软考题总结(2)

输入输出系统

DMA(直接存储器存取) 控制器在需要的时候导体CPU 作为总线主设备,在不受CPU干预的情况下,控制I/O设备与系统主存直接的直接数据传输。DMA操作占用的资源是系统总线,而CPU并非在整个指令执行期间即指令周期内都会使用总线,故DMA请求的检测点设置在每个机器周期也即总线周期结束时执行。这样使得总线利用率最高。

 

存储系统

计算机中不同容量、不同速度、不同访问形式、不同用途的各种存储器形成的是一种层次结构的存储系统。所有的存储器设备按一定的层次了哟及关系通过软硬件连接起来,并进行有效的管理,就形成了存储体系,不同层次上的储存器发挥不同的作用。一般计算机系统中主要有俩种层次体系:

  1. Cache存储体系由Cache和主存储器构成主要目的是提高存储器的速度,对系统程序员以上透明
  2. 虚拟存储体系由主存储器和在线硬盘存储器等辅存构成,主要目的是为了扩大存储器容量,对应用程序员透明

 

计算机工作原理

表示不同的数时,小数点位置浮动不固定而取名浮点数表示法

由阶码(指数,为带符号定点整数,常用移码表示,也有用补码的)

尾数(定点纯小数,常用补码表示,或者原码)

精度由位数决定,表示范围由阶码位数决定

 

指令系统和计算机体系结构

1.随着主存增加,指令本身很难保证直接反映操作数的值或其地址,必须通过某种映射方式实现对操作数的获取。指令系统中将这种映射方式称为寻址方式,即指令按什么方式寻找(访问)到所需的操作数或信息(例如转移地址信息)。

可以被指令访问到的数据和信息包括寄存器、主存、堆、栈、外设端口寄存器

指令中地址吗字段直接给出操作数本身,而不是其访问地址,不需要访问任何地址的寻址方式被称为立即寻址。

其他寻址方式

2.指令集

  1. CISC 复杂指令集系统的计算机
  2. RISC 精简指令集系统的计算机

存储系统

速率转换是1000

内存转换是1024

1字节 = 8比特

1kB = 1024B

 

信息安全和病毒防护(网络攻击)

1.网络攻击有主动攻击和被动攻击。

主动攻击:指通过一系列方法,主动向被攻击对象实施破坏的一种攻击方式,例如重放攻击、IP地址欺骗、拒绝服务等,属于攻击者主动向攻击对象发起破坏性攻击的方式。

被动攻击:被动攻击中攻击者不对数据信息做任何修改,截取/窃听是指在未经用户同意和认可的情况下攻击者获得了信息或相关数据。通常包括窃听、流量分析、破解弱加密的数据流等攻击方式。

2.端口

按端口号可分为3大类:
(1)公认端口(Well-KnownPorts):范围从0到1023

它们紧密绑定(binding)于一些服务。通常这些端口的通讯明确表明了某种服务的协议。例如:21端口分配给FTP服务,25端口分配给SMTP(简单邮件传输协议)服务,80端口分配给HTTP服务,135端口分配给RPC(远程过程调用)服务等等。

我们在IE的地址栏里输入一个网址的时候( 比如www.cce.com.cn)是不必指定端口号的,因为在默认情况下WWW服务的端口 号是“80”。 
网络服务是可以使用其他端口号的,如果不是默认的端口号则应该在 地址栏上指定端口号,方法是在地址后面加上冒号“:”(半角),再加上端口 号。比如使用“8080”作为WWW服务的端口,则需要在地址栏里输入“www.cce.com.cn:8080”。 
但是有些系统协议使用固定的端口号,它是不能被改变的,比如139 端口专门用于NetBIOS与TCP/IP之间的通信,不能手动改变。 

