上午试题
试题 1
A. 最有可能成为国际上操作系统的标准的操作系统.
B. 在目前,用于保证软件质量的主要手段.
C. 进入80年代后,已迅速成为常用的程序设计语言之一.
D. 在软件开发中,有利于发挥集体智慧的一种做法.
E. 在开发软件时,可用来提高程序员的工作效率.
供选择的答案:
A. (1)MS-DOS (2)VMS (3)VM (4)UNIX
B. (1)正确性证明 (2)测试 (3)自动程序设计 (4)符号执行
C. (1)Smalltalk-80 (2)Ada (3)C (4)PROLOG
D. (1)设计评审 (2)模块化 (3)主程序员组 (4)进度控制
E. (1)程序开发环境 (2)操作系统的作业管理功能
(3)编译程序的优化功能 (4)并行运算的大型计算机
试题 2
最初的软件开发方式是(A), 人们用笔和纸编写程序. 从60年代后期开始, *
软件开发方式逐步发展成为使用终端设备编写程序的(B), 从80年代初开始, 发*
达国家的软件开发方式正在向(C)转变.
在结构化程序设计思想提出以前, 在程序设计中曾经主要强调程序的(D). *
现在, 与程序的(D)相比, 人们更重视程序的(E).
供选择的答案:
A,B,C: 1.实时方式 2.分时方式 3.批方式 4.并行方式 5.工作站方式 6.阵列方式
D,E: 1.安全性 2.专用性 3.一致性 4.合理性 5.可理解性 6.效率
试题 3
从下列叙述中选出5条正确的叙述.
(1) 每种程序设计语言都有它特定的语法.
(2) 结构化的程序设计语言中没有 GOTO 语句.
(3) 定义程序设计语言时用的字符集各种语言不完全相同.
(4) 在汇编语言中, 用调用指令, 返回指令和转移指令改变程序中指令的执行顺序.
(5) 由于 FORTRAN 语言的结构是块结构, 所以它特别适合于模块化程序设计.
(6) PASCAL 语言允许用户定义结构化的数据结构.
(7) 一般而言, 语言级别越高, 用它编出的程序越短.
(8) 结构化程序设计可以大大提高程序的执行效率.
(9) 编译程序是一种常用的应用软件.
(10) 编译程序在进行优化时有时需要用到源程序的注释.
试题 4
(1) 按逻辑结构分, 文件主要有两类: (A) 和 (B) . UNIX 中的文件系统采用(B).
(2) 文件系统的主要目的是 (C).
(3) 文件系统中用 (D) 管理文件.
(4) 为了允许不同用户的文件具有相同的文件名, 通常在文件系统中采用 (E).
A,B : (1) 网状文件 (2) 只读文件 (3) 读写文件
(4) 记录式文件 (5) 索引文件 (6) 流式文件
C : (1) 实现对文件的按名存取 (2) 实现虚拟存贮器
(3) 提高外部设备的输入输出速度