软考错题合集之13-05-am

朴树的扑 朴树的扑     2022-08-09     277

关键词:

1.常用的虚拟存储器由主存和辅存两级存储器组成。

虚拟存储器是为了给用户提供更大的随机存取空间而采用的一种存储技术。它将内存与外存结合使用,好像有一个容量极大的内存储器,工作速度接近于主存,每位成本又与辅存接近,在整机形成多层次存储系统。所以虚拟存储器有主存和辅存两级存储器组成。

2.DMA工作方式下,在主存与外设之间建立了直接的数据通路。

在DMA(Directional Movement Index,直接存储器访问)模式下,CPU只须向DMA控制器下达指令,让DMA控制器来处理数的传送,数据传送完毕再把信息反馈给CPU,这样就很大程度上减轻了CPU资源占有率。DMA请求仅仅使CPU暂停一下,不需要对断点和现场的处理,并且是由DMA控制外设与主存之间的数据传送,无须CPU的干预,因此DMA工作方式下,在主存与外设之间建立了直接的数据通道。

技术分享

3.利用报文摘要算法生成报文摘要的目的是防止发送的报文被篡

报文摘要是用来保证数据完整性的。传输的数据一旦被修改那么计算出的摘要就不同,只要对比两次摘要就可以确定数据是否被修改过。因此其目的是为了防止发送的报文被篡改。

数字信封发送方将原文用对称密钥加密传输,而将对称密钥用接收方的公钥加密发送给接收方。接收方接收到电子信封,用自己的私钥解密信封,取出对称密钥解密的原文。

一般情况下是把发送内容的摘要进行数字签名(把发送内容摘要用发送方的私钥加密后发送)

4.防火墙通常分为内外网和DMZ(demilitarized zone,隔离区)三个区域,按照受保护程度,从高到低正确的排列次序为内网、DMZ和外网

DMZ是为了解决安装防火墙后外部网络不能访问内部网络服务器的问题,而设立的一个非安全系统与安全系统之间的缓冲区,这个缓冲区位于企业内部网络和外部网络之间的小网络区域内。所以从高到低的排列次序为内网、DMZ和外网。

技术分享

 

 

蠕虫病毒的前缀是:Worm;木马病毒的前缀是:Trojan;脚本病毒的前缀是:Script;宏病毒的前缀:Macro

"欢乐时光"是一个VB源程序病毒,专门感染.htm、.html、.vbs、.asp和.htt文件。

熊猫烧香其实是一种蠕虫病毒的变种,而且是经过多次变种而来的,由于中毒电脑的可执行文件会出现“熊猫烧香”图案,所以也称为“熊猫烧香”病毒。但病毒只会对EXE图标进行替换,并不会对系统本身进行破坏。

x卧底软件是一种安装在手机里的监控软件,在手机里安装了这种软件,该手机的所有短信,通话记录都将自动上传到后台服务器,安装者在登录后台便可看到目标手机所首发的信息及通话内容,因此x卧底病毒通过木马形式感染智能机。

CIH病毒是一种能够破坏计算机系统硬件的恶性病毒。

A(Analog,模拟)/D(Digital,数字的)转换

5.关于dpi,正确的是每英寸像素点

dpi是Dots Per Inch的缩写,也是指每英寸的像素,也就是扫描精度。国际上都是计算一平方英寸面积内像素的多少。

6.同一过程是一种“用例驱动,以体系结构为核心,迭代及增量”的软件过程框架,由UML方法和工具支持。其中精华阶段关注需求分析和架构演进

PERT图不能清晰地描述各任务之间的并行情况

7.“软件产品必须能够在3秒内对用户请求作出响应”属于软件需求中的非功能需求

软件需求中对软件产品的响应时间,吞吐量,价格等属性的要求都属于非功能性需求。

编译程序,也称编译器,将源程序翻译成目标语言程序,然后在计算机上运行目标程序,虽然执行效率高,但编写出来的程序可读性差,且难以修改和维护。

解释程序,也称解释器,它或者直接解释执行源程序,或者将源程序翻译成某种中间代码后再加以执行。