(2)动态端口(Dynamic Ports):范围从1024到65535
之所以称为动态端口,是因为它 一般不固定分配某种服务,而是动态分配。动态分配是指当一个系统进程或应用 程序进程需要网络通信时,它向主机申请一个端口,主机从可用的端口号中分配 一个供它使用。当这个进程关闭时,同时也就释放了所占用的端口号。

    (2.1)注册端口(RegisteredPorts):从1024到49151。它们松散地绑定于一些服务。也就是说有许多服务绑定于这些端口,这些端口同样用         于许多其它目的。例如:许多系统处理动态端口从1024左右开始。

    (2.2)动态和/或私有端口(Dynamicand/orPrivatePorts):从49152到65535。理论上,不应为服务分配这些端口。实际上,机器通常从1024    起分配动态端口。但也有例外:SUN的RPC端口从32768开始。
 

知识产权

著作权的内容包括人身权利和财产权利。著作人身权是指作者享有的与其作品有关的以人个格利益为内容的权利,也称为精神权利,包括发表权、署名权、修改权和保护作品完整权。

著作人权与作者的身份紧密联系,永远属于作者本人。所以作者的署名权、修改权和保护作品完整权的保护期不受限制。

发表权属于人身权利,发表权只能是一次性权利,发表一次后不再享有发表权,以后再次使用作品是行驶的作品使用权。

 

声音及其数字化

人耳能听到的音频范围:20HZ~20KHZ

话音:300HZ~3400HZ

音乐:20HZ~20KHZ

低于20HZ的是亚音信号(次音信号)

高于20KHZ超音频信号,超声波

 

软件工程概述

原型化方法:需求不清晰,规模不太大

结构化方法:规模不大,需求变化不大

 

程序设计语言基本概念

解释程序(解释器):可以直接解释执行源程序,或者将源程序翻译成某种中间表示形式然后再加以执行

 

编译程序(编译器):首先将源程序翻译成目标语言程序,然后在计算机上运行目标程序。

 

区别:在编译方式下,机器上运行的是与源程序等价的目标程序,源程序和编译程序都不在参加目标程序的执行过程

在解释方式下,解释程序和源程序都要参与到程序的运行过程中,运行程序的控制权在解释程序。

解释器翻译源程序时不再产生独立的目标程序,而编译器则需要将源程序翻译成独立的目标程序

解释器:中间代码生成和代码优化不是必须的

 

 

面向对象分析与设计

虚线箭头继承:扩展关系

虚线箭头include:包含关系

实线三角形:泛化关系

参与者 :小人

圈:用例

 

数据库基础知识

三级模式:

外模式:视图

模式:基本表

内模式:存储文件

 

R:左子树

L:右子树

D:根

 

网络互联硬件

集线器是物理设备。相当于10BASE2局域网中把连接工作站的同轴电缆收拢在一个盒子里,这个盒子起到接收和发送的功能,可以检测发送冲突,但不能识别数据链路层的帧。

网桥是数据链路层设备,他可以识别数据链路层MAC地址,有选择地把帧发送到输出端口,网桥也可以有多个端口,如果端口很多,并配置了加快转发地硬件,就成为局域网交换机。

 

Browser  浏览器

Client  客户

Server  服务

Peer  to  Peer  端对端

Point to Point 点对点

 

在层次化局域网模型中,核心层地主要功能是将分组从一个区域告高速地转发到另一个区域。

核心层是因特网络地高速骨干,由于其重要性,因此在设计中应该采用冗余组件设计,使其具备高可靠性,能快速适应变化。在设计核心层设备地功能时,应尽量避免使用数据包过滤、策略路由等降低数据报转发处理地特征,以优化核心层获得降低延迟和良好地可管理性。

汇聚层是核心层和接入层地分界点,应尽量将资源控制、核心层流量的控制等都在汇聚层实施。

接入层为用户提供了在本地网段访问应用系统的能力,接入层要解决相邻用户之间的访问需要,并且为这些访问提供足够的带宽。

接入层负责一些用户的管理功能,包括地址认证,用户认证,计费管理还负责一些用户收集工作,IP地址,MAC地址和访问日志

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值