计算机软件

合集下载

计算机软件

计算机软件

计算机软件计算机软件是指为计算机提供操作、控制、管理、观察和评估系统等功能而编写的一组程序,其中包含了指令、数据和文档等。

软件是计算机的重要组成部分,没有软件,计算机就无法完成各种任务。

计算机软件可分为系统软件、应用软件和工具软件三类。

系统软件是构成计算机系统核心的程序,主要包括操作系统和数据库管理系统等,它们为计算机提供基本的管理和控制功能。

应用软件是为特定目的设计的程序,如文字编辑器、电子表格、绘图软件等。

工具软件主要是为程序员或计算机用户提供一些辅助开发和管理工具,如编译器、调试器、文件管理器等。

计算机软件的设计与开发是一项复杂而重要的任务。

软件的设计和开发需要全面考虑用户需求、系统需求和技术实现等多个因素。

软件开发的过程一般包括需求分析、软件设计、编码、测试和部署等多个阶段。

在软件开发的早期,需要进行详细的需求分析,了解用户的实际需求和期望。

通过对需求的详细分析,可以为软件开发提供方向和目标。

在设计和开发软件时需要考虑不仅用户的需求,还需要考虑相关的系统需求和技术实现。

编码是软件开发的一个重要步骤,软件开发人员需要使用编程语言来实现自己的设计。

不同的编程语言具有不同的特点和优劣,软件开发人员需要选择最适合开发需要的编程语言。

在编码的过程中,软件开发人员需要关注代码的质量以及代码的可读性等方面的问题,以保证代码的可维护性和可扩展性。

测试是软件开发过程中一个至关重要的步骤,它可以帮助开发人员检测和修正软件中的错误和缺陷。

测试的过程中需要对软件进行不同方面的测试,例如功能测试、性能测试、安全测试等。

测试需要对软件进行全面的测试以确保软件的正确性和可靠性。

部署是软件开发的最后一个步骤,在这个过程中需要将软件部署到用户的计算机或者服务器上。

软件的部署需要将软件打包并安装到目标机器上以确保软件能够正常运行。

部署过程中还需要进行配置和安全设置等操作,以确保软件的安全和稳定性。

维护是软件开发的一个重要环节,它包括对软件的修复、更新、升级和改进等。

计算机软件的确切含义是

计算机软件的确切含义是

计算机软件的确切含义是
计算机软件是指一种著作权保护的电子数据,是指计算
机程序及其文档、操作手册等,是实现计算机功能的重要组成部分。

以计算机程序为核心,在现代计算机应用系统中扮演着重要的角色。

计算机软件通俗地说就是指计算机系统中的程序和数据,它是计算机硬件之外的关键部分,能够控制计算机的运行,提供各种功能和服务,使计算机能够完成各种任务。

计算机软件分为系统软件和应用软件两大类。

系统软件是指控制计算机硬件和提供共享服务的程序。

它们直接运行在计算机上,为应用软件提供各种支持和服务,比如操作系统、数据库管理系统、网络管理系统等。

应用软件是指为特定用户需求而设计的、能够实施某种
功能或应用任务的程序,例如办公软件、图形图像处理软件、音视频软件、游戏等。

应用软件是系统软件的用户。

计算机软件的主要特点包括可编程、易修改、易复制等。

它们不同于硬件产品,其修改、升级和维护成本较低,并且易于存储和复制,可以迅速地在多台计算机上安装和使用。

计算机软件作为信息革命的催化剂,已经深刻地改变了
我们的生产和生活方式。

我们可以利用软件来组织和管理信息,提高工作效率,提供新的娱乐方式,推进学术研究和科技创新,还可以驱动电子商务和物联网等新型业务模式的发展。

但是,软件的复杂性和技术的快速变化也给软件开发、
维护和管理带来了许多挑战。

在软件开发过程中,需要遵循软
件工程方法论,控制软件开发的成本、进度和质量,并依据市场需求及时地进行技术升级与优化。

总之,计算机软件是现代计算机技术中重要的组成部分,其开发和运用对现代社会和经济发展具有重要的推动作用。

五个必备的计算机软件工具推荐

五个必备的计算机软件工具推荐

五个必备的计算机软件工具推荐在如今的数字时代,计算机软件工具成为了我们工作学习中不可或缺的重要助手。

无论是进行数据处理、设计制作、编程开发还是办公管理,合适的软件工具都能帮助我们提高工作效率、简化操作流程并节省时间成本。

在众多软件工具中,我为大家推荐以下五个必备的计算机软件工具。

