计算机导论知识点整理
- 格式:doc
- 大小:145.00 KB
- 文档页数:8
计算机导论重点总结不足的的地方还有很多,大家需要的话打印下来用笔填写上去就可以了,OVER!1. 计算机的产生:第一台计算机产生的时间、名称及发展。
略2. 冯·诺伊曼型计算机的思想概述。
略3. 计算机的基本组成。
运算器(Arithmetic Unit)、控制器(Control Unit)、存储器(Memory)、输入设备(Input Device)和输出设备(Output Device) 各部件的关系见图1-14. 冯·诺伊曼计算机的两大特征。
“程序存储”(Program Storage)和“采用二进制”(Binary).5. 十进制数的二进制数表示。
表十进制数的二进制表示6. 进位制数及其相互转换。
表十进制、二进制、八进制和十六进制的特性7. 二进制数的四则运算。
略,但大家要重点记忆。
8. 中央处理器(CPU):功能、组成。
中央处理器是由计算机的运算器及控制器组成,它是计算机的核心部件。
在微型计算机中,中央处理器集成在一块超大规模集成电路芯片上,也称微处理器,简称CPU。
功能:●实现数据的算术运算和逻辑运算。
●实现取指令、分析指令和执行指令操作的控制。
●实现异常处理及中断处理等。
如电源故障、运算溢出错误等处理。
9. 主存储器:主存储器的基本组成及各组成部分的功能。
计算机的存储器是存放数据和程序的部件,可分为主存储器(Memory,也称内存储器)和辅助存储器(Auxiliary Storage,也称外存储器)两大类。
主存储器存储直接与CPU交换的信息,辅助存储器存放当前不立即使用的信息,它与主存储器批量交换信息。
目前,主存储器(主存)都由半导体存期组成。
主存的基本组成:(1)存储体(MB: Memory Bank.)(2)地址寄存器(MAR: Memory Address Register.)(3)地址译码和驱动器(4)数据寄存器(MDR: Memory Data Register)(5)读/写放大器(Read/Write Amplifier)(6)读/写控制器(Read/Write Control Circuit)功能略,但大家查书后要重点记忆。
1.职业道德1 .职业道德是指从事一定(职业劳动)的人们,在长期的(职业活动)中形成的行为规范。
2 .职业道德作为职业行为准则,有着与其它的职业行为准则不具备的特征3 .职业道德通过协调员工间关系,起着增强企业凝聚力的作用4 .职业道德的(社会)功能:有利于调整职业利益关系、有利于提高人民的道德水平、有利于完善人格5 .社会主义职业道德的核心是为人民服务6 .职业道德的精华(国内:以礼待人的和谐精神、勇于革新的拼搏精神、恪尽职守的敬业精神、精忠为国的社会责任感、诚实守信的基本要求,见利思义、以义取利的价值取向)、(国外:社会责任至上、诚信、敬业、创新)7 .职业道德的作用:增强企业的凝聚力8 .职业道德教育的内容:树立对职业道德的认识、培养职业道德情感、养成职业道德习惯、树立职业道德信念、锻炼职业道德意志9 .职业道德(修养)的内容:端正职业态度、强化职业情感、历练职业意志10 计算机操作员职业道德要求:不通过计算机网络攻击他人计算机、不通过网络手段窃取他人信息11爱岗敬业的具体要求是提高职业技能,要求干一行爱一行,强化职业职责,树立职业理想2.软件系统2.1 综述1.软件系统指所有在计算机上运行的各种程序数据及相关的各种有关的资料。
2.软件系统分为系统软件和应用软件3.系统软件包括:操作系统、程序设计语言及其处理系统、服务性程序(实用程序)、数据库管理系统4.应用软件有哪些?2.2 操作系统1.操作系统( OS,Operating System)2.操作系统的功能:处理机管理、存储器管理、设备管理、文件管理和作业管理3. (分布式 ) 操作系统允许在一台主机上同时联接多台终端,多个用户可以通过各自的终端同时交互地使用计算机4.常见的操作系统:UNIX 、 LINUX 、DOS、 windows5.操作系统提供给程序员的接口是(系统调用)2.3 程序设计语言1.第一个想到用程序设计语言来解决问题的人是德国人楚泽2.程序设计语言可分为:高级语言、机器语言、汇编语言3.常见的程序设计语言:JAVA、 C#、BASIC 等4.第一个用于科学计算的高级语言是FORTRAN5.面向对象处理的高级语言有:JAVA C++等7.语言处理程序一般是由汇编程序、编译程序、解释程序和相应的操作程序等组成2.4 数据库和数据库管理系统1.数据库:为了满足某些需要,在计算机系统中按照一定的(数据模型、数据结构)等方式进行组织、存储和使用的互相关联的数据结合2.数据集中存放在数据库中,便于对其进行处理,提炼出对决策有用的数据和信息。
计算机导论知识点整理计算机导论(Introduction to Computer Science)是为计算机科学专业的学生提供的一门入门课程。
该课程涵盖了计算机科学的基本概念、原理和方法,旨在帮助学生建立对计算机科学的整体了解,并为他们后续的学习打下坚实的基础。
本文将对计算机导论的主要知识点进行整理,以帮助读者更好地理解和掌握这门课程的内容。
一、计算机的基本概念1. 计算机的定义:计算机是一种能够接受输入、运行处理程序、生成输出的电子设备。
2. 计算机的组成部分:计算机由硬件和软件两部分组成。
硬件包括中央处理器(CPU)、内存、输入设备和输出设备等,软件则包括操作系统、应用程序和编程语言等。
二、计算机的运行原理1. 数据的表示与存储:计算机使用二进制来表示和存储数据,每位二进制数字称为一个位(bit),8个位组成一个字节(byte)。
2. 计算机的运算方式:计算机通过执行指令对数据进行运算,指令由操作码和操作数组成。
三、计算机的编程语言1. 机器语言:机器语言是计算机可以直接执行的指令序列,通常为二进制代码。
2. 汇编语言:汇编语言使用助记符来代替二进制代码,更加易读和理解。
3. 高级语言:高级语言(如C、Python等)通过编译或解释器将代码转化为机器语言,提供更高级的抽象和功能。
四、计算机网络与通信1. 计算机网络的定义与分类:计算机网络是由若干计算机互联而成的系统,可以实现信息的传输和共享。
按照网络覆盖的范围可分为局域网、城域网和广域网等不同类型。
2. 网络协议与通信协议:网络协议是计算机网络中定义的通信规则,如TCP/IP协议组合;通信协议则是网络协议的具体实现,如HTTP、FTP等。
五、数据结构与算法1. 数据结构的定义与分类:数据结构是组织和存储数据的方式,包括数组、链表、栈、队列等。
常用的数据结构有线性结构和非线性结构。
2. 算法的描述与分析:算法是解决问题的方法和步骤,包括流程图、伪代码等描述方式。
计算机导论知识归纳1.1946年第一台电子数字计算运行成功。
名叫:埃尼阿克。
英文缩写:ENIAC。
2.Inter(英特尔)公司成立于1968年。
3.计算机的分类:超级计算机、大型计算机、小型计算机、个人计算机、嵌入式计算机。
4.计算机的特点:a.高速、准确的运算能力;b.准确的逻辑判断能力;c.强大的存储能力;d.自动功能;e.网络与通信功能。
5.计算机的应用:a.科学计算(如:数学、化学、原子能等基础科学的研究)b.自动控制(如:应用于工业、农业、科学技术、国防及我们的日常生活等领域)c.CAD/CAM/CIMS (如:广泛应用于航空、造船、建筑工程及微电子技术等方面)d.信息处理e.教育和卫生f.家用电器g.人工智能。
(具体详见课本P14)6.二进制数的特点:a.二进制数只有0、1两个状态,易于实现。
b.二进制数的运算规则简单。
c.二进制信息的存储和传输可靠。
d.二进制节省设备。
e.二进制可以用逻辑代数作为逻辑分析与设计的工具。
7.二进制的原码,反码,补码的运算。
(口诀:正数的原码、反码和补码都相同。
而负数的反码是其原码的符号位不变,数值位按位取反,负数的补码是反码加1。
注:小数点的也一样。
)8.二进制(B),十进制(D),八进制(O),十六进制(H)之间的转换(P课本19)9.算术运算。
(补码的加法、减法运算、溢出判断)逻辑运算(与、或、非、异或、同或)【异或:相同为0,相异为1。
同或:相同为1,相异为0。
】10.ASCII码记住:a的ASCII码为97,A的ASCII码为65, 零的ASCII码为48。
若叫我们求F的ASCII码为多少,则为 70。
11.算法的概念:解决一个问题而采取的方法和步骤。
12.算法的基本特征:a.可行性;b.确定性;c.有穷性;d.有0个或多个输入; e.有一个或多个输出。
13.算法的表示:常用的有自然语言、传统流程图、N-S流程图、伪代码和计算机语言。
14.数据结构的概念:是指相互之间存在一种或多种特定关系的数据元素所组成的集合。
计算机导论复习要点一、复习要点1、计算机科学的基本思路P11 L5从理论研究、到模型抽象及工程设计是计算机科学的基本思路;理论研究是基础,是连接学科科学研究与工程应用开发研究的重要环节;模型抽象是对客观现象和规律的描述和刻划;工程设计是对科学理论的工程化实现;2、计算机理论研究的四个步骤P11 L8理论研究,基于计算机科学的数学基础和计算机科学理论,广泛采用数学的研究方法,包含以下四个步骤:对研究对象的概念抽象定义;假设对象的基本性质和对象之间可能存在的关系定理;确定这些性质和关系是否正确证明;解释结果;3、模型抽象的四个步骤P11 L12模型抽象,基于计算机科学的实验科学方法,广泛采用实验物理研究方法;按照对客观现象和规律的实验研究过程,包括以下四个步骤:确定可能世界环境并形成假设;构造模型并做出预言;设计实验并收集数据;分析结果;4、工程设计的四个步骤P11 L16工程设计,广泛采用工程科学的研究方法;按照为解决某一问题而构造系统或装置的过程,包括以下四个步骤:叙述要求;给定技术条件;设计并实现该系统或装置;测试和分析该系统;5、计算机科学的学科内容P13 L2计算机科学的学科内容是以的理工科基础科目,包括物理学主要是电子技术科学、基础数学含离散数学、线性代数等为基础理论支撑发展起来的,理论与实践相结合的学科;按照基础理论、基本开发技术、应用以及它们与硬件设备联系的紧密程度分成三个层次即理论基础层、专业基础层和应用层;6、决策系统P20 L120世纪60年代初,计算机处理突破了数值计算的框框,广泛用于非数值计算;需要解决的问题:数据的存储、加工和访问,导致了数据库理论和技术的出现;应用方向:信息管理系统MIS、决策系统DDS等;决策系统是针对各种各样的决策问题,以决策科学理论为指导,以信息系统为基础,开发的一类能进行某一方面自动或半自动决策,并进行相应的简单处理的系统7、实时系统P20 L9实时系统的开发是一个重要的方向;系统在运行过程中需要对数据进行实时响应和处理;实时系统由于存在数据通信的时间延迟引起系统的不确定性、系统调试的困难等多种因素,因此如何保证系统开发的正确性是一个大问题;实时系统是指这样一些系统,它们的运行及系统行为与时间有关,系统在运行过程中需要对数据进行实时响应和处理;8、虚拟现实P21 L30数据库技术、多媒体技术、图形学技术等的发展产生了两个新方向,即计算可视化技术与虚拟现实技术;所谓虚拟现实VR是用计算机生成逼真的三维视觉、听觉、触觉等真实感觉形成的虚拟世界,集多媒体的表现技术于一体,使用户可以在这样一种虚拟环境中通过与计算机的交互感受真实的世界和活动过程;9、计算机的发展历史节MARK-1:人们一直认为艾肯制造的MARK-1是世界上第一台通用程序控制计算机;然而不幸的是,由于它的运算速度很慢,而且也不能进一步提高,因此,机电计算机一诞生就注定要很快地被电子计算机所取代;EDVAC:从1944年8月到1945年6月在冯·诺伊曼的带领下,计算机的设计工作获得了巨大的进展;存储程序通用电子计算机方案——EDVAC 方案就这样问世了;EDVAC 方案规定新型计算机有5个组成部分:①计算器CA;②逻辑控制装置CC;③存储器M;④输入I;⑤输出O;同ENIAC相比,EDVAC方案有两个重大改进:①为充分发挥电子元件的高速度而采用了二进制;②提出了“存储程序”,可以自动地从一个程序指令进到下一个程序指令,其作业顺序可以通过一种称为“条件转移”的指令而自动完成;UNIVACI:第一台用于商业数据处理的电子计算机;ENIAC:1946年2月15日是人类历史上第一台现代电子计算机揭幕典礼的日子;埃尼阿克是世界上第一台真正能运转的大型电子计算机;它同几年后研制的冯·诺伊曼机一起,奠定了现代计算机原型;10、存储程序式计算机P33 L7计算机中,要实现机器的自动计算,必须先根据题目的要求,编制出求解该问题的计算程序Computational Program,并通过输入设备将该程序存入计算机的存储器中,称为“程序存储”;存储程序式计算机由五部分组成,它们分别是:运算器Arithmetic Unit;控制器Control Unit;存储器Memory;输入设备Input Device;输出设备Output Device ;11、运算器P34 L8运算器Arithmetic Unit是计算机对各种数据和信息进行算术和逻辑运算的部件,由各种逻辑电路组成,它们包括寄存器、加法器、移位器、多路选择器和一些控制电路;通用寄存器组用于存放参加运算的数据;输入端的多路选择器用于通用寄存器组中选出一路数据送入加法器中参加运算;输出端的多路选择器对输出结果有移位输出的功能;加法器和控制电路组成的逻辑电路能完成加、减、乘、除及逻辑运算的功能;12、控制器P35 L6控制器Control Unit是统一指挥和控制计算机各个部件按时序协调操作的中心部件;它主要由程序计数器PC、指令寄存器IR、指令译码器ID、地址产生器AGU、时间发生器TGU和微程序控制部件组成;程序计数器PC: Program Counter由若干位触发器及逻辑门电路所组成,用来存放将执行的指令在主存储器中的存储地址;指令译码器ID: Instruction Decode由门组合线路组成,用来对指令操作码部分θ进行译码,产生的译码信号识别了该指令要进行的操作,并传送给微控制部件,以产生相应的控制信号;指令寄存器IR: Instruction Register是由若干位触发器所组成,用来暂时存放从主存中取出的指令;由时间发生器TGU产生“时标”;而计算机执行一条指令则是按一定时间顺序执行一系列微操作实现的,这个“时间顺序”,就是所谓的“时标”;13、指令指令:让计算机执行某种操作的命令;14、指令系统指令系统是指计算机硬件语言的系统,也叫机器语言;15、位P45 L5当代计算机把信息表示成位的模式;一个二进制数的位bit是两个数字“0”和“1”中的一个,这里我们仅仅把它们看做是没有数字意义的符号;16、位运算P45 L14与AND、或OR和异或XOR的运算;布尔运算AND语句是由逻辑乘AND组合两个相类似的语句而形成,其通用形式:P AND Q表示:只有当成分语句P和Q都为真时,该语句才是真,除此之外的任何情况下,都为假;布尔运算OR语句的通用形式为:P OR Q表示:当至少有一个成分语句为真时,该语句就为真;布尔运算XOR语句的通用形式为:P XOR Q表示:要么P为真,要么Q为真,即P和Q不相同时,该语句就为真;布尔运算NOT是另一种形式的布尔运算;它由一个语句形成,其通用形式为:NOT P表示:如果语句P为真,该语句就为假;反之亦然;17、数制及转换十进制:八进制:二进制:二进制转十进制:十进制转二进制:18、数据压缩P68 L16通用数据压缩技术:为了存储和传输数据,减小数据的规1、模是很有帮助的;完成这项工作的技术叫做数据压缩;该方法有以下几种:2、扫描宽度编码是用一个指明重复的数值以及该数值在序列中出现的次数的代码替代这个序列的过程;3、关联编码法是记录连续的数据块之间的差别,而不是记录整个数据块,即每个数据块是以其与前一数据块的关系数据项的形式编码;4、频率相关编码法是指用不同长度的模式表示数据项;数据项的位模式的长度与数据项被使用的频率成反比;5、Lempel-ZivLZW编码系统是自适应字典编码法的实例;术语字典指的是构成压缩信息的标准组件的集合;在自适应字典编码系统中,在编码过程期间字典允许变化;影像压缩1、GIF系统通过把可能分配给一个像素的颜色数目减少到仅为256个的方法来研究问题,这意味着每个像素的值可以用一个字节而不是用三个字节表示;2、另一种彩色影像的压缩技术是JPEG,它已经成为一个表示彩色图像的有效标准;19、并行处理P84 L1并行性是指在同一时刻或在同一时间间隔内完成两种或两种以上性质相同或不相同的工作,并行性是指时间上的重叠;它可分为同时性和并发性两种;1、同时性是指两个或多个事件在同一时刻发生;2、并发性则是两个或多个事件在同一时间间隔内发生;增加处理的并行性,主要采用“时间重叠” 和“资源重复”两种途径:1、时间重叠是指多个处理过程在时间上2、互相错开,轮流重叠地使用同一套硬件设备的各个部分,以加速硬件周转,赢得时间,提高处理速度;3、资源重复是采用重复设置硬件设备的方法来提高计算机的处理速度;20、并行处理的四个级别P84 L14现有的并行计算机系统,可分别实现以下四个级别上的并行处理:①作业或程序级并行;②任务或过程级并行;③指令级并行;④指令内部级并行;21、根据指令流和数据流的多重性的计算机系统分类P84 L27根据指令流和数据流的多重性可将计算机系统分为下列四类:①单指令流单数据流SISD:只有一个指令部件,一次只对一条指令译码,并且只对一个操作部件分配数据;②单指令流多数据流SIMD:有多个处理单元,它们在同一个控制部件的管理下执行同一条指令,并向各个处理单元分配各自需要的不同数据;③多指令流单数据流MISD:包含多个处理单元,同时执行多条指令对同一数据及其中间结果进行不同的处理;④多指令流多数据流MIMD:这类计算机系统内有多个处理机,实际上是多个独立的SISD计算机的有机的集合,它们同时运行多个程序并对各自的数据进行处理;22、通道P85 L7通道是一个特殊功能的处理器,它有自己的指令和程序专门负责数据输入输出的传输控制;在具有通道的计算机内有两类总线:①存储总线,它承担CPU与内存、通道与内存之间的数据传输任务;②通道总线,即I/O总线,它承担外部设备与通道之间的数据传输任务;通道的基本功能有:①接受CPU的I/O指令,按指令要求与指定的外部设备进行连接;②从内存选择属于该通道的通道指令,经译码后向设备控制器和设备发送各种命令;③组织外部设备和内存之间的数据传输,并根据需要提供数据中间缓存的空间,以及提供数据存入内存的地址和传送的数据量;④检查设备及设备控制器的工作状态,形成并保存通道本身的状态信息,并将这些状态信息送到内存指定单元,供CPU使用;⑤将外部设备的中断请求及通道本身的中断请求按顺序及时报告给CPU;23、通道的类型P86 L9通道的类型根据外设共享通道的情况及信息传送速度的要求,通道可分为多类:①选择通道:又称高速通道,可连接多台高速设备,但它们不能同时工作;选择通道主要用于连接高速外部设备,如磁盘机、磁带机等;②成组多路通道:规定多个设备以数据组块为单位交叉使用通道;当几个子通道同时请求为自己服务时,用优先级排队方法裁决;成组多路通道适用于中、高速设备,如磁带机、宽行打印机等;③字节多路通道:规定与其连接的各设备按字节为单位交叉使用通道;24、计算机软件P97 L1计算机软件是指用计算机指令和计算机算法语言编写的程序,以及运行程序所需的文档、数据;计算机软件包括:①程序,用算法语言描述计算机处理问题的算法;②文档,软件开发过程中的需求分析、方案设计、编程方法、维护等文档资料;③使用说明书、用户手册、操作手册、维护手册等;④使用计算机的人员的知识和能力25、软件的特点P97 L11软件实现的功能容易改变和修改;软件适宜选择多种方法和算法进行比较;软件适宜用在条件判别和控制转移多的情况;软件适宜进行复杂的算法处理;软件实现不如硬件实现速度快;软件不适宜用在对安全性要求高的情况,其原因是容易被篡改和破坏;26、系统软件及分类P98 L18管理计算机资源、提供用户使用界面的操作系统用于数据高效处理的输入输出程序通信传输、控制处理的程序计算机系统诊断、监控、故障处理程序计算机语言编辑、编译、链接程序数据库管理系统软件开发工具及支援程序27、应用软件及分类P99 L1应用软件是计算机用户在系统软件平台上开发的程序;应用软件适应信息社会各个领域的应用需求,每一领域的应用具有许多共同的属性和要求,具有普遍性;应用软件种类有:1 数值计算处理,包括:数值解析;统计解析;数理规则;预测、模拟;线性规划;日程计划;2 工程技术应用,包括:CAD、CAM;结构分析;数值控制;3 公用技术应用,包括:文档处理;图形处理;图像处理;信息检索;机械翻译;自然语言处理;模式识别;专家系统;决策支持;CAI;4 通用管理,包括:财务管理;人事管理;物资管理;图书资料管理;5 各类专业管理,包括:医疗、保健管理;学校、教育管理;公共交通管理;银行金融、交易管理;文化管理等;6 办公自动化,包括:报表处理;日程管理;文件汇总;文件收发、传送管理等;28、软件的开发过程P99 L18可行性讨论;需求分析;系统设计概要设计、详细设计;程序开发;编码,单元测试;系统测试;系统维护;29、软件开发技术的发展原因及趋势P101 L27及P106 L2软件开发技术的发展主要基于三个方面的原因:①信息化社会的需要,这是它得以发展的动力;②计算机硬件的性能越来越高,价格越来越便宜,这是它得以发展的基础;③使用计算机的人越来越多,计算机应用越来越广泛,这是软件开发技术得以发展的环境;发展的趋势主要表现在四个方面:①自动化程度的提高;②把需求分析包括到软件工作的范围内,使软件开发过程进一步向用户方面延伸,离用户更近了,避免了以往“你出算法,我编程序”的做法带来的种种问题;③把软件开发工作延伸到项目管理和版本管理,把软件开发从一次编程扩展到全过程,这是软件研制从个体的、手工作坊的方式向科学的、有组织的方式转变的重要表现;研究吸收了许多管理科学的内容和方法,如开发人员的组织,质量的控制、开发过程的协调等,这一变化把软件开发项目负责人的思想和方法摆在了更重要的位置,这是符合软件规模越来越大、软件开发工作越来越依赖组织与管理的发展趋势的;30、结构化程序设计P102 L8SD是功能分解的方法,采用模块化设计;SD方法采用的是自顶向下、逐步分解的方法,直到最低层的模块达到所要求的规模为止,一般采用HLPO图示,意思是分层结构加输入、输出处理;SD方法主要是为程序员服务的,是从程序员如何编程、测试及编写文档去考虑问题的;这种思想是早期的以手工方式、个人编写程序的工作环境下的想法;缺点:是增大了程序的工作量,程序的运行效率不高,不适合大型软件的研制过程和规律;31、软件工程的开发方法P102 L24软件的规模越来越大,复杂程度越来越高,把软件的质量和设计寄予各个程序员的技能、工作态度是靠不住的,这就要求软件生产成为有组织的、可以管理的工程项目;用工程项目实施的方法来组织软件的开发称为软件工程学Software Engineering,缩写SE;32、面向对象的开发方法P103 L13面向对象的程序设计方法Object Oriented Programming,缩写为OOP,是人们解决软件复杂性的一种新的软件开发技术;OOP的思想方法越来越接近人们的思维方式,它丢开了持续许久的“自顶向下”Top Down和“自底向上”Bottom Up方法的争论,把对于复杂系统的认识归结为对一批对象及其关系的认识;OOP使用户以更自然、更简便的方式进行软件开发;面向对象的基本思想可以归纳为以下四点:①客观世界的任何事物都是对象Object,它们都有一些静态属性相应于数据结构,也都有一些有关的操作相应于程序模块;作为一个整体,对外不必公开这些属性与操作,这称为“封装性”Encapsulation;②对象之间有抽象与具体、群体与个体、整体与部分等几种关系,这些关系构成对象的网络结构;③较大的对象所具有的性质自然地成为它的子类的性质,不必加以说明和规定,这称为“继承性”Inheritance;④对象之间可以互相传送“消息”Message并进行联系,一个消息可以是传送一个参数,也可以是使一个对象开始某个操作;33、算法P106 L21算法Algorithm是解题的步骤,可以把算法定义成解一确定类问题的任意一种特殊的方法;在计算机科学中,算法要用计算机算法语言描述,算法代表用计算机解一类问题的精确、有效的方法;算法+数据结构=程序算法是一组有穷的规则,它们规定了解决某一特定类型问题的一系列运算,是对解题方案的准确与完整的描述;制定一个算法,一般要经过设计、确认、分析、编码、测试、调试、计时等阶段;34、算法学习的五个方面P107 L3设计算法; 表示算法; 确认算法; 分析算法; 验证算法;35、算法的特性P107 L15确定性; 能行性; 输入; 输出; 有穷性;35、算法的描述方法P107 L56自然语言图形,如NS图、流程图,图的描述与算法语言的描述对应算法语言,即计算机语言、程序设计语言、伪代码形式语言,用数学的方法,可以避免自然语言的二义性36、算法的评价空间复杂性Sn:按算法所编制的程序在计算机中所占用的存储单元的总数;n 是问题的规模,显然Sn是随n的增长而增加;时间复杂性fn:按算法所编制的程序在计算机执行时所耗费的时间;显然fn随n的增长而增加;37、程序设计语言P112 L12机器语言汇编语言高级语言非过程化的语言38、计算机程序P114 L2计算机程序是用算法语言描述的解题步骤,或者讲是用程序设计语言实现的算法,程序是一串指令序列的集合,它能被计算机执行;39、程序流程图P114 L14数据流程图系统流程图程序流程图40、程序设计的过程P119 L13用高级语言编制程序的过程为:1 用编辑工具,如WORD、EDIT书写源程序,建立源程序文件,文件扩展名与所用的语言有关,例如C++语言的源程序文件扩展名为.cpp;2 编译源程序文件,生成目标文件,文件扩展名为.obj;3 链接目标文件,生成可执行文件,文件扩展名为.exe;4 在计算机上执行可执行程序文件,进一步调试和维护;41、汇编程序P120 L4汇编程序是把用汇编语言编写的汇编语言源程序翻译成机器语言的程序;汇编语言的指令与机器语言的指令基本上保持了一一对应关系,所以汇编的过程就是对汇编指令逐行进行处理,翻译成计算机可以理解的机器指令,处理步骤为:1 把指令的助记符操作码转换成相应的机器操作码;2 把符号操作数转换成相应的地址码;3 把操作码和操作数构造成机器指令;42、解释程序P120 L25解释程序的功能是对用高级语言编写的源程序按动态顺序进行逐句分析翻译,解释一句后立即得到执行结果;解释程序不产生目标代码;同编译程序相比,解释程序本身的编写比较容易;解释程序对源程序的解释执行比编译程序产生的目标代码程序的执行速度要慢;43、编译程序P121 L1编译程序也叫编译系统,是把用高级语言编写的面向过程的源程序翻译成目标程序的语言处理程序;编译程序把一个源程序翻译成目标程序的工作过程分为五个阶段:词法分析;语法分析;中间代码生成;代码优化;目标代码生成;主要是进行词法分析和语法分析,又称为源程序分析,分析过程中发现有语法错误,给出提示信息;44、良好的程序设计风格P122 L17良好的程序设计风格:(1)编码格式和编码约定在整个程序中应保持一致;(2)程序中应给出必要的注释,尤其在变量定义、调用接口、参数传递处,在修改程序时应注明修改人、时间、简要的修改原因;(3)对变量、函数标识等的命名,采用“匈牙利命名法”,避免含义不明确的缩写,从命名就可以一目了然读出命名标识的含义和数据类型;(4)采用缩进格式,突出程序的逻辑层次结构;(5)每一行只写一条语句,使用括号间隔表达式或语句的组成部分,使组成部分清晰;(6)使用结构化、面向对象的编程技术,提高程序可重用性、可扩充性;(7)除非完全必要,应尽量避免多任务和多重处理;(8)尽量避免使用复杂的算术和逻辑表达式;(9)提高程序健壮性,预防用户的操作错误,做到废进废出;45、操作系统P127 L15人们认识到必须找到某种方法将计算机硬件的复杂性与程序员分离开来,在计算机裸机上加载一层软件来管理整个系统,同时给用户提供一个更容易理解和编程的接口,这个接口称为虚拟机,这层软件是操作系统;操作系统是系统软件的基本部分;操作系统是计算机系统的核心,是用户和其他软件与计算机裸机之间的桥梁 ;46、OS的功用P128 L1三项主要作用:1为计算机中运行的程序管理和分配系统中的各种软硬件资源2为用户提供友善的人机界面图形用户界面3为开发和运行应用程序提供高效率的平台其它辅助功能:辅导用户操作帮助功能、显示系统状态、处理软硬件错误、保护系统安全47、OS的类型P128 L22操作系统有三种基本类型:批处理系统:又分为单道批处理和多道批处理分时系统:具有多路性、交互性、独占性特点实时系统:具有提供及时响应和高可靠性特点48、OS的结构P131 L13操作系统的结构有三种:整体式结构、核心结构和层次结构;整体式结构是指将整个操作系统作为一个整体运行操作系统时,不能响应其他中断;核心结构是指把操作系统分为外壳部分和核心部分;层次结构是把操作系统的功能分层,每层有明确的功能,提供接口与上下层联系,上层软件调用下层软件提供的服务;49、进程P132 L3进程是操作系统的基本单位;一个进程本质上是一个程序的执行,每个进程有其自己的地址空间,地址空间中包括可执行程序、程序用到的数据及堆栈,进程可以读写该空间中的内容;与每个进程相关的还包括一组寄存器、程序计。
《计算机导论》复习资料一、计算机网络基础与信息安全知识1、计算机网络的功能:通信、资源共享(软件资源、硬件资源共享,其中“打印机”是硬件共享的典型代表)、分布式处理。
2、计算机网络分类:按拓扑结构分:星型、总线型、环型、树型、网状型、混合型;按网络复盖范围分:局域网LAN、城域网MAN、广域网WAN(其中互联网Internet或称万维网WWW属于广域网)。
3、计算机网络设备:网关、集线器HUB、交换机、路由器、网卡、调制解调器Modem(其中Modem是电话线路拨号上网的必备设备);网络线路:无线电波和有线(双绞线、同轴电缆、光纤或光缆)。
4、TCP/IP协议簇:TCP:传输控制协议(Transfer Control Protocal);IP:网间协议(Internet Protocal);HTTP:超文本传输协议(Hyper Text Transfer Protocal);FTP:文件传输协议(File Transfer Protocal);SMTP:简单邮件传输协议(Simple Mail Transfer Protocal);Telnet:远程登录(Telephone Net);5、IP地址:互联网上的每一台主机Host(简写为H,分为:服务器Server和客户机Client,即计算机网络的基本工作模式为C/S模式)的唯一编号。
类似地:计算机内存中每一字节B空间的唯一编号称为“内存地址”。
6、IP地址的组成:机内占32位,机外分为4组,每组8位即1字节由小数点分隔,对应十进制数范围0~255,如:202.119.105.227、域名:由域名服务器(DNS)分配给每一个IP的“见名知义”的名称。
如川师服务器域名:8、常用的搜索引挚: 9、电子邮箱地址的组成:用户名@邮箱服务器域名。
如abc@的用户名为“abc”,而域名为“”10、常用浏览器:IE:Internet ExploreNetscape: 网景。
计算机导论知识点总结1.计算机的定义:计算机是一种能按照事先存储的程序,自动、高速地进行大量数值计算和各种信息处理的现代化智能电子设备。
2.计算机系统的组成:硬件和软件。
3.计算机硬件的概念:由电子的、磁性的、机械的器件按照一定的体系结构连接而成的物理设备,是计算机系统赖以工作的实体。
4.计算机硬件的组成:中央处理器、存储器、输入输出控制系统和各种输入输出设备。
5.计算机软件的概念:计算机软件是计算机系统中的程序、数据和有关文档的总称,是计算机系统的灵魂,是控制和操作计算机工作的核心。
6.世界上第一台电子数字计算机是1946年美国研制出的ENIAC。
7.计算机的发展:第一代计算机——电子管计算机:以电子管作为逻辑电路的主要器件,几乎没有什么软件配置,运算速度慢,体积较大,价格昂贵;第二代计算机——晶体管计算机:逻辑元器件采用晶体管,内存储器采用磁心体,性能比第一代计算机好点,在软件方面配置了子程序和监控程序,提出了操作系统的概念,出现了高级语言;第三代计算机——集成电路计算机:逻辑元件采用集成电路,主存储器采用半导体;第四代计算机——大规模及超大规模集成电路计算机;新一代计算机——智能计算机;8.微型计算机具有体积小、重量轻、功耗小、可靠性高、使用环境要求不严格、价格低廉、易于成批生产等特点,核心部件是微处理器。
9.计算机的分类:(1)按照计算机处理数据的方式可以分为数字计算机、模拟计算机、数字模拟混合计算机;(2)按照计算机用途可分为通用计算机和专用计算机;(3)按计算机的规模和处理能力分类为巨型计算机、大中型计算机、小型计算机、微型计算机、工作站、服务器、网络计算机;10.计算机的特点:运算速度快、计算精度高、具有记忆能力、具有逻辑判断能力、具有自动控制能力。
11.计算机的用途:科学计算、数据处理、过程控制、计算机辅助系统、人工智能、电子商务。
12.美国数学家冯·诺依曼提出了计算机应由5个基本部分组成:运算器、控制器、存储器、输入、输出设备;提出了“采用二进制”和“存储程序”两个重要基本思想;“采用二进制”就是计算机中的数据和指令均以二进制形式存储和处理;“存储程序”就是将程序事先存入存储器中,使计算机在工作时能自动地从存储器中读取指令、分析后执行。
计算机导论知识点计算机导论知识点概述1. 计算机基础概念- 计算机定义:计算机是一种能够按照程序指令自动进行信息处理的电子设备。
- 计算机分类:根据性能和用途,计算机可分为个人计算机(PC)、服务器、工作站、超级计算机等。
- 计算机组成:硬件系统(包括中央处理器CPU、内存、硬盘、显卡等)和软件系统(操作系统、应用程序等)。
2. 计算机硬件- 中央处理器(CPU):计算机的核心部件,负责执行程序指令。
- 内存(RAM):用于临时存储数据和程序的硬件,断电后数据丢失。
- 存储设备:硬盘驱动器(HDD)、固态驱动器(SSD)、光盘等,用于长期保存数据。
- 输入设备:键盘、鼠标、触摸屏等,用于向计算机输入数据。
- 输出设备:显示器、打印机、扬声器等,用于从计算机获取信息。
- 网络设备:网卡、路由器、交换机等,用于实现计算机之间的数据传输。
3. 计算机软件- 操作系统:管理计算机硬件资源和软件应用的基础软件,如Windows、Linux、macOS。
- 应用软件:为特定任务设计的软件,如文字处理软件、电子表格软件、图像处理软件等。
- 编程语言:用于编写程序的语言,如C、Java、Python等。
- 数据库管理系统:用于存储、检索和管理数据的软件,如MySQL、Oracle、SQL Server。
4. 计算机网络- 网络基础:网络的基本概念、拓扑结构、网络协议等。
- 互联网:全球最大的计算机网络,基于TCP/IP协议。
- 网络安全:保护网络数据不受未授权访问、破坏或泄露的技术和措施。
- 云计算:通过互联网提供计算资源和服务的技术,如Amazon Web Services、Microsoft Azure。
5. 数据结构与算法- 数据结构:组织和存储数据的方式,如数组、链表、栈、队列、树、图等。
- 算法:解决特定问题的一系列步骤,包括排序算法、搜索算法、图算法等。
- 算法分析:评估算法性能的方法,如时间复杂度和空间复杂度。
◆◆将计算机发展划分为五个阶段的标志:元件制作工艺水平的不断提高是计算机发展的物质基础,因此以计算机元器件的变革作为标志,将计算机的发展划分为五个阶段,这五个阶段通常称为计算机发展的五个时代。
自1946年第一台电子数字计算机问世以来,计算机的发展以计算机硬件的逻辑元器件为标志,大致经历了电子管、晶体管、中小规模集成电路到大规模、超大规模集成电路和极大规模集成电路等5个发展阶段。
◆◆冯·诺依曼原理和冯·诺依曼结构图:◆◆冯·诺依曼计算机的基本特点如下:·采用存储程序方式,程序和数据放在同一个存储器中,两者没有区别,指令同数据一样可以送到运算器进行运算,即由指令组成的程序是可以修改的。
·存储器是按地址访问的线性编址的唯一结构,每个单元的位数是固定的。
·指令由操作码和地址码组成。
·通过执行指令直接发出控制信号控制计算机的操作。
·机器以运算器为中心,输入输出设备与存储器间的数据传送都经过运算器。
·数据以二进制表示。
◆◆冯·诺依曼体系◆◆计算机系统主要技术指标1.字长2.时钟周期和主频3.运算速度4.内存容量5.存储器的容量反映计算机记忆信息的能力。
它常以字节为单位表示。
一个字节为八个二进制位,即1byte = 8bit。
210 byte =1024=1kbytes 220 byte =1mbytes230 byte =1gbytesbit——比特b ——字节kb——千字节mb——兆字节gb——吉字节tb——太字节表示存储容量的单位一般用字或字节。
例如,32KB表示32K字节,128KW表示128K字,其中IK=1024B。
1kb等于1024字节。
1mb等于1024×1024字节。
1gb等于1024×1024×1024字节。
1tb等于1024×1024×1024×1024字节。
第一章概述1、计算机的发展从1946年第一台电子计算机ENIAC问世至今已经历了五代的发展历史。
第一台计算机ENIAC诞生于1946年,是电子管计算机;第二代是晶体管计算机;第三代是中小规模集成电路;第四代是大规模集成电路;2、冯·诺依曼原理:存储程序和程序控制的原理3、信息的基本单位●基本概念◆位bit:一位二进制代码,用b表示;是数字信息化的最小单位◆字节Byte:简写为B。
8位二进制数为一个字节,是表示存储容量大小的最基本单位;◆字Word:由字节组成,为字节的整数倍;◆字长●存储容量大小的换算1 B ===8bit; 1KB====1024B ;1MB====1024KB; 1GB===1024MB;1TB===1024GB; 1个汉字===2B;●几种进制数(1)十进制计数制:有0-9十个数码,逢十进一。
用D标记或加下标10(2)二进制计数制:仅有0、1两个数码,逢二进一。
(0+0=0 0+1=1 1+0=1 1+1=10)用B标记或加下标2(3)八进制计数制:有0-7共8个数码,逢八进一。
(7+1=10)用O 标记或加下标8(4)十六进制计数制:有0-9、A、B、C、D、E、F共十六个数码,逢十六进一。
(F+1=10)用H标记或加下标16●几种进制数之间的转换(1)各进位制数转换为十进制数将各进位制数按照其通式展开(个位为0位),计算出结果即可。
(2)十进制数换成二、八、十六进制数10→整数部分:采用“除—倒取余数法”(一直除到商为0,将得出的余数倒排即为转换结果。
)小数部分:采用“乘—顺取整数部分”(一直除到小数部分为0,将得出的整数部分顺序排列即为转换结果。
)(3)二进制数与八进制数转换⏹2→8采用“三位一并”法:以小数点为基点,向左右两边三位一组转为八进制数,不足三位用0补齐。
⏹8→2采用“一分为三”法。
(4)二进制数与十六进制数转换●2→16采用“四位一并”法:以小数点为基点,向左右两边四位一组转为十六进制数,不足四位用0补齐。
《计算机导论》知识点复习要点一、1. 进制换算、ASCII码、真值、原码、补码、反码、与或非2. 存储单位换算:位、字节、字、字长 b M G3. 冯?诺依曼体系结构计算机的主要特征4. 计算机发展方向二、计算机系统:软件、硬件1. 总线结构2. CPU3. 微型计算机的主频很大程度上决定了计算机的运行速度,它是指CPU工作频率4. cache指的是高速缓冲存储器5. 某单位的人事管理软件属于应用软件6. 内存地址7. 运算器中的运算结果可直接传送到RAM 8. 机器语言程序能被CPU直接执行9. 32位微型计算机中的32位指的是计算机的机器字长三、数据结构:1. 树、图、队列、栈2. 线性表:线性表的顺序存储结构和链式存储结构四、软件1. 程序由什么组成2. 算法设计:伪代码3. 软件生命周期包括哪几个阶段及其主要任务4. 能够将高级语言源程序翻译为目标程序的系统软件是,五、xp操作系统的操作:a) 中英文输入法切换的热键b) 启动程序c) 桌面d) “我的电脑”是一个系统文件夹e) 文件命名规则f) 文件属性g) 实现窗口的最大化5. dos命令:md、del、type、cls六、数据库常见数据库软件:联系模型:1:1、1:N、N:M七、网络:1. IP地址2. TCP/IP协议(HTTP,FTP,SMTP)3. WWW,HTML ,4. OSI模型,各层的作用5. 病毒6. 域名7. 子网掩码8. 防火墙的作用9. 局域网基本拓扑结构主要有哪几类 10. 一台计算机利用电话线路传输数据信号时,必备的设备是调制解调器八、操作系统1. 操作系统启动过程2. 进程的三个主要状态,状态转换的原因 3( 死锁九、Office操作系列1. word\Excel\ppt。
第一章概述1、计算机的发展从1946年第一台电子计算机ENIAC问世至今已经历了五代的发展历史。
第一台计算机ENIAC诞生于1946年,是电子管计算机;第二代是晶体管计算机;第三代是中小规模集成电路;第四代是大规模集成电路;2、冯·诺依曼原理:存储程序和程序控制的原理3、信息的基本单位●基本概念◆位bit:一位二进制代码,用b表示;是数字信息化的最小单位◆字节Byte:简写为B。
8位二进制数为一个字节,是表示存储容量大小的最基本单位;◆字Word:由字节组成,为字节的整数倍;◆字长●存储容量大小的换算1 B ===8bit; 1KB====1024B ;1MB====1024KB; 1GB===1024MB;1TB===1024GB; 1个汉字===2B;●几种进制数(1)十进制计数制:有0-9十个数码,逢十进一。
用D标记或加下标10(2)二进制计数制:仅有0、1两个数码,逢二进一。
(0+0=0 0+1=1 1+0=1 1+1=10)用B标记或加下标2(3)八进制计数制:有0-7共8个数码,逢八进一。
(7+1=10)用O标记或加下标8(4)十六进制计数制:有0-9、A、B、C、D、E、F共十六个数码,逢十六进一。
(F+1=10)用H标记或加下标16●几种进制数之间的转换(1)各进位制数转换为十进制数将各进位制数按照其通式展开(个位为0位),计算出结果即可。
(2)十进制数换成二、八、十六进制数10→?整数部分:采用“除—倒取余数法”(一直除到商为0,将得出的余数倒排即为转换结果。
)小数部分:采用“乘—顺取整数部分”(一直除到小数部分为0,将得出的整数部分顺序排列即为转换结果。
)(3)二进制数与八进制数转换⏹2→8采用“三位一并”法:以小数点为基点,向左右两边三位一组转为八进制数,不足三位用0补齐。
⏹8→2采用“一分为三”法。
(4)二进制数与十六进制数转换●2→16采用“四位一并”法:以小数点为基点,向左右两边四位一组转为十六进制数,不足四位用0补齐。
知识点第1章1、冯.诺依曼模型、组成部分及其功能2、ALU(名)3、计算机的发展历程第2章1、不同数制系统间的转化(2,8,16进制)2、文字、图像、音频和视频等其它数据的计算机表示及实现方法3、ASCII、位模式(名)第3章1、不同数制系统间的转化(二和十进制)2、机器数的表示及数的范围(原码、反码和补码)3、浮点数的规范化表示4、Excess系统第4章1、二进制数的算术运算、逻辑运算、移位运算2、掩码的含义及应用3、溢出、真值表第5章1、计算机硬件系统的组成和功能划分2、RAM和ROM的区别和联系,各自的分类3、指令的执行过程4、CPU与I/O设备间的数据传输方式5、数据表示中的存储容量计算6、CPU、寄存器、Cache、总线、设备编址、RISC、CISC第6章1、计算机网络定义及分类方法2、网络通信协议,OSI模型中网络协议分层及功能描述3、TCP/IP、FTP、SMTP、HTTP、URL第7章1、计算机系统的组成2、计算机软件的分类3、操作系统的定义和分类4、操作系统的四大功能5、进程的概念,状态转换6、死锁和饿死第8章1、算法和程序的概念和区别2、结构化程序设计中的三种结构,并用图示加以说明3、算法的表示方法,至少掌握一种4、掌握常见算法(求最大、最小、累加、累乘、排序、查找)5、递归的概念第9章1、计算机语言的分类及异同点2、面向对象语言的基本特征(原则)3、常量和变量4、源程序、可执行文件的关系5、编译器和链接器功能第10章1、软件工程的定义和生命周期2、软件的开发模型3、软件测试的分类4、软件质量的概念第11章1、数组、记录和链表的概念及特点2、二维数组的存储方式第12章1、线性表、栈和队列的异同点2、线性表的常见操作3、树的概念和树的不同遍历方法(二叉树)第13章1、文件的概念和存取方式2、文件的类型(二进制和文本文件)第14章1、数据库的定义2、数据库管理系统的组成及功能3、三种数据库模型的概念4、SQL语言。
计算机导论知识点总结指令系统:一台计算机中所有指令的的集合,它是表征一台计算机性能的重要指标。
微型计算机中,控制器的基本功能是指令的操作数。
USB总线是以串行方式传输数据。
计算机网络:计算机网络是利用通信线路连接起来相互独立的计算机的集合,其主要目的是实现数据通信和资源共享。
计算机病毒:破坏计算机功能或数据,影响计算机使用,并能自我复制的一组计算机指令或程序。
操作系统:操作系统是由程序和数据结构组成的大型系统软件,它负责计算机的全部软硬件的资源分配,调度和管理,控制各类程序的正常执行,并为用户使用计算机提供良好的环境。
高速缓冲储存器(Cache):位于cpu和内存之间的储存器,其特点是速度快,目的是是储存器的速度与cpu的速度相匹配。
总线:若干信号线的集合,是计算机各部分之间实现信息传递的通道。
数据结构:数据结构是指具有一定的结构(关系)的数据元素的集合,主要研究数据的各种逻辑结构和物理结构,以及对数据的各种操作。
进程:一个程序(或者程序段)在给定的工作空间和数据集合上的一次执行过程,它是操作系统进行资源分配和调度的一个独立单位。
程序计数器:由若干位触发器和逻辑电路组成,用来存放将要执行的指令在储存器中存放地址。
机器指令:计算机执行某种操作的命令,可由cpu直接执行。
cpu主要的技术指标:1.字长:cpu一次处理的二进制数的位数。
2.主频:cpu内部工作的时钟频率,是cpu运算时的工作频率。
3.地址总线宽度:决定了cpu可以访问储存器的容量,不同型号cpu的总线宽度不同,因而可使用的内存的最大容量也不同。
4.数据总线宽度:决定了cpu与内存,I/0设备之间一次数据传输的信息量。
5.高度缓冲:可以进行高速数据交换的存储器,它先于内存,与cpu交换数据。
6.指令系统:指令的寻址方式越灵活,计算机的处理能越强。
7.机器可靠性:平均无故障时间越短,机器性能月好。
计算机硬件主要由运算器,控制器,储存器,输入设备,输出设备和(总线)组成1.运算器:主要完成算数运算和逻辑运算。
1.职业道德1.职业道德是指从事一定(职业劳动)的人们,在长期的(职业活动)中形成的行为规范。
2.职业道德作为职业行为准则,有着与其它的职业行为准则不具备的特征3.职业道德通过协调员工间关系,起着增强企业凝聚力的作用4.职业道德的(社会)功能:有利于调整职业利益关系、有利于提高人民的道德水平、有利于完善人格5.社会主义职业道德的核心是为人民服务6.职业道德的精华(国内:以礼待人的和谐精神、勇于革新的拼搏精神、恪尽职守的敬业精神、精忠为国的社会责任感、诚实守信的基本要求,见利思义、以义取利的价值取向)、(国外:社会责任至上、诚信、敬业、创新)7.职业道德的作用:增强企业的凝聚力8.职业道德教育的内容:树立对职业道德的认识、培养职业道德情感、养成职业道德习惯、树立职业道德信念、锻炼职业道德意志9.职业道德(修养)的内容:端正职业态度、强化职业情感、历练职业意志10计算机操作员职业道德要求:不通过计算机网络攻击他人计算机、不通过网络手段窃取他人信息11爱岗敬业的具体要求是提高职业技能,要求干一行爱一行,强化职业职责,树立职业理想2.软件系统2.1综述1.软件系统指所有在计算机上运行的各种程序数据及相关的各种有关的资料。
2.软件系统分为系统软件和应用软件3.系统软件包括:操作系统、程序设计语言及其处理系统、服务性程序(实用程序)、数据库管理系统4.应用软件有哪些?2.2操作系统1.操作系统(OS,Operating System)2.操作系统的功能:处理机管理、存储器管理、设备管理、文件管理和作业管理3.(分布式)操作系统允许在一台主机上同时联接多台终端,多个用户可以通过各自的终端同时交互地使用计算机4.常见的操作系统:UNIX、LINUX、DOS、windows5.操作系统提供给程序员的接口是(系统调用)2.3程序设计语言1.第一个想到用程序设计语言来解决问题的人是德国人楚泽2.程序设计语言可分为:高级语言、机器语言、汇编语言3.常见的程序设计语言:JA V A、C#、BASIC等4.第一个用于科学计算的高级语言是FORTRAN5.面向对象处理的高级语言有:JA VA C++ 等6.面向事务处理的高级语言:COBOL 7.语言处理程序一般是由汇编程序、编译程序、解释程序和相应的操作程序等组成2.4数据库和数据库管理系统1.数据库:为了满足某些需要,在计算机系统中按照一定的(数据模型、数据结构)等方式进行组织、存储和使用的互相关联的数据结合2.数据集中存放在数据库中,便于对其进行处理,提炼出对决策有用的数据和信息。
3.数据库系统:指一个具体的数据库管理系统软件和用它建立起来的数据库4.数据库系统的组成:数据库、数据库软件、数据库管理员5.(逻辑结构)是将概念结构转换为某个DBMS所支持的数据模型,并对其进行优化6.数据库管理系统(DBMS)是对数据库进行统一的管理和控制,以保证数据库的安全性和完整性7.常见的数据库管理系统有:FOXBASE、Visula Foxpro、Microsoft Office Access、Microsoft SQL Server、Oracle 2.5应用软件1.常见的文字处理软件有:WPS、Word、Office. 20003.计算机发展简史1.计算机经历了4个发展阶段,其中第一代计算机采用的主机电器元件为(电子管)、第二代为晶体管、第三代为小中集成电路、第四代为大和超大规模集成电路。
2.计算机的主要应用领域:数据处理、人工智能、实时控制、科学计算、计算机辅助系统、网络应用等3.CAI(计算机辅助教学)CAD(计算机辅助设计)CAM(计算机辅助制造)4.1946年,美国为计算弹道轨迹而研制成功世界第一台计算机5.冯·诺依曼的设计思想存储程序6.计算机按性能可分为超级计算机、大型计算机、小型计算机、微型计算机和工作站4.计算机组成4.1综述1.计算机系统、硬件系统、软件系统的概念。
2.计算机的逻辑组成包括:存储器、控制器、运算器、输入输出设备。
3.按照计算机原理分类,可以分为(模拟式、数字式、混合式)4.冯·诺依曼的“存储程序”设计思想。
5.微机的主要性能指标有运算速度、字长、主存容量、主频、输入输出数据传输速率、可靠性等。
4.2CPU1.CPU是central processing unit,中央处理器2.CPU的速度与内存的刷新速度是相匹配的3.当前大多数计算机处理的字长是32位4.CPU的性能主要有字长、主频和指令功能强弱(指令系统)等。
4.3控制器1.控制器是计算机指挥和控制其各部份直辖市工作的机构,其工作过程和人的大脑指挥和控制人的各器官一样2.控制器的结构包括控制逻辑、时序控制逻辑、总线控制逻辑4.4存储器1.存储器分内储存和外储存两类。
内存又分为只读、随机和高速缓冲存储器。
外存有软盘、硬盘、光盘、移动硬盘、U盘等2.存储器的特点:内存储器容量小,速度快;外存储器容量大,速度慢4.5输入与输出设备1.常见的输出设备:显示器、打印机、绘图仪和磁盘驱动器等2.输入设备按功能的分类:字符输入设备和光学阅读设备、图形输入设备和图像输入设备和模拟输入设备。
3.常见的输入设备:键盘、鼠标、扫描仪、触摸屏和磁盘驱动器等4.EPP扫描仪接口的最大的特点是方便,缺点是速度慢,接在PORTA接口,486以上机器均可,是增强型(并行)接口5.扫描仪的主要指标有分辨率、扫描频率、扫描速度。
6.显示器的主要性能有分辨率、显示存储器、色彩深度和屏幕尺寸。
4.6主板1.主板又称母板,主板不是完全通用的2.主板的组成:CUP插座、扩展插槽、芯片部分、跳线开关、对外接口电路等,各主要部件通过总线结构互相连接起来3.BIOS是基本输入输出系统,BIOS的功能:系统设置程序、加电自检程序、中断服务程序、系统启动自举程序。
4.CMOS芯片5.主板会根据(BIOS)来识别硬件,并进入操作系统发挥出支撑系统平台工作的功能4.7UPS电源1.UPS是不间断电源(uninterruptible power system)的英文简称,是能够提供持续、稳定、不间断的电源供应的重要外部设备2.UPS原理:是一种含有储能装置,以逆变器为主要元件,(稳压稳频)输出的电源保护设备3.常见的UPS电源:在线式UPS、离线式UPS、后备式UPS和互动式UPS4.根据输入、输出电压数量的不同进行分类:单相输入/单相输出、三相输入/单相输出(功率为10~20kV A)、三相输入/三相输出5.家用UPS大多是1000W以下的短延时后备式的,基本组成:电池充电器、电池组、逆变器6.UPS的使用注意事项:A.在匹配功率时要留有余量B.在进行UPS连接时,应正确连接交流输入的极性,否则故障率将大大增加 C.UPS按操作方式可分为后备式UPS和在线式UPS 两种 D.使用UPS电源后,不必再加交流稳压器7.定期检查UPS内部蓄电池的端电压和内阻,以确定电池组是否有足够的实际可供使用容量以备供电中断用4.8 微机维护1.计算机故障诊断包括人工诊断与自动诊断。
人工诊断有直接观察法、插拔法、试探法和交换法。
2.自动诊断(程序诊断)有简单功能测试、编制简易测试程序诊断、高级诊断程序诊断和加电自检程序诊断。
3.软件维护的工作有数据备份、整理与删除无用的文件、正确地配置系统、合理安排硬盘的文件目录、恢复被破坏的数据、整理磁盘的文件分配。
5.计算机网络1.计算机网络的基本组成(软件:网络操作系统、网络应用软件和网络数据库;硬件:网络服务器、终端、网卡、路由器等连接设备、光纤等传输介质)2.计算机网络是由多台计算机(或其它计算机网络设备)通过传输介质和软件物理(或逻辑)连接在一起组成的3.计算机网络的功能A.数据传输(基本功能)B.资源共享 C.实现分布式信息处理 D.提高计算机系统的可靠性和可用性4.计算机网络基本拓扑结构:A星型结构B总线型结构:节省电缆,易扩展,电缆断开会影响整个网络C环型结构:可靠性较低,费用大D树型结构E混合型5.计算机网络管理系统的四个要素:若干被管代理、至少一个网络管理器、一种网络管理协议(最重要部分)、一个或多个管理信息库6.双绞线(RJ-45接口)、同轴电缆(AUI接口)、光纤(SC端口)7.WLAN属于无线局域网卡,采用蓝牙技术8.GPRS和CDMA属无线网卡,速度慢,范围大9.非屏蔽双绞线属5类双绞线。
目前常用的双绞线是3类和5类,除此以外还有4类和6类,是根据电气性质划分的10.非屏蔽双绞线的优点:A.无屏蔽外套,直径小,节省所占用的空间; B.重量轻,易弯曲,易安装; C.将串扰减至最小或加以消除; D.具有阻燃性11.568A的线序:绿白,绿,橙白,蓝,蓝白,橙,棕白,棕(两种双绞线的线序568A与568B。
标准568A:绿白-1,绿-2,橙白-3,蓝-4,蓝白-5,橙-6,棕白-7,棕-8;标准568B:橙白-1,橙-2,绿白-3,蓝-4,蓝白-5,绿-6,棕白-7,棕-8。
)12.路由器的配置方法包括: A.用主控Console. 端口接终端进行配置 B.在AUX口接一个Moden,在远程进行配置C通过网管工作站进行配置13.路由器端口有:局域网端口、广域网端口(AUX)、.路由器配置端口(Console)14.我国信息化网络包括:电信网、有线电视网、计算机网15.防火墙的设计类型大体分为:应用级防火墙、网络级防火墙16.计算机网络安全的特征:可用性、完整性、保密性17.计算机技术、网络技术、计算机系统技术的结合构成了计算机网络18.完全实现OSI网络管理模型,在现实世界中也非常罕见6.Internet的基本知识1.Internet起源于1969年美国的ARPANET,其特点是A.支持资源共享B.采用分布式控制技术 C.采用分组交换技术 D.使用通信控制处理机2.Internet是一组全球信息资源的总汇3.我国几个主要的计算机主干网及其建成时间A. CHINAGBN(中国金桥网B. CSTNET(中国科学技术计算机网C. CERNETD. CHINANET(中国公用计算机网,95年开始~96年建成)CNNIC(我国IP地址管理中心)4.IP地址分为5类,A(<127)B(<192)C(<224)分别能够容纳主机的数目是递减的,D 用作组播通信5.Internet的核心协议是TCP/IP,中文名称是运输控制协议/网际协议ware采用IPX/SPX协议BEUI是由IBM公司用于局域网的协议,是微软公司的主要网络协议8.SNMP用于在internet上进行路由管理的协议9.(控制台)组件与标准TCP/IP网络管理协议的版本无关7.信息及信息系统7.1信息1.信息的生命周期(ILM):发现、获得、服务和退出2.信息具有相对性和实效性,信息的寿命指信息的实效性3.信息符号包括声音、符号、图像、电磁波、语言、文字、数字、光电信号等4.信息的表示与传播有传统形式的媒体、模拟形式的媒体和数字形式的媒体。