11、通常使用( )为IP数据报文进行加密。
A.IPSec
B.PP2P
C.HTTPS
D.TLS

参考答案:A
答案解析:

  • IPSec工作于网络层,为IP数据报文进行加密。
  • PP2P工作于数据链路层,用于链路加密。
  • HTTPS 是HTTP与SSL的结合体,为传输层以上层次数据加密。
  • TLS安全传输层协议用于在两个通信应用程序之间提供保密性和数据完整性。

12、根据《计算机软件保护条例》的规定,对软件著作权的保护不包括( )。
A.目标程序
B.软件文档
C.源程序
D.开发软件所有的操作方法

参考答案:D
答案解析:
《计算机软件保护条例》保护的是软件程序以及文档,其中软件程序包括源程序和目标程序。开发软件所用的思想、处理过程、操作方法或者数学概念不受软件著作权保护。

13、甲、乙两互联网公司于2020年7月7日就各自开发的库存管理软件分别申请"宏达"和"鸿达"商标注册,两个库存管理软件相似,甲第一次使用时间为 2019 年7月,乙第一次使用时间为 2019 年 5月,此情景下,( )能获准注册。
A.“宏达”
B.“宏达”和“鸿达”均可以
C.由甲、乙协商哪个
D.“鸿达”

参考答案:D
答案解析:

  • 谁先申请谁拥有(除知名商标的非法抢注)
  • 同时申请,则根据谁先使用(需提供证据)
  • 无法提供证据,协商归属,无效时使用抽签(但不可不确定)

14、A经销商擅自复制并销售 B公司开发的OA 软件光盘已构成侵权,C企业在未知情形下从 A处购入 100 张并已安装使用,在C企业知道了所使用的软件为侵权复制的情形下,以下说法正确的是( )。
A.C 企业的使用行为侵权,须承担赔偿责任
B.C 企业的使用行为侵权,支付合理费用后可以继续使用这 100 张软件光盘
C.C 企业的使用行为不侵权,可以继续使用这 100 张软件光盘
D.C 企业的使用行为不侵权,不需承担任何法律责任

参考答案:B
答案解析:
根据《计算机软件保护条例》第二十八条和三十一条规定,此题的正确答案应为B。

  • 第二十八条:软件复制品的出版者、制作者不能证明其出版、制作有合法授权的,或者软件复制品的发行者、出租者不能证明其发行、出租的复制品有合法来源的,应当承担法律责任。
  • 第三十一条:软件的复制品持有人不知道也没有合理理由应当知道该软件是侵权复制品的,不承担赔偿责任。但是应当停止使用、销毁该侵权复制品。如果停止使用并销毁该侵权复制品将给复制品使用人造成重大损失的,复制品使用人可以在向软件著作权人支付合理费用后继续使用。

15、下列关于结构化分析方法的数据字典中加工逻辑的叙述中,不正确的是( )。
A.对每一个基本加工,应该有一个加工逻辑
B.加工逻辑描述输入数据流变换位输出数据的加工规则
C.加工逻辑必须描述实现加工的数据结构和算法
D.结构化语言,判定树和判定表可以用来表示加工逻辑

参考答案:C
答案解析:
本题是对数据字典中加工逻辑相关概念的考查。

  • 数据字典包含4类条目:数据流、数据项、数据存储和基本加工。
  • 其中基本加工条目是用来说明DFD中基本加工的处理逻辑的,由于下层的基本加工是由上层加工分解而来,只要有了基本加工的说明就可理解其他加工。对每一个基本加工,都应该有一个加工逻辑来说明。A选项描述正确。
  • 加工描述了输入数据流到输出数据流之间的编号,也就是输入数据流经过什么处理后变成了输出数据流。加工逻辑对其进行说明,也就是描述了该过程的加工规则,B选项描述正确。
  • 加工逻辑是位于需求分析阶段,此时具体的数据结构和算法并没有进行设计,C选项描述错误。本题选择C选项。
  • 常用的加工逻辑描述方法有结构化语言、判定表和判定树三种,D选项描述正确。

