注册电气考试基础部分(计算机应用基础)
,注册电气工程师考试基础部分 (7 计算机应用基础),71计算机基础知识,计算机是用于存储和处理信息的机器。 世界上第一台电子计算机于1946年2月在美国研制成功(ENIAC 电子数字积分器与计算器)。 计算机的分类可以按其速度、存储容量、价格、体积等进行分类,通常可分为巨型机、大型机、小型机和微型机。 计算机的主要特点是:数据处理速度快、计算精度高、存储容量大、具有逻辑判断能力且通用性强。 计算机的主要应用有:数值计算、数据处理、实时控制、辅助设计、人工智能、网络功能等。,微型计算机系统的一般结构,微型计算机系统的组成:1)硬件系统(支持计算机运行的电子线路、器件、设备等有形的物理体的集合)2)软件系统(支持计算机运行的程序、数据等无形的信息的集合),711 计算机硬件的组成及功能,各组成模块及其功能:,1中央处理单元中央处理单元CPU(Control Processing Unit)是微型计算机的核心部件,是包含有运算器、控制器、寄存器组以及总线接口等部件的一块大规模集成电路芯片,也称微处理器MPU(Microprocessing Unit 或 Microprocesser)。运算器 、控制器、寄存器组的功能,各组成模块及其功能:,2主存储器主存储器是微型计算机中存储程序、原始数据、中间结果和最终结果等常用的各种信息的部件。按其功能和性能,可以分为: A)随机存储器RAM(Random Access Memory) 特点:可读可写;掉电信息丢失。 应用场合B)只读存储器ROM(Read Only Memory)特点: 只能读出不可写;掉电信息保持。 应用场合,关于存储器的容量的几个概念,位(bit):存储一位二进制的最小单位 字节(Byte):8位二进制位构成一个字节 字(Word):一般为16位二进制位(两个字节)构成 地址:反映存储器空间单元的数量,与计算机地址总线有关。设某计算机地址线有16条,则其地址空间=216 =65536(0000HFFFFH) 存储容量:存储二进制信息的数量存储容量=地址空间每个单元的位数KB=1024 8 MB=1024 KB 8 GB= 1024 MB 8,712 计算机软件的组成及功能,1.系统软件 1)操作系统 它是直接运行在裸机上的最基本的系统软件,是系统软件的核心。功能:CPU管理、作业管理、存储管理、文件管理和设备管理。提供用户与计算机之间的接口。,2)计算机程序设计语言 (机器、汇编、高级语言),程序设计语言是专门用来为人与计算机之间进行信息交流而设计的一套语法、语义的代码系统。几个概念:指令;机器语言;汇编语言;高级语言,各自的特点:,机器语言: 直接用二进制代码表示指令系统的语言称为机器语言。 特点:运行快,占内存少,不易编写和移植。与机器硬件有关。 汇编语言:汇编语言是将指令的操作码和操作数改为助记符的形式书写的一种语言。特点:须经汇编程序翻译成机器语言才可执行,速度快,在内存少,与硬件有关,移植性差。,各自的特点:,高级语言:是用一种接近于人类的自然语言和数学语言编写的程序语言。 特点:须经翻译程序(解释系统或编译系统)翻译成目标代码才可执行,速度慢(相对汇编语言),占内存大,与硬件无关,可移植。 解释系统与编译系统的差别:,编译过程 :,解释过程:,3) 系统服务软件,系统服务软件是开发和研制各种软件的工具。(1)诊断程序 :如:自检程序(2)调试程序 :如: DEBUG程序(3)编辑程序 :如:EDIT 程序,2应用软件,应用软件是指:为了解决各种计算机应用中的实际问题而编制的程序。它包括商品化的通用软件和专用软件,也包括用户自己编制的各种应用程序,如文字处理软件、表格处理软件、图形处理软件、控制程序等。,几种应用软件类别,文字处理软件 如: Word 和WPS等 表格处理软件 如: Excel 辅助设计软件 如:AUTOCAD 数据库管理软件 如:FOXPLOR 专用软件 某企业或某系统专用,713 数制转换,计算机中使用二进制表示数据 (优点)重点掌握二、十、十六进制整数的相互转换(整数) 1)十进制二进制 例: 2)十进制十六进制 例: 3)十六进制二进制 例: 整数 整数除以2取余 小数 小数乘以2取整,表7-1常用的几种进制数的关系对照表,十进制数转化为二进制的方法,A)凑幂法(在2的整数幂附近的值效果更简单、更快)例如:1026=1024+2=210+21=10000000000B+10B=10000000010B125=128-3=128-2-1=27-21-20=10000000B-10B-1B=1111101B B)十十六二(数据较大时更快、不易错)例如: 4988=137CH=1001101111100B,72 Windows操作系统,Windows操作系统是属于单用户多任务系统,是一个完整的图形界面操作系统。在Windows操作系统中,只需从屏幕上选择相应的图标或在菜单中选择相应的命令即可。Windows的应用程序都具有图标、对话框和窗口,菜单系统也具有这种风格,易学易掌握。(7.2.111略),7212 计算机网络 1.网络具有以下几个优点:,(1)共享资源。包括硬件、软件、数据等。 (2)提高可靠性。当一个资源出现故障时,可以使用另一个资源。 (3)分担负荷。当作业任务繁重时,可以让其它计算机系统分担一部分任务。 (4)实现实时管理。,2计算机网络的特点,(1)开放式的网络体系结构,使不同软硬件环境、不同网络协议的网可以互联,真正达到资源共享、数据通信和分布处理的目标。(2)向高性能发展。追求高速、高可靠和高安全性,采用多媒体技术,提供文本、声音、图象等综合服务。(3)计算机网络的智能化,多方面提高网络的性能和综合的多功能服务,并更加合理地进行网络各种业务的管理,真正以分布和开放的形式向用户提供服务。,3计算机网络的基本组成,主机 它是一个主要用于科学计算与数据处理的计算机系统。结点 它是一个在通信线路和主机之间设置的通信线路控制处理机,主要是分担数据通信、数据处理的控制处理功能。通信线路 它主要包括连接各个结点的高速通信线路、电缆、双绞线或通信卫星等。调制解调器 它主要用来将发送的数字信号(直流)变为交流信号,接收时,将交流信号变成数字信号。,4计算机网络的主要功能与应用,主要功能: 资源共享 软、硬件共享。服务器等资源 信息传输与集中处理 均衡负荷与分布处理 综合信息服务。应用:(1)远程登录 (2)传送电子邮件 (3)电子数据交换 (4)联机会议,5网络的拓扑结构,6网络的传输介质,双绞线 可屏蔽和非屏蔽两种。它具有一定的传输频率和抗干扰能力,线路简单,价格低廉,传输率低于100Mbps,通信距离为几百米。 同轴电缆 抗干扰能力强,连接较简单,信息传输率可达几百Mbps,距离可达几公里。因此,被中、高档局域网广泛采用。 光缆(光导纤维)光缆不受外界电磁场的影响,几乎具有无限制的带宽,尺寸小,重量轻。传输率可以在距离25公里范围内达到几点Mbps到几百Mbps,是一种十分理想的传输介质。 无线通信,网络通信的几个术语,同步传送同步字符+数据块+校验 异步传送起始位+传送字符+校验位+停止位同步传送效率高于异步传送 传送速率比特率(bps 即: bit per second)波特率 每秒钟电位的变化次数。当用二进制信号传送二进制数据时两者才相等。 传送方式 单工;半双工;全双工,7计算机网络的分类,局域网(LANLocal Area Network)网络的服务区域在一个局部范围,称为局域网。距离:(0.1km25km)例如:校园网;企业网;Novell网等局域网的几个概念:工作站 联接网络的各种档次的微机等智能设备服务器 局域网的核心。作用:运行网络操作系统;存储管理网络中的共享资源;为各工作站的应用程序服务(客户服务器结构);网络监督及控制网卡 联入网中的接口板,网卡要与网络软件兼容中继器 连接网络线路的装置。延长网络长度;改变结构网桥 用于同类局域网的连接网关 用于不同类局域网的连接,或LAN与WAN的连接 广域网(WANWide Area Network)网络服务地区是一个相当广阔的地区(例如各省市之间,全国甚至全球范围)的网络称为广域网。 如Internet网,CERNET,关于计算机网络通信协议,网络协议 计算机实现通信的一些约定(速率、代码、代码结构、控制步骤、出错控制等制定标准) 开放系统互联参考模型OSI 7层协议物理;数据链路;网络;传送;会晤;表示;应用 传送控制协议/网际协议 TCP/IP(Transmission Control Protocol/Internet Protocol)它把TCP作为基本传送层协议,而把IP作为网络层协议。 支持Internet扩展服务的协议是TCP/IP,73 计算机程序设计语言,731 FORTRAN程序构成与基本规定 FORTRAN程序由一个主程序或一个主程序与若干个子程序组成。主程序与子程序都是一个独立的程序单位,称为一个程序模块。,程序模块的结构与组成的规定:,每一个程序单位必须有一个、也只能有一个END语句,并且它必须出现在一个程序单位的最后。END语句的作用是:标志一个程序单位的结束;主程序中的END使程序“停止运行”;子程序中的END使“程序返回调用程序”。 一个程序单位包括若干行。在FORTRAN中,行分为两类:语句行与非语句行。 执行语句:计算机在运行时产生某些操作。 非执行语句:只负责为计算机在编译或运行程序时提供一些信息,而它本身并不使计算机产生任何操作。,程序模块的结构与组成的规定:,语句可以没有标号,也可以有标号,根据需要而定。 一个程序单位中的各类语句其所在的位置是有一定规定的。 FORTRAN源程序的书写格式 :1)标号区 l5列为标号区;2)续行标志区 第6列为续行标志区;3)语句区 772列为语句区; 4)注释区 7380列为注释区。(第一列以C或*开始,272列可为注释;172列为空格7380列可为注释。,732数据类型与运算,1.常量与变量 1)常量; 2)变量; 3)变量类型 2.变量的说明 1)隐含规则 I,J,K,L,M,N I-N规则 2)用类型说明语句说明变量的类型(1)整型说明语句INTEGER变量表(2)实型说明语句REAL变量表(3)双精度说明语句 DOUBLE PRECISION 变量表(4)复型说明语句COMPLEX 变量表(5)逻辑型说明语句LOGICAL 变量表(6)字符型说明语句 CHARACTER 变量表 3)隐含说明语句IMPLICIT说明变量类型 例:IMPLICIT INTEGER (A,C),(X-Z) 3.各种运算符及运算优先级,4数组,FORTRAN中的数组必须先说明,然后才可引用。说明一个数组,应包括以下几方面: (1) 定数组的名称; (2) 定数组元素的类型; (3) 定数组的结构(包括数组的维数,每维的大小,上下界等) 数组说明语句是非执行语句,一般格式为:DIMENSION a1(n1),a2(n1,n2,n3),a3(n1,n2),,数组元素的个数,一维:a1(n1)或 a1(I:J) 元素个数:N=n1 或(J-I+1)I 、J称上、下限例如: DIMENSION a1(-2:5)元素个数: N=5-(-2)+1=8存放分别为:a1(-2),a1(-1),a1(0)a1(5) 二维 : a3(n1,n2)或 a3(I:J,L:K) (行,列)按列存放N=n1*n2 或 (J-I+1)*(K-L+1) 例如: DIMENSION X(2,4) 元素个数: N=2*4=8存放分别为:X(1,1), X(1,2) , X(1,3), X(1,4)X(2,1), X(2,2) , X(2,3), X(2,4) 第1列 第2列 第3列 第4列如果二维数组的大小为(L,M),则下标为(i,j)的数组元素在内存排列序号是:i+(j-1)*L (按列存放) 例如: X(2,3) 的序号为:2+(3-1)*2=6,