wsg25

计算机技术与软件专业技术资格(水平)考试(简称软考):

2018年,陕西,软件设计师,为例:

上半年:报名:2018年3月12日~4月23日;考试:2018年5月26日

下半年:报名:2018年7月16日9月25日;考试:2018年11月10日

软件设计师 上午9:00—11:30 基础知识
下午2:00—4:30 应用技术

复习备考资料(只挑重难点):

一、上午考试

  1.计算机组成与结构

  • 一个机器浮点数应该由阶符、阶码、数符合尾数组成,阶码决定范围尾数决定精度,最适合表示浮点数阶码的数字编码是移码
  • 补码表示法是最适合进行数字加减运算的数字编码。
  • 校验码中长通过扩大“码距”来实现检错和纠错,假设海明码数据位为n位,检验位是k位,则必须满足2k-1 >= n+k
  • 各数制之间的转换,不作为重点。
  • CPU的主要功能是指令控制、操作控制、时间控制和数据加工。
  • 三总线结构的计算机总线系统由“数据总线、地址总线和控制总线”组成。
  • CPU中常用ALU执行算术逻辑运算,并提供数据,暂存运算结果的寄存器是“累加寄存器”
  • 指令寄存器的位数取决于“指令字长”。
  • **
  • 地址映像:直接相连映像,全相连映像,组相连映像,全相连方式发生块冲突的几率最小。
  • 最近最少使用算法LRU是命中率最高的替换算法。
  • 虚拟存储系统由“主存-辅存”两级存储器构成,程序(数据)被分成很多小块,存储在辅存,运行时,需要用到的块先调入主存,并把马上要用到的块从主存调入高速缓存。
  • 计算存储器芯片需要多少片的问题,大地址减去小地址再加1,得到M个地址单元,M/1024换算成按字节编码,即为NKB,所以N = M / 1024,M = 大 - 小 + 1。
  • 在程序执行过程中,Cache与主存的地址映射是由“硬件自动完成”的。
  • **
  • 中断想用时间是指从每一个中断源发出请求,到处理机响应这个请求并开始执行这个中断源的中断服务之间所用的这一段时间。
  • DMA可以大大提高CPU的传输效率,首先DMA申请CPU允许,CPU允许后,DMA控制器接管“系统总线”,然后存储器和外设之间无需CPU直接进行数据传送。
  • 多级中断嵌套中使用“堆栈”来保护断电和现场最有效。
  • **
  • 总线分为:内部总线(芯片一级,分为芯片内总线和元件级总线),系统总线(插板一级,CPU、内存、接口间)和外部总线(设备一级的互联,又称通信总线)。
  • 系统总线又包含“地址总线”(决定了存储空间的大小),“数据总线”(决定了处理器的复杂程度及性能),“控制总线”(控制和定时)。
  • **
  • 计算机指令由“操作码字段”和“操作数字段”组成,有固定长度和可变长度两种,指令长度通常是8的倍数
  • 7种寻址方式很重要,“立即寻址”操作数在指令中,“寄存器寻址”操作数在某寄存器中,“直接寻址”操作数在内存中,“寄存器简介寻址”操作数在存储器中,其他都在存储器中。
  • RISC是精简指令集计算机,CISC是复杂指令系统计算机。
  • 流水线技术很重要,计算操作周期,吞吐量,流水线的建立时间等,利用画图来看
  • 并行性是指两个以上的事务在同一时刻发生;并发性是指两个以上的事件在同一时间间隔发生,所以并行性要求更严格一些
  • **
  • CPU的时钟频率就是CPU的主频率,主频越高,速度越快。
  • MIPS是百万条指令每秒。
  • **
  • 信息安全有5个基本要素:保密性、完整性、可靠性、可控性和可审查性。
  • 加密技术:对称加密技术、非对称加密技术(公钥和私钥)。
  • 常用的认证技术有:Hash函数与信息摘要,数字签名,SSL协议和数字时间戳技术。
  • 防火墙不具备“查毒”功能,病毒都能够自我复制。
  • **

  2.程序语言

  3.操作系统

  4.软件工程基础知识

  5.系统开发与运行

  6.网络与多媒体基础

  7.数据库技术

  8.算法与数据结构

  9.面型对象技术

  10标准化和知识产权

  11.专业英语

二、下午考试

  1.数据流图

  2.UML分析与设计

  3.数据库设计

  4.数据结构级算法

  5.C++程序设计

  6.Java程序设计

分类:

技术点:

相关文章: