大学计算机基础 第9章 习题参考答案
- 格式:doc
- 大小:52.00 KB
- 文档页数:6
大学计算机基础课后题答案第1章计算机基础知识一、选择题1.B2.B3.B4.B5.B6.B7.C8.D 9.B 10.D 11.C 12.A 13.B 14.D二、填空题1、1946 美国ENIAC2、4 电子管晶体管集成电路超大规模集成电路3、超导计算机量子计算机光子计算机生物计算机神经计算机4、专用计算机通用计算机5、信息基础技术信息系统技术信息应用技术6、运算器控制器存储器输入设备输出设备7、7445 682 3755 30088、0292 1717 A2FC B1B1 B7D9 E4AE9、500010、72 128三、问答题1、运算速度快计算精度高具有记忆和逻辑判断能力具有自动运行能力可靠性高2、巨型机大型机小型机微型机服务器工作站3、数据计算信息处理实时控制计算机辅助设计人工智能办公自动化通信与网络电子商务家庭生活娱乐4、计算机的工作过程就是执行程序的过程,而执行程序又归结为逐条执行指令:(1)取出指令:从存储器中取出要执行的指令送到CPU内部的指令寄存器暂存;(2)分析指令:把保存在指令寄存器中的指令送到指令译码器,译出该指令对应的操作;(3)执行指令:根据指令译码器向各个部件发出相应控制信号,完成指令规定的操作;(4)一条指令执行完成后,程序计数器加1或将转移地址码送入程序计数器,然后回到(1)。
为执行下一条指令做好准备,即形成下一条指令地址。
5、计算机自身电器的特性,电子元件一般有两个稳定状态,且二进制规则简单,运算方便。
四、操作题1、(111011)2=(59)10=(73)8=(3B)16(11001011)2=(203)10=(313)8=(CB)16(11010.1101)2=(26.8125)10=(32.64)16=(1A.D)162、(176)8=(1111110)2(51.32)8=(101001.011010)2(0.23)8=(0.010011)23、(85E)16=(100001011110)2(387.15)16=(001110000111.00010101)24、(79)=(01001111)原码=(01001111)反码=(01001111)补码(-43)=(10101011)原码=(11010100)反码=(11010101)补码第2章计算机硬件及软件系统一、选择题1.A2.D3.D4.C5.B6.C7.C8.A9.D 10.B 11.D 12.C 13.C 14.B 15.D 16.A 17.C 18.D 19.D 20.D二、填空题1、系统应用2、运算控制单元存储器输出/输入设备3、数据库管理系统4、1000赫兹5、ROM RAM Cache6.、RAM 数据丢失7、U盘的文件管理系统中密码8、同一部件内部连接同一台计算机各个部件主机与外设9、数据总线地址总线控制总线10、32 6411、图形加速接口12、CPU与内存内存13、控制器运算器14、CPU与内存15、指令数据16、CPU与内存及显存间数据的交换第3章操作系统基础一、选择题1.C2.B3.A4.D5.A6.D7.B8.B 9.B 10.A 11.B 12.B 13.A 14.B二、填充题1、文件管理2、并发性3、EXIT4、Am*.wav5、开始6、Alt+PrintScreen7、PrintScreen8、Ctrl+Z9、全选10、添加/删除程序11、输入法三、问答题1、管理和协调计算机各部件之间的资源分配与运行,它是计算机所有硬件的大管家,是用户与计算机的接口。
对每章的“选择题”和“填空题”必须尽量做一遍,记忆答案。
第1章绪论一、选择题1.世界上第一台电子计算机的英文缩写名为(A)。
A.ENIAC B.EDV AC C.EDSAC D.MARK-I2.大规模、超大规模集成电路芯片组成的微型计算机属于现代计算机的( D )。
A.第一代产品B.第二代产品C.第三代产品D.第四代产品3.早在现代计算机诞生100多年以前,就提出了程序控制设计方案的科学家是(B)。
A.莱布尼茨B.巴贝奇C.图灵D.阿塔纳索夫4.世界科学家(C)奠定了现代计算机的结构理论。
A.诺贝尔B.爱因斯坦C.冯·诺伊曼D.居里5.曙光5000A计算机属于(A)。
A.高性能计算机B.微型计算机C.工作站D.小型计算机6.利用计算机来进行人事档案管理,这属于(B)方面的应用。
A.数值计算B.数据处理C.过程控制D.人工智能7.物质、能量和(B)是构成世界的三大要素。
A.原油B.信息C.煤炭D.水8.计算机辅助设计简称(D)。
A.CAT B.CAM C.CAI D.CAD二、填空题1.电子计算机主要是以(所采用的逻辑元器件)来分代的,第一代电子计算机采用(电子管)作为电器元件,第二代采用(晶体管),第三代采用(中、小规模集成电路),第四代采用(大规模、超大规模集成电路)。
2.第一台电子计算机是(1946)年诞生的,当时主要用于(科学计算)。
3.世界上最先设计的存储程序计算机是(EDV AC),首次实现的存储程序计算机是(EDSAC),第一台商用计算机是(UNIV AC-I),第一台运算速度达每秒1亿次的计算机是(CRAY-I)。
4.图灵提出了理想计算机的通用模型,人们称这种模型为(图灵机),图灵还设计了著名的机器智能测试标准,被称为(图灵测试)。
5.信息技术常被称为4C技术,其核心是(计算机技术)和(通信技术)。
三、问答题1.写出下列英语单词缩写的含义。
ENIAC:电子数字积分计算机(Electronic Numerical Integrator and Calculator)ACM:美国计算机协会(Association for Computing Machinery)IBM:国际商用机器(International Business Machine)公司PC:个人计算机(Personal Computer)IT:信息技术(Information Technology)AI:人工智能(Artificial Intelligence)EC:电子商务(Electronic Commerce)OA:办公自动化(Office Automation)2.计算机的发展经历了哪几个阶段?各个阶段的主要特征是什么?按所用的逻辑元器件的不同,现代计算机的发展经历了4代变迁:(1)第一代电子计算机(1946年~1958年)第一代计算机的主要特征是采用电子管作为计算机的逻辑元件,其主存储器采用磁鼓、磁芯,外存储器采用磁带、纸带、卡片等。
习题九一、用适当内容填空1.计算机系统运行和操作的最小功能单位是指令,一台计算机中全部指令的集合称为指令系统。
2.计算机能够直接识别的程序设计语言是机器语言,其直接使用机器指令或二进制格式编写程序。
3.汇编语言是一种低级语言,它是面向过程的语言。
高级语言书写的源程序可以通过解释或编译方式来执行。
4.字符型是一种基本数据类型,一般程序设计语言中都采用8位二进制位来表示,其对应值的范围是0-255。
5.在程序中要处理200名学生一门课的成绩信息,应该定义数组类型变量;要处理200名学生的档案资料应该定义记录或结构类型变量。
6.在程序运行过程中值不可改变的量称为常量,可改变的量称为变量。
7.结构化程序设计的3种基本逻辑结构为顺序、分支或选择和重复或循环,合理使用这3种控制结构可以表现任何复杂的控制关系。
8.过程是功能独立或需要多次调用的程序段,它也可以称为函数或子程序。
9.一段程序代码需要多次反复执行,需要使用重复或循环结构来表达;根据判断条件结果决定是否执行一段程序,应该使用分支或选择结构表示。
10.循环也称为重复,其对应两种类型,分别为当型结构和直到型结构。
11.面向过程程序设计的核心是算法和数据结构;面向对象程序设计的核心是类和对象。
12.结构化程序设计应遵循自顶向下、逐步求精、模块化和限制使用goto语句原则。
13.采用结构化程序设计方法能够使程序易读、易理解、易维护和结构良好。
虽然这种方法具有许多优点,但它仍是一种面向过程的程序设计方法。
14.VB是一个可视化操作界面、面向对象的程序设计语言;在VB中可以直接创建Access 数据库。
15.在VB窗口中添加的对象都具有若干属性,在窗口设计阶段改变对象属性可以在①属性窗口中操作,在程序运行时改变属性应该在相关对象事件代码中操作。
16.类是一组数据及该组数据能够实现操作的封装体。
在类与对象的关系中,类是对对象的抽象,而对象是类的实例。
17.在面向对象方法中,信息隐藏是通过对象的封装性来实现的;同样的消息被不同的对象接收时可导致不同的行为,这是对象的多态性。
1.2. 后序遍历结果是DEBFCA5.结点数最多有32个习题九答案图9.13(b)所对应的二叉树前序、中序及后序遍历序列。
前序遍历序列ABDHIEJCFG中序遍历序列HDIBJEAFCG后序遍历序列HIDJEBFGCA3.该二叉树中有14个叶子结点。
4.该二叉树中有19个叶子结点6.线性表的顺序存储结构和链式结构的优缺点。
答:线性表的顺序存储是指在内存中用地址连续的一块存储空间顺序存放线性表的各个元素,用这种存储形式存储的线性表称其为顺序表。
也就是说只要知道顺序表首地址和每个数据元素所占地址单元的个数就可求出第i个数据元素的地址来。
顺序表能实现按数据元素的序号存取的特点。
顺序表的插入元素则需要先将第i个元素后的每个元素向后移动,为新元素让出位置。
最后修改表的长度。
而链式结构不采用地址连续的存储空间,它是通过“链”来建立数据元素之间的逻辑关系,对线性表插入、删除不需要移动数据元素。
7.数据存储结构的类型答:数据存储结构常用的有两种:顺序存储、链式存储,另外还有索引存储和散列存储。
8.栈和队列的主要特征。
答:栈是插入和删除的操作被限制在某一端进行线性表。
允许插入、删除的这一端称为栈顶,另一端称为栈底。
往栈中插入元素称为进栈,删除元素称为出栈。
栈的特点是后进先出。
队列是限定插入元素操作在表一端进行,而删除操作在表的另一端进行的特殊数据结构。
把允许插入元素的一端叫队尾,允许删除元素的一端叫队首。
队列的特点是先进先出。
9.流程图(1)⑸解法1:结束(7)程序流程图程序N-S图for(n=100;n<1000;n++) 换行开始。
第九章Office 2010办公软件一、选择题1.Word2010默认的文件扩展名为(B)。
A.docB.docxC.xlsD.ppt2.在Word 2010中插入总页码的域公式是(A)。
A.=NumPagesB. =PageC. =TCD. =Next3.在Word 2010中,对于用户的错误操作(D)。
A.只能撤销最后一次对文档的操作B.可以撤销用户的多次操作C.不能撤销D.可以撤销所有的错误操作4.在Word 2010中,若要将一些文本内容设置为黑体字,则首先应该(C)。
A.单击B按钮B.单击带下划线的U按钮C.选定文字的内容D.单击A按钮5.在Word 2010中,如果已存在一个名为nol.docx的文件,要想将它换名为NEW.docx,可以选择(A)命令。
A.另存为B.保存C.全部保存D.新建6.在Word 2010中,要使文档的标题位于页面居中位置,应使标题(B)。
A.两端对齐B.居中对齐C.分散对齐D.右对齐7.下列有关于Word 2010文档窗口的说法中正确的是(C)。
A.只能打开一个文档窗口B.可以同时打开多个文档窗口,被打开的窗口都是活动窗口C.可以同时打开多个文档窗口,但其中只有一个是活动窗口D.可以同时打开多个文档窗口,但在屏幕上只能见到一个文档窗口8.在退出Word 2010时,如果有工作文档尚未存盘,系统的处理方法是(C)。
A.不予理会,照样退出B.自动保存文档C.会弹出一要求保存文档的对话框供用户决定保存与否D.有时会有对话框,有时不会9.Word 2010可以同时打开多个文档窗口,但是,文档窗口打开得越多,占用内存会(D)。
A.越少,因而速度会更慢B.越少,因而速度会更快C.越多,因而速度会更快D.越多,因而速度会更慢10.Word 2010是(A)公司开发的文字出路软件。
A.微软(Microsoft)B.联想(Lenovo)C.方正(Founder)D.莲花(Lotus)11.在Word 2010文档操作中按Enter键,其结果是(A)。
《大学计算机基础》各章习题参考答案第一章一、选择题:B B B B B B C D B D C A B D二、填空题:1、1946 、美国、 ENIAC2、 4 、电子管、晶体管、中小规模集成电路、大规模超大规模集成电路3、超导计算机、量子计算机、光子计算机、生物计算机、神经元计算机4、专用、通用5、信息基础技术、信息系统技术、信息应用技术6、运算器、控制器、存储器、输入设备、输出设备7、7445 、 682、 3755、 30088、0292、 1717、 A2FC、 B1B1、 B7D9、E4AE9、500010、72、 128四、操作题1、(111011)2=(59)10=(73)8=(3B)16(11001011)2=(203)10=(313)8=(CB)16(11010.1101)2=(26.8125)10=(32.64)8=(1A.D)162、(176)8=(1,111,110)2(51.32)8=(101,001.011,01)2(0.23)8=(0.010,011)23、(85E)16=(1000,0101,1110)2(387.15)16=(11,1000,0111.0001,0101)24、[79]原=(01001111)2 [79]反=(01001111)2[79] 补=(01001111)2[-43]原=(10101011)2 [-43]反=(11010100)2[-43] 补=(11010101)2第二章一、选择题:A D D C B C C A D B D B C B D A C D D D二、填空题:1、系统、应用2、中央处理器、存储器、输入输出设备3、系统服务程序(工具程序和设备驱动程序)和数据库管理系统4、1000MHZ5、cache、 RAM、ROM6、RAM、数据丢失7、优盘内、密码8、同一部件内部、主机与外设9、数据总线、控制总线、地址总线10、32、 6411、系统12、CPU与各部件、内存13、控制器、运算器14、CPU与内存15、指令、操作数16、CPU、内存第三章一、选择题:C B A D A D B B A A B B A B二、填空题:1、文件管理2、卦闭性3、就绪状态4、EXIT5、AM*.WAV6、开始7、ALT+PrintScreen8、PrintScreen9、CTRL+Z 10、全选 11、添加/删除程序 12、区域和语言第四章一、选择题:B B B A B B B C A D (ABD)A D D B B(ACF)B A二、填空题:1、查找2、格式字体3、左、右、居中、分散4、格式、段落5、视图6、打印预览7、3、255、256、655368、39、自动、高级、升序、降序10、等号、在编辑栏中输入、在单元格中输入11、左、右 12、排序 13、演示文稿、.ppt 14、空白、设计摸板15、普通 16、普通或浏览、CtrlWindows xp综合训练单项选择题及参考答案(一)、选择题1.Windows xp 操作系统是(B)A、单用户单任务系统B、单用户多任务系统C、多用户多任务系统D、多用户单任务系统2.在Windows 中,将一个窗口应用程序最小化之后,该应用程序(A)A、被转入后台运行B、被暂停时停止运行C、被停止运行D、出错3.Windows xp的“桌面”指的是(A )A、整个屏幕B、全部窗口C、某个窗口D、活动窗口4.控制面板是用来改变(D)应用程序,它可调整各种硬件软件的选项。
大学计算机基础课后题答案第1章计算机基础知识一、选择题1.B2.B3.B4.B5.B6.B7.C8.D 9.B 10.D 11.C 12.A 13.B 14.D二、填空题1、1946 美国ENIAC2、4 电子管晶体管集成电路超大规模集成电路3、超导计算机量子计算机光子计算机生物计算机神经计算机4、专用计算机通用计算机5、信息基础技术信息系统技术信息应用技术6、运算器控制器存储器输入设备输出设备7、7445 682 3755 30088、0292 1717 A2FC B1B1 B7D9 E4AE9、500010、72 128三、问答题1、运算速度快计算精度高具有记忆和逻辑判断能力具有自动运行能力可靠性高2、巨型机大型机小型机微型机服务器工作站3、数据计算信息处理实时控制计算机辅助设计人工智能办公自动化通信与网络电子商务家庭生活娱乐4、计算机的工作过程就是执行程序的过程,而执行程序又归结为逐条执行指令:(1)取出指令:从存储器中取出要执行的指令送到CPU内部的指令寄存器暂存;(2)分析指令:把保存在指令寄存器中的指令送到指令译码器,译出该指令对应的操作;(3)执行指令:根据指令译码器向各个部件发出相应控制信号,完成指令规定的操作;(4)一条指令执行完成后,程序计数器加1或将转移地址码送入程序计数器,然后回到(1)。
为执行下一条指令做好准备,即形成下一条指令地址。
5、计算机自身电器的特性,电子元件一般有两个稳定状态,且二进制规则简单,运算方便。
四、操作题1、(111011)2=(59)10=(73)8=(3B)16(11001011)2=(203)10=(313)8=(CB)16(11010.1101)2=(26.8125)10=(32.64)16=(1A.D)162、(176)8=(1111110)2(51.32)8=(101001.011010)2(0.23)8=(0.010011)23、(85E)16=(100001011110)2(387.15)16=(001110000111.00010101)24、(79)=(01001111)原码=(01001111)反码=(01001111)补码(-43)=(10101011)原码=(11010100)反码=(11010101)补码第2章计算机硬件及软件系统一、选择题1.A2.D3.D4.C5.B6.C7.C8.A9.D 10.B 11.D 12.C 13.C 14.B 15.D 16.A 17.C 18.D 19.D 20.D二、填空题1、系统应用2、运算控制单元存储器输出/输入设备3、数据库管理系统4、1000赫兹5、ROM RAM Cache6.、RAM 数据丢失7、U盘的文件管理系统中密码8、同一部件内部连接同一台计算机各个部件主机与外设9、数据总线地址总线控制总线10、32 6411、图形加速接口12、CPU与内存内存13、控制器运算器14、CPU与内存15、指令数据16、CPU与内存及显存间数据的交换第3章操作系统基础一、选择题1.C2.B3.A4.D5.A6.D7.B8.B 9.B 10.A 11.B 12.B 13.A 14.B二、填充题1、文件管理2、并发性3、EXIT4、Am*.wav5、开始6、Alt+PrintScreen7、PrintScreen8、Ctrl+Z9、全选10、添加/删除程序11、输入法三、问答题1、管理和协调计算机各部件之间的资源分配与运行,它是计算机所有硬件的大管家,是用户与计算机的接口。
内部资料大学计算机基础第(第2版)习题参考答案目录第1章引论 (1)第2章计算机系统 (3)第3章数据在计算机中的表示 (6)第4章操作系统基础 (10)第5章Office2007办公软件 (16)第6章网络技术基础 (21)第6章电子商务(补充习题) (25)第7章信息检索与应用基础 (28)第8章信息安全基础 (32)第9章信息世界中的道德 (36)第10章数值分析 (38)第11章算法与数据结构基础 (39)第12章多媒体技术及应用 (41)第13章信息系统与数据库基础 (44)第1章引论【思考题与习题】一、思考题1.什么是计算机?什么是计算机文化?答:计算机(Computer)是一种能够按照事先存储的程序,自动、高速地进行大量数值计算和各种信息处理的现代化智能电子设备。
计算机文化,就是人类社会的生存方式因使用计算机而发生根本性变化而产生的一种崭新文化形态,这种崭新的文化形态可以体现为:(1)计算机理论及其技术对自然科学、社会科学的广泛渗透表现的丰富文化内涵;(2)计算机的软、硬件设备,作为人类所创造的物质设备丰富了人类文化的物质设备品种;(3)计算机应用介入人类社会的方方面面,从而创造和形成的科学思想、科学方法、科学精神、价值标准等成为一种崭新的文化观念。
2.计算机的发展历程是怎样的?简述计算机的四个发展阶段。
答:从古到今,大概没有哪一项技术的发展速度可以与计算机相比肩了。
从第一台电子计算机ENIAC诞生后短短的几十年间,计算机的发展突飞猛进。
主要电子器件相继使用了真空电子管,晶体管,中、小规模集成电路和大规模、超大规模集成电路,引起计算机的几次更新换代。
每一次更新换代都使计算机的体积和耗电量大大减小,功能大大增强,应用领域进一步拓宽。
特别是体积小、价格低、功能强的微型计算机的出现,使得计算机迅速普及,进入了办公室和家庭,在办公室自动化和多媒体应用方面发挥了很大的作用。
目前,计算机的应用已扩展到社会的各个领域。
第1章课后习题一. 填空题1. 2006年,Google首席执行官________(Eric Schmidt)在搜索引擎大会首次提出“云计算”(Cloud Computing)的概念。
2. 微型计算机的内存是由RAM(随机存储器)和__________组成的。
3. 网络安全系统中的________是一道位于内部网络或计算机与外部网络之间的屏障,实质就是一个软件或者是软件与硬件设备的组合。
4. 现代计算机的基本工作原理是存储程序和程序控制。
这一原理是美籍匈牙利数学家___于1946年提出的,因此,又称为_____原理。
5. 主板是微型计算机的主体,_____是主板的灵魂,决定了主板的性能和价格。
6. _____是计算机性能的一个重要指标,是指计算机中每个字所包含的二进制的位数,由计算机CPU的类型所决定。
7. 按总线内传输的信息种类,可将总线分为________、________、________。
8. 物联网的核心和基础仍然是________,是在互联网基础上的延伸和扩展的网络。
二. 选择题1. 个人计算机属于________。
A. 小巨型机B. 小型计算机C. 微型计算机D. 中型计算机2. 世界上公认的第一台电子计算机(ENIAC)诞生于________。
A. 1945年B. 1946年C. 1955年D. 1956年3. 计算机病毒可以使整个计算机瘫痪,危害极大。
计算机病毒是________。
A. 一条命令B. 一段特殊的程序C. 一种生物病毒D. 一种芯片4. 下列4项中,不属于计算机病毒特征的是________。
A. 潜伏性B. 传染性C. 可触发性D. 免疫性5. 使用超大规模集成电路制造的计算机应该归属于________。
A. 第一代B. 第二代C. 第三代D. 第四代6. 计算机“病毒”实质是________。
A. 计算机供电不稳定造成的计算机工作不稳定B. 隐藏在计算机中的一段程序,条件合适时就运行,且会破坏计算机的正常工作C. 计算机硬件系统损坏,使计算机的电路时断时通D. 盘片发生了霉变7. 计算机感染病毒后会产生各种现象,以下不属于病毒现象的是________。
习题九一、用适当内容填空1.计算机系统运行和操作的最小功能单位是指令,一台计算机中全部指令的集合称为指令系统。
2.计算机能够直接识别的程序设计语言是机器语言,其直接使用机器指令或二进制格式编写程序。
3.汇编语言是一种低级语言,它是面向过程的语言。
高级语言书写的源程序可以通过解释或编译方式来执行。
4.字符型是一种基本数据类型,一般程序设计语言中都采用8位二进制位来表示,其对应值的范围是0-255。
5.在程序中要处理200名学生一门课的成绩信息,应该定义数组类型变量;要处理200名学生的档案资料应该定义记录或结构类型变量。
6.在程序运行过程中值不可改变的量称为常量,可改变的量称为变量。
7.结构化程序设计的3种基本逻辑结构为顺序、分支或选择和重复或循环,合理使用这3种控制结构可以表现任何复杂的控制关系。
8.过程是功能独立或需要多次调用的程序段,它也可以称为函数或子程序。
9.一段程序代码需要多次反复执行,需要使用重复或循环结构来表达;根据判断条件结果决定是否执行一段程序,应该使用分支或选择结构表示。
10.循环也称为重复,其对应两种类型,分别为当型结构和直到型结构。
11.面向过程程序设计的核心是算法和数据结构;面向对象程序设计的核心是类和对象。
12.结构化程序设计应遵循自顶向下、逐步求精、模块化和限制使用goto语句原则。
13.采用结构化程序设计方法能够使程序易读、易理解、易维护和结构良好。
虽然这种方法具有许多优点,但它仍是一种面向过程的程序设计方法。
14.VB是一个可视化操作界面、面向对象的程序设计语言;在VB中可以直接创建Access 数据库。
15.在VB窗口中添加的对象都具有若干属性,在窗口设计阶段改变对象属性可以在①属性窗口中操作,在程序运行时改变属性应该在相关对象事件代码中操作。
16.类是一组数据及该组数据能够实现操作的封装体。
在类与对象的关系中,类是对对象的抽象,而对象是类的实例。
17.在面向对象方法中,信息隐藏是通过对象的封装性来实现的;同样的消息被不同的对象接收时可导致不同的行为,这是对象的多态性。
18.使用已经存在的类定义作为基础建立新类,这样的技术叫做继承。
一个类如果具有多个父类,这样的继承称为多继承。
19.面向对象应用系统中,对象之间的联系使用消息机制。
20.计算机软件包括程序、数据和相关文档3部分。
21.软件工程是为解决软件危机而建立起来的一门新兴交叉科学,其有效降低了软件开发风险,它的研究内容主要包括软件开发技术和软件工程管理技术。
22.软件开发一般分为需求分析、概要设计、详细设计、编码实现、软件测试和使用维护等几个阶段;需求分析阶段的成果是软件需求规格说明书,它是开发软件的基础和依据。
23.软件测试是保证软件质量的必要手段,其贯穿于软件开发过程始终,一般可以将其分为单元测试、集成测试、确认测试和系统测试4个阶段。
24.软件测试是查找软件中可能存在的错误的过程,从是否执行被测软件角度出发,测试可分为静态测试和动态测试;从软件功能结构出发,软件测试可分为白盒测试和黑盒测试。
25.每一种程序设计语言都有一定的使用范围,C语言适于编写系统程序,JA V A 语言适于编写网页。
26.程序设计语言经历了由低级到高级的发展历程,主要可以分为面向机器、面向过程和面向对象3个阶段。
二、从参考答案中选择一个最佳答案1.计算机运行的最小功能单位是 A 。
A. 指令B. 模块C. 过程D. 程序2.指令由操作码和操作数两部分构成,操作码用来描述 B 。
A. 指令长度B. 指令功能C. 指令执行结果D. 指令注释3.下列描述正确的是 D 。
A. 程序与软件是同一概念B. 程序开发不受计算机系统的限制C. 软件即是逻辑实体,又是物理实体D. 软件是程序、数据及相关文档的集合4.计算机能直接识别的语言是 C 。
A. 计算机语言B. 自然语言C. 机器语言D. 汇编语言5.数组是相同类型的多个数据集合,其中每一个数据称为一个 B 。
A. 元组B. 元素C. 记录D. 单元6.记录是用于处理复杂数据结构的一种数据类型,关于记录正确的说法是 B 。
A. 所有记录类型的长度都是一样的B. 记录长度可以根据程序需要进行设定C. 记录中描述的各属性类型必须是相同的D. 记录类型只能在系统软件中定义7.指针是语言中一种较为灵活的数据类型,利用指针可以 A 。
A. 保存其他量的存储地址B. 指出内存的利用情况C. 统计程序的执行效率D. 说明系统的应用目的8.表达式是由常量、变量及其相关运算符共同组成,在程序中用来实现复杂计算。
在书写表达式时,所遵循的一个基本原则是 A 。
A. 同类型数据运算B. 只能使常量运算C. 只能是变量运算D. 运算量不能多于4个9.关于分支结构,正确的说法是 C 。
A. 分支和循环功能等价B. 分支只能应用在循环中C. 可以使用多分支结构D. 分支不能嵌套使用10.循环是根据条件进行多次性质相同的操作,关于循环的正确说法是 D 。
A. 当型循环是首先执行一遍循环体,然后判断条件决定是否继续执行循环体B. 直到型循环优于当型循环C. 当型循环优于直到型循环D. 当型和直到型循环可以使用等价的形式相互替代11.循环语句中需要反复执行的程序段称为 C 。
A. 目标程序B. 指令系统C. 循环体D. 循环条件12.结构化程序设计要求循环单入口、单出口,循环出口是由 C 决定的。
A. 循环体长度B. 循环体代码效率C. 循环控制条件D. 所用循环类型13.结构化程序设计风格主要强调 B 。
A. 程序的规模B. 程序的易读性C. 程序的执行效率D. 程序的可移植性14.分支和循环结构的共同特点是 D 。
A. 只能应用于简单程序的设计B. 在程序中可以任意嵌套使用C. 不能相互出现在对方的程序语句中D. 都只有一个出口和一个入口15.结构化程序设计是一种面向 A 的设计方法。
A. 过程B. 模块C. 数据结构D. 程序16.下述不是结构化设计方法的是 B 。
A. 先考虑总体,后考虑细节B. 将现实世界中的整体抽象为类C. 对复杂的问题,应先设计一些子目标作为过度,逐步细化D. 将程序分解为若干小目标,每一个小目标称为一个模块17.关于结构化程序设计中的自顶向下,错误的说法是 D 。
A. 先考虑总体,后考虑细节B. 先考虑全局目标,后考虑局部目标C. 以树型结构展开功能,再逐步具体化D. 首先考虑部门经理的需要,再考虑基层的需要18.在结构化程序设计中,限制使用goto语句的目的是B 。
A. goto语句降低了程序的执行效率B. goto语句降低了程序的可读性C. 某些类型的机器不支持goto语句D. goto语句降低了程序的可移植性19.结构化程序设计,即 A 模式。
A. SPB. OOPC. NSD. GOTO20.关于VB的说法错误的是 D 。
A. VB是可视化程序设计语言B. VB是相对易学易用的程序设计语言C. 用VB可以开发多媒体应用程序D. 用VB可以直接创建各种类型数据库21.VB的应用程序被称为 B 。
A. 文档B. 工程C. 系统文件D. 开发项目22.面向对象技术强调的是 D 。
A. 程序结构B. 功能结构C. 数据结构D. 对象结构23.下面说法错误的是 A 。
A. 任何类都必须有继承性B. 类是属性和方法的封装体C. 对象间的通讯靠消息传递D. 对象是类的实例化24.下列概念中不是对象的有 D 。
A. 书B. 计算机C. 桌子D. 椅子的高度25.在面向对象程序设计方法中关于属性描述错误的是 D 。
A. 属性是对象所包含的信息B. 属性在设计类时确定C. 执行程序时只能通过执行对象操作改变对象属性D. 属性中包含方法26.关于对象的事件和方法,正确的说法是 A 。
A. 程序员只能为事件编写代码B. 即可以为事件也可以为方法编写代码C. 程序员只能为方法编写代码D. 即不可以为事件也不可以为方法编写代码27.对象之间的信息传递是通过 B 进行的。
A. 接口B. 消息C. 操作D. 模块28.在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是 D 。
A. 概要设计B. 详细设计C. 可行性设计D. 需求分析29.下列不属于软件工程3要素的是 D 。
A. 工具B. 过程C. 方法D. 环境30.在软件工程中,软件测试的目的是 B 。
A. 提供说服用户的依据B. 进可能多地发现软件中存在的错误C. 证明软件是正确的D. 找出软件中全部错误31.软件产品从概念形成、开发、使用、维护直至退役的全过程称为 B 。
A. 软件测试B. 软件生存周期C. 软件调试D. 软件风暴32.软件工程的目的是 C 。
A. 建立大型软件系统B. 进行软件开发的理论研究C. 提高软件的质量保证D. 研究软件开发的原理三、从参考答案中选择全部正确答案1.指令是计算机执行的最小功能单位,关于指令下列正确说法是AD 。
A. 指令由操作码和操作数两部分组成B. 指令操作码的长度必须固定不变C. 指令操作码给出了指令的操作数地址D. 不同指令的长度可以不相同E. 指令的功能是由指令的长度决定的2.一台计算机中全部指令构成了该机指令系统,对指令系统说法正确的是CD 。
A. 指令系统包含的指令越多,机器的性能越强B. 指令系统包含的指令越少,机器的性能越强C. 指令系统大小与系统效率不是简单的正比关系D. RISC指令系统是目前指令系统的主流E. RISC在不久的将来将被CISC取代3.下列关于软件的说法正确的是BC 。
A. 软件就是程序B. 软件是一种商品C. 软件对硬件具有依赖性D. 软件同硬件一样也有老化和磨损现象E. 软件不存在过时的说法4.程序设计语言经历了由低级到高级的转变,其中的差别主要是CE 。
A. 高级语言比低级语言功能更强大B. 低级语言拥有更多的程序设计人员C. 高级语言更容易掌握D. 低级语言已经完全退出了程序设计的舞台E. 使用低级语言设计程序比高级语言执行效率高5.程序的基本构成包括AD 。
A. 数据描述B. 存储空间描述C. 效率描述D. 算法描述E. 数组描述6.数组是程序中较为常用的一种数据类型,关于数组的说法正确的是AC 。
A. 数组含有多个元素B. 数组中的每个元素必须具有不同数据类型C. 不同程序设计语言中数组的定义形式可能不同D. 数组只能是常量E. 数组是不需定义就可以在程序中直接使用的一种简单数据类型7.下列关于程序设计语言VB正确的说法是AC 。
A. 用VB可以开发多媒体应用程序B. VB是标准的面向过程程序设计语言C. VB是事件驱动型的程序设计语言D. 用VB可以直接创建各类数据库文件E. 使用VB设计的应用程序可以直接应用在多种不同的操作系统下8.VB是面向对象的编程语言,在VB窗口中添加了某个控件后,需要做的操作是AD。