一、数据处理——Microsoft Excel无论是在工作中还是在日常生活中,我们经常需要处理、分析和展示各种数据。

而Microsoft Excel作为一款功能强大的电子表格软件,可以帮助我们高效地进行数据处理和分析。

它提供了丰富的数学和统计函数,能够轻松完成复杂的数据计算和图表绘制。

此外,Excel还支持宏编程,可以通过编写宏实现自动化操作,进一步提高工作效率。

二、设计制作——Adobe Photoshop对于从事设计制作工作的人来说,Adobe Photoshop几乎是必不可少的一款软件工具。

它是一款功能强大的图像处理软件,可以进行图片的编辑、合成、修饰等各种操作,具有极高的图像处理能力和灵活性。

无论是进行照片修饰、海报设计还是网页制作,Photoshop都能提供丰富的工具和功能,满足各种设计需求。

三、编程开发——Visual Studio Code对于编程开发人员来说,一款优秀的集成开发环境(IDE)是必不可少的。

在众多的IDE中,我推荐使用Visual Studio Code(简称VSCode)。

VS Code是一款由微软开发的开源文本编辑器,支持多种编程语言,并提供丰富的插件扩展。

它具有强大的代码编辑功能和调试工具,同时还支持版本控制系统等开发常用功能。

使用VS Code可以让编程开发工作更加高效、方便和舒适。

四、办公管理——Microsoft OneNote对于需要进行办公管理的人来说,Microsoft OneNote是一款非常实用的软件工具。

它可以帮助我们创建、组织和共享各种类型的笔记,包括文字、图片、声音等。

简述计算机软件的分类。

简述计算机软件的分类。

简述计算机软件的分类。

计算机软件根据其功能和特性可以分为以下几类:1. 操作系统软件:操作系统是计算机系统的核心软件,负责管理和控制计算机硬件资源,提供用户与计算机硬件之间的接口。

常见的操作系统有Windows、MacOS、Linux等。

2. 应用软件:应用软件是为满足用户特定需求而开发的软件,包括办公软件、图形图像处理软件、音视频播放软件、娱乐软件等。

例如Microsoft Office套件、Adobe Photoshop、VLC媒体播放器等。

3. 开发软件:开发软件是供软件开发人员使用的工具和环境,用于编写、测试和调试软件程序。

常见的开发软件有集成开发环境(IDE)如Eclipse、Visual Studio和编程语言相关的工具等。

4. 数据库软件:数据库软件用于管理和组织大量数据的软件,包括关系数据库管理系统(RDBMS)如MySQL、Oracle、SQL Server,以及其他类型的数据库软件如NoSQL数据库。

5. 网络软件:网络软件用于构建和管理计算机网络,包括网络协议、网络服务器和网络管理工具等。

常见的网络软件有路由器操作系统、网络监控软件、网络安全软件等。

6. 嵌入式软件:嵌入式软件是嵌入在各种设备或系统中的软件,用于控制和管理硬件设备的功能。

常见的嵌入式软件包括车载系统、智能家居系统、工业自动化系统等。

7. 游戏软件:游戏软件是为用户提供娱乐和休闲的软件,包括电脑游戏、手机游戏、游戏控制台等。

常见的游戏软件有《英雄联盟》、《我的世界》、《刺激战场》等。

除了上述分类,软件还可以根据其授权方式和商业模式进行分类,如开源软件、商业软件、免费软件等。

同时,随着技术的不断发展,新的软件分类也不断涌现。

计算机软件分类

计算机软件分类

计算机软件分类计算机软件是指计算机系统中运行的各种程序、数据以及与其相关的文档等非硬件部分。

根据其功能和用途的不同,计算机软件可以分为系统软件、应用软件和中间件三大类。

下面将详细介绍每一类软件的特点和用途。

一、系统软件系统软件是计算机运行的基础软件,它主要包括操作系统、编程语言和数据库管理系统等。

以下是系统软件的主要特点和用途:1. 操作系统操作系统是一种管理和控制计算机硬件资源、提供用户与计算机之间交互的软件。

它的主要功能包括任务管理、文件管理、设备管理、内存管理等。

常见的操作系统有Windows、Mac OS和Linux等。

操作系统可以方便用户使用计算机,并提供各种工具和接口,使得应用软件能够在计算机上运行。

2. 编程语言编程语言是一种用于编写计算机程序的工具。

它通过特定的语法规则和编译器或解释器将人类可读的语言转换成计算机可以理解的机器语言。

