搜索
当前位置: 秒秒彩官网 > 读入原语 >

【软考】 2019年上半年软件设计师考试上午真题(专业解析+参考答

gecimao 发表于 2019-09-04 00:15 | 查看: | 回复:

  计算机执行指令的过程中,需要由( )产生每条指令的操作信号并将信号送往相应的部件进行处理,以完成指定的操作。

  试题解析: CPU的操作控制功能:一条指令功能的实现需要若干操作信号配合来完成,CPU产生每条指令的操作信号并将其送往对应的部件,控制相应

  试题解析: 直接主存存取(Direct Memory Access,DMA)是指数据在主存与I/O设备间(即主存与外设之间)直接成块传送。

  CPU访问存储器时,被访问数据一般聚集在一个较小的连续存储区域中。若一个存储单元已被访问,则其邻近的存储单元有可能还要被访问,该特性被称为()

  (1)时间局部性是指如果程序中的某条指令一旦被执行,则不久的将来该指令可能再次被执行;

  (2)空间局部性是指一旦程序访问了某个存储单元,则在不久的将来,其附近的存储单元也最有可能被访问。

  某系统由3个部件构成,每个部件的千小时可靠度都为R,该系统的千小时可靠度为(1-(1-R)²)R,则该系统的构成方式是( )。

  试题解析: 本题错误的描述是B选项,RISC寻址方式比较单一,多寄存器寻址。其他描述都是正确的。

  ( )防火墙是内部网和外部网的隔离点,它可对应用层的通信数据流进行监控和过滤。

  试题解析: MIME它是一个互联网标准,扩展了电子邮件标准,使其能够支持,与安全无关。与安全电子邮件相关的是S/MIME安全多用途互联网邮件扩展协议。

  A选项SSL和B选项HTTPS涉及到邮件传输过程的安全,D选项GP(全称:Pretty Good Privacy,优良保密协议),是一套用于信息加密、验证的应用程序,可用于加密电子邮件内容。

  用户A和B要进行安全通信,通信过程需确认双方身份和消息不可否认。A和B通信时可使用( )来对用户的身份进行认证;使用( )确保消息不可否认。

  试题解析: 第一空考查的是关于用户身份进行认证也就是数字签名的认证,这里使用的应该是发送方的公钥,这4个选项中,能包含发送方公钥的只有A选项数字证书;

  第二空确保消息不可否认,也就是考查确保发送者身份的不可抵赖,所以这里使用的应该是发送方的数字签名。

  震网(Stuxnet)病毒是一种破坏工业基础设施的恶意代码,利用系统漏洞攻击工业控制系统,是一种危害性极大的( )。

  试题解析: 震网(Stuxnet),指一种蠕虫病毒。它的复杂程度远超一般电脑黑客的能力。这种震网(Stuxnet)病毒于2010年6月首次被检测出来,是第一个专门定向攻击真实世界中基础(能源)设施的“蠕虫”病毒,比如核电站,水坝,国家电网。

  A选项引导区病毒破坏的是引导盘、文件目录等,B选项宏病毒破坏的是OFFICE文件相关,C选项木马的作用一般强调控制操作。

  刘某完全利用任职单位的实验材料、实验室和不对外公开的技术资料完成了一项 发明。以下关于该发明的权利归属的叙述中,正确的是( )。

  甲公司购买了一工具软件,并使用该工具软件开发了新的名为“恒友”的软件。 甲公司在销售新软件的同时,向客户提供工具软件的复制品,则该行为( )。

  甲公司 未对“恒友”软件注册商标就开始推向市场,并获得用户的好评。三个月后,乙公司也推 出名为“恒友”的类似软件,并对之进行了商标注册,则其行为()。

  试题解析: 第一空涉及到向客户提供工具软件的复制品,这里侵犯了工具软件的软著权;

  第二空,甲公司没有注册商标,并且没有描述商业秘密相关内容,所以不涉及商标权保护和不正当竞争法保护,而著作权是自作品完成之时就开始保护,所以甲公司当软件产品完成之后,该作品就已经受到著作权保护了,乙公司的行为侵犯了著作权。

  试题解析: 数据流图是结构化分析的工具,结构化方法就是采用自顶向下逐层分解的思想进行分析建模的。随着分解层次的增加,抽象的级别也越来越低,即越来越接近问题的解。数据流图建模应遵循:自顶向下、从抽象到具体的原则。

  结构化设计方法中使用结构图来描述构成软件系统的模块以及这些模块之间的调 用关系。结构图的基本成分不包括( )。

  题解析: 模块结构图的主要组成有:模块、调用、数据、控制信息和转接符号。

  10个成员组成的开发小组,若任意两人之间都有沟通路径,则一共有( )条沟通路径。

  试题解析: 题干中描述任意两人之间都有沟通路径,那么A1与A2、A3、…、A10之间存在9条沟通路径,A2与A1沟通路径已计算,与A3、A4、…、

  某项目的活动持续时间及其依赖关系如下表所示,则完成该项目的最少时间为 ( )天。

  通用的高级程序设计语言一般都会提供描述数据、运算、控制和数据传输的语言成分,其中,控制包括顺序、( )和循环结构。

  以编译方式翻译C/C++源程序的过程中,( )阶段的主要任务是对各条语句 的结构进行合法性分析。

  试题解析: 词法分析阶段依据语言的词法规则,对源程序进行逐个字符地扫描,从中识别出一个个“单词”符号,主要是针对词汇的检查。

  语法分析的任务是在词法分析的基础上,根据语言的语法规则将单词符号序列分解成各类语法单位,如“表达式”“语句”和“程序”等。语法规则

  语义分析阶段分析各语法结构的含义,检查源程序是否包含语义错误,主要针对句子含义的检查。

  在对高级语言源程序进行编译或解释处理的过程中,需要不断收集、记录和使用 源程序中一些相关符号的类型和特征等信息,并将其存入( )中。

  试题解析: 符号表在编译程序工作的过程中需要不断收集、记录和使用源程序中一些语法符号的类型和特征等相关信息。这些信息一般以表格形式存储于系统中。

  在单处理机系统中,采用先来先服务调度算法。系统中有4个进程P1、P2、P3、 P4 (假设进程按此顺序到达),其中P1为运行状态,P2为就绪状态,P3和P4为等待状态,且P3等待打印机,P4等待扫描仪。若P1 ( ),则Pl、P2、P3和P4的状态应分别 为( )。

  试题解析: 本题部分信息比较隐晦,首先这里采用的是先来先服务调度算法,即按照申请的顺序来安排运行,申请顺序已在题干假设为P1-P2-P3-P4。其次,单个空无法判断结构,那么结合第二空的选项来分析。首先不能2个进程同时运行,因此B选项排除;

  再根据原本P1-P2-P3-P4的状态分别是(运行、就绪、等待、等待),因此接下来能够在运行态的,要么是保持运行未改变的P1,否则应该是已经进入就绪态的P2(依据先来先服务的调度原则),由于第二空4个选项中,符合的只有C选项,因此这里应该选择C选项,此时P1-P2-P3-P4的状态分别是(就绪、运行、等待、等待)。

  据此再来分析第一空,P1由运行态转变为就绪态,条件应该是时间片到,所以选择A选项

  某文件系统采用位示图(bitmap)记录磁盘的使用情况。若计算机系统的字长为64 位,磁盘的容量为1024GB,物理块的大小为4MB,那么位示图的大小需要( )个字。

  试题解析: 计算机字长为64位,那么利用位示图表示时每个字能够表示64个物理块的存储情况;

  磁盘的容量为1024GB,物理块的大小为4MB,则共有1024GB/4MB=(2561024)个物理块。(注意单位转换)

  若某文件系统的目录结构如下图所示,假设用户要访问文件book2.doc,且当前工作目录为MyDrivers,则该文件的绝对路径和相对路径分别为( )。

  试题解析: 绝对路径从根目录\开始,本题book2.doc的绝对路径为\MyDrivers\user2\;相对路径从当前目录下一级开始,本题book2.doc的相对路径为user2\。

  试题解析: PV操作利用信号量机制,是一种有效的进程同步与互斥工具,可以实现资源的互斥使用,所以B正确

  从减少成本和缩短研发周期考虑,要求嵌入式操作系统能运行在不同的微处理器 平台上,能针对硬件变化进行结构与功能上的配置。该要求体现了嵌入式操作系统的( )

  (2)可定制,从减少成本和缩短研发周期考虑,要求嵌入式操作系统能运行在不同的微处理器平台上,能针对硬件变化进行结构与功能上的配置,以满足不同应用的需求;

  (3)实时性,嵌入式操作系统主要应用于过程控制、数据采集、传输通信、多媒体信息及关键要害领域需要迅速响应的场合,所以对实时性要求较高;

  (4)可靠性,系统构件、模块和体系结构必须达到应有的可靠性,对关键要害应用还要提供容错和防故障措施;

  (5)易移植性,为了提高系统的易移植性,通常采用硬件抽象层和板级支撑包的底层设计技术。

  试题解析: 1、原型方法适用于用户需求不清、需求经常变化的情况,可以帮助导出系统需求并验证需求的有效性;

  2、探索型原型的目的是弄清目标的要求,确定所希望的特性,并探讨多种方案的可行性,可以用来探索特殊的软件解决方案;

  3、原型法能够迅速地开发出一个让用户看得见的系统框架,可以用来支持用户界面设计。

  试题解析: 极限编程提倡小型版本发布,每一轮迭代大约2周,所以C选项错误。

  在ISO/IEC9126软件质量模型中,软件质景特性( )包含质量子特性安全性。

  试题解析: 功能性特性的质量子特性包括适合性、准确性、互用性、依从性和安全性。

  试题解析: 数据耦合:一个模块访问另一个模块时,彼此之间是通过简单数据参数 (不是控制参数、公共数据结构或外部变量) 来交换输入、输出信息的。

  公共耦合:若一组模块都访问同一个公共数据环境,则它们之间的耦合就称为公共耦合。公共的数据环境可以是全局数据结构、共享的通信区、内存的公共覆盖区等。

  外部耦合:一组模块都访问同一全局简单变量而不是同一全局数据结构,而且不是通过参数表传递该全局变量的信息,则称之为外部耦合。

  标记耦合 :一组模块通过参数表传递记录信息,就是标记耦合。这个记录是某一数据结构的子结构,而不是简单变量。本题描述的是标记耦合

  Theo Mandel在其关于界面设计所提出的三条“黄金准则”中,不包括( )。

  试题解析: 人机交互“黄金三原则”包括:置于用户控制之下、减少用户的记忆负担、保持界面的一致性。

  试题解析: 一个高效的测试是指用少量的测试用例,发现被测软件尽可能多的错误。软件测试不能说明软件中不存在错误,不能用穷举法来进行测试。

  经验表明,测试中存在集群规律,即未发现的错误数量与已发现的错误数量成正比,已发现的错误数量越多,则该模块未被发现的错误也就越多。B选项错误。

  软件测试的目的就是在软件投入生产性运行之前,尽可能多地发现软件产品(主要是指程序)中的错误和缺陷。C选项错误。

  D选项的描述是正确的,白盒测试中语句覆盖是覆盖度最弱的,所以路径覆盖往往能比语句覆盖发现更多的错误。

  招聘系统要求求职的人年龄在20岁到60岁之间(含),学历为本科、硕士或者博士,专业为计算机科学与技术、通信工程或者电子工程。其中( )不是好的测试用例。

  试题解析: 在设计测试用例时,一个好的无效等价类,应该只从一个角度违反规则。C选项有2个维度错误,不能直接定位到错误的位置。

  系统交付用户使用了一段时间后发现,系统的某个功能响应非常慢。修改了某模块的一个算法使其运行速度得到了提升,则该行为属于( )维护。

  试题解析: 改善性维护是为扩充功能和改善性能而进行的修改。题干中“使其运行速度得到提升”是对性能的提升,所以这里应该选择改善性维护。

  一个类中可以拥有多个名称相同而参数表(参数类型或参数个数或参数类型顺序) 不同的方法,称为( )。

  试题解析: 重载,简单说,就是函数或者方法有同样的名称,但是参数列表不相同的情形,这样的同名不同参数的函数或者方法之间,互相称之为重载函数或者方法。

  采用面向对象方法进行软件开发时,将汽车作为一个系统。以下( )之间不 属于组成(Composition)关系。

  试题解析: Composition组成关系,即组合关系,指的是整体与部分的关系,并且整体与部分的生命周期并不相同。本题中A、B、C选项中,将汽车作

  为一个系统,当汽车报废后,座位、车窗、发动机都可以再次利用,而D选项音乐系统不可以。

  进行面向对象设计时,就一个类而言,应该仅有一个引起它变化的原因,这属于( )设计原则。

  试题解析: 单一职责原则:设计目的单一的类开放-封闭原则:对扩展开放,对修改封闭李氏(Liskov)替换原则:子类可以替换父类接口隔离原则:使用多个专门的接口比使用单一的总接口

  试题解析: 类图(Class Diadram)展现了一组对象、接口、协作和它们之间的关系。在面向对象系统的建模中,最常见的就是类图,它给出系统的静态设计视图。

  组件图(Component Diagram)展现了一组组件之间的组织和依赖。

  通信图(communication diagram)。通信图也是一种交互图,它强调收发消息的对象或参与者的结构组织。

  部署图(Deploy Diagram)是用来对面向对象系统的物理方面建模的方法,展现了运行时处理结点以及其中构件(制品)的配置。

  试题解析: 顺序图(sequence diagram,序列图)。顺序图是一种交互图(interaction diagram),交互图展现了一种交互,它由一组对象或参与者以及它们之间可能发送的消息构成。交互图专注于系统的动态视图。顺序图是强调消息的时间次序的交互图。

  以下设计模式中,( )模式使多个对象都有机会处理请求,将这些对象连成 一条链,并沿着这条链传递该请求,直到有一个对象处理为止,从而避免请求的发送者和接收者之间的耦合关系;( )模式提供一种方法顺序访问一个聚合对象中的各个元素, 且不需要暴露该对象的内部表示。这两种模式均为( )

  试题解析: 责任链模式(Chain of Responsibility):通过给多个对象处理请求的机会,减少请求的发送者与接收者之间的耦合。将接收对象链接起来,

  迭代器模式(Iterator):提供一种方法来顺序访问一个聚合对象中的各个元素,而不需要暴露该对象的内部表示。

  命令模式(Command):将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化,将请求排队或记录请求日志,支持可撤销

  解释器模式(Interpreter):给定一种语言,定义它的文法表示,并定义一个解释器,该解释器用来根据文法表示来解释语言中的句子。

  试题解析: 观察者模式(Observer):定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并自动更新。

  在以阶段划分的编译器中,( )阶段的主要作用是分析构成程序的字符及由字符按照构造规则构成的符号是否符合程序语言的规定。

  试题解析: 在词法分析阶段,其任务是从左到右逐个字符地读入源程序,对构成源程序的字符流进行扫描和分解,从而识别出一个个单词(也称单词符号或符号)。这里所谓的单词是指逻辑上紧密相连的一组字符,这些字符组合在一起才表示某一含义。

  下图所示为一个不确定有限自动机(NFA)的状态转换图,与该NFA等价的DFA 是( )。

  试题解析: 本题可以直接以实例方式排除错误选项。本题给出的NFA,能够识别字符串000,010等,以这两个字符串为例进行分析。与之等价的DFA,也必须能够识别这样的串。A选项不能识别000,B选项不能识别010,D选项不能识别010。只有C选项能够同时识别这2个串,因此本题选择C选项。

  函数f、g的定义如下,执行表达式“y = f(2)”的运算时,函数调用g(la)分别采用引用调用(call by reference)方式和值调用(call by value)方式,则该表达式求值结束后 y的值分别为( )。

  (1)g(la)采用引用调用时,在g(la)函数中,将x记为x’以区分函数,x’=x’x’+1=lala+1=10,由于是引用调用,会影响形参la的取值,此时la=10,接下来计算lax=102=20。

  (2)g(la)采用值调用,在g(la)函数中,将x记为x’以区分函数,x’=x’x’+1=lala+1=10,由于是值调用,不会影响形参la的取值,此时la仍然为3,接下来计算lax=32=6。

  给定关系R(A,B,C,D,E)和关系S(A,C,E,F,G),对其进行自然连接运算R S后其结果集的属性列为( )。

  试题解析: 自然连接的结果以左侧R为主,右侧关系S去除重复列。因此最终结果为R的5个属性列,以及S的非重复列。答案为B选项。

  试题解析: 首先判断候选码,先找入度为0的结点,本题中A1没有在函数依赖右侧出现,因此体现在图示中,即入度为0,候选码必定包含属性A1。根据项,只有C选项符合。

  第二空,候选码必定包含A1,并且根据候选码为A1A2、A1A3,可以得出主属性有A1A2A3,非主属性有A4。

  要将部门表Dept中name列的修改权限赋予用户Ming,并允许Ming将该权限授予他人。实现该要求的SQL语句如下:

  [WITH GRANT OPTION],其中WITH GRANT OPTION,将授予用户相关权限外,用户还被授予了将相关权限授予其他用户的权利。

  若事务T1对数据D1加了共享锁,事务T2T3分别对数据D2和数据D3加了排它锁, 则事务( )。

  试题解析: 共享锁(S锁):又称读锁,若事务T对数据对象A加上S锁,其他事务只能再对A加S锁,而不能加X锁,直到T释放A上的S锁。

  排他锁(X锁):又称写锁。若事务T对数据对象A加上X锁,其他事务不能再对A加任何锁,直到T释放A上的锁。

  当某一场地故障时,系统可以使用其他场地上的副本而不至于使整个系统瘫痪。 这称为分布式数据库的( )。

  某n阶的三对角矩阵A如下图所示,按行将元素存储在一维数组M中,设a1,1存储在M[l],那么ai,j (l=i,j=n且ai,j位于三条对角线中)存储在M( )

  试题解析: 这类题型可以直接用实例来排除错误选项。a11存在M[1],将i=1,j=1带入选项,A、B不正确。然后根据题干描述按行存储,下一个元素应该是a12,存放在M[2]中,将i=1,j=2带入选项,只有D选项符合题意。

  试题解析: 题干给出具有3个结点的二叉树有5种,多增加一个根节点之后,可以有左右不同的3结点二叉树,所以左右分别有单个3结点子树的二叉树有2*5=10种;除此之外,3个结点可以构造成2结点子树和单节点子树,所有不同共有4种。

  双端队列是指在队列的两个端口都可以加入和删除元素,如下图所示。现在要求元素进队列和出队列必须在同一端口,即从A端进队的元素必须从A端出、从B端进队 的元素必须从B端出,则对于4个元素的序列a、b、c、d,若要求前2个元素(a、b)从 A端口按次序全部进入队列,后两个元素(c、d)从B端口按次序全部进入队列,则不可能得到的出队序列是( )。

  根据题意:从A端进入的元素必须从A端出、从B端进入的元素必须从B端出;则出队顺序中b在a前面,d在c前面。

  (1)第一轮比较对象(0+8)/2=4,即与序号为4的关键字26进行比较;

  (2)第二轮如果选择左侧较小列,则下一个比较对象应该为(0+3)/2=1(向下取整),即与序号为1的关键字15比较,没有对应的选项;

  (3)第二轮如果选择右侧较大列,则下一个比较对象应该为(5+8)/2=6(向下取整),即与序号为6的关键字40进行比较。

  已知矩阵Amn和Bnp相乘的时间复杂度为O(mnp)。矩阵相乘满足结合律,如三个矩阵A、B、C相乘的顺序可以是(AB)C也可以是A(BC)。不同的相乘顺序所需进行的乘法次数可能有很大的差别。因此确定n个矩阵相乘的最优计算顺序是一个非常重要的问题。已知确定n个矩阵A,A2…An相乘的计算顺序具有最优子结构,即A1A2…An的最优计算顺序包含其子问题A1A2…Ak和Ak+1Ak+2……An (l=kn)的最优计算顺序。

  其中,Ai的维度为pi-1pi m[i,j]表示AiAi+1……Aj最优计算顺序的相乘次数。

  先采用自底向上的方法求n个矩阵相乘的最优计算顺序。则求解该问题的算法设计策略为( )。算法的时间复杂度为( ),空间复杂度为( )。

  UDP是一种不可靠的、无连接的协议,没有连接管理能力,不负责重新发送丢失或出错的数据消息,也没有流量控制的功能。

  在Windows命令行窗口中使用( )命令可以查看本机DHCP服务是否己启用

  试题解析: ZigBee,也称紫蜂,是一种低速短距离传输的无线网上协议,常见对讲机使用。

  软件考试真题和答案,软件设计师必备参考资料。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。...

  2019年上半年(5月)软件设计师上午真题及答案解析。全网最清晰,答案最正确的真题资料。小任老师出品,必属精品。

  线.在安全通信中,S将所发送的信息使用(8)进行数字签名,T收到该消息后可利用(9)验证该消息的线)A.S的公钥B.S的私钥C.T的公钥D.T的私钥(9)A.S的公钥B.S的私钥C.T...

  2019年上半年软件设计师考试试题及答案(上午选择题),只有选择题,送给想估成绩的小伙伴。

  2017年上半年软件设计师考试真题(上午题)CPU 执行算术运算或者逻辑运算时,常将源操作数和结果暂存在 ()中。 A. 程序计数器(PC) B. 累加器(AC) C. 指令寄存器(IR) D. 地址寄存器(AR) 试题2 要判断宇长为1...

  资源是压缩包,里面包含上午、下午两个分开的文档,并且真题与答案也是分开的,方便打印做题,里面有水印,但不影响阅读。 PS:我的主页有很多软考相关的资源,其他年份的也有,欢迎大家访问下载。

  资源是压缩包,里面包含上午、下午两个分开的文档,并且真题与答案也是分开的,方便打印做题,里面有水印,但不影响阅读。 PS:我的主页有很多软考相关的资源,其他年份的也有,欢迎大家访问下载。

  资源是压缩包,里面包含上午、下午两个分开的文档,并且真题与答案也是分开的,方便打印做题,里面有水印,但不影响阅读。 PS:我的主页有很多软考相关的资源,其他年份的也有,欢迎大家访问下载。

  软考软件设计师近三年线上半年考试真题软考软件设计师近三年线上半年考试真题软考软件设计师近三年线上半年考试真题

  2019年上半年软件设计师真题+答案(上午)选择题,word格式,精致排版,可修改可填写可打印

  2013年上半年软件设计师真题(上午与下午),其中上午题目与答案相连,下午题目与答案分开。为.doc文档,可以自行调整格式。

  线月)软考网络工程师上午真题及答案解析。全网最清晰,答案最正确的真题资料。小任老师出品,必属精品。

  目的不在挣分,而在为要在2010年下半年参加软件设计师考试的朋友,提供一个方便~~

  2010年上半年软件设计师考试上午的试卷,是个人答案 我也在寻找准确答案解析的版本呵

  2009年上半年软件设计师考试上午试题 2009年上半年软件设计师考试上午试题 2009年上半年软件设计师考试上午试题 2009年上半年软件设计师考试上午试题

  TA的个人主页

  授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!

  授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!

  授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周上午根据用户上周周三的博文发布情况由系统自动颁发。

  spring boot发送普通文本邮件/HTML邮件/附件邮件/图片邮件完整代码

本文链接:http://k-mood.com/duruyuanyu/652.html
随机为您推荐歌词

联系我们 | 关于我们 | 网友投稿 | 版权声明 | 广告服务 | 站点统计 | 网站地图

版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright @ 2012-2013 织梦猫 版权所有  Powered by Dedecms 5.7
渝ICP备10013703号  

回顶部