《软件水平考试考试题库精选7节.docx》由会员分享,可在线阅读,更多相关《软件水平考试考试题库精选7节.docx(25页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、软件水平考试考试题库精选7节软件水平考试考试题库精选7节 第1节数据库应用系统在运行过程中,发现随着数据量的不断增加,有部分查询业务和数据更新业务执行耗时越来越长。经分析,这些业务都与表Table1有关。假设Table1有30多个字段,分别为(Key,A1,A2,.Am,B1,B2,.Bn)。执行频度较高的查询业务都只用到A1,A2,.Am中的大部分属性,因此,DBA决定将表Table1分解为Table2(Key,A1,A2,.Am)和Table3(Key,B1,B2,.Bn)。为了使所有对Table1的查询程序不必修改,应该(请作答此空);为了使对Table1的更新业务能正确执行,应该( )
2、;这样实现了( )。A.修改所有对Tabel1的查询程序B.创建视图Table1,为Ttable2和Table3的自然连接C.只修改使用A1,A2,.Am中属性的程序D.只修改使用B1,B2,.Bn中属性的程序答案:B解析:系统开发过程中的第一个正式文档是_( )_A.系统说明书B.评审报告C.开发合同D.可行性报告答案:D解析:软件生存周期是指:一个软件产品或软件系统也要经历孕育、诞生、成长、成熟、衰亡的许多阶段,一般称为软件生存周期。把整个软件生存周期划分为若干阶段,使得每个阶段有明确的任务,使规模大、结构复杂和管理复杂的软件开发变得容易控制和管理。通常,软件生存周期包括可行性分析与项目开
3、发计划、需求分析、设计(概要设计和详细设计)、编码、测试、维护等活动(注:不同的教程,不同的科目具体的划分阶段稍有不同,但总体含义是一致的)。其中可行性分析与项目,这个阶段主要确定软件的开发目标及其可行性。该阶段所产生的文档有可行性分析报告和项目开发计划。阅读以下说明和流程图,填写流程图中的空缺,将解答填入答题纸的对应栏内。 如果n位数(n2)是回文数(从左到右读与从右到左读所得结果一致),且前半部分的数字递增(非减)、后半部分的数字将递减(非增),则称该数为拱形回文数。例如,12235753221 就是一个拱形回文数。显然,拱形回文数中不含数字0。下面的流程图用于判断给定的n位数(各位数字依
4、次存放在数组的各个元素A i 中,i =1,2,n)是不是拱形回文数。流程图中,变量T 动态地存放当前位之前一位的数字。当n 是奇数时,还需要特别注意中间一位数字的处理。注1:“循环开始”框内给出的循环控制变量的初值、终值和增值(默认为1),格式为:循环款控制变量=初值,终值 , 增值 注2:函数int(x)为取x的整数部分,即不超过x 的最大整数。答案:解析:(1)n-i+1(2)T&Ai!=O或 T&Ai0(3)T(4)n(5)T或An/2或A(n-1)/21)跟Ai对称的后半部分元素下标是n-i+1 ;2)T动态地存放当前位之前一位的数字,所以这甲Ai 大于前一项T值,且在拱形回文数中,
5、不含数字0,所以再加上一个条件 Ai!=03)比较完后,将Ai值赋给T,T 进行动态地存放当前位之前一位的数字。4.5)判断元素个数是偶数还是奇数,如果是奇数,则还需要进行判断最中间的元素,所以4 空这里填空n,5空填的是为奇数个时最中间元素的前一项元素的表示。活动资源估算的输出不包括( )。A. 资源分解结构B. 请求的变更C. 项目进度网络图D. 资源日历答案:C解析:“项目进度网络图”是活动排序的结果容错技术可以提高计算机系统的可靠性,利用元件冗余保证在局部故障情况下系统还可工作,其中带有热备份的系统称为双重系统,( )是双重系统的特点。A.两个子系统同时同步运行,当联机子系统出错时,由
6、备份子系统接替B.备份子系统处于开机状态,一旦联机子系统出错,立即切换到备份子系统C.两个子系统交替处于联机和自检状态,当一个出错时,由另一系统工作D.两个子系统并行工作,一旦一个子系统出错,放弃同时工作答案:A解析:本题考查计算机容错技术方面的基础知识。容错技术可以提高计算机系统的可靠性,利用元件冗余保证在局部故障情况下系统还可工作,其中带有热备份的系统称为双軍系统。双重系统中,两个子系统同时同步运行,当联机子系统出错时,由备份子系统接替。TCP报文中,序列号字段长度均为( )位。A.4B.8C.32D.16答案:C解析:TCP报文中,序列号字段长度均为32位。软件水平考试考试题库精选7节
7、第2节计算机执行指令的过程中,需要由( )产生每条指令的操作信号并将信号送往相应的部件进行处理,以完成指定的操作A.CPU 的控制器B.CPU 的运算器C.DMA 控制器D.Cache 控制器答案:A解析:控制器由程序计数器、指令寄存器、指令译码器、时序产生器和操作控制器组成,它是发布命令的“决策机构”,即完成协调和指挥整个计算机系统的操作。它的主要功能有:从内存中取出一条指令,并指出下一条指令在内存中的位置;对指令进行译码或测试,并产生相应的操作控制信号,以便启动规定的动作;某双端队列如下图所示,要求元素进出队列必须在同一端口,即从A端进入的元素必须从A端出、从B端进入的元素必须从B端出,则
8、对于4个元素的序列e1、e2、e3、e4,若要求前2个元素(e1、e2)从A端口按次序全部进入队列,后两个元素(e3、e4)从B端口按次序全部进人队列,则可能得到的出队序列是( )。A.e1、e2、e3、e4B.e2、e3、e4、e1C.e3、e4、e1、e2D.e4、e3、e2、e1答案:D解析:e1、e2从A端口按次序进入队列,由于从A端进入的元素必须从A端出,则e2要先于e1出队;e3、e4从B端口按次序进入队列,而从B端进人的元素必须从B端出,则e4要先于e3出队,只有选项D满足要求。以下关于Web测试的叙述中,不正确的是( )。A.Web软件的测试贯穿整个软件生命周期B.按系统架构划
9、分,Web测试分为客户端测试、服务端测试和网络测试C.Web系统测试与其他系统测试测试内容基本不同但测试重点相同D.Web性能测试可以采用工具辅助答案:C解析:在uml图中,( )展现了一组对象、接口、协作和它们之间的关系。( )强调消息跨越不同对象或参与者的实际时间,而不仅仅只是关心消息的相对顺序。( )软件和硬件组件之间的物理关系以及处理节点的组件分布情况。(请作答此空)描述由模型本身分解而成的组织单元,以及它们之间的依赖关系。A. 类图B. 包图C. 部署图D. 交互图答案:B解析:类图展现了一组对象、接口、协作和它们之间的关系。定时图强调消息跨越不同对象或参与者的实际时间,而不仅仅只是
10、关心消息的相对顺序。部署图软件和硬件组件之间的物理关系以及处理节点的组件分布情况。包图描述由模型本身分解而成的组织单元,以及它们之间的依赖关系。在路由器中有一种非常特殊的路由。在路由选择程序没有找到到达某一特定网络或特定主机的路由时,它将数据包转发至此路由。该路由被称为A.主机路由B.源路由C.默认路由D.记录路由答案:C解析:源路由是指IP数据报穿越互联网所经过的路径是由源主机指定的。记录路由是指记录下IP数据报从源主机到达目的主机所经过路径上各个路由器的IP地址。主特定机路由是指对单个主机(而不是网络)指定一条特别的路径。默认路由是一种特殊的静态路由,指的是当路由表中与包的目的地址之间没有
11、匹配的表项时路由器能够做出的选择,默认路由会大大简化路由器的配置,减轻管理员的工作负担,提高网络性能。某单位新进一批500台不同型号的PC,均由同一设备生产厂家提供,按照质量管理相关规定,以下质检方法中,正确的是 ( ) 。A. 对本批次设备进行随机抽检B. 针对不同型号进行抽检C. 对该批次产品每台进行检验 D. 由于是常规产品,抽检5台答案:B解析:由于型号不同,正确答案为需要针对不同型号进行抽检。软件水平考试考试题库精选7节 第3节属于DBMS的分类的有() A.实时数据库B.关系数据库系统 C.批处理程序 D.集中式数据库系统答案:B解析:当路由出现环路时,可能产生的问题是( )。A.
12、数据包无休止地传递B.路由器的CPU消耗增大C.数据包的目的IP地址被不断修改D.数据包的字节数越来越大答案:B解析:由于有TTL的存在,数据包并不会无休止的传递。数据包的目的IP地址不会被修改。数据包的字节数不会越来越大。数据库系统运行的基本工作单位是事务,事务相当于操作系统中的进程,是用户定义的一个数据库操作序列,这些操作序列要么全做要么全不做,是一个不可分割的工作单位。数据库的( )是指操作序列要么全做要么全不做。设计时用( )实现。数据库从一个一致性状态变到另一个一致性状态的性质称为( )。设计时用(请作答此空)检查实现。A. 封锁协议B. 完整性约束C. 影子拷贝D. 测试答案:B解
13、析:数据库的原子性是指操作序列要么全做要么全不做。设计时用影子拷贝(浅拷贝)实现。浅拷贝就是你的影子,深拷贝是你的克隆人,你没了影子也就没了,但是克隆人还活着。数据库从一个一致性状态变到另一个一致性状态称为一致性。设计时用完整性约束检查实现。项目变更控制是一个动态的过程,在这一过程中,监理工程师要记录这一变化过程,充分掌握信息,及时发现变更引起的超过估计的后果,以便及时控制和处理。这一过程属于变更控制程序中的( )环节。A.变更分析B.变更效果评估C.监控变更的实施D.变更的初审答案:C解析:信息系统工程建设过程中,可能会出现很多种原因造成变更。而任何变更都要施加必要的控制与管理,并经过变更控
14、制手续提出变更申请、分析审核变更影响,监督变更实施,确认变更效果,对整个变更过程加以记录、管理,施以必要的控制。通常情况下,变更更控制的流程如下:监理充分掌握信息,及时发现变更引起的超过估计的后果,以便及时控制和处理。这一过程属于监控变更的实施。Telnet是TCP/IP协议层次中的_提供的服务。A.网络层B.应用层C.传输层D.网络接口层答案:B解析:本题考查TCP/IP协议的基本知识。TCP/IP协议由四个层次组成:网络接口层、网络层、传输层、应用层。网络接口层(又称数据链路层)(Network Interface Layer)提供了TCP/IP与各种物理网络的接口,把IP数据报封装成能在
15、网络中传输的数据帧,为数据报的传送和校验提供了可能。数据链路层最终将数据报传递到目的主机或其他网络。网络接口层常见的协议包括:Ethernet 802.3、Token Ring 802.5、X.25、Frame relay、HDLC、PPPATM等。网络层(Network Layer。)负责网络之间的数据的传输。接收传输层发送的数据分组,并将分组封装成IP数据报,然后将数据报发往适当的网络接口;并处理路径、流控、拥塞等问题。网络层常见的协议包括:IP协议、ICMP协议、ARP协议、RARP协议等。传输层(Transport Layer。)的主要服务功能是建立、提供端到端的通信连接,它可以同时从
16、应用层的几个应用程序接收数据并发送给下一层(IP)。传输层的主要协议包括:TCP(传输控制协议)和UDP(用户报文协议)。应用层(Application Layer)应用层根据不同用户的各种需求,向用户提供所需的网络应用程序服务。应用层提供的服务包括:FTP(文件传输协议),Telnet(用户远程登录服务),DNS(域名解析服务),SMTP(简单邮件传输协议),用来控制邮件的发送、周转。POP3(接收邮件协议)。查看ospf接口的开销、状态、类型、优先级等的命令是;查看OSPF在接收报文时出错记录的命令是( )A.display ospfB.display ospf errorC.displa
17、y ospf interfaceD.display ospf neighbor答案:B解析:基本命令。display ospf是干扰项,目前的系统不支持。软件水平考试考试题库精选7节 第4节在信息系统工程监理活动中,监理人员只在核定的业务范围内开展相应的监理工作,这体现了信息系统工程建设组织协调的( )原则。A.合规B.科学C.诚信D.公平答案:A解析:结合题意,监理人员在业务范围内开展相应的监理工作属于合规。存储管理的主要对象是外存,是除处理机外操作系统管理最重要的资源。答案:错解析:错误,存储管理的主要对象是内存,是除处理机外操作系统管理最重要的资源。存储管理部分偏向于虚拟存储,分区存储,
18、地址转换和交换技术等知识。存储管理主要是指对内存储器的管理,负责对内存的分配和回收,内存的保护和扩充。目的:存储管理主要是为了尽量提高内存的使用效率。下面Ipv6地址不正确的是()A.:1/128B.1:2:3:4:5:6:7:8:/64C.1:2:1/64D.2022:1/128答案:B解析:IP地址的压缩形式为:,但是在一个IP地址中只能使用1次。因为其长度一共为128Bit,按照冒号16进制记法,一共分为8段,段与端之间冒号隔开。在安全通信中,A将所发送的信息用( )进行数字签名,B收到该消息后可利用(本题)验证该消息的真实性,A.A的公钥B.A的私钥C.B的公钥D.B的私钥答案:A解析
19、:自己的私钥签名,其他人用签名者的公钥验证。因此只能是A的公钥。信息系统设计是开发阶段的重要内容,主要任务包括( )明确组织对信息系统的实际需求,制定系统架构对系统进行经济、技术条件、运行环境和用户使用等方面的可行性研究选择计算机、操作系统、数据库、网络及技术等方案确定软件系统的模块结构A.B.C.D.答案:D解析:按照题干和选项多读几遍,了解就行CSMA/CD是在IEEE 802.3中制定的访问控制方式,其中的CSMA指的是(43),CD指的是(44),当侦听到冲突时,采用(45)继续侦听,发现冲突后采用的退避算法是(46)。A.P坚持B.0坚持 C.非坚持D.1坚持答案:D解析:软件水平考
20、试考试题库精选7节 第5节以下关于软件架构设计重要性的描述,( )是错误的。A.软件架构设计能够满足系统的性能、安全性、可维护性等品质B.软件架构设计能够帮助项目干系人(Stakeholder)更好地理解软件结构C.软件架构设计能够帮助架构师更好地捕获和细化系统需求D.软件架构设计能够有效地管理系统的复杂性,并降低系统维护费用答案:C解析:软件架构设计是降低成本、改进质量、按时和按需交付产品的关键因素。软件架构设计能够满足系统的性能、安全性、可维护性等品质;软件架构设计能够帮助项目干系人(Stakeholder)更好地理解软件结构;软件架构设计能够有效地管理系统的复杂性,并降低系统维护费用;软
21、件架构设计对系统开发具有指导性;软件架构设计为系统复用奠定的基础;软件架构设计能够支持冲突分析。需要注意的是,软件架构设计与系统需求是直交的,两者并无必然联系。下列关于网络汇聚层的描述中,正确的是( )A.要负责收集用户信息。例如用户IP地址、访问日志等B.实现资源访问控制和流量控制等功能C.将分组从一个区域高速地转发到另一个区域D.提供一部分管理功能,例如认证和计费管理等。答案:B解析:汇聚层的作用是汇聚接入层的用户流量,进行数据分组传输的汇聚、转发与交换,根据接入层的用户流量,进行本地路由、过滤、流量均衡、QoS优先级管理,以及安全控制、IP地址转换、流量整形等处理,根据处理结果把用户流量
22、转发到核心交换层或在本地进行路由处理。而AD是面对用户的接入层的功能,C高速转发数据是核心层的功能。以太网控制策略中有三种监听算法,其中一种是:“一旦介质空闲就发送数据,假如介质忙,继续监听,直到介质空闲后立即发送数据”,这种算法称为_(24)监听算法。A.1-坚持型 B.非坚持型 C.P-坚持型D.0-坚持型答案:A解析: 题干中描述的文字是1-坚持型监听算法的特点。在IP分组内提供的前向信息的标签(Label)或标记(Tag)实现网络层交换的是( )A.ARPB.IpsecC.MPLSD.SHA-1答案:C解析:多协议标记交换(Multi-Protocol Label Switching,
23、MPLS)是核心路由器利用含有边缘路由器在IP分组内提供的前向信息的标签(Label)或标记(Tag)实现网络层交换的一种交换方式。MPLS技术主要是为了提高路由器转发速率而提出的,其核心思想是利用标签交换取代复杂的路由运算和路由交换。该技术实现的核心就是把IP数据报封装在MPLS数据包中。MPLS将IP地址映射为简单、固定长度的标签,这和IP中的包转发、包交换不同。某公司现有400万元用于投资甲乙丙三个项目,投资额以百万元为单位,已知甲乙丙三项投资的可能方案及相应获得的收益如下表所示。则该公司能够获得的最大收益是 ( ) 百万元。 A.17 B.18 C.20 D.21答案:B解析:方案1:
24、投资甲400万元,收益1000万元。方案2:投资乙400万元,收益1100万元。方案3:投资丙400万元,收益1500万元。方案4:投资甲300万元,乙100万元,收益1200万元。方案5:投资甲300万元,丙100万元,收益1400万元。方案6:投资甲200万元,乙100万元,丙100万元,收益1400万元。方案7:投资甲200万元,乙200万元,收益1500万元。方案8:投资甲200万元,丙200万元,收益1400万元。方案9:投资甲100万元,乙300万元,收益1400万元。方案10:投资甲100万元,丙300万元,收益1500万元。方案11:投资甲100万元,乙100万元,丙200万元
25、,收益1500万元。方案12:投资甲100万元,乙200万元,丙100万元,收益1800万元。阅读以下说明和C+代码,填补代码中的空缺,将解答填入答题纸的对应栏内。说明在股票交易中,股票代理根据客户发出的股票操作指示进行股票的买卖操作。其类图如下图所示,相应的C+代码附后。类图C+代码 #includeiostream #includestring #includevector using namespacestd; class Stock private: string name; int quantity; public: Stock(stringname,int quantity) th
26、is-name=name;this-quantity =quantity; void buy() cout买进股票名称:name,数量:quantity endl; void sell() cout卖出股票名称:name,数量:quantity endl; ; clasS order public: virtual voidexecute()=0; ; classBuyStock:_ private: Stock* stock; public: BuyStock(Stock*stock)_ =stock; void execute() stock一buy(); ; /类SellStock的实现
27、与BuyStock类似,此处略 class Broker private: vectorOrder* orderList; public: voidtakeOrder(_ order)( orderLiSt.push back(order); void placeorders() for(int i=0;iorderList.Size(); i+)_ -execute(); 0rderLiSt.clear(); ; classStockCommand public: VOid main() Stock* aStock=newStock(股票A,10); Stock*bStock=newStoc
28、k(股票B,20); Order*buyStockOrder=new BuyStock(aStock); Order*sellStockOrder=new SellStock(bStock); Broker* broker=newBroker(); broker-takeOrder(buyStockorder); broker-takeOrder(sellStockOrder); broker- _ (); ; int main() StockCommand*stockCommand=new StockCommand(); StockCommand-main(); deleteStoCkCom
29、mand; 答案:解析:publicOrderthis-stock 或(*this).stockOrder*orderListi 或 *(orderList+i)placeOrders本题考查C+语言程序设计能力,涉及类、对象、函数的定义和相关操作。要求考生根据给出的案例和代码说明,认真阅读理清程序思路,然后完成题目。先考查题目说明,在股票交易中,股票代理根据客户发出的股票操作指示进行股票的买卖操作。根据说明进行设计,题目说明中给出了类图。涉及到股票(Stock)、股票代理(Broker)、股票操作指示(StockCommand)、买卖股票(Order接口、BuyStock与SellStock
30、类)等类以及相关操作。Stock类定义了两个函数buy()和sell(),分别实现买和卖的操作。在构造函数中接收参数name和quantity,分别表示买卖股票的名称和数量,对当前所创建对象中的name和quantity赋值,用this表示区别当前对象,所以构造函数为:Stock(String name,int quantity)thiS-name=name;thiS-quantity=quantity;Order虚类声明纯虚函数execute():virtual void execute()=0;表示执行股票交易(即买和卖)的函数原型。BuyStock继承Order,构造函数接收参数stoc
31、k,实现函数execute(),进行股票买入,stock-buy()。SellStock和BuyStock类似,继承Order,构造函数接收参数stock,实现函数execute(),进行股票卖出,stock-sell()。Broker类实现接受客户的买卖指示tackOrder(),接收BuyStock或者SellStock的实例,BuyStock和SellStock均是Order的子类,所以BuyStock和SellStock的实例也是Order,因此tackOrder0所接收的参数用Order类型。接收到买卖指示之后,存入vectorOrder*类型的orderList中,即orderLi
32、st.push_back(order)。placeOrders()函数是实现将所有买卖股票的指示进行实际买入和卖出操作,即采用for循环,对每个orderList中的Stock实例,调用在BuyStock和SellStock中实现的execute()加以执行。for(int i=0; iorderList.Size();i+) orderListi-execute();StockCommand主要是根据操作指示进行股票交易,实现为一个函数main(),其中创建欲进行交易的股票对象aStock和bStock,创建买aStock卖bStock股票的对象buyStockOrder和sellStock
33、Order对象:Order*buyStockorder=new BuyStock(aStock);Order* sellStockOrder=new SellStock(bStock);再创建股票代理Broker类的对象broker,并接收买卖股票的指示:broker-takeOrder(buyStockOrder);broker-takeOrder(sellStockOrder);最后将所有买卖指示用placeOrders()下执行命令:broker-placeOrders();主控逻辑代码在main()函数中实现。在main()函数中,先初始化StockCommand类的对象指针stock
34、Command,代码为:StockCommand* stockCommand=new StockCommand();即生成一个股票指示,并调用其main()函数启动股票交易,即调用stockCommand的main()函数,实现股票的买卖指示的创建和执行。主控main()函数中,使用完数组对象之后,需要用delete操作释放对象,对stockCommand对象进行删除,即delete StockCommand;因此,空(1)需要表示继承Order类的public Order;空(2)需要表示当前对象的stock属性,填入this-stock或(*this).stock;空(3)需要填入BuyS
35、tock和SellStock均能表示的父类Order*;空(4)需要orderList中每个对象指针调用execute(),即填入orderListi或*(orderList+i);空(5)处为调用placeOrders()来下达执行命令。软件水平考试考试题库精选7节 第6节以下关于关键路径法的叙述,( )是不正确的。A. 如果关键路径中的一个活动延迟,将会影响整个项目计划B. 关键路径包括所有项目进度控制点C. 如果有两个或两个以上的路径长度一样,就有可能存在多个关键路径D. 关键路径可随项目的进展而改变答案:B解析:项目进度控制点,并非都在关键路径上,也有可能在非关键路径上。关于项目的采购
36、管理,下列说法中, ( ) 是不正确的。A. 企业进行一些常规性的采购时可以直接从合格供应商名单中选取供应商B. 如果项目的建设方指定了固定品牌和型号的设备,那么承建方在采购设备时要遵从建设方的要求C. 政府或公益性组织在进行采购时必须使用公开招标的方式D. 在选择供应商的过程中可使用加权计算评分法,可以减少人为偏见带来的影响答案:C解析:政府或公益性组织在进行采购时可以采用公开招标、竞争性谈判、邀请招标、单一来源采购、询价,以及其他等方式进行。提供计算机网络服务的是网络服务供应商(ISP),它包括_。A.Internet网络接入服务提供商和内容销售提供商B.Internet网络接入服务提供商
37、和内容服务提供商C.Internet网络输出服务提供商和内容销售提供商D.Internet网络输出服务提供商和内容服务提供商答案:B解析:电子商务系统及其应用功能都需要相关技术的支持。电子商务的框架是实现电子商务的技术保证,一般将其归纳为四个层次和两个支柱。四个层次是:网络层、多媒体信息发布层、报文和信息传播层和贸易服务层;两个支柱是政策法规和相关技术标准。四个层次之上是电子商务的应用。网络层是实现电子商务的最底层的硬件基础设施,包括远程通信网(telecom)、有线电视网(cable TV)、无线通信网(wireless)和互联网(Internet),这些不同的网络提供了电子商务信息传输线路
38、及服务。提供计算机网络服务的是Internet网络接入服务提供商(IAP)和内容服务提供商(ICP),他们统称为网络服务供应商(ISP)。(6)不属于程序的基本控制结构。A.顺序结构B.分支结构C.循环结构D.递归结构答案:D解析:算法和程序的三种基本控制结构为顺序结构、分支结构和循环结构。阅读以下说明,回答问题1 至问题4,将解答填入答题纸对应的解答栏内。某公司采用Windows Server 2022 配置Web 服务器和FTP 站点。(每空1 分,共4 分)添加服务组件如图2-1 所示。在Windows Server 2022 操作系统中,要安装WEB 和FTP 服务器,首先在图2-1
39、中勾选(1) ,然后再安装(2)组件。若图2-1 勾选证书服务可以安装CA 证书。CA 证书实现(3)和(4) 功能。(每空1 分,共6 分)WEB 的配置如图2-2 所示。根据图2-2 的配置信息,判断正误(正确的答“对”,错误的答“错”)。A在IP 地址下拉框中只有本机网卡对应的地址。(5)BIP 地址和服务器的网卡地址相互对应,在服务器有多块网卡时,才可以配置多个地址。(6)cTCP 端口不能为空,若要更改端口号,需要通知客户端。(7)DSSL 是安全套接层协议,默认端口是110。(8)E当该服务器2 分钟内不能响应客户机的Web 请求时,断开连接。(9)F 客户端可以使用127.0.0
40、.1 访问该服务器。(10)(每空1 分,共4 分)FTP 的配置如图2-3 所示。1当客户机连接到FTP 服务器时,客户端显示的消息为(11)。2常用的FTP 访问方式有三种类型:(12)、(13)、(14)。(每空1.5 分,共6 分)Windows Server 2022 调整工作环境的对话框如图2-4、2-5 所示。1图2-4“调整以优化性能”选项中“程序”调整的是(15) ,“后台服务”调整的是(16)。(15)(16) 备选答案:A用户启动的应用程序,如WordB用户启动的应用程序,如DNSC系统运行的各种服务,如WEBD系统运行的各种服务,如QQ2图2-5 中用户变量(17) 生
41、效,系统变量(18) 生效。(1 7)(1 8) 备选答案:A只对Administrator 用户B对所有用户C对各自用户D对除Administrator 外的其它用户答案:解析:问题1(1)应用程序服务器(2)IIS(3)加密(4)认证 (3和4可以互换)问题2 (5)错(6)错(7)对(8)错(9)错(10)错问题3(11)欢迎光临!(12)命令行 (13)浏览器 (14)客户端软件 (12,13和14可以互换)问题4(15)A (16)C (17) C (18) B问题1windows 2022中的web和ftp都是IIS中的服务,IIS集成与windows 的“应用服务器”组件里面。问
42、题2(5)服务器中,会将本机上设置的所有有效IP地址全部列出供选择,这个参数默认的是“全部未分配”。(6)一块网卡通常只有一个iP地址,但是也可以配置多个地址。(7)端口必须要有,通常每个服务都有一个默认端口,但是如果修改端口号,则必须通知客户端使用新的端口来访问。(8)安全套接层协议,默认端口是443,110是pop3协议的默认端口。(9)保持连接的120S指的是当该HTTP连接超过2分钟时,连接断开。(10)127.0.0.1是一个特殊的地址,主要用于测试,不可以用于其他客户端进行访问。问题3FTP客户机连接时,服务器会显示欢迎信息,就是图中的“欢迎”框中的内容。问题4FTP访问方式主要有
43、三大类,分别是通过FTP命令行的形式访问、通过浏览器的形式直接访问或者通过第三方的专门客户端软件访问,典型的如cuteftp等。以下协议中,能检测出接收到的数据有误,并且能通知对方重发的是( )。A.CAMA/CDB.IPC.TCPD.UDP答案:C解析: 在TCP/IP模型中,各个层次的协议都有自己的检错算法,但是在所有层次中,只有TCP协议是一个面向连接的可靠协议,其他协议都是无连接的,虽然可以检测出错误,但是为了协议的简单高效,通常都不会通知对方重发。只有TCP协议会对每个字节编址,并且发送确认来表明数据是否可靠接收,若检测到有错误的报文段,TCP只会确认发生错误之前的TCP报文段,因此
44、发送方会超时重发有错的报文段。答案:C软件水平考试考试题库精选7节 第7节图中的( 3)是什么()。A. 输出正确结果B. 重新设计C. 异常处理D. 通过答案:A解析:( )不属于信息系统审计的主要内容A.信息化战略B.资产的保护C.灾难恢复与业务持续计划D.信息系统的管理、规划与组织答案:A解析:信息系统审计组成部分主要包括以下6部分。(1)信息系统的管理、规划与组织(2)信息系统技术基础设施与操作实务(3)资产保护(4)灾难恢复与业务持续计划(5)应用系统开发、获得、实施与维护(6)业务流程评价与风险管理所以主要内容中不包括A选项,所以选择A。项目章程的主要内容包括( )项目目的或批准项
45、目的理由项目的主要风险项目的总体预算项目总体里程碑进度计划项目范围说明书项目成本基准A.B.C.D.答案:B解析:制订项目章程的主要内容还包括:概括性的项目描述和项目产品描述;项目的总体要求,包括项目的总体范围和总体质量要求;可测量的项目目标和相关成功标准;项目的审批要求;委派的项目经济及其职责和职权;发起人和其他批准项目章程的人员的姓名和职权某工程师设计一个网络时,拟采用 B 类地址,共有 80 个子网,每个子网约有 300 台计算机,则子网掩码应设为 ( ) 。A.255.255.0.0B.255.255.254.0C.255.255.255.0D.255.255.255.240答案:B解
46、析: IP地址由网络地址和主机地址两部构成,主机地址可进一步划分为子网号和主机号两部分,三者的区分需借助子网掩码实现。 B类地址的网络地址部分为2字节,主机地址(子网号和主机号)为2字节。要求有80个子网,则子网号部分至少需要7位,每个子网能容纳300台计算机,则主机号部分至少需要9位,A、 C、D显然不能满足要求。CIDR地址采用“首地址网络前缀长度”的形式表示,即32-网络前缀长度等于网络内的主机地址数,一般按需分配,使得前缀位数尽量大,以节约地址。对本地,地址部分9位即可,因此前缀长度为23位。也可以使用视频精讲中的快速计算方法计算。在软件项目开发过程中,进行软件测试的目的是( ),若对
47、软件项目进行风险评估时,(请作答此空)与风险无关。A.开发需要的资金是否能按时到位B.开发人员和用户是否充分理解系统的需求C.高级管理人员是否正式承诺支持该项目D.最终用户是否同意系统的最后部署与运行答案:D解析:在软件测试的艺术中,Myers软件测试的目的:测试是程序的执行过程,目的在于发现错误;一个好的测试用例在于能发现至今未发现的错误;一个成功的测试是发现了至今未发现的错误的测试。软件开发中的风险与高级管理人员的支持程度有关,与对系统需求理解的程度有关,与开发资金的及时投入有关,但是与最终用户无关,系统的最后部署与运行不属于开发过程。Boehm提出的十大风险是:开发人员短缺、不能实现的进度和预算、开发了错误的软件功能、开发了错误的用户接口、华而不实的需求、需求不断地变动、外部执行的任务不符合要求、外部提供的组件不符合要求、实时性不符合要求、超出了计算机科学发展的水平。以下关于分层体系结构的叙述中不正确的是( )。A.可以很好的表示软件系统的不同抽象层次B.对每个层的修改通常会影响其相邻的两层C.将需求定义到多层上很容易D.有利于开发任务的分工答案:C解析: