网络工程师-系统开发和运行基础知识
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网络工程师-系统开发和运行基础知识
(总分:55.00,做题时间:90分钟)
一、
(总题数:24,分数:55.00)
1.数据字典是在结构化分析方法中的重要文档。数据字典的组成内容之一就是对加工的描述,常用的加工描述方法 (6) 。
(分数:1.00)
A.判定树和判定表
B.有结构化语言和判定树
C.有结构化语言和判定树和判定表√
D.只有结构化语言
解析:[解析] 本题考查了数据字典的加工描述方法的相关知识。
结构化语言、判定树、判定表是在结构化分析方法中常用的加工描述方法。
2.软件设计通常可分为概要设计和详细设计,软件结构设计的主要任务是要确定 (47) 。
(分数:1.00)
A.模块间的操作细节
B.模块间的相似性
C.模块间的组成关系√
D.模块的具体功能
解析:[解析] 软件设计通常可分为概要设计和详细设计。前者的任务是确定软件系统的结构,进行模块划分,确定每个模块的功能,接口以及模块间的调用关系。实际软件系统的结构,主要任务是确定模块间的组成关系。
如图2.1所示,有四台Linux主机进行互联,则实现PC1与PC4之间互访的步骤应该是:
1.首先运行 (29) 命令关闭计算机,在PC2与PC3上添加第二块网卡(ethl)后重新启动;
2.在PC2与PC3上为第二块网卡分配IP地址,并激活该网络接口,对于PC3,应执行 (30) ;
3.如果使用routed作为路由器进程,则作为路由器的PC2与PC3仅支持路由协议 (31) ;如果在PC2与PC3上设置静态路由信息并开启路由功能,对于PC2则应执行 (32) ;
4.在PC和PC4上配置各自的默认同关,对于PCI,应执行 (33) 。
(分数:5.00)
A.
B. √
C.
D.
解析:
A.
B.
C. √
D.
解析:
A. √
B.
C.
D.
解析:
A.
B.
C. √
D.
解析:
A. √
B.
C.
D.
解析:[解析] 本题主要考查Linux应用的相关知识。
Linux系统提供的关机命令有Cltr+Alt+Del、shutdown命令、reboot命令、halt、init 0(halt)和init 6(reboot)。最好用shutdown命令,少用halt,因为shutdown命令关机时要sync文件系统,init 0是一个很危险的关机命令;reboot,init6是重新启动命令。
配置ethl,给这个网卡分配地址10.1.1.2,运行下列命令:# ifconfig ethl 10.1.1.2 up netmask 255.0.0.0。Routed是路由表维护进程,使用RIP协议,用于网络信息传输。外部网关协议(EGP)是Internet上最初的域间路由选择协议。现在它已被周边网关协议(BGP)取代了。(BGP提供有关相邻点可达性信息。
将网络202.114.100.0加入到PC3的路由表中,使用10.1.1.2做为下一个跳跃:# route add-net
202.114. 100.0/24 gw 10.1.1.2.现在PC3就可以到达202.114.100.0/24网络上的任何主机了。
对于PCI而言,它在网络202.114.100.0/24中的,它要跟外网连接的网关是202.114.110.254,命令是:route add default 202.114.110.254。
3.软件开发中的瀑布模型典型地刻画了软件生存周期的阶段划分,软件开发方法中的 (1) 与其最相适应。
(分数:1.00)
A.构件化方法
B.结构化方法√
C.面向对象方法
D.快速原型方法
解析:[解析] 本题考查了软件生存周期模型与软件开发方法的相关知识:软件开发中的瀑布模型与结构化方法最相适应。在瀑布模型中,开发被认为是按照需求分析,设计,实现,测试(确认),集成,和维护坚
定地顺畅地进行。
4.系统测试是将软件系统与硬件、外设和网络等其他因素结合,对整个软件系统进行测试,目的是为了发
现系统不符合用户需求的部分。 (4) 不是系统测试的内容。
(分数:1.00)
A.路径测试√
B.可靠性测试
C.安装测试
D.安全测试
解析:[解析] 本题考查了软件系统测试的相关知识。
系统测试是将软件系统与硬件、外设和网络等其他因素结合,对整个软件系统进行测试。目的是为了发现
系统不符合用户需求的部分;主要的系统测试有:安装测试、性能测试、可靠性测试、恢复测试和安全测试。路径测试不是系统测试的内容。
5.系统测试是将软件系统与硬件、外设和网络等其他因素结合起来,进行信息系统的各种组装测试和确认测试, (55) 不是系统测试的内容。
(分数:1.00)
A.路径测试
B.可靠性测试√
C.安装测试
D.安全测试
解析:[解析] 系统测试是将软件系统与硬件、外设和网络等其他因素结合起来,对整个软件系统进行测试。其目的是通过与系统的需求相比较,发现所开发的系统与用户需求不符或矛盾的地方。常见的系统测试主要有恢复测试,安全性测试,强度测试,性能测试,可靠性测试和安装测试。
6.与软件开发中的瀑布模型最适应的软件开发方法是 (54) ,其生存周期分别与瀑布模型相对应。
(分数:1.00)
A.构件化方法
B.结构化方法√
C.面向对象方法
D.面向方面方法
解析:[解析] 结构化开发方法的生存周期分别与瀑布模型相对应,因此也是与其最相适应的软件开发方法。CMM(软件能力成熟度模型)描述和分析了软件过程能力的发展与改进的程度,确立了一个软件过程成熟程度的分级标准。在初始级,软件过程定义几乎处于无章可循的状态,软件产品的成功往往依赖于个人的努力和机遇;在 (44) ,已建立了基本的项目管理过程,可对成本、进度和功能特性进行跟踪。在 (45) ,用于软件管理与工程两方面的软件过程均已文档化、标准化,并形成了整个软件组织的标准软件过程。在已管理级,对软件过程和产品质量有详细的度量标准。在 (46) ,通过对来自过程、新概念和新技术等方面的各种有用信息的定量分析,能够不断地、持续地对过程进行改进。
(分数:3.00)
A.可重复级√
B.已管理级
C.功能级
D.成本级
解析:
A.标准级
B.已定义级√
C.可重复级
D.优化级
解析:
A.分析级
B.过程级
C.优化级√
D.管理级
解析:[解析] 第一级:初始级在初始级,企业一般不具备稳定的软件开发与维护的环境。常常在遇到问题的时候,就放弃原定的计划而只专注于编程与测试。
第二级:可重复级在这一级,建立了管理软件项目的政策以及为贯彻执行这些政策而定的措施。基于过往的项目的经验来计划与管理新的项目。