网络工程师系统开发和运行基础知识.docx

上传人:b****6 文档编号:8352625 上传时间:2023-01-30 格式:DOCX 页数:16 大小:24.81KB
下载 相关 举报
网络工程师系统开发和运行基础知识.docx_第1页
第1页 / 共16页
网络工程师系统开发和运行基础知识.docx_第2页
第2页 / 共16页
网络工程师系统开发和运行基础知识.docx_第3页
第3页 / 共16页
网络工程师系统开发和运行基础知识.docx_第4页
第4页 / 共16页
网络工程师系统开发和运行基础知识.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

网络工程师系统开发和运行基础知识.docx

《网络工程师系统开发和运行基础知识.docx》由会员分享,可在线阅读,更多相关《网络工程师系统开发和运行基础知识.docx(16页珍藏版)》请在冰豆网上搜索。

网络工程师系统开发和运行基础知识.docx

网络工程师系统开发和运行基础知识

网络工程师-系统开发和运行基础知识

(总分:

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、init0(halt)和init6(reboot)。

最好用shutdown命令,少用halt,因为shutdown命令关机时要sync文件系统,init0是一个很危险的关机命令;reboot,init6是重新启动命令。

配置ethl,给这个网卡分配地址10.1.1.2,运行下列命令:

#ifconfigethl10.1.1.2upnetmask255.0.0.0。

Routed是路由表维护进程,使用RIP协议,用于网络信息传输。

外部网关协议(EGP)是Internet上最初的域间路由选择协议。

现在它已被周边网关协议(BGP)取代了。

(BGP提供有关相邻点可达性信息。

将网络202.114.100.0加入到PC3的路由表中,使用10.1.1.2做为下一个跳跃:

#routeadd-net202.114.100.0/24gw10.1.1.2.现在PC3就可以到达202.114.100.0/24网络上的任何主机了。

对于PCI而言,它在网络202.114.100.0/24中的,它要跟外网连接的网关是202.114.110.254,命令是:

routeadddefault202.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.管理级

解析:

[解析]第一级:

初始级在初始级,企业一般不具备稳定的软件开发与维护的环境。

常常在遇到问题的时候,就放弃原定的计划而只专注于编程与测试。

第二级:

可重复级在这一级,建立了管理软件项目的政策以及为贯彻执行这些政策而定的措施。

基于过往的项目的经验来计划与管理新的项目。

第三级:

定义级在这一级,有关软件工程与管理工程的一个特定的、面对整个企业的软件开发与维护的过程的文件将被制订出来。

同时,这些过程是集成到一个协调的整体。

这就称为企业的标准软件过程。

第四级:

定量管理级在这一级,企业对产品与过程建立起定量的质量目标,同时在过程中加入规定得很清楚的连续的度量。

作为企业的度量方案,要对所有项目的重要的过程活动进行生产率和质量的度量。

软件产品因此具有可预期的高质量。

第五级:

(不断)优化级在这个等级,整个企业将会把重点放在对过程进行不断的优化。

企业会采取主动去找出过程的弱点与长处,以达到预防缺陷的目标。

同时,分析有关过程的有效性的资料,作出对新技术的成本与收益的分析,以及提出对过程进行修改的建议。

在Windows命令中,命令(14)可以用于验证端系统地址;(15)可以用于识别分组传送路径;执行操作(16)可以终止一个ping会话。

应用(17)—对网络带宽性能影响最大。

OSPF和RIP都是Internet中的路由协议,与RIP相比,OSPF有许多优点,但(18)不是OSPF的优点。

(分数:

5.00)

 A.ping

 B.arp-a √

 C.tracert

 D.telnet

解析:

 A.ping

 B.traceroute

 C.tracert √

 D.routeprint

解析:

 A.Ctrl+Break √

 B.Ctrl+Alt+6

 C.Ctrl+Alt+Del

 D.Ctrl+Shift+Del

解析:

 A.Internet浏览器软件

 B.Email客户端软件

 C.IP电视组播 √

 D.日历软件

解析:

 A.更快的收敛性

 B.没有跳步数的限制

 C.扩大了网络规模

 D.更低的路由开销 √

解析:

[解析]本题主要考查windows系统的网络配置及其属性。

首先解释一下各个命令的功能:

1)ping:

验证主机是否可达;使用Ctrl+Break可以结束该进程。

2)tracert:

