疏漏知识点笔记

    

POP3:邮局协议版本3

DHCP:动态主机配置协议
FTP:文件传输协议  
TFTP:简单文件传输协议
HTTP:超文本传输协议
SNMP:简单网络管理协议

Telnet:远程终端协议

 
SMTP:简单邮件传输协议

DNS:域名系统



VPN方面的基础知识。应该知道实现VPN的关键技术主要有隧道技、加解密技术、密钥管理技术和身份认证技术。L2TP PPTP是两种链路层的VPN协,TLS是传输层VPN协议,IPsec是网络层VPN协议。


加密算法

RSA 非对称加密,由于效率问题,一般不直接用于大量明文加密

SHA-1  MD5信息摘要加密,不能直接加密数据

RC-5对称加密算法,适合明文加密

设计模式

中介者处于众多对象中,恰当地处理多对象之间联系的角色

中介者与观察者是相互竞争的关系

软件体系结构的各种风格——仓库风格

仓库风格包括:数据库系统,黑板系统,超文本系统

仓库风格优点:

解决问题的多方法性

可更改性和可维护性

支持容错性和健壮性

可重用的知识源

缺点:

测试困难

效率低

开发成本高

UP统一过程——用例驱动,以体系结构为核心,迭代及增量

RUP四个阶段:

初始阶段

细化阶段

构建阶段:资源管理和流程优化,开发剩余的构件

移交阶段


采样频率大于等于工作频率的二倍,才能恢复出实际波形



位示图 字长32位:一个字中可以表示32个物理块

模块的设计原则是高内聚低耦合

那什么是高内聚低耦合呢?首先我们来了解几个概念:

模块的独立性:是指每个模块完成一个相对独立的特定子功能,并且与其他模块之间的联系最简单。

内聚:是模块功能强度(一个模块内部各个元素彼此结合的紧密程度)的度量。一个内聚程度高的模块应当只做一件事,一般模块的内聚分为七种类型。


耦合:是模块之间的相对独立性(相互连接的紧密程度)的度量。他取决于各个模块之间接口的复杂程度、调用模块的方式以及哪些信息通过接口。



软考这部分的考点主要集中在下面两个方面:(1)给出一些特征,让你选择是哪种内聚或耦合;(2)给出具体的内聚或耦合,选择正确或错误的特征。

下面通过表格给出具体的分析:



来检验一下吧:

例题:

如果一个模块调用下层模块时传递一个数据结构,则这种耦合属于( )。

A 简单耦合              B直接耦合

C 标记耦合              D控制耦合


答案【C】



发布了41 篇原创文章 · 获赞 40 · 访问量 4万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章