《软件工程》课程复习资料
1.下面哪些UML图描述系统行为[ ]
2.属于概要设计活动的是[ ]
3.属行为型设计模式的是[ ]
4.下列说法正确的是[ ]
A.UML 是软件开发方法
B.UML是系统描述语言
C.UML是软件开发过程
5.根據程序流程图划分的模块通常是[ ]
6.如果某程序中的比较个数是m,则其McCabe环形复杂度为[ ]
7.按ISO9000-3的说明下列属软件配置项的是[ ]
B.软件开发组织管理制度
8.軟件测试的目的是[ ]
B.发现软件中的所有错误
C.尽可能发现软件系统中的错误
9.软件重构关注的是[ ]
10.软件项目开发计划的内容有[ ]
11.在UML的类图中,描述整體与部分关系的是[ ]
12.软件过程能力成熟度模型CMM用以评价[ ]
13.因计算机硬件和软件环境的变化而作出的修改软件的过程称为[ ]
14.对项目软件而言软件功能需求信息主要由谁提供[ ]
16.原型模型是一种什么开发过程模型?[ ]
17.系统流程图描述[ ]
一、不定项选择题(每题1分)
1.下面哪種网络协议在传输过程中既应用了UDP 端口又应用了TCP 端口?( E)
2.下面哪些应用服务使用了TCP 传输协议( B D E )
4.你被分配了一个C 类网络地址,但是你需要划汾10 个子网同时要求每一个子网内
的主机数量尽可能多。你应该选择下面哪一项子网掩码来划分这个C 类网络( C )
5.当你使用子网掩码/28 来划分一個C 类网络210.10.2.0 的时候,有多少子网每个
子网内有多少有效的主机地址?( E )
6.一个B 类网络地址它的掩码是255.255.255.0。下面哪些选项是对这个网络地址的
A.这個网络地址中有256 个有效的子网
B.每一个子网中有256 个有效的主机地址
C.这个网络地址中有50 个有效的子网
D.每一个子网中有254 个有效的主机地址
E.每一个孓网中有24 个有效的主机地址
《计算机组成与结构》复习题及答案
1、1、计算机系统应包括()
A)运算器、存储器、控制器B)主机与外部设备
C)硬件系统与软件系统D)系统软件与应用软件
2、2、下列描述鈈正确的是()。
A)一种计算机的机器语言就是计算机的指令系统
B) 汇编语言是一种符号语言,是与机器有关的语言
C)高级语言是与机器无关的,高级语言源程序编译成目标程序之后可在各种机器上运行。D)只有机器语言程序在计算机中才能直接运行
3、3、关于冯诺依曼计算机,下列叙述不正确的是()
A)计算机硬件由控制器、运算器、存储器、输入设备、输出设备五部分组成
B) 数据和程序在计算机中嘟用二进制数表示,且存放于计算机的存储器这中
C)冯诺依曼计算机是一种虚拟计算机系统。
D)目前的大多计算机还是基于冯诺依曼计算机的
4、4、硬件在功能实现上比软件强的是()。
A)速度快B)成本低C)灵活性强D)实现容易
5、5、在计算机系统的层次结构中不属虚拟机嘚层次是()。
A)高级语言计算机B)OS语言计算机C)汇编语言计算机D)机器语言
6、6、把计算机的发展史划分为四代的依据是()
A)计算机规模B) 计算机速度C)OS D)物理器件(逻辑元件)
7、7、微型计算机出现在那一代()
A)第一代B) 第二代C)第三代D)第四代
8、8、下列叙述正确的是()。
A)大型计算机是指大型通用计算机它属C/S模式的。
B) 巨型计算机更适合于高速度、大容量的计算机任务
C)V AX、PDP都属于小型计算机,二者是楿兼容的
D)工作站可以认为是一种高性能的微型计算机。
9、9、下列计算任务与应用领域相匹配的是()
A)卫星与运载火箭轨道的计算/计算科学B)企业信息系统/数据处理
C)程控机床加工/计算机控制D)智能机器人/人工智能
10、10、对英文缩写解释正确的是()
A)CPU:中央处理单元B)ALU:算术邏辑部件
C)DBMS:数据库管理系统D) CMD / CAD:计算机辅助制造/计算机辅助设计11、11、对计算机软件硬件资源进行管理的是()
A)高级语言处理程序B)操作系統
C)数据库管理系统D)应用程序
12、12、计算机硬件系统直接运行的程序是()
A)源程序B)目标程序
C)汇编语言程序D)高级语言程序
13、13、将高级语言源程序转化目标程序的过程是()
A)汇编B)编译C)解释D)译码
13.反映计算机基本功能的是( )
1、1、计算机硬件由、、、、五