16、在软件设计阶段进行模块划分时,一个模块的( )。
A.控制范围应该在其作用范围之内
B.作用范围应该在其控制范围之内
C.作用范围与控制范围互不包含
D.作用范围与控制范围不受任何限制

参考答案:B
答案解析:
本题是对模块设计原则的考查。

  • 模块控制域:这个模块本身以及所有直接或间接从属于它的模块的集合。
  • 模块作用域:指受该模块内一个判定所影响的所有模块的集合。
  • 模块的作用域应该在控制域范围之内,本题选择B选项。

17、18、下面是一个软件项目活动图,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的权重表示活动的持续时间(天),则关键路径长度为(17),在该活动图中,活动(18)晚 16 天开始不会影响上班。

(17)
A、20
B、25
C、27
D、48

(18)
A、AC
B、BE
C、FI
D、HJ

参考答案:DB
答案解析:

  • 关键路线是从始点到终点的项目路线中耗时最长的路线。
  • 关键路线上的活动的持续时间决定项目的工期,关键路线上所有活动的持续时间加起来就是项目的工期。
  • 关键路线的耗时是可以完成项目的最短的时间量。
  • 关键路线上的活动是总时差最小的活动。
  • 松弛时间(slack time)不影响完工前提下可能被推迟完成的最大时间=关键路径的总时间-包含该任务的关键路径花的时间。

其中最长路径为A-D-F-H-J,即为关键路径,其时间为完成整个项目的最短时间,也就是项目工期,结果为48天,选择D选项。

第二空关于总时差也就是松弛时间的分析:

  • A选项AC的总时差是8天,超过8天延误会推迟工期;
  • B选项BE的总时差是21天,延误16天并没有超过21天,不会影响最终工期,本题选择B选项;
  • C选项FI的总时差为14天,超过14天延误会推迟工期;
  • D选项HJ是关键路径活动,总时差为0,不能有任何延误。

19、下列关于风险的叙述中,不正确的是( )。
A.风险是可能发生的事件
B.如果能预测到风险,则可以避免其发生
C.风险是可能会带来损失的事件
D.对于风险进行干预,以期减少损失

参考答案:B
答案解析:
风险是可能发生的事件,并且可能会带来损失,预测到风险后,可以进行干预以期减少损失,但是无法避免。B选项的描述是错误的。

20、算数表达式a*(b+c/d)-e的后缀式为( )。
A. abcd/+*e-
B. abcde*+/-
C. a*b+c/d-e
D. ab*cd/+e-

参考答案:A
答案解析:
该表达式的树形结构如下:

我们对此二叉树进行先序、中序和后序遍历后,便可得到表达式的前缀、中缀和后缀书写形式,其中,中缀形式是算术表达式的通常形式,只是没有括号。在计算机内,使用后缀表达式易于求值。
(1)先序遍历(根左右): -*a+b/cde

(2)中序遍历(左根右):*ab+c/d-e

(3)后序遍历(左右根):abcd/+*e-

本题选择A选项。