查询源主机到目标主机之间所经过的路径;在linux下,对应的是traceroute。

3)atp:

通过广播获得目标ip的MAC地址。

4)telnet:

远程登陆命令。

使用OSPF并没有活动更低的路由开销,因为,OSPF使得每个路由器都要维护网络的链路状态表。

组播是将一份数据传送到多个目的地,所以对网络带宽性能影响最大。

7.在下列选项中,(5)是将网络方法用于工作计划安排的评审和检查的项目管理工具。

(分数:

1.00)

 A.流程图

 B.PERT网图 √

 C.因果分析图

 D.Gantt图

解析:

[解析]本题考查了项目管理工具的相关知识。

项目管理工具常用的有:

PERT网图和Ganntt图;PERT网图将网络方法用于工作计划安排的评审和检查的工具。

8.下列各项中(40)与概念信息隐藏概念直接相关。

(分数:

1.00)

 A.模块的独立性 √

 B.模块类型的划分

 C.软件结构定义

 D.软件生命周期

解析:

[解析]功能独立性是模块化和抽象及信息隐藏概念的直接产物。

9.软件设计的主要任务是设计软件的构造、过程和模块,其中软件结构设计的主要任务是要确定(3)。

(分数:

1.00)

 A.模块间的具体功能

 B.模块简的相似性

 C.模块间的组成关系 √

 D.模块间的操作细节

解析:

[解析]本题考查了软件设计阶段概要设计的相关知识:

软件设计的主要任务是设计软件的构造、过程和模块,其中软件结构设计的主要任务是要确定模块间的组成关系,这是在概要设计阶段完成的。

概要设计分析各种设计方案和定义软件体系结构的过程。

典型的概要设计包括计算机程序组成成分和数据的定义及构造、界面的定义,并提出时间和规模方面的估计。

10.下述任务中,

(2)不属于软件工程需求分析阶段。

(分数:

1.00)

 A.分析软件系统的数据要求

 B.确定软件系统的功能需求

 C.确定软件系统的性能要求

 D.确定软件系统的运行平台 √

解析:

[解析]本题考查了软件工程需求分析阶段的相关知识。

需求分析定义了软件产品的各种用户需求如功能、性能等,需求分析是否透彻、完整、正确是软件项目成败的关键。

通常供方派专业的系统分析员与需方合作,共同定义需求。

不过现在国内的软件公司似乎分析、设计、编码、测试都是几个人从头做到尾。

在需求分析过程中,时刻要坚持的一个原则就是“客户就是上帝”,不管客户提出了什么要求,能够实现的一定要实现而且要更好,不能实现的也要约定好是将来实现还是放弃,尽最大能力满足用户要求。

选项D,确定软件系统的运行平台不是在需求分析阶段完成的,而是在设计阶段做的。

11.SW-CMM为软件企业的过程能力提供了一个阶梯式的进化框架,将软件过程的成熟度分为5个等级。

在(7)使用定量分析来不断地改进和管理软件过程。

(分数:

1.00)

 A.优化级

 B.管理级

 C.定义级

 D.可重复级 √

解析:

[解析]本题考查了软件过程的成熟度的相关知识。

CMM模型将软件过程的成熟度分为5个等级:

初始级,可重复级,定义级,管理级,优化级可重复级:

第二级的焦点集中在软件管理过程上。

第二级的管理过程包括了需求管理、项目管理、质量管理、配置管理和于合同管理五个方面。

12.不属于成本管理环节概念的是(43)。

(分数:

1.00)

 A.成本决策

 B.成本控制

 C.成本分析

 D.系统运行管理 √

解析:

[解析]略

Linux是使用最为广泛得网络操作系统之一。

在linux网络配置文件中有几个较为重要的配置文件:

用于存放本机主机名以及经常访问IP地址的主机名的是(34)。

Linux下存在两个网络服务守候进程的配置文件。

通过修改(35),可以达到关闭或开放某种对应服务的目的。

修改(36),可对允许访问本机提供服务的主机范围进行限制。

在Linux下进行DNS服务时,控制解析器配置的最主要文件是(37),规定了解析使用的服务,以及服务的顺序。

配置DNS服务器的主要文件是(38),指定了本机使用的域名服务器以及多个服务器之间查找的顺序等。