常见的编程语言有C、Java、Python等。

编程语言为开发者提供了直接操作计算机的能力,可以编写各种应用软件和系统软件。

3. 数据库管理系统数据库管理系统用于管理和组织大量的数据,并提供数据的存储、检索和更新等功能。

它可以实现数据的安全性、一致性和高效性。

常见的数据库管理系统有MySQL、Oracle和SQL Server等。

数据库管理系统广泛应用于各种企业和组织,为其提供数据存储和管理的基础。

二、应用软件应用软件是基于系统软件上开发的各种具体功能的软件,它根据不同的用途和领域分为多个子类。

以下是应用软件的主要特点和用途:1. 办公软件办公软件是用于提供办公和文档处理功能的软件,如文字处理软件、电子表格软件和演示文稿软件等。

常见的办公软件有Microsoft Office和WPS Office等。

办公软件为用户提供各种办公工具和功能,方便用户处理文字、数据和图表等。

2. 图像处理软件图像处理软件用于处理和编辑图像,如照片编辑软件和图形设计软件等。

常见的图像处理软件有Photoshop和CorelDRAW等。

计算机软件总结

计算机软件总结

计算机软件总结计算机软件是计算机系统中非常重要的组成部分之一,可以帮助计算机完成各种不同的任务。

计算机软件涵盖了各种类型的应用程序,包括操作系统、浏览器、多媒体播放器、游戏、办公软件、数据库、编程软件等等。

本文将对计算机软件进行总结,以帮助读者更全面地了解计算机软件的种类和用途。

一、操作系统计算机操作系统是一种控制和管理计算机硬件和软件资源的系统软件。

操作系统可以帮助计算机管理和优化系统资源,例如内存、磁盘空间和CPU使用率。

它也可以协调计算机设备之间的通信,以便用户可以方便地进行各种操作。

常见的操作系统包括Windows、Mac OS X和Linux等。

二、办公软件办公软件可以帮助用户进行各种办公工作,包括写作、演示、表格和文档处理。

常见的办公软件包括Microsoft Office、OpenOffice和LibreOffice等。

这些软件通常包括Word处理器、Excel电子表格、PowerPoint演示软件、Outlook邮件管理软件等。

三、浏览器计算机浏览器是一种用于访问互联网的软件程序。

浏览器可以通过HTTP协议来获取网站内容,使用户可以通过互联网浏览网页、查看图像和视频等。

常用的浏览器包括谷歌浏览器、Safari、IE等。

四、多媒体播放器多媒体播放器是一种可以播放音频和视频文件的软件。

常用的多媒体播放器包括Windows Media Player、QuickTime和iTunes等。

这些播放器可以播放多种格式的音频和视频文件,例如MP3、WMV、AVI和MOV等。

五、游戏游戏是一种非常受欢迎的计算机软件。

游戏的类型包括各种类型的游戏,例如动作游戏、策略游戏和角色扮演游戏等。

常见的游戏平台包括Windows、Mac和PC等。

六、编程软件编程软件是一种用于编写和开发计算机程序的软件。

这些软件可以帮助开发人员编写程序以执行各种任务,例如建立网站、开发应用或游戏。

常见的编程软件包括Visual Studio、Eclipse和Netbeans等。

计算机中的计算机软件中的系统软件和应用软件有哪些

计算机中的计算机软件中的系统软件和应用软件有哪些

计算机中的计算机软件中的系统软件和应用软件有哪些计算机软件是指用来控制和协调计算机硬件和各种应用软件工作的程序和数据的集合。

在计算机软件中,可以分为系统软件和应用软件两大类。

系统软件是为了满足计算机硬件上的基本操作和管理而开发的软件,而应用软件则是为了满足特定任务和用户需求而开发的软件。

本文将详细介绍计算机中的系统软件和应用软件,并列举一些常见的例子。

一、系统软件系统软件是计算机的基础软件,它主要负责管理和控制计算机的硬件资源,并提供基本的操作环境。

系统软件包括操作系统、编译器、数据库管理系统、网络管理软件等。

1. 操作系统操作系统是计算机系统中最重要的系统软件之一。

它负责管理和控制计算机的硬件资源,为用户和应用软件提供操作界面和运行环境。

常见的操作系统有Windows、Mac OS、Linux等。

2. 编译器编译器是一种将高级程序语言翻译为机器语言的软件工具。

它将程序员写的源代码转换为计算机可以执行的机器指令,以便程序能够在计算机上正确运行。

