计算机导论复习练习(第三章)
一.单选题
1. 在下面的软件中不属于系统软件的是(D)。
(A)操作系统(B)数据库管理系统
(C)编程语言系统(D)计算机辅助设计系统
2.计算机求解问题的正确过程是(B)。
(A)问题描述→算法设计→建立数学模型→算法正确性证明
→算法分析→算法实现
(B)问题描述→建立数学模型→算法设计→算法正确性证明
→算法分析→算法实现
(C)问题描述→建立数学模型→算法实现→算法正确性证明
→算法分析→算法设计
(D)算法分析→问题描述→建立数学模型→算法设计
→算法正确性证明→算法实现
3. 在Word中,对于没有执行过存盘命令的文档,执行保存命令时,(A)对话框。
(A)显示另存为(B)不显示(C)显示打开(D)显示保存
4. 在Word中,要求打印文档时每一页上都有页码( B )。
(A)由Word根据纸张大小分页时自动加上
(B)应由用户执行"插入"菜单中的"页码"选项加以指定
(C)应由用户执行"文件"菜单的"页面设置"选项加以指定
(D)应由用户在每一页的文字中自行输入
5. Excel是目前最流行的电子表格软件,它的计算和存储数据的文件叫(B)。
(A)工作表(B)工作簿(C)文档(D)单元格
6. 在PowerPoint中,下列符号( B )属于演示文稿的扩展名。
(A)opx(B)ppt (C)dwg(D)jpg
7. 在PowerPoint中,在对幻灯片中某对象进行动画设置时,应在( A )对话框中进行。
(A)动画效果(B)动画预览(C)动态标题(D)幻灯片切换8. 用高级语言编写的程序称之为(A)。
(A)源程序(B)目标程序(C)汇编程序(D)命令程序9. 数据管理系统(DBMS)是( D )。
(A)一组硬件(B)一组软件
(C)既有硬件,也有软件(D)一个完整的数据库应用系统
10. 下列软件中,( D )是数据库管理系统。
(A)C语言(B)EXCEL(C)WORD (D)ACCESS 11. 用编译方法执行源程序的过程是( C )。
(A)高级语言程序→连接装配成可执行程序→编译成目标程序
→运行得到结果
(B)高级语言程序→编译成目标程序→运行得到结果
(C)高级语言程序→编译成目标程序→连接装配成可执行程序
→运行得到结果
(D)高级语言程序→连接装配成可执行程序→运行得到结果
12.下面不属于操作系统类型的是(D)。
(A)分时操作系统(B)实时操作系统
(C)批处理操作系统(D)并行操作系统
13. 若把操作系统看作计算机系统资源的管理者,下列( D )不属于操作系统所管理的资源。
(A)程序(B)内存(C)CPU (D)中断
14. 操作系统的功能是进行文件管理、处理机管理、作业管理、设备管理和(A )管理。
(A)存储器(B)进程(C)系统(D)JCB
15.下面不属于操作系统的是(C)。
(A)DOS (B)Windows(C)Access(D)Unix
16. 软件危机是软件产业化过程中出现的一种现象,下述现象中:①软件需求增长难以满足;②软件开发成本提高;③软件开发进度难以控制;④软件质量不易保证。
软件危机的主要表现是(C)。
(A)①、②和④(B)③和④(C)全部(D)①、②和③
二.判断题
1.对算法的研究只需要考虑如何设计算法。
()
2.在Excel的工作表中,每个单元格都有其固定的地址,如"A5"表示:"A"代表"A"行,"5"代表第"5"列。
()3.在Excel中,可以为图表加上标题。
()4.一张幻灯片就是一个演示文稿。
()5.在Powerpoint中,在自定义动画对话框中可以改变动画出场的次序。
()6. C、VC和C++语言都属于第二代程序设计语言。
()7.与高级语言相比汇编语言已没有优点。
()8.源程序在编译后所生成的目标代码就是一种可执行的机器语言程序。
()9. 将高级语言程序翻译成可执行的机器语言程序,只能用编译程序来完成。
()10.DBS是由DB和DBMS所组成。
()
11. 在数据库中数据是被存放在表里的。
()
12. 在分时系统中,一个作业只能在一个时间片的时间内使用CPU。
()13.多级目录结构中,允许信息文件重名,但其路径名必须不同。
()
三.填空题
1. 软件分为两大类,他们是应用软件和系统软件。
2. 反映数据成员在计算机内部存储安排的数据结构类型称为数据结构。
3.计算机语言也可划分为四代,它们是机器语言,汇编语言,
高级语言和中高级语言基础上集成的模块化语言。
4. 计算机高级语言源程序翻译成机器语言后执行的过程有两种方式,它们是_编译工作方式_________和_解释工作方式_________。
5.用编译程序编译源程序的大致过程分为词法分析,语法分析,中间代码生成,代码优化和目标代码生成。
6.与面向过程的程序设计相比,面向对象的程序设计的主要优点是1、与人类习惯的思维方式比较一致。
2、稳定性好,3、可重用性好、4,可维护性好。
7.数据库系统(DBS)是指由数据库、数据库管理系统和用户组成的系统。
8. 操作系统(OS)的五大管理功能是处理器管理、存储管理、设备管理、
文件管理和作业管理。
9.软件工程的定义是软件工程是以系统的、规范的、定量的方法应用于软件的开发、运营和维护,以及对这些方法的研究。
10.软件生存周期一般由软件计划、__软件开发___、__软件运行和____维护______三个时期组成。
11.传统的软件工程采用瀑布模型,该模
型将软件的工程开发过程分为问题定义,可行性研究需求分析,软件设计和软件维护等五个阶段。
12.常用的软件开发模型有瀑布模型、_______快速模型_____________、软件重用模型和____螺旋模型____________________。
四.问答题
1.什么叫软件?软件有哪些特性?
2.试述计算机系统的组成
3.为什么说“算法+数据结构=程序”?请说说你的看法。
4.什么是数据库?试举例说明它的应用。
5.什么叫编译程序?什么叫编译系统?
6.什么叫操作系统?操作系统有哪些主要类型?
7.什么叫软件危机?
五.写出下面英文专业术语的中文解释
1.OS 操作系统
2.CAD 计算机辅助设计
3.CAM 计算机辅助管理
4.DB 数据总线
5.DBMS 数据库管理系统
6.DBS 数据库系统。