- 博客(10)
- 收藏
- 关注
原创 软考——软件设计师7——IP地址
由网络号和主机号组成,IPV4由32位组成,分4段8位根据网络号的多少分成了A、B、C、D、E类网络A类:8位网络号,网络号首位固定为0,全0或者全1一般不被使用,地址开头0 - 127,主机数量2^24 - 2B类:16位网络号,网络号前两位为10,地址开头128 -191,主机数量2^16 - 2C类:32位网络号,网络号前三位为110,地址开头129 - 223,主机数量2^8 - 2D类:组播地址,地址开头224 - 239E类:科研,地址开头240 - 255子网划分
2020-09-07 16:54:17 463
原创 软考——软件设计师5——存储管理和作业管理
存储管理分页式存储、段式存储、段页式存储页式存储:将程序和内存均划分为同样大小的块,以页为单位将程序调入内存进行存储逻辑地址 = 页号 + 页内地址物理地址 = 页帧号 + 页内地址优点:利用率高,碎片小,分配及管理简单缺点:增加系统开销;可能产生抖动现象段式存储:按用户作业中的自然段来划分逻辑空间,然后调入内存,段的长度可以不一样优点:多道程序共享内存,各段程序修改互不影响缺点:内存利用率低,内存碎片浪费大段页式存储:段式存储和页式存储的综合体,先分段,再分页,一个程序
2020-08-23 17:15:58 216
原创 软考——软件设计师4——进程
进程:是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的一个独立单位,由程序块,进程控制块(PCB)和数据块组成。进程状态:就绪、运行、等待(阻塞)PV操作(P申请资源,V释放资源)临界资源:各个进程间需要互斥方式对其进行共享的资源临界区:每个进程中访问临界资源的那段代码称为临界区PV操作是重点,要理解死锁形成的四个条件:互斥、保持和等待、不剥夺、环路等待死锁的避免:有序资源分配法、银行家算法银行家算法:1,当一个进程对资源的最大需求量不超过系统的资源数时可以
2020-08-23 09:14:17 216
原创 软考——软件设计师3——存储结构
一、层次化存储结构CPU(寄存器) => Cache (内容存取)=> 内存(RAM、ROM) => 外存(硬盘、光盘、U盘)Cache使用Cache改善系统性能的依据是程序的局部性原理(时间局部性、空间局部性)地址映象是将主存与Cache的存储空间划分为若干个大小相等的页(或块)Cache映象分为直接相联映象(电路简单,冲突率高)、全相联映象(电路难,适用于小容量的Cache,冲突率低)、组相联映象(折中)二、编址按字编址(存储体的存储单元是字存储单元Byte
2020-08-22 14:01:44 297
原创 软考——软件设计师2——计算机结构
结构:运算器、控制器、存储器、输入设备、输出设备运算器:1,算术逻辑单元ALU:数据的算术运算和逻辑运算2,累加寄存器AC:通用寄存器,为ALU提供一个工作区,用在暂存数据3,数据缓冲寄存器DR:写内存时,暂存指令或数据4,状态条件寄存器PSW:存状态标志和控制标志(也有归为控制器的)控制器:1,程序计数器PC:存储下一条要执行指令的地址2,指令寄存器IR:存储即将执行的指令3,地址寄存器DR:CPU当前访问指令的地址4,指令译码器ID:对指令中的操作码进行分析和解释
2020-08-22 10:44:46 117
原创 软考中级——软件设计师1——数据表示
一,数据表示1,进制的转换N进制转10进制:按权展开法26B.4(十六进制) => 2 * 16^2 + 6 * 16^1 + 11 * 16^0 + 4 * 16^-1 = 619.2510进制转N进制:短除法456(十进制转二进制)=>456 /2 = 228……0228 / 2 = 114……0114 / 2 = 57……057 / 2 = 28……128 / 2 = 14……014 / 2 = 7……07 / 2 = 3……13 /..
2020-08-21 10:13:14 139
原创 2020年软考大纲(软件设计师和系统架构设计师)
软件设计师考试大纲一、考试说明1、考试目标通过本考试的合格人员能根据软件开发项目管理和软件工程的要求,按照系统总体设计规格说明书进行软件设计,编写程序设计规格说明书等相应文档,组织和知道程序员编写、调试程序,并对软件进行优化和集成测试,开发出符合系统总体设计要求的高质量软件;具有工程师的实际工作能力和业务水平。2、考试要求(1)掌握计算机内的数据表示、算术和逻辑运算方法;(...
2020-01-08 14:36:11 1967
原创 java类属性值数字保留小数位
@SuppressWarnings("hiding") public static <T> T toFixed(T t, int point) { Class<?> classt = t.getClass(); Field[] field = classt.getDeclaredFields(); for (int ...
2019-12-10 17:38:30 429
原创 禁止html页面右键和选择文本
<script type="text/javascript">document.body.oncontextmenu=document.body.ondragstart= document.body.onselectstart=document.body.onbeforecopy=function(){return false;};document.body.onselect=docu...
2018-05-04 13:42:05 699
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人