3. 数据库管理系统数据库管理系统(Database Management System,简称DBMS)是一种用于管理和组织大量数据的软件工具。

它提供了对数据库的增删改查等操作,为应用软件提供了数据存储和管理的功能。

4. 网络管理软件网络管理软件是用于管理和监控计算机网络的工具软件。

它可以帮助管理员实时监控和控制网络设备的状态,确保网络的正常运行。

二、应用软件应用软件是为满足特定任务和用户需求而开发的软件,主要用于完成各种实际应用工作。

应用软件包括办公软件、图形图像处理软件、多媒体软件、游戏软件等。

1.办公软件办公软件是为办公人员提供各种办公功能和工具的软件集合。

常见的办公软件有Microsoft Office套件,包括Word、Excel、PowerPoint 等,以及其他类似的开源软件,如LibreOffice。

2. 图形图像处理软件图形图像处理软件是为了处理和编辑图形图像而开发的软件工具。

适用于学生的计算机软件推荐

适用于学生的计算机软件推荐

适用于学生的计算机软件推荐I. 学术辅助软件学习是学生生活中的重要一环,使用适当的学术辅助软件可以提高学习效率和质量。

以下是几款适用于学生的学术辅助软件推荐。

1. 笔记管理软件当今学生课业繁忙,记笔记是必不可少的一项活动。

Evernote是一款功能强大的笔记管理软件,它可以帮助学生轻松记录和整理笔记。

该软件支持多平台使用,可以将笔记与各种设备同步,并且提供了丰富的编辑和搜索功能,方便学生随时查询所需知识点。

2. 参考文献管理软件对于科研类学生来说,参考文献管理是一项关键且繁琐的任务。

EndNote是一款被广泛使用的参考文献管理软件,它可以帮助学生整理和格式化参考文献,自动生成引用和参考文献列表,并支持多种文献格式,如APA、MLA等。

3. 数学建模软件对于数学、物理等理科学生来说,数学建模软件可以帮助他们更好地理解和应用数学知识。

Mathematica是一款功能强大的数学建模软件,它可以进行复杂的数学计算、绘图和数据分析,并提供了丰富的教学资源,帮助学生学习各种数学概念。

II. 编程开发软件随着互联网和信息技术的发展,编程已成为学生们必备的一项技能。

下面是几款适用于学生的编程开发软件推荐。

1. Python IDEPython是一种易学易用且功能强大的编程语言,适合初学者使用。

PyCharm是一款流行的Python集成开发环境(IDE),它提供了丰富的代码编辑、调试和运行功能,帮助学生更好地编写Python程序。

2. Web开发工具对于学习Web开发的学生,使用合适的开发工具至关重要。

Visual Studio Code是一款轻量级的、免费的Web开发工具,它支持多种编程语言和框架,并提供了代码自动完成、调试和Git集成等功能,方便学生进行Web开发工作。

3. 数据科学软件数据科学是近年来非常热门的领域,学生可以通过学习相关的数据科学软件来深入了解和应用数据分析技术。

RStudio是一款专门为R语言开发的集成开发环境,它提供了丰富的数据分析和可视化工具,有助于学生进行数据科学项目的实施。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、单选题1. (2005) 能将高级语言源程序转换成目标程序。

A.解释程序B. 编辑程序C. 编译程序D. 调试程序C2. (2005)下列不属于多用户多任务操作系统的软件。

A. LinuxB. UNIXC. Windows XPD. DOSD3. (2006)计算机软件操作系统的作用是__________。

A. 管理系统资源,控制程序的执行B. 实现软硬件功能的转换C. 把源程序翻译成目标程序D. 便于进行数据处理A4. (2006)下列软件中,_________是专门的网页制作软件。

A. FrontPage 2000B. Visual BASIC 6.0C. Excel 2000D. PowerPoint2000A5. (2006)在计算机的软件分类中,应用软件和系统软件的相互关系是__________。

A. 前者以后者为基础B. 后者以前者为基础C.每一类都不以另一方为基础D.每一类都以另一方为基础A6.(2007)在计算机系统中,对计算机各类资源进行统一管理和调度的软件是_______.A.语言处理程序 B.应用软件C.操作系统 D.数据库管理系统C7.(2007)虚拟存储技术是将上的一部分作为内存来使用。

A.硬盘 B.缓存C.光盘 D.内存条A8.(2007) 以下常用的高级程序设计语言中,主要用于数值计算的是。

