【软考】中级软件设计师的一些知识点笔记(22.3.3)

目录

1、计算机组成与体系结构->总线系统

2、项目管理->风险管理

3、软件工程->开发模型

4、程序设计语言->多种程序语言特点

5、软件工程->软件质量保证

6、法律法规与标准化->保护范围与对象

7、程序设计语言->编译器工作过程

8、数据结构与算法基础->数组与矩阵

9、面向对象->设计模式的应用场景

10、程序设计语言->编译器工作过程


1、计算机组成与体系结构->总线系统

        CPU与其他部件交换数据时,用数据总线传输数据。数据总线宽度指同时传送的二进制位数,内存容量、指令系统中的指令数量和寄存器的位数与数据总线的宽度无关。数据总线宽度越大,单位时间内能进出CPU的数据就越多,系统的运算速度越快。

        eg:CPU中的数据总线宽度会影响系统的运算速度

2、项目管理->风险管理

        风险预测风险发生的可能性大小以及风险发生所产生的后果是否严重两个方面评估风险。

        风险避免即放弃或不进行可能带来损失的活动或工作。如:为了避免洪水风险,将工厂建在地势较高、排水方便的地方。

        风险监控是指在决策主体的运行过程中,对风险的发展与变化情况进行全程监督,并根据需要进行应对策略的调整。

        风险管理是指在一个肯定有风险的环境里把风险减至最低的管理过程。对于风险我们可以转移、规避,但无法消除。

        eg:若软件项目组对风险采用主动的控制方法,则风险避免是最好的风险控制策略。

3、软件工程->开发模型

瀑布模型是一种经典的开发模型,开发过程是通过设计一系列阶段顺序展开的,从系统需求分析开始直到产品发布和维护,每个阶段都会产生循环反馈,因此,如果有信息未被覆盖或者发现了问题,那么最好“返回”上一个阶段并瀑布模型的突出缺点是不适应用户需求的变化。

4、程序设计语言->多种程序语言特点

        函数是一种对应规则(映射),它使定义域中每个元素和值域中唯一的元素相对应。函数式语言是一类以[一个希腊字母]演算为基础的语言,其代表为LISP,主要用于人工智能领域。

        逻辑型语言是一类以形式逻辑为基础的语言,其代表是建立在关系理论和一阶谓词理论基础上的PROLOG。PROLOG有很强的推理功能,适用于书写自动定理证明、专家系统和自然语言理解等问题的程序。

5、软件工程->软件质量保证

                        外部和内部质量

功能性适合性、准确性、互操作性、安全保密性、功能性的依从性
可靠性成熟性、容错性、已恢复性、可靠性的依从性
易用性易理解性、易学性、易操作性、吸引性、易用性的依从性
效率时间特性、资源利用性、效率依从性
维护性易分析性、易改变性、稳定性、易测试性、维护性的依从性
可移植性适应性、易安装性、共存性、易替换性、可移植性的依从性

6、法律法规与标准化->保护范围与对象

        著作权是对作品,包括文学、艺术、自然科学、社会科学和工程技术领域内具有独创性并能以某种有形形式复制的智力成果的保护。专利权保护的是具有创造性的发明及设计等成果。商业秘密权用来保护商家的秘密,而软件的技术信息及经营信息属于商业秘密的范畴,因此用商业秘密权来保护

7、程序设计语言->编译器工作过程

        归约分析是自底向上方法中的典型。先分析词,即词法分析。而分析词的组合,即语法分析。

8、数据结构与算法基础->数组与矩阵

        存储矩阵的一般方法是采用二维数组,其优点是可以随机地访问每一个元素,因而能够较容易地实现矩阵的各种运算。对于稀疏矩阵存储需要考虑压缩存储,稀疏矩阵的三元组表的顺序存储结构称为三元顺序表,常用的三元组表的链式存储结构是十字链表。

9、面向对象->设计模式的应用场景

        生成器模式(Builder)将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。其实用范围为:

(1)当构建复杂过程对象的算法应该独立于该对象的组成部分以及它们的装配方式时。

(2)当构造过程必须允许被构造的对象有不同表示时。

10、程序设计语言->编译器工作过程

词法分析源程序中的标识符是否合法
语义分析程序语句的含义是否合法
语法分析程序语句的结构是否合法
语义分析表达式的类型是否合法
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

祁十一

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值