网络规划设计师
计算机硬件基础:
1.计算机的存储系统一般由高速缓存,内存和外存三级构成。
2.由外至内是外存磁盘,内存,高速缓冲存储器cache,cpu寄存器。
3.高速缓冲存储器是为了解决内存和cpu之间的运算速度的差异性。
4.计算机采用分级存储的功能是为了解决存储,价格和速度之间的矛盾
5.离cpu越近的存储器,速度越快,每个字节成本越高。
6.Flash构成优盘,是闪存,也是外存。
内存编址:
1.主存储器(内存)采用随机存去方式存储,需对每个存储单元进行编址。
2.块数计算:(总容量)/(芯片容量)
3.2^10=1024位,等于KB
磁盘:
1.磁盘驱动调度先移臂调度,再旋转调度。
2.一面磁盘中的磁道数等于柱面数。
3.在访问一个扇区的时候,其他磁道回被阻塞。
4.磁盘调度算法:有先到先服务算法、最短寻道时间优先算法、扫描算法(电梯调度算法)、循环扫描算法。
5.循环扫描是一种自里向外的一种扫描算法。
6.先到先服务算法是根据访问者的请求先后次序执行次序
7.最短寻道时间算法是从等待的访问者中挑选时间最短的请求执行,不管访问的先后次序。
8.电梯调度算法是先从移臂方向最近的那个柱面的访问者先来执行,如果该方向没有请求之后,就改变方向再选择。
CPU概念
1.主机由CPU(运算器+控制器)+主存储器组成
2.CPU的主频=外频倍频
3.运算器由算术逻辑单元ALU,累加寄存器AC,数据缓冲寄存器,状态条件寄存器组成
4.控制器由程序计数器PC,指令寄存器IR,指令译码器,时序部件组成
5.累加寄存器AC事暂存中间结果信息的
6.指令的地址是在程序计数器PC中保存的
7.指令寄存器事保存当前正在执行的这一指令
8.指令译码器是对指令的操作码进行翻译的功能
9.地址码是操作数的地址
系统可靠性
1.三大总线:数据总线,控制总线,地址总线
2.系统有串联系统和并联系统
3.串联系统R=R1R2*…Rn
4.并联系统R=1-(1-R1)(1-R2)…(1-Rn)
流水线
1.流水线可以节省过程执行的时间
2.流水线执行时间Tk的计算公式:(t1+t2+t3+…+tn) {第一条指令顺序执行的时间}max(t1,t2,t3…tn),其中max(t1,t2,t3…tn)是流水线周期,他表示时间最长的一段
3.流水线技术指标有吞吐率,加速比,效率
4.吞吐率:Tp=n/Tk(理论上最大吞吐率是1/T周期)n:指令数目
5.加速比:S=Ts/Tk(未采用流水线的时间和采用流水线时间的比值)
6.效率:某一时刻,处于工作状态的部件所占用总部件的比值
进程管理-死锁问题
1.进程指的是一个将要被执行的程序,程序是一个静态的概念,但是进程是一个动态的概念
2.当系统中有n个并发进程,若规定每个进程需要申请R个某类资源,则当系统提供N*(R-1)+1个同类资源时,无论采用何种方式申请使用,一定不会发生死锁。
3.死锁存在四个必要条件:互斥,环路等待,保持和等待,不剥夺四种。
4.互斥指的是某一个资源在某一个时刻只能被一个进程所使用。
5.保持和等待指的是一个进程已经获得一些资源,当这个进程请求其他资源时候,对已经获得的资源不释放。
6.不剥夺指的是当一个进程已经获得一些资源后,系统不能强制收回,只能等其使用完毕后自动收回。
7.环路等待值得是每个进程都要申请下一个进程的等待资源。
进程管理-PV操作
1.互斥:间接约束;同步:直接约束(协作关系)
2.临界资源:一次仅允许一个进程使用的资源称为临界资源。
3.临界区:每个进程中访问临界资源的那段代码称为临界区(Critical Section)(临界资源是一次仅允许一个进程使用的共享资源)
4.PV操作中,信号量一般是一个数值;占用资源前P操作:S=S-1,如果S≥0,程序可以执行,如果S≤0,进程处于阻塞状态;使用资源后V操作:S=S+1,如果S≤0,唤醒队列中的一个进程
5.PV操作是一种实现进程互斥与同步的有效方法。 PV操作与信号量的处理相关,P表示通过的意思,V表示释放的意思。 PV操作是典型的同步机制之一。 用一个信号量与一个消息联系起来,当信号量的值为0时,表示期望的消息尚未产生;当信号量的值非0时,表示期望的消息已经存在。
6.互斥模型:多个进程共享一个打印机;同步模型:单缓冲区生产者,消费者问题
存储管理-页式存储
1.页式存储优点,利用率高,碎片小,分配及管理简单
2.页式存储缺点,增加了系统开销,可能产生抖动的现象
3.逻辑地址的构成:逻辑页号+页内地址;物理地址:物理块号+页内地址。
4.页内地址每一个页的大小为4k,页号中允许地址空间最多有1M个页
5.逻辑地址划分为页,物理地址可以划分为块。
6.页帧号:物理块号;页面大小决定页内地址。
7.先进先出算法FIFO:每次有新的页面调入时,会选择调入内存时间最久的分页换出。
8.最佳置换法OPT:从主存中移出后面不再需要的页面,是属于理想状态算法,是不存在的。
9.最近最少使用置换法LRU:长期不被使用的数据,在未来被用到的几率也不大,所以当新的数据进来时我们可以优先把这些数据替换掉。
10.改进的最近未使用算法:最先置换访问位和修改位为00的页,其次是访问位和修改位位01的页,然后是访问位和修改位为10的页,最后才置换访问位和修改位为11的页。
软件生命周期
1.软件生命周期包括计划时期,开发时期,运行时期,其中历时时间最长的是运行时期
2.在计划时期主要是做问题定义和可行性的研究
3.在开发时期主要负责需求分析(功能),概要设计(模块化和功能相对应—高内聚低耦合),详细设计,编码和测试
4.测试分为动态测试和静态测试(计算机辅助),其中动态测试又分为黑盒测试(输入输出结果)和白盒测试(内部结构处理控制结构,程序处理的细节),灰盒测试(黑+白)。
软件开发模型
1.设置开发模型是为了便于软件开发活动过程中的管理和控制
2.开发模型经典模型有瀑布模型,V模型,喷泉模型,原型化模型,增量模型
3.瀑布模型适用于非常明确的需求的项目
4.V模型中考点有,性能测试,负载测试,压力测试,强度测试,容量测试
5.喷泉模型有利于项目的开发效率,但是不利于管理
6.原型化模型和喷泉模型适用于需求不明确的项目
7.软件开发相关概念:RUP(以架构为中心,用例驱动,增量与迭代)
8.模块划分:高内聚低耦合
9.软件重用:程序代码,测试用例,设计文档,设计过程,需求分析文档
进度管理-甘特图(时间管理)
1.Gantt图不能清晰的描述各个任务之间的依赖关系,Gantt图也可以叫做横道图。他的优点是能够标明每个任务的计划和当前进度时间,可以动态反应任务的进度。
2.PERT图;关键路径决定最短工期,关键路径是从开始顶点到结束顶点历时最长的路径;(最长路径就是最短工期)
3.松弛时间是某活动最晚开工时间-最早开工时间,也等于关键路径的时间-包含某活动最长路径的时间(最长时间-最短时间就是松弛时间)
变更管理
1.问题分析与变更描述→变更分析与成本计算→变更实现
成本管理
1.成本管理指的是控制项目过程中的费用
2.资源计划→成本估计→成本预计→成本控制
3.项目的成本管理中,成本预算将总的成本估算分配到各项活动和工作包上,来建立一个成本的基线。
风险管理
1.风险管理包括:风险辨识,风险分析,风险控制,风险转移
知识产权保护期限
1.公民作品的署名权,修改权,保护作品完整权是没有限制的
2.公民的发表权,使用权,和获得报酬权是作者终身及其死亡后的50年
3.单位的发表权,使用权,获得报酬权是50年
4.公民软件权同作品一样,单位也是相同的
5.注册商标有效期是十年,期满内6个月内必须续注
6.发明专利权保护期为20年
7.实用新型和外观设计权保护期为10年
知识产权保护期限
1.作品中,职务作品中,利用单位技术进行创建,并有单位承担责任,或者有合同约定的,除去署名权外的其他著作权归单位所有
2.软件中,软件职务作品中,本职工作中的开发目标,本质工作活动的结果,使用了单位资金,专用设备,未公开的信息等物质,技术条件,并由单位承担责任的软件,除署名权外,其他著作权归单位所有
3.专利权,本职中的发明创造,在单位交付的本职工作之外的任务做出的发明创造,离职,退休或者调动工作的一年内,与原单位工作相关的植物作品,归属单位享有专利
产权人的决定
1.作品软件中;若委托创作,有合同约定,著作权委托方,若合同中未约定著作权归属,则属于创作方。
2.软件作品中;若合作开发,只进行组织,咨询,辅助工作的,不享有著作权;若属于共同创作的,共同享有著作权,按人头比例分配,成果可分割的,课分开申请。
3.商标归属,除去知名商标的非法抢注,就是谁先申请谁拥有;同时申请的是提供证据谁先使用谁拥有;无法提供证据时,协商归属,协商无效可抽签(但是不能不确定)
4.专利归属,是谁先申请谁拥有,同时申请则协商归属,专利解决的办法一般有两种,一种是两申请人作为一件申请的共同申请人,一种是一方放弃权力并从另一方获得世当的补偿
侵权的判定
1.个人学习,研究欣赏,适当引用,公开演讲内容,用域教学或科学研究,赋值馆藏作品,免费表演他人作品,场外公共场合临摹绘画摄影录像,将汉语作品译成少数语言作品或盲文出版是不侵权的
2.未经许可发表他人作品;未经许可将他人作品当自己作品发表;未参加创作在他人作品署名;歪曲串改他人作品;剽窃他人作品的;使用他人作品未付报酬的;未经出版社许可,使用其出版的图书期刊的行为,是侵权的



