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

1、面向对象程序设计语言为面向对象实现阶段提供支持,而面向对象用例设计、面向对象分析、面向对象需求分析这三个阶段采用建模语言来进行描述。

2、海明码求位数时,公式为m+k+1<=2^k,其校验码表示为2的0次方、2的1次方......2的r次方。

3、将高级语言源程序翻译成机器语言程序的过程中,常引入中间代码。中间代码不依赖于具体的机器,使用中间代码可提高编译程序的可移植性,中间代码可以用数或图表示。

4、数据库管理系统(DBMS)主要是实现对共享数据有效的组织、管理和存取。其具有数据定义、数据库操作、数据库运行管理、数据组织与存储管理和数据库的建立和维护等功能。

        DBMS提供数据定义语言(DDL)。So,用户可以对数据库的结构进行描述,包括外模式、模式和内模式的定义;数据库的完整性定义;安全保密定义,如口令、级别和存取权限等。

        DBMS向用户提供数据操纵语言(DML),实现对数据库中数据的基本操作,如检索、插入、修改和删除。

总之,任何一个DBMS都应当提供给使用者建立数据库的功能,被称为“数据库的定义”。在SQL标准中,是通过数据库定义语言来实现的。

5、DMA控制外设和主存之间的数据传送,无须CPU的干预。所以,DMA工作方式下,在主存和外设之间建立了直接的数据通路。

6、LOC是软件规模的一种量度,指构成软件的源代码行数,其主要估算软件成本和规模。

7、计算机组成与体系结构中,“MOV  R0,#100”的意思是将数值100存入寄存器R0。而在整个指令的执行过程中一般分为取指令、分析指令并获取操作数、运算和传送运算结果等阶段,若CPU要执行的指令(MOV  R0,#100),则CPU首先要完成的操作是将要执行的指令的地址送入程序计数器PC,访问内存获取指令。

8、【UML图的分类】交互图是由一组对象和它们之间关系构成的,包括:需要什么对象,对象相互之间发送什么信息,什么角色启动信息以及信息按什么顺序发送。交互图主要分为两种:顺序图(序列图/时序图)和协作图(通信图)。

        类图描述一组类、接口、协作和它们之间的关系,常用于面向对象系统的建模中。类图给出了系统的静态设计视图,活动类的类图给出了系统的静态进程视图。

        部署图描述对运行时的处理节点及在其中生存构件的配置,可以表示待开发软件系统中软件组件和硬件之间的物理关系。

9、在计算机系统中采用总线结构,便于实现系统的积木化构造,同时可以有效减少信息传输线的数量。

10、【计算机网络】tracert命令可以跟踪网络连接,Tracert(跟踪路由)是路由跟踪实用程序,用于确定IP数据报访问目标所采取的路径,通过该命令可以查看在哪段路由出现连通问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

祁十一

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

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

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

打赏作者

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

抵扣说明:

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

余额充值