(分数:

5.00)

 A./etc/local.conf

 B./etc/network

 C./etc/hosts √

 D./etc/host.conf

解析:

 A./etc/services.conf

 B./etc/inetd.conf √

 C./etc/services

 D./etc/host.conf

解析:

 A./etc/hosts.allow √

 B./etc/hosts.deny

 C./etc/access.conf

 D./etc/inetd.conf

解析:

 A./etc/named.conf

 B./etc/host.conf √

 C./etc/dns.conf

 D./etc/resolv.conf

解析:

 A./etc/nis.conf

 B./etc/dns.conf

 C./etc/named.conf

 D./etc/resolv.conf √

解析:

[解析]本题主要是考查Linux网络操作系统的配置文件:

1)存放本机主机名以及访问IP地址的主机名的是/etc/hosts;

2)用来关闭或开放某种对应服务的配置文件是/etc/metd.conf;

3)可用来限制允许访问本机提供服务的主机范围的是/etc/hosts.allow;

4)用来控制解析器配置的最主要文件的是/etc/host.conf;

5)配置DNS服务器的主要文件的是/etc/resolv.conf;

对于UML提供的一系列支持面向对象的分析与设计的图,(48)给出系统的静态设计视图;(49)对系统的行为进行组织和建模是非常重要的;(50)和(51)都是描述系统动态视图的交互图,其中(52)描述了以时间顺序组织的对象之间的交互活动,(53)强调收发消息的对象的组织结构。

(分数:

6.00)

 A.用例图

 B.序列图

 C.协作图

 D.类图 √

解析:

 A.用例图

 B.序列图 √

 C.协作图

 D.类图

解析:

 A.用例图

 B.序列图

 C.协作图 √

 D.类图

解析:

 A.用例图 √

 B.序列图

 C.协作图

 D.类图

解析:

 A.用例图

 B.序列图

 C.协作图

 D.类图

解析:

暂无答案

 A.用例图

 B.序列图

 C.协作图

 D.类图

解析:

暂无答案

13.在面向数据流的设计方法中,把数据流图中的数据流划分为(8)两种。

(分数:

1.00)

 A.数据流和事物流

 B.变换流和数据流

 C.变换流和事物流 √

 D.控制流和事物流

解析:

[解析]本题考查了数据流图中的数据流的划分种类。

在面向数据流的设计方法中,一般把数据流图中的数据流划分为变换流和事物流两种。

14.在项目管理工具中,(41)是一种图形化的网络模型将网络方法。

(分数:

1.00)

 A.Gantt图

 B.PERT网图 √

 C.因果分析图

 D.流程图

解析:

[解析]A、B是两种常用的项目管理工具,PERT(项目评估与评审技术)图是一种图形化的网络模型,描述一个项目中的任务和任务之间的关系,适用于工作计划安排的评审和检查。

在下列的各选项中,(19)是Linux中一种常用的引导工具;在Linux操作系统下安装网卡,如果操作系统没有内置的驱动程序,那么用户必须(20),才能完成驱动程序的安装;为一块设备名为eth0的网卡分配中地址和子网掩码的命令是:

(21);如果不打算使用DNS或者NIS进行地址解析,则必须将所有的主机名都放入文件(22)中;测试与中地址为167.112.1.115的网关是否连通的命令是:

(23)。

(分数:

5.00)

 A.reboot

 B.lilo √

 C.gone

 D.restart

解析:

 A.用ifconfig命令配置网卡

 B.手工修改‘/dev/eth0’文件

 C.手工安装驱动程序且重新编译Linux内核 √

 D.重启操作系统

解析:

 A.serserialeth0202.112.10.115netmask255.255.255.0

 B.ifconfigeth0202.112.10.115netmask255.255.255.0 √

 C.minicometh0202.112.10.115netmask255.255.255.0

 D.mounteth0202.112.10.115netmask255.255.255.0

解析:

 A./dev/hosts

 B./dev/networks

 C./etc/hosts √

 D./enx/networks

解析:

 A.ping167.112.1.115 √

 B.nslookup167.112.1.115

 C.route167.112.1.115

 D.tepdm167.112.1.115

解析:

[解析]本题主要考查了LINUX系统配置的命令:

1)lilo是Linux自带的引导工具;

2)如果是手动安装驱动程序的方法,需要重新编译内核;