8.假设某分时系统采用简单时间片轮转发,当系统中的用户数为n、时间片为q是,系统对每个用户的响应时间T=n*q

在时间片轮转法中,系统将所有的就绪进程按先来先服务的原则排成一个队列,每次调度时,把CPU分配给队首进程,并令其执行一个时间片。当执行的时间片用完时,中断请求,将该程序送往就绪队列的队尾,并把CPU分配给新的队首进程,同时让它也执行一个时间片。所以响应时间T=n*q

9.进程资源图如图(a)和(b)所示,其中:图(a)中p1,p2都是阻塞结点所以该图不可以简化、是死锁的;图(b)中p2是阻塞结点,P1、P3是非阻塞结点,该图可以简化、是非锁死的

技术分享

由(a)图知,R1资源共两个,都被进程p1、p2所占用,R2三个资源,p1占用1个,p2占用2个,而此时p1向R2请求资源,p2向R1请求资源,而R1和R2已经没有资源了,导致两个进程都进入了死锁状态。

10.软件的复杂性主要体现在程序的复杂性。代码行数是度量软件复杂性的一个主要参数。

代码行数度量法以程序的总代码行数作为程序复杂性的度量值。这种度量方法有一个重要的隐含假定是:书写错误和语法错误在全部错误中占主导地位。

11.功能和模块之间的对应关系不是属于软件设计质量审核。

软件质量评审包含以下内容:

1)评价软件的规格说明书是否合乎用户的要求,即总体设计思想和设计方针是否正确。

2)评审可靠性,即是否能避免输入异常(错误或超载等)、硬件失效及软件失效所产生的失效。

3)评审保密措施实现情况。

4)评审操作特性实施情况。

5)评审性能实现情况。

6)评审软件是否具有可修改性、可扩展性、可互换性和可移植性。

7)评审软件是否具有可测试性。

8)评审软件是否具有复用性。

12.单元测试中,检验模块接口时,不需要考虑输入参数是否使用了尚未赋值或者尚未初始化的变量

在单元测试的任务中,检查模块接口时,需要考虑:

1)输入的实际参数与形式参数是否一致。

2)调用其他模块的实际参数与被调模块的形参是否一致。

3)全程变量的定义在模块中是否一致。

4)外部输入、输出等等。

13.以下关于语言L=anbn|n>1的叙述中,正确的是不能用正规式表示,也不能通过有限自动机识别

14.编译过程中,对高级语言程序语句的翻译主要考虑声明语句和可执行语句。对声明语句,主要是将需要的信息正确地填入合理组织的符号表中;对可执行语句,则是翻译成中间代码或目标代码

编译程序的工作过程可以分为6个阶段:词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成,实际的编译器中可能会将其中的某些阶段结合在一起进行处理。各个阶段逻辑上可以划分为前端和后端两个部分。前端包括从词法分析到中间代码生成各个阶段的工作,后端包括中间代码优化、目标代码生成与优化等阶段。这样,中间代码为分水岭,把编译器分成了与机器有关的部分和与机器无关的部分。符号表的作用是记录源程序中各个符号的必要信息,以辅助语义的正确性检查和代码生成,在编译过程中需要对符号表进行快速有效的查找、插入、修改和删除等操作

15.采用顺序表和单链表存储长度为n的线性序列,根据序号查找元素,其时间复杂度分别是O(1),O(n)

16.在数据库系统中,视图是一个虚拟表,查询时可以从一个或多个基本表或视图中导出

视图是从一个或几个基本表(或视图)导出的虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据值集形式存在。行和列数据来自定义视图的查询所引用的表,并且在引用视图是动态生成。

17.考虑下述背包问题的实例。有5件物品,背包容量为100,每件物品的价值和重量如下所示,并已经按照物品的单位重量价值从大到小排好序。根据物品单位重量价值大优先的策略装入背包中,则采用了贪心设计策略。考虑0/1背包问题(每件物品或者全部装入背包或者不装入背包)和部分背包问题(物品可以部分装入背包),求解该实例得到的最大价值分别为430和630。