2021年上半年软件设计师上午真题及答案解析(二)相关推荐

  1. 2021年上半年软件设计师上午真题及答案解析(六)

    51.如下图如下E-R图中,两个实体R1.R2之间有一个联系E,当E的类型为( )时必须将E转换成-个独立的关系模式? A.1:1 B.1:* C.*:1 D.*:* 参考答案:D 答案解析: E-R ...

  2. 2021年上半年软件设计师上午真题及答案解析(三)

    21.以编译方式翻译C/C++源程序的过程中,( )阶段的主要任务是对各条语句的结构进行合法性分析. A.词法分析 B.语义分析 C.语法分析 D.目标代码生成 参考答案:C 答案解析: 词法分析阶段 ...

  3. 2023年上半年软件设计师上午真题及答案解析

    1.计算机中,系统总线用于(  )连接 A.接口和外设          B.运算器,控制器和寄存器 C.主存.外设部件      D.DMA控制器和中断控制器 2.在由高速缓存.主存和硬盘构成的三级 ...

  4. 2021年上半年软件设计师上午真题及答案

    综合知识 1.在CPU中,用( )给出将要执行的下一条指令在内存中的地址. A.程序计数器 B.指令寄存器 C.主存地址寄存器 D.状态条件寄存器 信管网参考答案:A 查看解析:www.cnitpm. ...

  5. 2021年上半年软件设计师下午真题及答案解析(三)

    阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内. [说明] 某中医医院拟开发一套线上抓药APP,允许患者凭借该医院医生开具的处方线上抓药,并提供免费送药上门服务.该系统的主要功能描述 ...

  6. 2022年下半年软件设计师上午真题及答案解析

    1.以下关于RISC(精简指令集计算机)特点的叙述中,错误的是(  ). A.对存储器操作进行限制,使控制简单化 B.指令种类多,指令功能强 C.设置大量通用寄存器 D.选取使用频率较高的一些指令,提 ...

  7. 2021年下半年网络规划设计师上午真题及答案解析

    1.为防范国家数据安全风险.维护国家安全.保障公共利益,2021年7月,中国网络安全审查办公室发布公告,对"滴滴出行"."运满满"."货车帮" ...

  8. 2021年上半年软件设计师下午真题试题(案例分析)及答案

    2021年上半年软件设计师上午真题及答案解析 目录 1.停车系统的数据流图 2.社区蔬菜团购网站的数据库设计 3.线上抓药APP的用例图.类图 4.凸多边形 5.层叠菜单(Java) 1.停车系统的数 ...

  9. 2020下半年软件设计师上午真题及答案详解

    2020年下半年软件设计师上午真题及答案解析 1.在程序执行过程中,高速缓存(Cache)与主存间的地址映射由(  ). A.操作系统进行管理      B.存储管理软件进行管理 C.程序员自行安排  ...

最新文章

  1. 多级页表如何节省内存
  2. ARM-Linux与嵌入式开发
  3. mysql低级知识坑
  4. binostat matlab,MATLAB概率统计函数(2)
  5. python elasticsearch
  6. Linux内核分析 - 网络[十二]:UDP模块 - socket
  7. tomcat虚拟子目录设置
  8. Selenium2+python自动化64-100(大结局)[已出书]
  9. Android之汽车音频
  10. idea 代码自动补全突然失效
  11. Linux中E45:'readonly' option is set错误原因的分析
  12. css中aspect,CSS属性之aspect-ratio
  13. 李沐论文精读系列五:DALL·E2(生成模型串讲,从GANs、VE/VAE/VQ-VAE/DALL·E到扩散模型DDPM/ADM)
  14. DK装备获取线路总结
  15. Go webrtc项目pion创始人专访 | Gopher Daily (2021.04.07) ʕ◔ϖ◔ʔ
  16. 阿维塔以情感智能陪伴用户“悦己而行”,为用户创造悦己生活
  17. 外贸业务员每天必做的事情!
  18. Audience Insights被下架后,Facebook广告定位的最佳替代方案
  19. 导航栏不变,切换局部页面的方法
  20. IDEA 打开一片空白

热门文章

  1. 《现代汉语》语音概论
  2. 创建JSONArray的常用四种方法
  3. 淘宝网店装修,这些细节你注意到了吗?
  4. resnet网络中1*1卷积核如何进行升维和降维
  5. 如何把歌曲里的伴奏音乐提取出来,分享几个方法给大家!
  6. RJ45数据连接器行业现状调研及趋势分析报告
  7. linux自定义命令行参数,如何自定义一个Linux命令(简单易懂版)
  8. 钢铁企业智慧制造解决方案及典型应用----工业软件讲坛第六次讲座
  9. 精品课 计算机英语,计算机专业英语教程课完整版精品.ppt
  10. Android 10.0 开启和关闭护眼模式