第三章 计算机软件练习题
大学计算机基础第3章作业及答案
![大学计算机基础第3章作业及答案](https://img.taocdn.com/s3/m/4b6209214b35eefdc8d333b2.png)
大学计算机基础第三章作业一、选择题1.算法可以没有______。
A)输入B)输出C)输入和输出D)结束2.现代程序设计目标主要是______。
A)追求程序运行速度快B)追求程序行数少C)既追求运行速度,又追求节省存储空间D)追求结构清晰、可读性强、易于分工合作编写和调试3.算法流程图符号圆圈代表______。
A)一个加工处理B)一个判断C)程序开始D)连接点4.下面______不是高级语言。
A)汇编语言B)JA V A语言C)ARGOL语言D)PROLOG语言5.面向对象程序设计中的类将数据和______封装在一起。
A)文件B)方法C)控制结构D)程序二、判断题(正确打√错误打×)1.结构化程序设计的目标是提高程序的运行效率。
(×)2.在三种基本结构中,顺序结构是最基本的结构。
(√)3.解释性语言程序在运行后会保留一个机器代码文件。
(×)4.C语言编译系统属于应用软件。
(×)5.面向对象程序可简单地描述为:程序=对象+消息。
(√)三、填空题1.算法可以用自然语言、伪代码、程序等方法描述。
2.高级语言可分为编译型语言和解释型语言。
3.程序的基本控制结构有顺序结构、选择结构和循环结构。
4.算法的特性有:有穷性、可行性、确定性和一个或多个输出。
5.评价算法的两个指标是:时间复杂度、空间复杂度。
四、应用题1、使用流程图表示求方程式ax2 +bx+c=0 的根,分别考虑d=b2- 4ac 大于0 、等于0 和小于0 三种情况。
略。
2、根据列表:Alice 、Byron 、Carol 、Duane 、Elaine 、Floyd 、Gene 、Henry 、Iris ,回答下面问题:a) 哪种搜索方法(折半法或顺序法)查找Gene 更快?b) 哪种搜索方法(折半法或顺序法)查找Alice 更快?c) 如果用顺序查找法查找Elaine ,会进行多少次比较?如果用折半法查找呢?答:a)查找Gene折半法比顺序法更快b) 查找Alice顺序法比折半法更快c) 如果用顺序查找法查找Elaine ,会进行5次比较。
第三章 计算机软件-三
![第三章 计算机软件-三](https://img.taocdn.com/s3/m/a05836486f1aff00bed51ed8.png)
第三章计算机软件一、单项选择题1.下列关于计算机软件的发展说法中,正确的是_______。
A.高级语言程序出现在计算机发展的初期B.“软件危机”的出现是因为计算机硬件发展严重滞后C.利用“软件工程”理念与方法可以编制高效高质的软件D.上个世纪70年代为充分利用系统资源,产生了操作系统【答案】C【解析】软件的发展大致经历了三个主要阶段:( 1)第一阶段( 20世纪40年代中期到50年代中期)。
这个阶段计算机的应用领域狭窄,主要是科学与工程计算,处理对象为数值数据,以个体工作方式使用机器(或汇编)语言编制程序。
( 2)第二阶段( 20世纪50年代中期到60年代后期)。
从高级程序设计语言出现到软件工程提出以前是软件发展的第二阶段。
1956年研制出了第一个实用的高级程序语言FORTRAN 及其翻译程序。
此后,相继又有许多高级语言问世,从而使设计和编制程序的功效显著提高。
为了充分利用资源,产生了操作系统。
针对大量数据处理问题的需要,研制了数据库及其管理系统。
1957年美国统计学家John Wilder Tukey首先使用“软件”一词。
这个阶段软件的复杂程度迅速提高,研制周期变长,正确性难以保证,可靠性问题相当突出。
到了60年代中期,出现了人们难以控制的局面,即所谓“软件危机”。
为了解决这一危机,人们进行了以下三方面的工作:①提出结构程序设计方法;②提出用工程方法开发软件;③从理论上探讨程序正确性和软件可靠性问题。
( 3)第三阶段( 20世纪60年代后期软件工程提出以来)。
由于大型软件的开发是一项工程性任务,采用个体或合作方式不仅效率低、可靠性差,而且很难完成任务,只有采用工程方法才能适应高效率、高质量编制软件的要求,因而在1968年的大西洋公约组织的学术会议上提出了“软件工程”的概念。
2.下面哪一组是系统软件?_______。
A. DOS和MISB. WPS和UNIXC. DOS和UNIXD. UNIX和Word【答案】C【解析】软件分为系统软件和应用软件。
第三章计算机软件
![第三章计算机软件](https://img.taocdn.com/s3/m/0b4518e20975f46527d3e1da.png)
一、单选题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)下列软件属于系统软件的是________。
江苏省计算机等级考试一级历年真题(06-12)第三章计算机软件附答
![江苏省计算机等级考试一级历年真题(06-12)第三章计算机软件附答](https://img.taocdn.com/s3/m/7d08c9432f3f5727a5e9856a561252d380eb201f.png)
江苏省计算机等级考试一级历年真题(06-12)第三章计算机软件附答第三章计算机软件一、判断题1.“软件使用手册”不属于软件的范畴。
2.BIOS,Window操作系统,C语言编译器等都是系统软件。
3.Linu 某和Word都是文字处理软件4.P3是世界著名的项目管理软件,使用它能统一管理工程项目中的人力、物力。
按照软件分类原则,它是一种系统软件。
5.PC计算机常用的操作系统有Window、Uni某、Linu某等。
6.Photohop、ACDee32和Frontpage都是图像处理软件。
7.Window系列和Office系列软件都是目前流行的操作系统软件。
8.按照ISO的定义,软件是“包含与数据处理系统操作有关的程序、规程、规则以及相关文档的智力创作”,这里的相关文档专指用户使用指南。
9.程序是软件的主体,单独的数据和文档一般不认为是软件。
10.程序是用某种计算机程序语言编写的指令、命令和语句的集合。
11.计算机软件通常指的是用于指示计算机完成特定任务的,以电子格式存储的程序、数据和相关的文档。
14.软件产品的设计报告、维护手册和用户使用指南等不属于计算机软件的组成部分。
15.软件产品是交付给用户使用的一整套程序、相关的文档和必要的数据。
16.软件使用说明是软件产品不可缺少的一部分。
17.软件虽然不是物理产品而是一种逻辑产品,但通常必须使用物理载体进行存储和传输。
18.系统软件是给其它程序提供服务的程序集合,它们不是专为某个具体的应用而设计的。
19.一般而言,计算机信息系统中数据管理层的数据库管理系统可直接与硬件设备进行交互。
20.“虚拟内存”是计算机物理内存中划分出来的一部分。
21.Window桌面也是Window系统中的一个文件夹。
22.把主存和辅存结合起来管理,为用户提供比实际主存大得多的“虚拟存储器”是操作系统中存储管理采用的一种主要方法。
23.编译程序是一种把高级语言程序翻译成机器语言程序的翻译程序。
【免费下载】第三章 计算机软件练习题
![【免费下载】第三章 计算机软件练习题](https://img.taocdn.com/s3/m/bff51f79192e45361166f52b.png)
第三章计算机软件习题一、判断题1.Windows系统中,不同文件夹中的文件不能同名。
()2.编写汇编语言程序比机器语言方便一些,但仍然不够直观简便。
()3.计算机软件包括软件开发和使用的所有涉及的资料。
()4.Windows系统中,每一个物理硬盘只能建立一个根目录,不同的根目录在不同的物理硬盘中。
()5.Java语言和C++语言都属于面向对象的程序设计语言。
()6.“软件使用手册”不属于软件的范畴。
()7.Windows系统中,可以象删除子目录一样删除根目录。
()8.软件必须依附于一定的硬件或软件环境,否则它可能无法正常运行。
()9.操作系统提供了“任务管理”、“文件管理”、“存储管理”、“设备管理”等多种功能。
()10.为了方便人们记忆、阅读和编程,汇编语言将机器指令采用助记符号表示。
()11.存储在磁盘中的MP3音乐都是计算机软件。
()12.Linux操作系统的源代码是公开的,它是一种“自由软件”。
()13.在某一计算机上编写的机器语言程序,可以在任何其它计算机上运行。
()14.Unix操作系统主要在PC机上使用。
()15.软件产品是交付给用户使用的一整套程序、相关的文档和必要的数据。
( )16.一般情况下,计算机加电后自动执行BIOS中的程序,将所需的操作系统软件装载到内存中,这个过程称为“自举”、“引导”或“系统启动”。
()17.一般将使用高级语言编写的程序称为源程序,这种程序不能直接在计算机中运行,需要有相应的语言处理程序翻译成机器语言程序才能执行。
()18.源程序通过编译程序的处理可以一次性地产生高效运行的目的程序,并把它保存在磁盘上,以备多次执行。
()19.当计算机完成加载过程后,操作系统即被装人到内存中运行。
()20.“引导程序”的功能是把操作系统从内存写入硬盘。
( )21.C++语言是对C语言的扩充。
( )22.MATLAB是将编程、计算和数据可视化集成在一起的一种数学软件。
( )23.P3是世界著名的项目管理软件。
第三章计算机软件习题
![第三章计算机软件习题](https://img.taocdn.com/s3/m/5f62550b7375a417866f8f7e.png)
第三章计算机软件习题一、判断题1.Windows系统中,不同文件夹中的文件不能同名。
()2.编写汇编语言程序比机器语言方便一些,但仍然不够直观简便。
()3.计算机软件包括软件开发和使用的所有涉及的资料。
()4.Windows系统中,每一个物理硬盘只能建立一个根目录,不同的根目录在不同的物理硬盘中。
()5.Java语言和C++语言都属于面向对象的程序设计语言。
()6.“软件使用手册”不属于软件的范畴。
()7.Windows系统中,可以象删除子目录一样删除根目录。
()8.软件必须依附于一定的硬件或软件环境,否则它可能无法正常运行。
()9.操作系统提供了“任务管理”、“文件管理”、“存储管理”、“设备管理”等多种功能。
()10.为了方便人们记忆、阅读和编程,汇编语言将机器指令采用助记符号表示。
()11.存储在磁盘中的MP3音乐都是计算机软件。
()12.Linux操作系统的源代码是公开的,它是一种“自由软件”。
()13.在某一计算机上编写的机器语言程序,可以在任何其它计算机上运行。
()14.Unix操作系统主要在PC机上使用。
()15.软件产品是交付给用户使用的一整套程序、相关的文档和必要的数据。
( )16.一般情况下,计算机加电后自动执行BIOS中的程序,将所需的操作系统软件装载到内存中,这个过程称为“自举”、“引导”或“系统启动”。
()17.一般将使用高级语言编写的程序称为源程序,这种程序不能直接在计算机中运行,需要有相应的语言处理程序翻译成机器语言程序才能执行。
()18.源程序通过编译程序的处理可以一次性地产生高效运行的目的程序,并把它保存在磁盘上,以备多次执行。
()19.当计算机完成加载过程后,操作系统即被装人到内存中运行。
()20.“引导程序”的功能是把操作系统从内存写入硬盘。
( )21.C++语言是对C语言的扩充。
( )22.MATLAB是将编程、计算和数据可视化集成在一起的一种数学软件。
( )23.P3是世界著名的项目管理软件。
03-1第三章计算机软件基础(一)
![03-1第三章计算机软件基础(一)](https://img.taocdn.com/s3/m/aaedea53f011f18583d049649b6648d7c1c708e8.png)
第三章计算机软件基础(一)单项选择题(请在()内填写答案)()1. 在Windows 环境下,如果需要共享本地计算机上的文件,必须设置网络连接,允许其它用户共享计算机。
设置"允许其他用户访问我的文件"应在___C_____中进行。
A: "资源管理器"中"文件"菜单的"共享" B: "我的电脑"中的"文件"菜单的"共享"C: "控制面板"中的"网络"操作D: "网上邻居"中的"网络"操作()2. 剪贴板是在_____C_中开辟的一个特殊存储区域。
A: 硬盘B: 外存C: 内存D: 窗口()3. 在Windows 中设置“共享级访问控制”时,以下__B___不属于共享访问类型。
A: 只读B: 只写C: 完全D: 根据密码访问()4. 通过设置文件的属性来控制用户对文件的访问,这是指___D_____。
A: 系统级安全管理B:用户级安全管理C: 目录级安全管理D: 文件级安全管理()5. 如果窗口中出现了水平滚动条,表明A: 窗口的高度不足B:窗口的宽度不足C: 窗口的高度太大D: 窗口的宽度太大()6. 图标是Windows 操作系统中的一个重要概念,它表示Windows 的操作对象,它可以指________。
A: 文档或文件夹B: 应用程序C: 设备或其它的计算机D: 以上都正确()7. 在Windows 中,"资源管理器"的窗口被分成两部分,其中左部显示的内容是________。
A: 当前打开的文件夹的内容B: 系统的树形文件夹结构C: 当前打开的文件夹名称及其内容D: 当前打开的文件夹名称()8. 操作系统通过____A____来对文件进行编排、增删、维护和检索。
计算机基础 第3章 真题整理
![计算机基础 第3章 真题整理](https://img.taocdn.com/s3/m/b92440eeee06eff9aff807be.png)
计算机基础第3章真题整理第3章计算机软件C[2]. 以下关于中文Windows系统文件管理的叙述中,错误的是_____________ 。
A. 文件夹的名字可以用英文或中文B. 文件的属性若是“系统”,则表示该文件与操作系统有关C. 根文件夹(根目录)中只能存放文件夹,不能存放文件D. 子文件夹中既可以存放文件,也可以存放文件夹,从而构成树型的目录结构 F[8].AutoCAD是一种图像编辑软件。
D[17]. 下面关于算法和程序关系的叙述中,正确的是________。
A. 算法必须使用程序设计语言进行描述B. 算法与程序是一一对应的C. 算法是程序的简化D. 程序是算法的具体实现T[29].文档是程序开发、维护和使用所涉及的资料,是软件的重要组成部分。
C[32].用户购买了一个商品软件,通常就意味着得到了它的________。
A. 修改权B. 拷贝权C. 使用权D. 版权T[38]. 高级语言源程序通过编译程序处理后,生成高效运行的目标程序,并把它保存在磁盘上,以备多次执行。
T[40].Windows系统中,不论前台任务还是后台任务均能分配到CPU使用权。
A[41].根据“存储程序控制”的原理,准确地说计算机硬件各部件如何动作是由_____决定。
A. CPU所执行的指令B. 操作系统C. 用户D. 控制器B[42]. 下列关于计算机机器语言的叙述中,错误的是________。
A. 机器语言是指二进制编码表示的指令集合B. 用机器语言编写的程序可以在各种不同类型的计算机上直接执行C. 用机器语言编制的程序难以维护和修改D. 用机器语言编制的程序难以理解和记忆 B[6].在Windows系统中,若2个纯文本文件分别包含100和200个英文字符,下面关于它们占用磁盘空间大小的说法中,正确的是____________ 。
A. 前者大于后者B. 后者大于前者C. 两者相等D. 不确定C[22].下列程序设计语言中不能用于数值计算的是________ 。
第三章 计算机软件练习题
![第三章 计算机软件练习题](https://img.taocdn.com/s3/m/d652c6d40242a8956bece4a8.png)
第三章计算机软件习题一、判断题1.Windows系统中,不同文件夹中的文件不能同名。
()2.编写汇编语言程序比机器语言方便一些,但仍然不够直观简便。
()3.计算机软件包括软件开发和使用的所有涉及的资料。
()4.Windows系统中,每一个物理硬盘只能建立一个根目录,不同的根目录在不同的物理硬盘中。
()5.Java语言和C++语言都属于面向对象的程序设计语言。
()6.“软件使用手册”不属于软件的范畴。
()7.Windows系统中,可以象删除子目录一样删除根目录。
()8.软件必须依附于一定的硬件或软件环境,否则它可能无法正常运行。
()9.操作系统提供了“任务管理”、“文件管理”、“存储管理”、“设备管理”等多种功能。
()10.为了方便人们记忆、阅读和编程,汇编语言将机器指令采用助记符号表示。
()11.存储在磁盘中的MP3音乐都是计算机软件。
()12.Linux操作系统的源代码是公开的,它是一种“自由软件”。
()13.在某一计算机上编写的机器语言程序,可以在任何其它计算机上运行。
()14.Unix操作系统主要在PC机上使用。
()15.软件产品是交付给用户使用的一整套程序、相关的文档和必要的数据。
( )16.一般情况下,计算机加电后自动执行BIOS中的程序,将所需的操作系统软件装载到内存中,这个过程称为“自举”、“引导”或“系统启动”。
()17.一般将使用高级语言编写的程序称为源程序,这种程序不能直接在计算机中运行,需要有相应的语言处理程序翻译成机器语言程序才能执行。
()18.源程序通过编译程序的处理可以一次性地产生高效运行的目的程序,并把它保存在磁盘上,以备多次执行。
()19.当计算机完成加载过程后,操作系统即被装人到内存中运行。
()20.“引导程序”的功能是把操作系统从内存写入硬盘。
( )21.C++语言是对C语言的扩充。
( )22.MATLAB是将编程、计算和数据可视化集成在一起的一种数学软件。
( )23.P3是世界著名的项目管理软件。
第3章 练习题(附参考答案)
![第3章 练习题(附参考答案)](https://img.taocdn.com/s3/m/69336b57fe4733687e21aa40.png)
第3章练习题参考答案一、判断题(正确Y,错误N)1.软件产品的设计报告、维护手册和用户使用指南等不属于计算机软件的组成部分。
2.完成从汇编语言到机器语言翻译过程的程序,称为编译程序。
3.有一种计算机系统允许多个用户同时使用,每个用户都感觉好象自己在“独占”该计算机一样,这样的系统称为“分时处理系统”。
4.从应用角度出发,通常将软件分为系统软件和应用软件两类,数据库管理系统软件属于应用软件。
5.计算机软件技术就是指程序设计技术,包括程序的设计、编码、调试和维护等。
6.BIOS,Windows操作系统,C语言编译器等都是系统软件。
7.汇编语言是面向机器指令系统的,因此汇编语言程序可以由计算机直接执行。
8.程序是软件的主体,单独的数据和文档一般不认为是软件。
9.操作系统的处理器调度程序负责计算机中所有处理器的分配和回收。
10..虚拟存储器其实就是外存储器。
11.语言处理系统中的连接程序是将多个分别编译或汇编过的目标程序和库文件进行组合。
12.所谓系统软件,就是购置计算机时计算机供应商提供的全部软件。
13.计算机自举完成后,操作系统的所有程序常驻内存。
14.Windows操作系统可以在任何计算机上运行。
15.在裸机上不能运行任何程序。
16.在Windows系统中每张片软盘和每个逻辑硬盘经过高级格式化后都有一个根目录区存在于盘中。
参考答案:1~10:NNYNNYNYNN11~16:YNNNNY二、单选题1.目前流行的很多操作系统都具有网络功能,可以作为一个网络操作系统,以下操作系统中不能作为网络服务器操作系统的是_______。
A.Windows98B.Windows NT ServerC.Windows2000Server D.UNIX2.高级语言种类繁多,但其基本成分可归纳为四种,其中对处理对象的类型说明属于高级语言中的_______成分。
A.数据B.运算C.控制D.传输3.在下列常用的PC机软件中,编辑的文档(内容)能直接保存为图片类型(例如JPEG文件类型)的是。
江苏省计算机等级考试一级历年真题(06-12)第三章计算机软件附答案
![江苏省计算机等级考试一级历年真题(06-12)第三章计算机软件附答案](https://img.taocdn.com/s3/m/7fba49e85ef7ba0d4a733b35.png)
第三章计算机软件一、判断题1.“软件使用手册”不属于软件的范畴。
2.BIOS,Windows操作系统,C语言编译器等都是系统软件。
3.Linux和Word都是文字处理软件4.P3是世界著名的项目管理软件,使用它能统一管理工程项目中的人力、物力。
按照软件分类原则,它是一种系统软件。
5.PC计算机常用的操作系统有Windows、Unix、Linux等。
6.Photoshop、ACDsee32和Frontpage都是图像处理软件。
7.Windows系列和Office系列软件都是目前流行的操作系统软件。
8.按照ISO的定义,软件是“包含与数据处理系统操作有关的程序、规程、规则以及相关文档的智力创作”,这里的相关文档专指用户使用指南。
9.程序是软件的主体,单独的数据和文档一般不认为是软件。
10.程序是用某种计算机程序语言编写的指令、命令和语句的集合。
11.计算机软件通常指的是用于指示计算机完成特定任务的,以电子格式存储的程序、数据和相关的文档。
12.计算机软件也包括软件开发所涉及的资料。
13.计算机系统中最重要的应用软件是操作系统。
14.软件产品的设计报告、维护手册和用户使用指南等不属于计算机软件的组成部分。
15.软件产品是交付给用户使用的一整套程序、相关的文档和必要的数据。
16.软件使用说明是软件产品不可缺少的一部分。
17.软件虽然不是物理产品而是一种逻辑产品,但通常必须使用物理载体进行存储和传输。
18.系统软件是给其它程序提供服务的程序集合,它们不是专为某个具体的应用而设计的。
19.一般而言,计算机信息系统中数据管理层的数据库管理系统可直接与硬件设备进行交互。
20.“虚拟内存”是计算机物理内存中划分出来的一部分。
21.Windows桌面也是Windows系统中的一个文件夹。
22.把主存和辅存结合起来管理,为用户提供比实际主存大得多的“虚拟存储器”是操作系统中存储管理采用的一种主要方法。
23.编译程序是一种把高级语言程序翻译成机器语言程序的翻译程序。
专升本计算机复习资料第三章 计算机软件
![专升本计算机复习资料第三章 计算机软件](https://img.taocdn.com/s3/m/6e0d2fee8762caaedd33d4eb.png)
第三章计算机软件一、选择题1.以下关于中文Windows系统文件管理的叙述中,错误的是()A.文件夹的名字可以用英文或中文B.文件的属性若是“系统”,则表示文件与操作系统有关C.根文件夹(根目录)中只能存放文件夹,不能存放文件D.子文件夹中既可以存放文件,也可以存放文件夹,从而构成树型的文件结构2.比较算法和程序,以下说法中正确的是()A.算法可以采用“伪代码”或流程图等方式来描述B.程序只能用高级语言表示C.算法和程序是一一对应的D.算法就是程序3.求解数值问题选择程序设计语言时,一般不会选用()A.FORTRAN B.C语言 C.VISUAL FOXPRO D.MATLB4.下列软件中,不属于网络应用软件的是()A.PowerPointB.MSN MessengerC.Internet ExplorerD.Outlook Express5.PowerPoint 程序运行时,它与Windows操作系统之间的关系是()A.前者(PowerPoint)调用后者(Windows)的功能B.后者调用前者的功能C.两者互相调用D.不能互相调用,各自独立运行6.以下所列软件中,()是一种操作系统A.WPSB.ExcelC.PowerPointD.UNIX7.以下不属于“数据结构”研究内容的是()A.数据的逻辑结构B.数据的存储结构C.数据的获取方法D.数据上定义的运算8.未获得版权所有者许可就复制和散发商品软件的行为被称为软件( )A.共享B.盗版C.发行D.推广9.下面关于程序设计语言的说法错误的是()A.FORTRAN 语言是一种用于数值计算的面向过程的程序设计语言B.JA V A是面向对象用于网络环境编程的程序设计语言C.C语言与运行支撑环境分离,可移植性好D.C++是面向过程的语言,VC++是面向对象的语言10.下列有关数据结构描述中,错误的是()A.数据的逻辑结构反映数据元素之间的逻辑关系B.树和线性表都是典型的数据结构C.数据的存储结构是数据逻辑结构在计算机存储器上的实现D.数据结构不包含数据的运算11.在Windows系统中,若2个纯文件文件分别包含100和200个英文字符,下面关于它们占用磁盘间大小的说法中,正确的是()A.前者大于后者B.后者大于前者C.两者相等D.不确定12.以下所列软件产品中,()不是数据库管理系统。
第三章(计算机软件)测验及答案
![第三章(计算机软件)测验及答案](https://img.taocdn.com/s3/m/cd3e2dc758f5f61fb73666d0.png)
第三章测验一、判断1. 文档不属于软件,所以不重要。
(F )2. 软件学是专门研究软件开发的学科。
(F)3. 通常把计算机软件分为系统软件和应用软件。
(T)4. 所谓系统软件就是购置计算机时,计算机供应厂商所提供的软件。
(F)5. 当前流行的操作系统是Windows系列及Office系列。
(F)6. Word属于系统软件,因为它在多个行业、部门中得到广泛的使用。
(F)7. Oracle是一数据库软件,属于系统软件。
(T)8. “软件工程”的概念出现在计算机软件发展的第三阶段。
(T)9. 一般只有硬件、没有软件的计算机被称为“裸机”。
(T)10. 计算机操作系统自举完成后,操作系统的所有程序常驻内存。
(F)11. Windows操作系统可以在任意的计算机上安装。
(F)12. Linux操作系统是Unix简化后的新版本。
(F)13. 机器语言程序是直接运行在裸机上的最基本的系统软件。
(F)14. 汇编语言是面向机器指令系统的机器语言。
(F)15. 计算机硬件就是组成计算机的各种物理设备的总称。
(T)16. 同一个程序在解释方式下的运行效率比在编译方式下的运行效率低。
(T)17. 编译程序仅是指从高级语言到机器语言的翻译程序。
(F)18. 在设计程序时一定要选择一个时间代价和空间代价都是最小的算法,而不用考虑其它问题。
(F)19. 离散数学的主要研究对象是连续的数据结构。
(F)20. 数据结构的内容包括数据的逻辑结构、存储结构以及在这些数据上定义的运算的集合。
(T)21. 链接表是以指针方式表示的“线性表结构”。
(T)22. 程序与算法不同,程序是问题求解规则的一种过程描述。
(F)23. 软件产品的设计报告、维护手册和用户使用指南等不属于计算机软件。
(F)24. 支持多用户、多任务处理和图形用户界面是Windows的特点。
(F)25. 程序设计语言按其级别可以分为硬件描述语言、汇编语言和高级语言三大类。
第三章计算机软件测试题
![第三章计算机软件测试题](https://img.taocdn.com/s3/m/d83dd189680203d8ce2f24df.png)
第三章计算机软件测试题1.在下列PC软件中,不属于文字处理软件的是______。
A.Word C.WPSB.Adobe Acrobat D.CorelDraw2.应用软件在推广使用计算机中起重要作用,下列 _组都属于应用软件。
A.WPS、DOS、Lotus1-2-3B.Windows95/98、Word、ExcelC.Word、Lotus1-2-3、AutoCADD.Unix、AutoCAD、PowerPoint 3.Windows操作系统具有较强的存储管理功能,当存储容量不够时系统可以自动地“扩充”,为应用程序提供一个容量比实际物理主存大得多的存储空间。
这种存储管理技术称为______。
A.缓冲区技术C.虚拟存储器技术B.SPOOLing技术D.进程调度技术4.操作系统是现代计算机必不可少的系统软件之一。
在下列有关操作系统的叙述中,错误的是______。
A.UNIX操作系统是一种多用户分时操作系统,可用于PC机B.Linux操作系统是由美国Linux公司开发的操作系统C.目前Windows XP操作系统有多个不同版本D.至目前为止,Windows98及其以后的版本均支持FAT32文件系统5.理论上已经证明,构成求解计算问题的程序控制结构只需______即可。
A.重复、处理、返回C.输入、处理、输出B.顺序、选择、重复D.顺序、循环、转移6.下列属于自由软件的操作系统是 _。
A. UNIXB. LINUXC. WINDOWSD. OS/27.下列 _组软件是面向办公的文本处理软件。
A. OutLook Express,FrontPageB. Word, WpsC. PageMaker, 飞腾D. AutoCAD,Excel8.现在,操作系统一般都采用 _技术进行存储管理。
用了这种技术后,从用户的角度来看,该系统所具有的内存容量比实际的内存容量大的多。
A. 压缩存储B. 倍增存储C. 虚拟存储D. 并发存储9.下列关于语言处理说法正确的是 _。
第三章 计算机软件选择题
![第三章 计算机软件选择题](https://img.taocdn.com/s3/m/40d07101f12d2af90242e63b.png)
第三章计算机软件1.求解数值问题选择程序设计语言时,一般不会用_____A FORTRANB C语言C .VISUAL FOXPROD MATLB2.以下不属于“数据结构”研究内容的是_____A 数据的逻辑结构B.数据的存储结构C 数据的获取方法D数据上定义的运算3.下列关于程序语言的说法中正确的是_____A.高级语言程序的执行速度比低级语言程序快B.高级语言就是自然语言C.高级语言与机器无关D.计算机可以直接识别和执行用高级语言编写的程序4.Windows 2000和Windows XP属于_____操作系统A.单任务B.多任务C.批处理D.多用户分时5.下面关于汇编语言的叙述中,错误的是_____A.汇编语言属于低级程序设计语言B.汇编语言源程序可以直接执行C.不同型号CPU支持的汇编语言不一定相同D.汇编语言也是一种面向机器的编程语言6.Powerpoint程序运行时,它与Windows操作系统之间关系是____A.前者调用后者的功能B.后者调用前者的功能C.两者互相调用D.不能互相调用,各自独立运行7.一下说法中正确的是____A.从应用的角度可将软件分为系统软件,工具软件和应用软件B.计算机软件包含程序,数据,文档三部分,其中文档资料就是系统的维护手册和用户使用指南。
及设计手册C.60年代中期出现的软件危机指的是随着硬件的发展,软件功能急需加强,但缺乏相应的软件人才。
(软件的开发与应用出现问题)D.应用人单位的特定应用需求而专门设计的软件属于定制应用软件的范畴,如某单位的工资管理系统。
8.下面所列功能中,_____功能不是操作系统所具有的。
A.CPU管理B.成本管理C.文件管理D.存储管理9.Word文档“doc1”中,把文字“图表”设为超链接,指向一个名为“Book1”的Excel文件,则链接源为_____A.文字“图表”B.文件“Book1”C.Wor d文档“docl”D.Word文档当前页10.若有SQL编写(已翻译)的某校学生成绩管理程序A,数据库管理系统DBMS 和Windows操作系统,当计算机运行程序A时,这些软件之间的支撑关系为_____ A.Window s→DBMS→A B.DBMS→A→WindowsC.A→Windows→DBMSD.Windows→A→DBMS11.以下关于高级程序设计语言中的数据成分的说法中,错误的是_____A.数据的名称用标识符来命名B.数组是一组相同类数据元素的有序集合C.指针变量中存放的是某个数据对象地址D.程序员不能自己定义新的数据类型12.下面关于算法和程序关系的叙述中,正确的是_____A.算法必须使用程序设计语言进行描述B.算法与程序是一一对应的C.算法是程序的简化D.程序是算法的具体体现13._____运行在计算机系统的底层,并负责实现系统中各类资源的管理能力。
计算机第三章单选题
![计算机第三章单选题](https://img.taocdn.com/s3/m/6dc66e03a8114431b90dd8e1.png)
.单选题:(1.0分)下列描述中正确的是。
A.程序就是软件B.软件开发不受计算机系统的限制C.软件既是逻辑实体,又是物理实体D.软件是程序、数据与相关文档的集合解答:D参考答案:D2.单选题:(1.0分)在下列关于软件分类的描述中,不正确的是。
A.从应用的角度出发,通常将软件大致分为系统软件和应用软件B.系统软件与计算机硬件有很强的交互性,能对硬件资源进行统一的控制、调度和管理,有一定的通用性,但并不是专为解决某个具体应用而开发的C.某超市的销售管理和市场预测系统属于通用应用软件D.定制应用软件专用性强、运行效率高,但设计和开发成本都较高解答:C参考答案:C3.单选题:(1.0分)在下列关于操作系统作用的描述中,不正确的是。
A.从软件和硬件资源管理的角度,操作系统的主要功能包括处理器管理、存储管理、文件管理、I/O 设备管理等几个方面B.操作系统屏蔽了几乎所有的物理设备的技术细节C.操作系统不具有处理软硬件错误和保护系统安全的功能D.操作系统向用户提供了一个图形用户界面(GUI ),它通过多个窗口分别显示正在运行的各个程度的状态和输出解答:C参考答案:C4.单选题:(1.0分)操作系统通过内部命令和外部命令提供的五种功能是。
A.任务管理、存储管理、设备管理、文件管理和作业管理B.任务管理、作业管理、存储管理、打印管理和系统管理C.设备管理、生产管理、作业管理、文件管理和任务管理D.文件管理、进程管理、存储管理、作业管理和任务管理解答:A参考答案:A5.单选题:(1.0分)下列关于程序设计语言中,正确的是。
A.高级语言的执行速度比低级语言快B.高级语言就是自然语言C.用机器语言编写的语言是一串“0”或“1”做组成的二进制代码D.计算机可以直接识别和执行用C语言编写的源程序解答:C参考答案:C6.单选题:(1.0分)用高级语言编写的源程序,计算机不能直接执行,必须先经过处理。
A.解释B.编译C.汇编D.解释或编译解答:B参考答案:D7.单选题:(1.0分)评价一个算法的好坏,下面_____不是考虑的因素。
计算机软件第三章练习题(带答案)
![计算机软件第三章练习题(带答案)](https://img.taocdn.com/s3/m/8dd808daf80f76c66137ee06eff9aef8941e4867.png)
计算机软件第三章练习题(带答案)判断题1.为了方便人们记忆、阅读和编程,对机器指令用符号表示,相应形成的计算机语言称为汇编语言。
T2.操作系统的三个重要作用体现在:管理系统硬软件资源、为用户提供各种服务界面、为应用程序开发提供平台。
T3.计算机应用最多的是数值计算。
F4.“引导程序”的功能是把操作系统的一部分程序从内存写入磁盘。
F5.C++语言是对C语言的扩充,是面向对象的程序设计语言。
T6.汇编语言程序的执行效率比机器语言高。
F7.当计算机完成加载过程之后,操作系统即被装入到内存中运行。
T8.计算机系统中最重要的应用软件是操作系统。
F9.一般将使用高级语言编写的程序称为源程序,这种程序不能直接在计算机中运行,需要有相应的语言处理程序翻译成机器语言程序才能执行。
T10.源程序通过编译程序的处理可以一次性地产生高效运行的目的程序,并把它保存在磁盘上,以备多次执行。
F11.Windows桌面也是Windows系统中的一个文件夹。
T12.Windows系统中的图形用户界面(GUI)使用窗口显示正在运行的应用程序的状态。
T13.软件产品的设计报告、维护手册和用户使用指南等不属于计算机软件的组成部分。
F14.操作系统的加载是指将操作系统的全部程序安装到计算机的内存中。
F15.多任务处理指CPU可在同一时刻执行多个任务。
F16.Word、Excel、PowerPoint、Photoshop都是通用应用软件。
T17.在Windows系统中,一个磁盘上允许存在多个文件夹,在文件夹中保存的是若干个文件的正文内容。
F18.用汇编语言编写的程序可以被计算机直接执行。
F19.软件不会失效。
T20.软件许可证是一种法律合同。
T21.系统软件是计算机系统中必不可少的部分F22.按软件工程方法开发软件的过程分为三个阶段:计划期、开发期和运行期。
其中开发期所用时间最多。
F23.对新建或备份后又被修改过的文件,系统将自动设置为“存档”属性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第三章计算机软件习题一、判断题1.Windows系统中,不同文件夹中的文件不能同名。
()2.编写汇编语言程序比机器语言方便一些,但仍然不够直观简便。
()3.计算机软件包括软件开发和使用的所有涉及的资料。
()4.Windows系统中,每一个物理硬盘只能建立一个根目录,不同的根目录在不同的物理硬盘中。
()5.Java语言和C++语言都属于面向对象的程序设计语言。
()6.“软件使用手册”不属于软件的范畴。
()7.Windows系统中,可以象删除子目录一样删除根目录。
()8.软件必须依附于一定的硬件或软件环境,否则它可能无法正常运行。
()9.操作系统提供了“任务管理”、“文件管理”、“存储管理”、“设备管理”等多种功能。
()10.为了方便人们记忆、阅读和编程,汇编语言将机器指令采用助记符号表示。
()11.存储在磁盘中的MP3音乐都是计算机软件。
()12.Linux操作系统的源代码是公开的,它是一种“自由软件”。
()13.在某一计算机上编写的机器语言程序,可以在任何其它计算机上运行。
()14.Unix操作系统主要在PC机上使用。
()15.软件产品是交付给用户使用的一整套程序、相关的文档和必要的数据。
( )16.一般情况下,计算机加电后自动执行BIOS中的程序,将所需的操作系统软件装载到内存中,这个过程称为“自举”、“引导”或“系统启动”。
()17.一般将使用高级语言编写的程序称为源程序,这种程序不能直接在计算机中运行,需要有相应的语言处理程序翻译成机器语言程序才能执行。
()18.源程序通过编译程序的处理可以一次性地产生高效运行的目的程序,并把它保存在磁盘上,以备多次执行。
()19.当计算机完成加载过程后,操作系统即被装人到内存中运行。
()20.“引导程序”的功能是把操作系统从内存写入硬盘。
( )21.C++语言是对C语言的扩充。
( )22.MATLAB是将编程、计算和数据可视化集成在一起的一种数学软件。
( )23.P3是世界著名的项目管理软件。
由于使用P3能管理一个大型工程系统的有关资源,所以,它应属于系统软件。
()24.PC机常用的操作系统有Windows、Unix、Linux等。
( )25.Windows系列软件和Office系列软件都是目前流行的操作系统软件。
()26.安装好操作系统后,任何硬件设备都不需安装驱动程序,就可以正常使用。
( )27.软件指的是能指示(指挥)计算机完成特定任务的、以电子格式存储的程序、数据和相关文档,这里的相关文档专指用户手册。
( )28.操作系统一旦被安装到计算机系统内,它就永远驻留在计算机的内存中。
( )29.操作系统中的图形用户界面通过多个窗口分别显示正在运行的程序的状态。
( )30.程序是软件的主体,单独的数据和文档一般不认为是软件。
( )31.程序是用某种计算机程序语言编写的指令、命令、语句的集合。
( )32.程序语言中的条件选择结构可以直接描述重复的计算过程。
( )33.多任务处理就是CPU在某一时刻可以同时执行多个任务。
( )34.汇编语言程序的执行效率比机器语言高。
( )35.因为汇编语言是面向机器指令系统的,所以汇编语言程序也可以由计算机直接执行。
( )36.计算机软件技术就是程序设计技术,包括程序的设计、编码、调试和维护等。
( )37.软件产品的设计报告、维护手册和用户使用指南等均不属于计算机软件的组成部分。
( )38.软件虽然不是物理产品而是一种逻辑产品,但通常还是必须使用物理载体进行存储和传输。
( )39.实时操作系统的主要特点是允许多个用户同时联机使用一台计算机。
()40.算法一定要用“伪代码”(一种介于自然语言和程序设计语言之间的文字和符号表达工具)来描述。
( )41.算法与程序不同,算法是问题求解规则的一种过程描述。
( )42.同一个程序在编译方式下的运行效率要比在解释方式下的运行效率低。
( )43.一般将用高级语言编写的程序称为源程序,这种程序不能直接在计算机中运行,需要有相应的语言处理程序翻译成机器语言程序才能执行。
( )44.在Windows操作系统中,磁盘碎片整理程序的主要作用是删除磁盘中无用的文件。
( )45.支持多任务处理和图形用户界面是Windows的两个特点。
( )46.一个完整的算法必须有输出。
( )47.windows系统中采用图标来形象地表示系统中的文件、程序和设备等对象。
( )48.BIOS、Windows操作系统、C语言编译器等都是系统软件。
( )二、填空题1.算法是对问题求解过程的一种描述,“一个算法应能在执行了有限操作步骤后结束”,这句话所描述的性质被称为算法的。
2.若求解某个问题的程序要反复多次执行,则在设计求解算法时,应重点从代价上考虑。
3.解决某一问题的算法也许有多种,但它们都必须满足确定性、有穷性、能行性。
输人和输出。
其中输人的个数n应大于等于。
(填一个数字)4.C++语言运行性能高,且与C语言兼容,已成为当前主流的面向___________的程序设计语言之一。
5.CPU惟一能直接执行的“语言”是__________,任何程序的运行最终都是由CPU一条一条地执行它来完成的。
6.Java语言是一种面向__________的程序设计语言。
7.高级语言种类繁多,但其基本成分可归纳为数据成分、控制成分等四种,其中算术表达式属于__________成分。
8.计算机软件指的是在计算机中运行的各种程序、相关的数据和__________。
9.一般情况下,计算机加电后,操作系统可以从硬盘装载到内存中,这是由于执行了固化在ROM中的__________。
(填英文缩写词)10.理论上已经证明,有了顺序、和三种控制结构,就可以编写任何复杂的计算机程序。
11.为了提高计算机的处理能力,一台计算机可以配置多个,这种实现超高速计算的技术称为“并行处理”12.操作系统能够支持用户同时运行多个应用程序,这种功能称为。
13.使用计算机求解问题的主要步骤是:先要理解和确定问题,然后寻找其解决方法并将其表示成,接着再进行编程、测试和运行。
14.按照软件权益如何处置来分类,则软件有商品软件、共享软件、之分。
三、选择题1.下列软件,属于操作系统软件的是。
①Windows 7 ;②Windows XP;③Windows NT;④FrontPage;⑤Access;⑥Unix;⑦Linux。
A.①②③④B.①②③⑤⑦C.①③⑤⑥D.①②③⑥⑦2.下列软件中具备文本阅读器功能的是。
A.Excel B.微软Media Player C.AutoCAD D.Adobe Acrobat3.下列软件语言中能用于数值计算的是。
A.Frontpage B.Outlook C.HTML D.MATLAB4.不能用于数值计算的是。
A.FORTARN B.C C.Word D.MATLAB5.下列操作系统,一般不作为网络操作系统的是。
A.Windows 98 B.Windows 2000 Server C.Windows NT Server D.UNIX6.Excel属于___________软件。
A.文字处理B.电子表格C.图形图像处理D.数据库7.能管理计算机的硬件和软件资源,为应用程序开发和运行提供高效率平台的是。
A.操作系统B.数据库管理系统C.CPU D.专用软件8.一般来说,不需要启动“CMOS设置程序”对系统进行设置。
A.重装操作系统B.PC机组装好之后第一次加电C.系统增加、减少或更换硬件或1/O设备D.CMOS内容丢失或被错误修改9.PC机加电启动时,执行了BIOS中的POST程序后,若系统无致命错误,计算机将执行BIOS中的。
A.系统自举程序B.CMOS设置程序C.操作系统引导程序D.检测程序10.下列关于操作系统任务管理的说法,错误的是。
A.Windows操作系统支持多任务处理B.分时是指将CPU时间划分成时间片,轮流为多个程序服务C.并行处理可以让多个处理器同时工作,提高计算机系统的效率D.同时处理要求计算机必须配有多个CPU11.高级语言程序中的自述表达式(如x+y-z),属于高级程序设计语言中的成份。
A.数据B.运算C.控制D.传输12.Windows XP采用了虚拟存储技术以扩展可用的内存。
在下列文件中,由Windows XP创建和管理的、用于扩展内存的交换文件是。
A.win386.swp B.Buffer.sys C.pagefile.sys D.Config.sys13.以下不属于数据逻辑结构的是。
A.线性结构B.集合结构C.链表结构D.树型结构14.解决不同文件可以使用相同名字的问题,通常在文件系统中采用。
A.重名翻译B.多级目录C.文件名后缀D.通配字符15.下列操作系统产品中,是一种“自由软件”,其源代码向世人公布。
A.DOS B.Windows 7C.Windows XP D.Linux16.操作系统具有存储器管理功能,当内存不够用时,其存储管理程序可以自动“扩充”内存,为用户提供一个容量比实际内存大得多的____________。
A.高速缓冲存储器(Cache) B.脱机缓冲存储器C.虚拟存储器D.离线后备存储器17.下面关于虚拟存储器的说明中,正确的是________。
A.是提高计算机运算速度的设备B.由物理内存和硬盘上的虚拟内存组成C.其容量等于主存加上cache的存储器D.由RAM加上高速缓存组成18.________不是程序设计语言。
A.VB B.C++ C.VFP D.Flash19.分析某个算法的优劣时,从需要占用的计算机资源角度,应考虑的两个方面是__________。
A.空间代价和时间代价B.正确性和恰当性C.可读性和开放性D.数据复杂性和算法复杂性20.分析算法的好坏不必考虑____________。
A.正确性B.易理解C.需要占用的计算机资源D.编程人员的爱好21.高级程序设计语言的基本组成成分有____________。
A.数据、运算、控制、传输B.顺序、条件选择、重复C.子程序、函数、执行、注解D.基本、派生、定久、执行22.解释程序和编译程序是两种不同的语言处理程序,以下叙述中正确的是__________。
A.只有编译程序产生并保存目标程序B.只有解释程序产生并保存目标程序C.两者均产生并保存目标程序D.两者均不产生目标程序23.能把高级语言编写的源程序进行转换,并生成机器语言形式的目标程序的系统软件称为____。
A.翻译程序B.汇编程序C.解释程序D.编译程序24.用以管理计算机的硬件和软件资源,并为应用程序开发和运行提供高效率平台的是___。
A.操作系统B.数据库管理系统C.应用管理系统D.专用软件25.未获得版权所有者许可就使用的软件被称为___________软件。