A.FORTRAN B.BASIC C.Java D.CA9.(2007)应用软件分为通用应用软件和定制应用软件两类,下列软件中全部属于通用应用软件的是。

A.WPS、 Windows 、WordB.PowerPoint 、MSN 、UNIXC.ALGOL 、Photoshop 、FORTROND.PowerPoint 、Photoshop、WordD10. (2008)下列关于计算机软件的叙述,错误的是________。

A. 操作系统产生于高级语言及其编译系统之前B. 为解决软件危机,人们提出了用工程方法开发软件的思想C. 数据库软件技术、软件工具环境技术都属于计算机软件技术D. 设计和编制程序的工作方式是由个体发展到合作方式,再到现在的工程方式A11. (2008)下列软件属于系统软件的是________。

①金山词霸②SQL Server③FrontPage④CorelDraw⑤编译器⑥Linux⑦银行会计软件⑧Oracle⑨Sybase⑩民航售票软件A. ①③④⑦⑩B. ②⑤⑥⑧⑨C. ①③⑧⑨D. ①③⑥⑨⑩B12. (2008)虚拟存储器系统能够为用户程序提供一个容量很大的虚拟地址空间,其大小受到_____的限制。

A. 内存实际容量大小B. 外存容量及CPU地址表示范围C. 交换信息量大小D. CPU时钟频率B13. (2008)下列关于操作系统多任务处理与处理器管理的叙述,错误的是________。

A. Windows操作系统支持多任务处理B. 分时是指CPU时间划分成时间片,轮流为多个任务服务C. 并行处理操作系统可以让多个处理器同时工作,提供计算机系统的效率D. 分时处理要求计算机必须配有多个CPUD14. (2008)算法是问题求解规则的一种过程描述。

下列关于算法的叙述,正确的是________。

A. 算法一定要用高级语言描述B. 可采用类似自然语言的“伪代码”或流程图来描述算法C. 条件选择结构由条件和选择两种操作组成,因此算法允许有二义性D. 算法要求在若干或无限步骤内得到所求问题的解答B15. (2008)结构化生命周期法是开发信息系统的一种有效方法,它将信息系统软件生命周期划分为5个阶段。

下列关于5个阶段名称的叙述,正确的是______________。

A. 系统规划,系统分析,系统设计,系统实施,系统维护B. 需求分析,目标规划,结构设计,编程调试,系统切换C. 系统分析,系统规划,系统重构,系统设计,系统安装D. 系统分析,系统规划,系统设计,系统测试,系统评估A16、(2009)操作系统是现代计算机必不可少的系统软件之一。

下列关于操作系统的叙述,错误的是______。

A、Linux操作系统是由美国Linux公司开发的B、UNIX操作系统是一种的多用户分时操作系统,可用于PC机C、目前Windows XP操作系统有多个不同版本D、Windows Server 2003操作系统属于网络操作系统A17、(2009)下列关于计算机机器语言的叙述,错误的是______。

A、机器语言是用二进制编码表示的指令集合B、用机器语言编制的某个程序,可以在不同类型的计算机上直接执行C、用机器语言编制的程序难以维护和修改D、用机器语言编制的程序难以理解和记忆B18、(2009)下列关于计算机算法的叙述,错误的是______。

A、算法与程序不同,它是问题求解规则的一种过程描述,总在执行有穷步的运算后终止B、算法的设计一般采用由细到粗、由具体到抽象的逐步求解的方法C、算法的每一个运算必须有确切的定义,即每一个运算应该执行何种操作必须是清楚明确的,无二义性D、分析一个算法好坏,要考虑其占用的计算机资源(如时间和空间)、算法是否易理解、易调试和易测试B19、(2009)数据结构包括三方面的内容,它们是______。

A、数据的存储结构、数据的一致性和完备性约束B、数据的逻辑结构、数据间的联系和它们的表示C、数据的逻辑结构、数据间的联系和它们的存储结构D、数据的逻辑结构、数据的存储结构和数据的运算D20、(2009)下列关于高级程序设计语言中数据成分的叙述,错误的是______。

A、数据的名称用标识符来命名B、数组是一组相同类型数据元素的有序集合C、指针变量中存放的是某个数据对象的地址D、程序员不能自己定义新的数据类型D21.(2010)软件的特性不包括__________。

A.不可见性 B.脆弱性C.磨损性 D.有限责任性C22.(2010)下列软件中不属于系统软件的是__________。

A.Adobe Acrobat B.BIOS C.Java编译器 D.ORACLEA23.(2010)I/O语句“printf(“hello!”);”属于高级语言中的_________成分。

