软件设计师
# 软件设计师
大数据精读周刊
这个作者很懒,什么都没留下…
展开
-
类图之间的关系
泛化(Generalization),表示类与类之间的继承关系,接口与接口之间的继承关系,或类对接口的实现关系继承使用空心三角形+实线表示。依赖(Dependency)对于两个相对独立的对象,当一个对象负责构造另一个对象的实例,或者依赖另一个对象的服务时,这两个对象之间主要体现为依赖关系。依赖关系用虚线箭头表示。聚合(Aggregation),表示一种弱的‘拥有’关系,体现的是A对象可以包含B对象,但B对象不是A对象的一部分空心的菱形+实线箭头组合(Composition),.原创 2020-12-30 15:06:59 · 782 阅读 · 0 评论 -
计算机体系结构--Cache
cache cache高速缓冲存储器一种特殊的存储器子系统,其中复制了频繁使用的数据以利于快速访问。存储器的高速缓冲存储器存储了频繁访问的RAM位置的内容及这些数据项的存储地址。当处理器引用存储器中的某地址时,高速缓冲存储器便检查是否存有该地址。如果存有该地址,则将数据返回处理器;如果没有保存该地址,则进行常规的存储器访问。因为高速缓冲存储器总是比主RAM存储器速度快,所以当RAM的访问速原创 2017-09-12 19:32:37 · 1848 阅读 · 0 评论 -
计算机体系结构-- 字节、字、bit、byte的关系
字 word 字节 byte 位 bit 字长是指字的长度1字=2字节(1 word = 2 byte) 1字节=8位(1 byte = 8bit) 一个字的字长为16 一个字节的字长是8bps 是 bits per second 的简称。一般数据机及网络通讯的传输速率都是以「bps」为单位。如56Kbps、100.0Mbps 等等。 Bps即是Byte转载 2017-09-12 20:00:08 · 1323 阅读 · 1 评论 -
操作系统页面置换算法(opt,lru,fifo,clock)实现
操作系统页面置换算法(opt,lru,fifo,clock)实现 选择调出页面的算法就称为页面置换算法。好的页面置换算法应有较低的页面更换频率,也就是说,应将以后不会再访问或者以后较长时间内不会再访问的页面先调出。常见的置换算法有以下四种(以下来自操作系统课本)。v1. 最佳置换算法(OPT)最佳(Optimal, OPT)置换算法所选择的被淘汰页面将是转载 2017-10-09 09:19:27 · 16766 阅读 · 5 评论 -
浅谈UML的概念和模型之UML九种图
1、用例图(use case diagrams)【概念】描述用户需求,从用户的角度描述系统的功能【描述方式】椭圆表示某个用例;人形符号表示角色【目的】帮组开发团队以一种可视化的方式理解系统的功能需求【用例图】 2、静态图 类图(class diagrams) 【概念】显示系统的静态结构,表示不同的实体是如转载 2017-10-09 09:24:35 · 1262 阅读 · 0 评论 -
UML的9种图例解析
UML图中类之间的关系:依赖,泛化,关联,聚合,组合,实现类与类图1) 类(Class)封装了数据和行为,是面向对象的重要组成部分,它是具有相同属性、操作、关系的对象集合的总称。2) 在系统中,每个类具有一定的职责,职责指的是类所担任的任务,即类要完成什么样的功能,要承担什么样的义务。一个类可以有多种职责,设计得好的类一般只有一种职责,在定义类的时候,将类的职责分解成为类的属性转载 2017-10-09 09:27:28 · 1547 阅读 · 0 评论 -
CRT的分辨率为1024×1024像素,像素的颜色数为256,则刷新存储器的容量为______。
颜色数为256色即颜色位数为8bit。进行2D应用时占用显存容量=水平分辨率×垂直分辨率×颜色位数/8bit=1024x1024x8bit/8bit=1048576byte=1MB。原创 2017-05-31 12:17:49 · 32691 阅读 · 5 评论 -
二叉树先根、中根、后根遍历
二叉树先根、中根、后根遍历先根遍历: ABCDEFGH中根遍历:CBEDFAGH后根遍历 : CEFDBHGA原创 2017-10-14 17:39:19 · 17192 阅读 · 1 评论 -
TCP/IP协议与辅助协议
TCP/IP的协议的网络层 主要协议是IP协议 同时还有一些辅助协议 例如ICMP ARP RARP IGCMP UPD是传输层协议原创 2017-10-14 19:36:08 · 1290 阅读 · 0 评论 -
软件工程基础知识
注:因为CSDN 不支持图片放大 建议你 "Ctrl" + "+" 放大网页观看原创 2018-01-19 11:04:59 · 1644 阅读 · 4 评论 -
数据结构--链表
链表的种类单链表循环链表双链表链表的操作单链表的节点删除单链表的节点插入双链表节点的删除双链表的节点插入链表的比较原创 2018-01-20 15:57:21 · 846 阅读 · 0 评论 -
UML-整体结构图
原创 2018-01-20 15:58:07 · 4486 阅读 · 4 评论 -
[软件设计师]程序语言基础知识-1/2
原创 2018-02-23 15:24:49 · 788 阅读 · 0 评论 -
[软件设计师]程序语言基础知识-2/2
原创 2018-02-23 15:26:07 · 745 阅读 · 0 评论 -
软件设计师经验分享2017年下半年
软件设计师经验分享2017年下半年 报名2017年,考完软考成绩下来了,如果不出意外的话,今年上半年就可以拿到证书了,总的来说,我当时报考软考的时候是在无聊,记得我是8月底才报的的名而且是最后一天.所以现在这个时间点的话,应该可以报名了全国. 复习首先我们来看一下考试的内容有哪些?考试内容软设考试分为上下午。上午时间:9:00-11:30,下午时间:2:00-4:30。上午为75道选择题,下午...原创 2018-04-02 07:27:05 · 3778 阅读 · 4 评论 -
计算机体系结构--中央处理器
计算机体系结构--中央处理器原创 2017-09-12 09:43:21 · 980 阅读 · 0 评论 -
计算机体系结构--进制及其运算
进制及其运算 计算机体系结构--进制及其运算 ASCII码表完整版 ASCII值控制字符ASCII值控制字符ASCII值控制字符ASCII值控制字符0NUT32(space)64@96、1SOH33!65A97a2STX34"66B98b3ETX3原创 2017-09-11 12:22:55 · 937 阅读 · 0 评论 -
计算机体系结构--流水线
计算机体系结构--流水线 流水线的概念原创 2017-09-13 11:02:29 · 1972 阅读 · 0 评论 -
计算机体系结构--CRC
计算机体系结构--CRC原创 2017-09-13 11:01:47 · 956 阅读 · 0 评论 -
计算机体系结构--海明码
计算机体系结构--海明码原创 2017-09-13 11:01:18 · 904 阅读 · 0 评论 -
C语言中全局变量存放在哪个位置?
全局变量存放在静态存储区,位置是固定的。 局部变量在栈空间,栈地址是不固定的。栈:就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。堆:就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个delete。如果程序员没有释放掉,那么在程序结束后,操作系统会自动回收。自由存储转载 2017-09-13 20:37:48 · 23840 阅读 · 1 评论 -
面向对象--基本概念
1.面向对象的基本概念 (1)对象 对象: 对象(Object)是系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位。对象可以用来描述要研究的任何事物。 对象是类的一个实例(对象不是找个女朋友),有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。 对象的三要素: 标识,属性,服务; (2)消息原创 2017-09-06 15:44:19 · 1267 阅读 · 0 评论 -
2015年上半年 软件设计师 上午试卷 综合知识-1
2015年上半年 软件设计师 上午试卷 综合知识 机器字长为n位的二进制数可以用补码来表示(1)个不同的有符号定点小数。 A. 2n B. 2n-1 C. 2n-1 D. 2n-1+1 答案: A 本题考查计算机系统的基础知识。二进制数据在计算机系统中的表示方法是最基本的专业知识。补码本身是带符号位的,补码表示的数字中0是唯一的,不像原码原创 2017-09-14 11:32:35 · 2666 阅读 · 0 评论 -
2015年上半年 软件设计师 上午试卷 综合知识-2
2015年上半年 软件设计师 上午试卷 综合知识-2 与算术表达式"(a+(b-c))*d" 对应的树是(21)。 答案: B 本题考查程序语言与数据结构基础知识。对算术表达式"(a+(b-c))*d"求值的运算处理顺序是:先进行b-c,然后与a相加, 最后再与d相乘。只有选项B所示的二叉树与其相符。 某进程有4原创 2017-09-14 13:07:02 · 1818 阅读 · 0 评论 -
2015年上半年 软件设计师 上午试卷 综合知识-3
2015年上半年 软件设计师 上午试卷 综合知识-3 对高级语言源程序进行编译或解释的过程可以分为多个阶段,解释方式不包含(48)阶段。 A. 词法分析 B. 语法分析 C. 语义分析 D. 目标代码生成 答案: D 本题考查程序语言基础知识。用某种高级语言或汇编语言编写的原创 2017-09-14 13:33:26 · 2352 阅读 · 0 评论 -
计算机网络--子网掩码地址划分
B类网路子网掩码是225.255.224.0,那子网个数是多少? 首先将子网掩码划分成二进制如下 1111 1111 .1111 1111 .1100 0000 .0000 0000 在根据 下图B类网路的地址的划分知道网络地址应该是16位, 上题目地址是18位,所以之类主机为因该是8-2位,出去全0和全1的不可用(因为全0全1的主机地址 要用网络号 和 广播号)原创 2017-09-07 14:16:49 · 1186 阅读 · 1 评论 -
计算机网络--地址的划分问题
计算机网络--地址的划分 现在有这样的地址块220.17.192.0/20 这样的网络可以被划分多少c类的子网?分别是? 首先已经知道c类的网络地址占有24位 这里的 20为 就有 24-20=4位 所以有2^4=16位 然后就用 220.17.193.0-220.17.207.0 ((因为全0全1的主机地址 要用网络号 和 广播号原创 2017-09-07 14:30:56 · 2390 阅读 · 0 评论 -
计算机网络--基础知识总结
[Network] 计算机网络基础知识总结 阅读目录 1. 网络层次划分 2. OSI七层网络模型 3. IP地址 4. 子网掩码及网络划分 5. ARP/RARP协议 6. 路由选择协议 7. TCP/IP协议 8. UDP协议 9. DNS协议 10. NAT协议 11. DHCP协议 12. HTTP协议 13转载 2017-09-07 15:39:52 · 1220 阅读 · 0 评论 -
软件设计师介绍
软件设计师作用 首先我们一起来看一下我们为什么要考软件设计师,软件设计师有什么用? 答:软件设计师其中重点是软件设计和软件工程,这要求我们要有全局观,从长远来考虑。 开发过程 软件开发是一个系统的过程,需要经过市场需求分析挖掘、软件代码编写、软件测试、软件维护等。 软件工程在整个过程中扮演着非常重要的角色,主要进行软件前期的项目需求的分析,然后对项目进行风险评估并试图解决这些风转载 2017-08-31 08:17:39 · 1187 阅读 · 0 评论 -
软件设计师经验分享
软设考试分为上下午。上午时间:9:00-11:30,下午时间:2:00-4:30。上午为75道选择题,下午为5道分值15分的大题。上下午只要分数都超过45分,就算过了。转载 2017-08-31 08:24:57 · 3557 阅读 · 0 评论 -
数据结构--链表
数据结构--链表 链表的种类 单链表 循环链表 双链表 链表的操作 单链表的节点删除 单链表的节点插入 双链表节点的删除 双链表的节点插入 链表的比较原创 2017-09-09 15:39:17 · 791 阅读 · 0 评论 -
计算机体系结构--主辅存储器
计算机体系结构--主辅存储器主/辅存储器原创 2017-09-13 11:03:10 · 1233 阅读 · 0 评论