软考---软件设计师知识点 错题集

1.CPU的操作控制功能:一条指令功能的实现需要若干操作信号配合操作,CPU产生每条指令的操作信号并将其送往相应的部件,控制相应的部件按指令的功能进行操作,CPU的运算器只能完成运算,而控制器用于控制整个CPU的工作

2.DMA控制方式是在 (主存与外设)之间直接建立数据通路进行数据的交换处理.
直接主存存取(Direct Memory Access,DMA) 是指数据在主存与I/O设备之间成块的传输.

3.程序的局部性表现在时间局部性空间局部性.
(1)时间局部性是指程序中的某一段程序一旦被执行,则不久的将来程序可能再次被执行.
(2)(空间局部性)是指一旦程序访问了某个存储单元,则在不久的将来,其附近的储存单元也最有可能访问.

4.效验方法中 只有循环冗余效验法 采用模二除法构造校验位 .

5.RISC(精简指令系统计算机)寻址方式比较单一,多寄存器寻址 .

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

7.与安全电子邮件服务无关的协议是 MIME协议
MIME是一个互联网标准,扩展了电子邮箱标准,使其能够支持,与安全无关.
与安全电子邮件相关的是 S/MIME安全多用途互联网扩展协议
SSLHTTPS涉及到邮件传输过程中的安全.
GP(全称:Pretty Good Privacy,优良保密协议),是一套用于信息加密,验证的应用程序.可用于加密电子邮件内容

8.数字证书来对用户身份进行认证, 使用数字签名保证消息不可否认

9.震网病毒,是指一种蠕虫病毒.
引导区病毒破坏的是引导盘,文件目录等.
宏病毒破坏的是OFFICE相关的;木马一般强调控制的作用.

10.一般情况下属于职务产品,按照国家著作权法规定,应属于单位所有 ,但是如果单位与刘某实现规定,应依照规定.

11.向客户提供工具软件的复制品, 这里侵犯了工具软件的软件著作权.

12.软件产品完成之后,就开始收到软件著作权的保护.

13.数据流图建模应遵循 自顶向下,从抽象到具体的原则

14.模块结构图的主要组成:模块,调用,数据,控制信息和转接符号.

15.程序设计语言的控制成分包括顺序,选择和循环3种结构.

16.词法分析依据语言的词法规则,对源程序逐字扫描,从中识别出一个个"单词"符号,主要是针对词汇的检查
语法分析的任务是在词法分析的基础上,根据语言的语法规则将单词符号序列分解成各类语法单位,如"表达式",“语句”,程序"等,语法规则就是各类语法单位的构成规则,主要针对结构检测
语义分析阶段分析各语法结构的含义,检测源程序是否包含语义错误,主要针对句子含义检测.

16.观察者模式
定义了对象之间的一对多的依赖,这样一来,当一个对象改变时,它的所有的依赖者都会收到通知并自动更新。

在这里插入图片描述
好了,对于定义的理解总是需要实例来解析的,如今的微信服务号相当火啊,下面就以微信服务号为背景,给大家介绍观察者模式。

看一张图:

其中每个使用者都有上图中的3条线,为了使图片清晰省略了。

如上图所示,服务号就是我们的主题,使用者就是观察者。现在我们明确下功能:

1、服务号就是主题,业务就是推送消息

2、观察者只需要订阅主题,只要有新的消息就会送来

3、当不想要此主题消息时,取消订阅

4、只要服务号还在,就会一直有人订阅

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值