A.传输 B.数据 C.运算 D.控制A24.(2010)程序与算法相比,可以不满足下列__________特性。

A.每一步操作都是可执行的(能行性)B.至少产出一个输出量(包括参量状态的改变)C.在执行了有穷步的操作后终止(有穷性)D.每一步操作必须有确切的定义(确定性)C25.(2010)著名的计算机科学家尼沃思提出了__________。

A.数据结构+算法=程序 B.存储控制结构C.信息熵 D.控制论A26. (2011)下列关于Windows操作系统的叙述,正确的是________。

A.任务被启动时,通常先将全部程序和数据装入内存,然后再开始运行B.系统可用的内存容量就是硬件配置时实际配置的内存条容量C.CPU的时间被分成若干时间片,任务在不同的时间片中轮转完成D.只有当前活动窗口对应的任务才能分配到CPU的使用权C27. (2011)下列关于程序设计语言的叙述,正确的是________。

A.高级语言就是自然语言B.Java语言具有平台独立性,用它编写的程序与机器无关C.机器语言与计算机硬件关系密切,用它编写的程序具有较好的可移植性D.无论用哪种程序设计语言编写的程序,都需要经过相应语言处理系统的翻译才可在计算机上执行B28. (2011)下列关于数据结构的叙述,正确的是________。

A.数据处理的效率主要由数据的逻辑结构决定,与数据的存储结构无关B.一种逻辑结构只能采用一种存储结构C.数据的逻辑结构是指数据的存储结构在计算机中的表示D.二叉树、森林、图都是非线性的逻辑结构D29. (2011)下列关于算法的叙述,错误的是________。

A.软件的主体是程序,程序的核心是算法B.有些无法用算法表示的问题,可以用功能强大的计算机来解决C.伪代码、流程图以及程序设计语言都可以用来描述算法D.同一个问题可以设计不同的算法来解决B30. (2011)下列属于系统软件的是________。

A.Google搜索引擎B.PhotoshopC.Office系列软件D.SQL ServerD二、多选题31. (2006)与其他事物相似,软件有它的发生、发展和消亡的过程。

软件的生命周期大体可以包括_______。

A. 定义期B.开发期C. 使用期D、维护期ABD32. (2006)文本编辑的目的是使文本正确、清晰、美观,下列_______操作属于文本处理而不属于文本编辑功能。

A. 添加页眉和页脚B. 统计文本中字数C. 文本压缩D. 识别并提取文本中的关键词BCD33.(2007)下列关于机器语言程序与高级语言程序的说法中,错误的是_________ A.机器语言程序比高级语言程序执行速度慢B.机器语言程序比高级语言程序可移植性强C.机器语言程序比高级语言程序可读性差D.有了高级语言,机器语言就无存在的必要了ABD34. (2008)数据结构主要研究程序设计中计算机操作对象以及它们之间的关系和运算。

下列关于数据结构的叙述,正确的是_____________。

A. 数据的运算是指数据存储结构的运算B. 数据的存储结构是其逻辑结构在计算机存储器上的实现C. 数据的逻辑结构是数据间关系的描述,它只抽象地反映数据元素间的逻辑关系D. 线性表和树是典型的数据逻辑结构,链接表是典型的数据存储结构BCD35. (2008)开发信息系统的最后一个阶段是系统实施阶段。

在该阶段中,测试工作非常重要,它通常包括以下____________几个方面。

A. 仿真测试B. 验收测试C. 系统测试D. 模块测试BCD36、(2009)下列关于计算机软件的叙述,错误的是______。

A、用程序设计语言编写的源程序可直接在计算机上执行B、“软件危机”的出现是因为计算机硬件发展严重滞后C、利用“软件工程”的理念与方法,可以编制高效高质的软件D、用户购买一个软件后,仅获得该软件的使用权,并没有获得其版权AB37.(2010)在完成相同功能的前提下,用机器语言编写的程序与用高级语言编写的程序相比,下列叙述错误的是__________。

A.前者比后者执行得快B.前者比后者可移植性强C.前者比后者占用存储空间小 D.前者比后者容易编写和调试BD38. (2011)自由软件无版权,可随意复制、修改源代码和自由传播。

下列属于自由软件的有________。

A.Linux操作系统B.Office 2003C.QQ软件D.TCP/IP协议AD三、填空题39. (2006)计算机软件指的是能指示计算机完成特定任务的、以电子格式存储的程序、__ _____和相关的文档的集合。

相关文档
最新文档