网络工程师系统开发和运行基础知识Word文档格式.docx
《网络工程师系统开发和运行基础知识Word文档格式.docx》由会员分享,可在线阅读,更多相关《网络工程师系统开发和运行基础知识Word文档格式.docx(16页珍藏版)》请在冰豆网上搜索。
A.
B.
C.
D.
B.
C.
A.
[解析]本题主要考查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)与其最相适应。
A.构件化方法
B.结构化方法
C.面向对象方法
D.快速原型方法
[解析]本题考查了软件生存周期模型与软件开发方法的相关知识:
软件开发中的瀑布模型与结构化方法最相适应。
在瀑布模型中,开发被认为是按照需求分析,设计,实现,测试(确认),集成,和维护坚定地顺畅地进行。
4.系统测试是将软件系统与硬件、外设和网络等其他因素结合,对整个软件系统进行测试,目的是为了发现系统不符合用户需求的部分。
(4)不是系统测试的内容。
A.路径测试
B.可靠性测试
C.安装测试
D.安全测试
[解析]本题考查了软件系统测试的相关知识。
系统测试是将软件系统与硬件、外设和网络等其他因素结合,对整个软件系统进行测试。
目的是为了发现系统不符合用户需求的部分;
主要的系统测试有:
安装测试、性能测试、可靠性测试、恢复测试和安全测试。
路径测试不是系统测试的内容。
5.系统测试是将软件系统与硬件、外设和网络等其他因素结合起来,进行信息系统的各种组装测试和确认测试,(55)不是系统测试的内容。
A.路径测试
B.可靠性测试
[解析]系统测试是将软件系统与硬件、外设和网络等其他因素结合起来,对整个软件系统进行测试。
其目的是通过与系统的需求相比较,发现所开发的系统与用户需求不符或矛盾的地方。
常见的系统测试主要有恢复测试,安全性测试,强度测试,性能测试,可靠性测试和安装测试。
6.与软件开发中的瀑布模型最适应的软件开发方法是(54),其生存周期分别与瀑布模型相对应。
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的优点。
A.ping
B.arp-a
C.tracert
D.telnet
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)是将网络方法用于工作计划安排的评审和检查的项目管理工具。
A.流程图
B.PERT网图
C.因果分析图
D.Gantt图
[解析]本题考查了项目管理工具的相关知识。
项目管理工具常用的有:
PERT网图和Ganntt图;
PERT网图将网络方法用于工作计划安排的评审和检查的工具。
8.下列各项中(40)与概念信息隐藏概念直接相关。
A.模块的独立性
B.模块类型的划分
C.软件结构定义
D.软件生命周期
[解析]功能独立性是模块化和抽象及信息隐藏概念的直接产物。
9.软件设计的主要任务是设计软件的构造、过程和模块,其中软件结构设计的主要任务是要确定(3)。
A.模块间的具体功能
B.模块简的相似性
D.模块间的操作细节
[解析]本题考查了软件设计阶段概要设计的相关知识:
软件设计的主要任务是设计软件的构造、过程和模块,其中软件结构设计的主要任务是要确定模块间的组成关系,这是在概要设计阶段完成的。
概要设计分析各种设计方案和定义软件体系结构的过程。
典型的概要设计包括计算机程序组成成分和数据的定义及构造、界面的定义,并提出时间和规模方面的估计。
10.下述任务中,
(2)不属于软件工程需求分析阶段。
A.分析软件系统的数据要求
B.确定软件系统的功能需求
C.确定软件系统的性能要求
D.确定软件系统的运行平台
[解析]本题考查了软件工程需求分析阶段的相关知识。
需求分析定义了软件产品的各种用户需求如功能、性能等,需求分析是否透彻、完整、正确是软件项目成败的关键。
通常供方派专业的系统分析员与需方合作,共同定义需求。
不过现在国内的软件公司似乎分析、设计、编码、测试都是几个人从头做到尾。
在需求分析过程中,时刻要坚持的一个原则就是“客户就是上帝”,不管客户提出了什么要求,能够实现的一定要实现而且要更好,不能实现的也要约定好是将来实现还是放弃,尽最大能力满足用户要求。
选项D,确定软件系统的运行平台不是在需求分析阶段完成的,而是在设计阶段做的。
11.SW-CMM为软件企业的过程能力提供了一个阶梯式的进化框架,将软件过程的成熟度分为5个等级。
在(7)使用定量分析来不断地改进和管理软件过程。
A.优化级
B.管理级
C.定义级
D.可重复级
[解析]本题考查了软件过程的成熟度的相关知识。
CMM模型将软件过程的成熟度分为5个等级:
初始级,可重复级,定义级,管理级,优化级可重复级:
第二级的焦点集中在软件管理过程上。
第二级的管理过程包括了需求管理、项目管理、质量管理、配置管理和于合同管理五个方面。
12.不属于成本管理环节概念的是(43)。
A.成本决策
B.成本控制
C.成本分析
D.系统运行管理
[解析]略
Linux是使用最为广泛得网络操作系统之一。
在linux网络配置文件中有几个较为重要的配置文件:
用于存放本机主机名以及经常访问IP地址的主机名的是(34)。
Linux下存在两个网络服务守候进程的配置文件。
通过修改(35),可以达到关闭或开放某种对应服务的目的。
修改(36),可对允许访问本机提供服务的主机范围进行限制。
在Linux下进行DNS服务时,控制解析器配置的最主要文件是(37),规定了解析使用的服务,以及服务的顺序。
配置DNS服务器的主要文件是(38),指定了本机使用的域名服务器以及多个服务器之间查找的顺序等。
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
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.类图
B.序列图
D.类图
C.协作图
A.用例图
暂无答案
13.在面向数据流的设计方法中,把数据流图中的数据流划分为(8)两种。
A.数据流和事物流
B.变换流和数据流
C.变换流和事物流
D.控制流和事物流
[解析]本题考查了数据流图中的数据流的划分种类。
在面向数据流的设计方法中,一般把数据流图中的数据流划分为变换流和事物流两种。
14.在项目管理工具中,(41)是一种图形化的网络模型将网络方法。
A.Gantt图
D.流程图
[解析]A、B是两种常用的项目管理工具,PERT(项目评估与评审技术)图是一种图形化的网络模型,描述一个项目中的任务和任务之间的关系,适用于工作计划安排的评审和检查。
在下列的各选项中,(19)是Linux中一种常用的引导工具;
在Linux操作系统下安装网卡,如果操作系统没有内置的驱动程序,那么用户必须(20),才能完成驱动程序的安装;
为一块设备名为eth0的网卡分配中地址和子网掩码的命令是:
(21);
如果不打算使用DNS或者NIS进行地址解析,则必须将所有的主机名都放入文件(22)中;
测试与中地址为167.112.1.115的网关是否连通的命令是:
(23)。
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
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)是错误的软件编码的原则。
A.代码应当划分成内聚度高、富有意义的功能块
B.编程时要采用统一的标准和约定,注意命名规则、格式和多加注释,降低程序的复杂性
C.尽量选择适用于项目的应用领域的编程语言
D.代码应该最大限度的追求高的效率
在Linux网络配置中,(9)命令是用来设置主机名字的;
在不使用DNS和NIS进行地址解析时,将所使用的主机名字写入(10)文件中可以保证解析器能找到主机的IP地址;
解析器的功能是(11);
Linux中(12)提供名字服务;
配置文件“host.conf”的主要作用是规定解析器所使用的(13)。
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)指令设置个人主页文档所在的目录。
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)使用定量分析来不断地改进和管理软件过程。
A.优化级
D.初始级