技术分享

贪心算法(又称贪婪算法)是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的仅是在某种意义上的局部最优解。贪心算法不是对所有问题都能得到整体最优解,但对范围相当广泛的许多问题他能产生整体最优解或者是整体最优解的近似解。

18.网络配置如下图所示,其中使用了一台路由器、一台交换机和一台集线器,对于这种配置,下面的论断中正确的是2个广播域和5个冲突域

技术分享

路由器工作在网络层,可以识别网络层的地址-IP地址,有能力过滤第3层的广播消息。实际上,除非做特殊配置,否则路由器从不转发广播类型的数据包。因此,路由器的每个端口所连接的网络都独自构成一个广播域。

集线器上构成一个物理上的星型连接。但实际上,在集线器内部,各接口都是通过背板总线连接在一起的,在逻辑上仍构成一个共享的总线。因此,集线器和其所有接口所接的主机共同构成了一个冲突域和一个广播域。

交换机是通过为需要通信的两台主机直接建立专用的通信信道来增加可用带宽的。从这个角度上来讲,交换机相当于多端口网桥。交换机上的每个接口都是自己的一个冲突域。交换机和其所有接口所连接的主机共同构成了一个广播域。

 

另一种解释方法:

一个局域网就是一个广播域(往往是指一个IP段内),广播域中的机器可以收到域中其他任何一台机器的广播,而不能收到域外机器的广播,域外机器也不能收到域内机器发的广播。

冲突域:一个站点向另一个站点发出信号。能收到信号的站点就构成一个冲突域。HUB(转发器)所有端口都在同一个广播域,冲突域内。Swith(交换机)所有端口都在同一个广播域中,而每一个端口就是一个冲突域。

19.随着网站知名度不断提高,网站访问量逐渐上升,网站负荷越来越重,针对此问题,一方面可通过升级网站服务器的软硬件,另一方面可以通过集群技术,如DNS负载均衡来解决。在Windows的DNS服务器中通过启用循环,添加每个Web服务器的主机记录操作可以确保域名解析并实现负载均衡。

通过DNS服务器实现网络负载均衡则是一种保证用户网络访问的方式。其方法有启用循环,添加每个Web服务器的主机记录。

20.通常工作在UDP协议上的应用是VoIP

浏览网页使用的是HTTP协议,而HTTP协议是搭载在TCP协议之上的。Telnet协议是TCP/IP协议族中的一员,是Internet远程登录服务的标准协议和主要方式。VOIP,即指在IP网络上使用IP协议以数据包的方式传输语音,使用UDP协议


软考错题合集之14-11-am

1.三总线结构的计算机总线系统由CPU总线、内存总线和IO总线组成。计算机系统采用总线结构对存储器和外设进行协调。总线将信号线分成三大类,并归结为数据总线、地址总线和控制总线。但总线结构是CPU总线、内存总线和IO总... 查看详情

软考错题合集之13-11-am

1.在程序执行过程中,Cache与主存的地址映像由硬件自动完成。Cache与主存的地址映像需要专门的硬件自动完成,使用硬件来处理具有更高的转换速率。2.指令寄存器的位数取决于指令字长。指令寄存器IR是用来存放要执行的指令... 查看详情

软考错题合集之16-05-am

1.VLIW是超长指令字的简称。2.如果2X的补码是“90H”,那么X的真值是72。3.为了攻击远程主机,通常利用端口扫描技术检测远程主机状态。4.某软件公司参与开发管理系统软件的程序员张某,辞职到另一公司任职,于是该项目负责... 查看详情

软考错题合集之12-05-am

1。某企业由于外部市场环境和管理需求的变化对现有软件系统提出新的需求,则对该软件系统进行的维护属于适应性维护。2.序列图是UML的一种行为类模型图,它展现了一组对象和由这组对象收发的消息,描述了以时间顺序组织... 查看详情

软考错题合集之14-05-am

1.在CPU中,常用来为ALU执行算术逻辑运算提供数据并暂存结果的寄存器是累加寄存器CPU中的寄存器通常分为存放数据的寄存器、存放地址的寄存器、存放控制信息的寄存器、存放状态信息的寄存器和其他寄存器等类型。程序计数... 查看详情