3)如果不打算使用DNS或者NIS进行地址解析,则必须将所有的主机名都放入文件/ere/hosts中;

4)ping命令验证主机是否可达。

15.(42)是错误的软件编码的原则。

(分数:

1.00)

 A.代码应当划分成内聚度高、富有意义的功能块

 B.编程时要采用统一的标准和约定,注意命名规则、格式和多加注释,降低程序的复杂性

 C.尽量选择适用于项目的应用领域的编程语言

 D.代码应该最大限度的追求高的效率 √

解析:

[解析]略

在Linux网络配置中,(9)命令是用来设置主机名字的;在不使用DNS和NIS进行地址解析时,将所使用的主机名字写入(10)文件中可以保证解析器能找到主机的IP地址;解析器的功能是(11);Linux中(12)提供名字服务;配置文件“host.conf”的主要作用是规定解析器所使用的(13)。

(分数:

5.00)

 A.host

 B.ping

 C.rout

 D.hosmame √

解析:

 A./etc/address

 B./etc/hosts √

 C./etc/configs

 D./etc/networks

解析:

 A.存放主机名字和域名

 B.仅用于由IP地址查找域名

 C.仅用于由域名查找IP地址

 D.实现主机名字与IP地址的互查 √

解析:

 A.named √

 B.address

 C.nat

 D.resolvcr

解析:

 A.解析库及参数

 B.程序及参数

 C.协议及顺序

 D.服务及顺序 √

解析:

[解析]本题主要考查Linux网络配置的相关知识点:

命令hosmame用来设置主机名字。

配置文件/etc/hosts是为保证解析器能找到主机的IP地址,必须将所使用的主机名字写入该文件。

解析器的功能是用于由域名查找IP地址。

Named是提供名字服务的程序。

配置文件“host.conf”规定解析器所使用的服务及顺序。

在UNIX配置WWW服务器比不可少的工作之一,Apach目前是应用最为广泛的Web服务器产品之一,apache的主要配置文件是(24)。

通过指令(25)设定URL根目录与服务器本地目录之间的映射关系;指令ServerAdmin的作用是(26),而指令(27)用来设置index.html或de-fault.html为目录下默认文档;如果允许以“hnp:

//www.bupt.edu.c/username”方式访问用户的个人主页,必须通过(28)指令设置个人主页文档所在的目录。

(分数:

5.00)

 A.http.conf √

 B.srm.conf

 C.access.conf

 D.apache.conf

解析:

 A.WWWroot

 B.ServerRoot

 C.ApacheRot

 D.DocumentRoot √

解析:

 A.设定该WWW服务器的系统管理员账号

 B.设定系统管理员的电子邮件地址 √

 C.指明服务器运行时的用户账号,服务器进程拥有该账号的所有权限

 D.指定服务器WWW管理界面的URL,包括虚拟目录、监听端口等信息

解析:

 A.IndexOptions

 B.DirectoryIndex √

 C.DirectoryDefault

 D.Indexlgnore

解析:

 A.VirtualHost

 B.VirtualDiretory

 C.UserHome

 D.Userdir √

解析:

[解析]ApacheWeb服务器主要有三个配置文件,分别是:

主配置文件httpd.conf;填加资源文件srm.conf和设置文件的访问权限文件access.conf。

下面是设置主服务器的几个典型的指令:

ServerAdminroot@localhost

ServerNamelocalhost

设置管理员的邮件地址和此服务器的主机名。

DocumentRoot"/home/httpd/html"

Directorylndexindex.htmlindex.htmindex.shtmlindex.cgi

UserDirpublic_html

面前两行定义了网页的主目录和首页名称。

UserDir给出了用户的绝对路径,也就是说明个人主页存放路径。

16.CMM(软件能力成熟度模型:

CapabilityMaturityModelForSoftware)是由美国卡内基梅隆大学的软件工程研究所(SKI:

SoftwareEngineeringInstitute)受美国国防部委托研究制定并在美国,随后在全世界推广实施的一种软件评估标准,主要用于软件开发过程和软件开发能力的评估和改进,在CMM模型中,软件过程的成熟度分为5个等级,其中在(39)使用定量分析来不断地改进和管理软件过程。

(分数:

1.00)

 A.优化级 √

 B.管理级

 C.定义级

 D.初始级

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学 > 生物学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1