软件水平考试考试真题及详解6辑.docx
《软件水平考试考试真题及详解6辑.docx》由会员分享,可在线阅读,更多相关《软件水平考试考试真题及详解6辑.docx(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件水平考试考试真题及详解6辑软件水平考试考试真题及详解6辑 第1辑在一个 HTML 页面中使用了 2 个框架,最少需要( )个独立的 HTML 文件。 A.2B.3C.4D.5答案:B解析:使用了 2 个框架,每个框架需要一个文件,另外组合在一起的还需要一个整体的框架文件。安全传输电子邮件通常采用( )系统。A.S-HTTPB.PGPC.SETD.SSL答案:B解析:S-HTTP用以传输网页,SET是安全电子交易,SSL是安全套接层协议,PGP是安全电子邮件协议。监理规划是监理企业接受承建单位委托并签订建设工程委托监理合同后,由( )主持编写的。A.监理单位技术总监B.项目总监理工程师C.专
2、业监理工程师D.监理单位主管副总经理答案:B解析:监理规划是由项目总监理工程师主持编写的。监理规划的基本作用是指导监理项目部全面开展工作的纲领性文件。监理细则由专业监理工程师编写。联合国国际贸易法委员会颁布的电子商务示范法中强行规范数量很少,而且为数很少的强行规范的目的也仅在于消除传统法律为电子商务发展造成的壁垒,为当事人在电子商务领域充分行使意愿创造条件,这种规定反映了电子商务立法的( )。A.保护消费者正当权益的原则B.中立原则C.证据平等原则D.交易自治原则答案:D解析:关于变更申请的描述,不正确的是:( )A.实施整体变更控制过程贯穿项目始终B.变更请求可能包括纠正措施、预防措施和缺陷
3、补救C.变更请求必须由CCB来负责审查、评价、批准或否决D.实施整体变更过程中涉及到的配置管理活动包括配置识别、配置状态、配置核实与审计答案:C解析:本题考查的是变更管理中的组织机构,不正确选项是C。CCB是决策机构,不是作业机构;通常CCB的工作是通过评审手段来决定项目基准是否能变更,但不提出变更方案,项目经理在变更中的作用,是响应变更提出者的需求,评估变更对项目的影响及应对方案,总得来说变更请求由项目经理审查、评价,CCB批准或否决,C选项中变更请求必须由CCB负责是错误的,所以选C。模块A将其中的学生信息,即学生姓名、学号、手机号等放到一个结构体中,传递给模块B,则模块A和B之间的耦合类
4、型为( )耦合。A.数据B.标记C.控制D.内容答案:B解析:本题考查模块耦合关系的基础知识。一般来说,模块之间的耦合有七种类型,根据耦合性从低到高为非直接耦合、数据耦合、标记耦合、控制耦合、外部耦合、公共耦合和内容耦合。非直接耦合:两个模块之间没有直接关系,它们之间的联系完全是通过主模块的控制和调用来实现的。数据耦合:若一个模块访问另一个模块时,彼此之间是通过数据参数(不是控制参数,公共数据结构或外部变量)来交换输入、输出信息。标记耦合:模块通过参数表传递记录信息。控制耦合:一个模块通过传送开关、标志、名字等控制信息,明显地控制选择另一模块的功能。外部耦合:一组模块都访问同一全局简单变量而不
5、是同一全局数据结构,而且不是通过参数表传递该全局变量的信息。公共耦合:一组模块都访问同一个公共数据环境。内容耦合:一个模块直接访问另一个模块的内部数据,或者通过非正常入口转入另一个模块内部,或者两个模块有一部分程序代码重叠,又或者一个模块有多种入口。在进行软件设计时,以下结构设计原则中,不正确的是( )。A.模块应具有较强的独立性,即高内聚和低耦合B.模块之间的连接存在上下级的调用关系和同级之间的横向联系C.整个系统呈树状结构,不允许网状结构或交叉调用关系出现D.所有模块都必须严格地分类编码并建立归档文件答案:B解析:为了保证系设计工作的顺利进行,结构设计应遵循如下原则:(1)所划分的模块其内
6、部的凝聚性要强,模块之间的联系要少,即模块具有较强的独立性。(2)模块之间的连接只能存在上下级之间的调用关系,不能有同级之间的横向联系。(3)整个系统呈树状结构,不允许网状结构或交叉调用关系出现。(4)所有模块(包括后继IPO图)都必须严格地分类编码并建立归档文件。故正确答案为B。软件水平考试考试真题及详解6辑 第2辑中断响应时间是指( )A.从中断处理开始到中断处理结束所用的时间B.从发出中断请求到中断处理结束所用的时间C.从发出中断请求到进入中断处理所用的时间D.从中断处理结束到再次中断请求的时间答案:C解析:中断处理过程分为两个阶段:中断响应过程和中断服务过程。中断响应时间是中断响应过程
7、所用的时间,即从发出中断请求到进入中断处理所用的时间IP地址分为全球地址和专用地址,以下属于专用地址的是( )。A.192.172.1.2B.10.1.2.3C.168.1.2.3D.172.168.1.2答案:B解析:5天修炼,IP地址部分。10.0.0.010.255.255.255是私有地址。172.16.0.0172.31.255.255是私有地址。192.168.0.0192.168.255.255是私有地址。对于定义在GF(p)上的椭圆曲线,取素数P=11,椭圆曲线y2=x3+x+6mod11,则以下是椭圆曲线11平方剩余的是( )。A.x=1B.x=3C.x=6D.x=9答案:B
8、解析:首先应了解平方剩余;假设p是素数,a是整数。如果存在一个整数y使得y2a(mod p)(即y2-a可以被p整除),那么就称a在p的剩余类中是平方剩余的。根据这个定义,将选项值进行代入运算可知,当x=3,y236(mod 11),此时y的值可为5或6;其余选项都是不满足平方剩余条件的。某家具厂有方木材90m3,木工板600m3,生产书桌和书柜所用材料数量及利润如下表:在生产计划最优化的情况下,最大利润为 ( ) 元。 A.54000 B.55000 C.56000 D.58000答案:C解析:设定书桌X张,书柜Y张,则0.1X+0.2Y?90即X+2Y?9002X+Y?600求MAX(80
9、X+120Y)显然,X=100,Y=400可以求得最大值。系统设计是根据系统分析的结果,完成系统的构建过程。系统设计的主要内容包括(1);系统总体结构设计的主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件的(2)。A.概要设计和详细设计B.架构设计和对象设计C.部署设计和用例设计D.功能设计和模块设计答案:A解析:系统设计的主要内容包括概要设计和详细设计。概要设计又称为系统总体结构设计,它是系统开发过程中很关键的一步,其主要任务是将系统的功能需求分配给软件模块,确定每个模块的功能和调用关系,形成软件的模块结构图,即系统结构图。在概要设计中,将系统开发的总任务分解
10、成许多个基本的、具体的任务,为每个具体任务选择适当的技术手段和处理方法的过程称为详细设计。根据任务的不同,详细设计又可分为多种,例如,网络设计、代码设计、输入/输出设计、处理流程设计、数据存储设计、用户界面设计、安全性和可靠性设计等。( )不能保障公司内部网络边界的安全。A.在公司网络与Internet或外界其他接口处设置防火墙B.公司以外网络上用户要访问公司网时,使用认证授权系统C.禁止公司员工使用公司外部的电子邮件服务器D.禁止公司内部网络的用户私自设置拨号上网答案:C解析:网络边界主要是指本单位(或部门)的网络与外界网络或Internet互联的出口边界,其安全主要是针对经边界进出访问和传
11、输数据包要采取的控制和防范措施。内部网络应当采用统一的国际因特网出口,以便加强管理;计算机网络与Internet或外界其他网络接口处必须设置防火墙系统,该防火墙要具有加密功能或安全加密网关;要定期扫描网络的安全漏洞,及时消除网络安全的隐患;Internet或外界其他网络上的授权用户要通过安全防火墙或安全加密网关远程进入时,必须配备电子印章认证系统,只有认证通过的授权用户才可进入。禁止公司内部网络上用户私自设置拨号上网,可以控制公司网络与外部网络的边界,尽量减少后门。禁止公司员工使用公司外部的电子邮件服务器与边界安全无关。在下列程序设计语言中,被称为函数式程序语言的是( ),而(请作答此空)可称
12、为通用的脚本语言。A.Visual BasicB.PythonC.JavaD.C#答案:B解析:本题考查程序语言基础知识。COBOL是面向事务处理的语言,XML即可扩展标记语言,PROLOG是逻辑式语言,LISP是函数式语言。Python可称为通用的脚本语言。软件水平考试考试真题及详解6辑 第3辑在防火墙添加策略路由时,无法选择的参数是( )。A.源IP地址B.目的IP地址C.目的IP地址和端口号D.目的域名答案:D解析:*传统防火墙工作在传输层及以下,策略路由中无法识别域名信息,则无法根据目的域名添加策略路由。下列关于消息认证的描述中,错误的是()A. 消息认证称为完整性校验B. 用于识别信
13、息源的真伪C. 消息认证都是实时的D. 消息认证可通过认证码实现答案:C解析:系统内部协调不包含( )A.系统内部人际关系的协调B.系统内部组织关系的协调C.系统内部需求关系的协调D.系统内部利益关系的协调答案:D解析:组织协调内部协调主要包括:系统内部人际关系的协调、系统内部组织关系的协调、系统内部需求关系的协调在计算机中,I/O系统可以有5种不同的工作方式,分别是程序控制方式(包括无条件传送与程序查询方式)、程序中断方式、DMA工作方式、通道方式、I/O处理机。( )方式I/O端口总是准备好接受主机的输出数据,或是总是准备好向主机输入数据,并且只适用于简单的I/O控制( )允许主存储器和I
14、/O设备之间通过某种控制器直接进行批量数据交换,除了在数据传输开始和结束时,整个过程无须CPU的干预。( )在一定的硬件基础上利用软件手段实现对I/O的控制和传送,更多地免去了cpu的接入(请作答此空)指专门负责输入/输出的处理机。可以有独立的存储器、运算部件和指令控制部件。上述工作方式中,( )工作方式CPU与I/O设备是串行工作的。A.I/O处理机B.DMA方式C.通道控制方式D.中断方式答案:A解析:在计算机中,I/O系统可以有5种不同的工作方式,分别是程序控制方式、程序中断方式、DMA工作方式、通道方式、I/O处理机。1、程序控制方式分为无条件查询和程序查询方式。 无条件传送方式,I/
15、O端口总是准备好接受主机的输出数据,或是总是准备好向主机输入数据,而cpu在需要时,随时直接利用I/O指令访问相应的I/O端口,实现与外设的数据交换。优点是软、硬件结构简单,缺点是对时序要求高,只适用于简单的I/O控制。 程序查询方式程序查询方式也称为程序轮询方式,该方式采用用户程序直接控制主机与外部设备之间输入/输出操作。CPU必须不停地循环测试I/O设备的状态端口,当发现设备处于准备好(Ready)状态时,CPU就可以与I/O设备进行数据存取操作。这种方式下的CPU与I/O设备是串行工作的。2、中断方式当I/O设备结束(完成、特殊或异常)时,就会向CPU发出中断请求信号,CPU收到信号就可
16、以采取相应措施。当某个进程要启动某个设备时,CPU就向相应的设备控制器发出一条设备I/O启动指令,然后CPU又返回做原来的工作。CPU与I/O设备可以并行工作,与程序查询方式相比,大大提高了CPU的利用率。3、DMA(直接内存存取)方式DMA方式也称为直接主存存取方式,其思想是:允许主存储器和I/O设备之间通过“DMA控制器(DMAC)”直接进行批量数据交换,除了在数据传输开始和结束时,整个过程无须CPU的干预。4、通道控制方式在一定的硬件基础上利用软件手段实现对I/O的控制和传送,更多地免去了cpu的接入,使主机和外设并行工作程度更高。5、I/O处理机指专门负责输入/输出的处理机。可以有独立
17、的存储器、运算部件和指令控制部件。可以将组成项目的各个过程归纳为5个过程组,启动过程组包括制定项目章程和( )两个过程。A.收集需求B.识别项目干系人C.定义范围D.组建项目团队答案:B解析:启动过程组定义并批准项目或项目阶段。包括“制定项目章程”和“识别项目干系人”两个过程A和C选项,“收集需求”“定义范围”属于计划过程组。D选项组建项目团队“属于执行过程组。项目的5大项目管理过程组,分别是启动过程组,计划过程组,执行过程组,监督与控制过程组,收尾过程组。各个过程组包括的具体过程,详细的可以看教材2.8.1节内容。此部分内容很重要,经常考查,建议记住。软件架构设计是软件开发过程中的一项重要工
18、作。( )不属于软件架构设计的主要工作内容。A.制定技术规格说明B.编写需求规格说明书C.技术选型D.系统分解答案:B解析:架构师的主要职责:1.确认需求 在项目开发过程中,架构师是在需求规格说明书完成后介入的,需求规格说明书必须得到架构师的 认可。架构师需要和分析人员反复交流,以保证自己完整并准确地理解用户需求。2.系统分解 依据用户需求,架构师将系统整体分解为更小的子系统和组件,从而形成不同的逻辑层或服务。随 后,架构师会确定各层的接口,层与层相互之间的关系。架构师不仅要对整个系统分层,进行“纵向 ”分解,还要对同一逻辑层分块,进行“横向”分解。这体现了软件架构师的功力。3.技术选型 架构
19、师通过对系统的一系列的分解,最终形成了软件的整体架构。技术选择主要取决于软件架构。 例如:Web Server运行在Windows上还是Linux上?数据库采用MSSql、Oracle还是Mysql?是否需要采 用MVC或者Spring等轻量级的框架?前端采用富客户端还是瘦客户端方式?架构师对产品和技术的选 型只限于评估,没有决定权,最终的决定权归项目经理。架构师提出的技术方案为项目经理提供了重 要的参考信息,项目经理会从项目预算、人力资源、时间进度等实际情况进行权衡,最终进行确认。4.制定技术规格说明 架构师在项目开发过程中,是技术权威。他需要协调所有的开发人员,与开发人员一直保持沟通, 始
20、终保证开发者依照它的架构意图去实现各项功能。架构师通过它制定的技术规格说明书(UML视图 、Word文档,Visio文件)与开发者沟通,保证开发者可以从不同角度去观察、理解各自承担的子系 统或者模块。架构师还需要与项目经理、需求分析员,甚至与最终用户保持沟通。A management domain typically contains a large amount of management information. Each individual item of(71) information is an instance of a managed object type. The defi
21、nition of a related set of managed (72)types is contained in a Management Information Base (MIB)module. Many such MIB modules are defined. For each managed object type it describes, a MIB () defines not only the semantics and syntax of that managed object type, but also the method of identifying an
22、individual instance so that multiple (74) of the same managed object type can be distinguished. Typically, there are many instances of each managed object (75) within a management domainA.connectionB.windowC.module D.destination答案:C解析:软件水平考试考试真题及详解6辑 第4辑以下关于系统切换的叙述中,正确的是( )A.系统切换的任务是保证新、老系统进行平稳而可靠的交
23、接B.直接切换的风险最小C.系统切换只需要操作人员独立完成D.新系统通过测试后就可以直接投入正常运行答案:A解析:(1)直接转换,在确定系统准确无误后,用新系统直接替换旧系统,终止旧系统运行,中间没有过度阶段。(2)试点后直接转换,某些系统有一些相同部分,转换时选择一个作为试点,试点成功后,其他部分可以同时进行直接转换。(3)逐步转换,分期分批的进行转换。(4)并行转换,安排一段新旧系统并行运行的时期,直到新系统正常运行有保证时,才停止旧系统运行。当信息系统遭到破坏后对国家安全、社会秩序、公共利益以及公民、法人和其他组织的合法权益的危害程度等因素确定信息系统的安全保护等级,其中信息系统受到破坏
24、后,会对社会秩序和公共利益造成特别严重损害,或者对国家安全造成严重损害是在第 ( ) 级。A.二B.三C.四D.五答案:C解析:第一级,信息系统受到破坏后,会对公民、法人和其他组织的合法权益造成损害,但不损害国家安全、社会秩序和公共利益。第一级信息系统运营、使用单位应当依据国家有关管理规范和技术标准进行保护。第二级,信息系统受到破坏后,会对公民、法人和其他组织的合法权益产生严重损害,或者对社会秩序和公共利益造成损害,但不损害国家安全。第二级信息系统运营、使用单位应当依据国家有关管理规范和技术标准进行保护。国家信息安全监管;部门对该级信息系统信息安全等级保护工作进行指导。第三级,信息系统受到破坏
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 水平 考试 详解
限制150内