mybatis错题合集

1、MyBatis中在查询进行select映射的时候,返回类型可以用resultType,也可以用resultMap,resultType是直接表示返回类型的,而resultMap则是对外部ResultMap的引用,但是resultType跟resultMap不能同时存在2、resultType与resultMap在任何时候都不可... 查看详情

软考高级系统架构设计师系列论文之:软考高级架构设计师百篇范文

软考高级系统架构设计师系列论文之:软考高级架构设计师百篇范文软考高级架构设计师论文写作技巧:软考高级系统架构设计师系列论文:详细介绍一篇论文的万能模版,快速了解如何写好一篇架构设计师论文... 查看详情

软考之网络工程师

...,也在给自己估分,但是不管怎么样,努力了就可以了,软考不是竞赛,是知识水平能力的考查。2017离我们越来越近了,如何在2017年软考中取得不错的成绩,我想跟自身的努力是分不开的。提供一个学习交流的群: 429440788... 查看详情

软考猛料2020软考生的重大福利:模考大赛知识合集有奖答题,全部免费参与

...想”3月底的时候,学姐和同学们约定好4月底5月初来一场软考模考大赛,当时提这件事的时候,大家可是都很兴奋呢不知道隔了这么长时间,大家备考成果怎么样学姐和薛大龙+朱小平+邹月平老师商量了一下,5月初的时候开启202... 查看详情

软考笔记之存储管理

软考随堂笔记考点1 实存管理考点2 虚存管理程序的装入(重定位)(将逻辑地址转换成物理地址)静态重定位:静态重定位是在虚空间程序执行之前由装配程序完成地址影射工作。动态重定位:动态重定位是在程序执行过程中... 查看详情

软考高级之制定备考计划

制定备考计划高项准备时间最好是三个月以上,分为三个阶段来复习。第一个阶段——熟悉知识点第二个阶段——刷题第三个阶段——冲刺复习具体操作第一个阶段这个阶段的复习以教材和视频为主,掌握重要知识点。... 查看详情

springboot之合集

https://blog.csdn.net/chenchaofuck1/article/details/50820347SpringBoot2.0使用SpringData-JPA实现增删改查https://blog.csdn.net/pw191410147/article/details/80807123mybatisgenerator生成配置文件https://blog.csdn.net/yin 查看详情

软考高项之管理过程背诵

  9大管理有哪些:   风险管理,沟通管理,人力资源管理,质量管理,费用管理,采购管理,时间管理,范围管理,整体管理。  质量管理工具:   直方图,缺陷图,因果图,控制图,帕累... 查看详情

软考高项之计算题成本类计算

公式:   进度偏差:SV=EV-PV           进度执行指数:SPI =EV/PV   成本偏差:CV=EV-AC         查看详情

计算机软考笔记之《数据压缩》

1、引言  1什么是数据压缩?    数据压缩通过部分消除数据中内在的冗余来减少发送或存储的数据量。    通过数据压缩,提高了数据传输和存储的效率,同时保护了数据的完整性。  &... 查看详情

计算机软考笔记之《文件结构》

1、引言    文件是什么?    文件是作为一个单元看待的外部相关数据的集合。文件的主要作用是存储数据。文件存储在辅助存储设备或二级存储设备中。文件时数据记录的集合。2、存取方法 &nbs... 查看详情

软考笔记第十天之软件工程

瀑布模型(SDLC):需求明确的项目软件计划→需求分析→软件设计→程序编码→软件测试→运行维护(→循环自己)其他经典模型:原型:构造一个简易的模型,对应需求不明确的情况增量模型(引进了增量包的概念,无须等到所有需... 查看详情

软考数据结构之5大排序

   排序,是将一组随意排列的数据元素又一次排列成一个按键值有序的序列的过程,一般以键值的比較和记录移动为标准操作。排序是程序设计的基础。它往往是为检索服务的。一个优秀的算法离不开切实情景的排序... 查看详情