收藏 分销(赏)

信息技术基础1--计算机基础知识市公开课一等奖省赛课微课金奖课件.pptx

上传人:快乐****生活 文档编号:12616286 上传时间:2025-11-11 格式:PPTX 页数:79 大小:1.24MB 下载积分:16 金币
下载 相关 举报
信息技术基础1--计算机基础知识市公开课一等奖省赛课微课金奖课件.pptx_第1页
第1页 / 共79页
信息技术基础1--计算机基础知识市公开课一等奖省赛课微课金奖课件.pptx_第2页
第2页 / 共79页


点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,信息技术应用基础,主 讲,机电学院计算机系赵学军,1,第1页,总 目 录,第1章计算机基础知识,第2章微机用户界面及其使用,第3章 Word字处理软件,第4章 Excel电子表格软件,第5章演示软件,第6章多媒体技术应用,第7章计算机网络应用基础,第8章网页制作,2,第2页,第1章 计算机基础知识,1.1 计算,机,发展,1.2 计算,机应用,1.3 计算,机中,信息表示,1.4 计算机组成与工作原理,1.5 计算机软件系统,1.6 操作系统基本概念,3,第3页,1.3 计算,机中,信息表示,1.3.1 计算机采取二进制编码,1.3.2 计算机中信息单位,1.3.3 计算机中数字系统,1.3.4 计算机中非数值信息,4,第4页,1.3.1 计算机采取二进制编码,1.3 计算,机中,信息表示,计算机内部是二进制数字世界。,指令、数据、图形、声音,二进制含有以下优势:,易于物理实现,因为含有二种稳定状态物理器件是很多,如,门电路,导通与截止,电压高与低,而它们恰好对应表示1和0两个符号。假如采取十进制,要制造含有十种稳定状态物理电路,那是非常困难。,二进制数运算简单,数学推导证实,对R进制算术求和、求积规则各有 R(R+1)/2 种。如采取十进制,就有55种求和与求积运算规则;而二进制仅各有三种,因而简化了运算器等,物理器件,设计。,5,第5页,机器可靠性高,因为电压高低,电流有没有等都是一个,质,改变,两种状态分明,所以基2码传递抗干扰能力强,判别信息可靠性高。,通用性强,基2码不但成功地利用于,数值信息编码,(二进制),而且适合用于各种,非数值信息数字化编码,。尤其是仅有二个符号0和1恰好与逻辑命题两个值“,真,”与“,假,”相对应,从而为计算机实现逻辑运算和逻辑判断提供了方便。,6,第6页,1.3.2 计算机中信息单位,(位、字节、字),位(Bit):度量数据最小单位,表示一位二进制信息。,字节(Byte):最惯用基本单位,一个字节由八位二,进制数字组成(1byte=8 bit),K 字节1K=1024 byte,M(兆)字节1M=1024 K,G(吉)字节1G=1024 M,T(太)字节1T=1024 G,b,7,b,6,b,5,b,4,b,3,b,2,b,1,b,0,1 0 0 1 0 1 0 1,=,2,7,+2,4,+2,2,+2,0,=149,来历?,IBM第一台超级机:机器字长64位打印机120字符,7位够但考虑发展用8位。,7,第7页,字(word),字是位组合,并作为一个独立信息单位处理。字又称为计算机字,指CPU一次操作中能处理最大数据单位,。它取决于,机器类型、字长以及使用者要求,。惯用固定字长有8位、16位、32位等。,机器字长,是一个与机器硬件指标相关单位机器字长。,机器字长普通是指参加运算,存放器所含有二进制数位数,它代表了机器精度。,机器功效设计决定了机器字长,普通大型机用于数值计算,为确保足够精度,需要较长字长,如32位、64位等。而小型机、微机普通字长为16位、32位等。,8,第8页,1.3.3 计算机中数字系统,数值信息在机器内,表示方法是二进制,,,编码方法采取原码与补码,。采取,“定点数”和“浮点数”表示方式,表示整型和实型数。,我们熟悉十进制数据,但在与计算机打交道时,会接触到二进制、八进制、十六进制系统,但不论哪种数制,其共同之处都是,进位记数制,。,9,第9页,(1)认识进位记数制,假如采取数制有,R个,基本符号,则称为,基R数制,R称为数制“,基数,”,而数制中每一固定位置对应单位值称为,“权,”。,进位记数制编码符合“逢R进位”规则,各位,权,是以R为底幂,一个数可,按权展开成为多项式,。,256.47=2*10,2,+5*10+6*10,0,+4*10,-1,+7*10,-2,1.进位计数制及不一样进制数之间转换,10,第10页,十进制,R,=10,可使用0,1,2,3,4,5,6,7,8,9,二进制,R,=2,可使用0,1,八进制,R,=8,可使用0,1,2,3,4,5,6,7,十六进制,R,=16,可使用0,9,A,B,C,D,E,F,“逢,R,进,一,,借,一,当,R,”,进制概念,11,第11页,几个数制间转换:,(2)R进制十进制,将各位数字与它,权,相乘,其积+,和即十进制数。,例:P14,(3)十进制R进制,用短除法。除R取余法、乘R取整法:,例:P14-15,(3)二、八、十六相互转换,例:P15,12,第12页,2、计算机中正、负数表示,符号位放最高位。1:负 0:正,编码方法:原、反、补码,(1)原码,原码简单直观,但0表示不唯一,四则运算时,符号位单独处理,复杂。,(2)反码,符号位同,其余按位取反。,(3)补码,反码+1。0表示唯一:+0=-0=00000000,正数原反补同,负数不一样,用补码。,13,第13页,3、计算机中实数浮点表示,X=+-M*2,+-E,尾数,阶码,0-11位尾数,12-15位阶数,14,第14页,如:57.3125=111001.0101=0.1110010101*2,6(110),0,110,0,01110010101,15,第15页,计算机最主要功效是处理各种各样信息,比如:数值、文字、声音、图形和图象等。在计算机内部,各种信息都必须经过数字化编码后才能被传送、存放和处理。,非数值信息也用0、1来进行编码表示。,所以,掌握信息编码概念与处理技术是至关主要。,1.3.4 计算机中非数值信息,16,第16页,包含0,9十个数字,大小写英文字母,及专用符号等,95,种可打印字符,,33,种控制字符。,一个,ASCII,码占1个字节,由,7,位二进制编码组成,最多表示,128个,不一样符号。,Computer,0,1000011,0,1101111,0,1101101,0,1110000,0,1110101,0,1110100,0,1100101,0,1110010,7 6 5 4 3 2 1,ASCII 码(美国国家标准信息交换码),1.西文字符编码,17,第17页,EBCDIC码,是美国IBM企业在它各类机器上广泛使用一个信息代码。,一个码占一个字节,用8位二进制码表示信息,最多表示256个不一样代码。,0=F0H(1111 0000),A=C1H(1100 0001),18,第18页,2.汉字信息编码,惯用汉字几千个,八位编码不够。编码方案有二字节、三字节、四字节。,主要介绍,“国家标准信息交换用汉字编码,”=国家标准码,国家标准码是二字节码,用两个7位二进制编码表示一个汉字。,当前国家标准码收入6763个汉字,一级3755个,二级3008个,还有682个西文字符和图符。,如:“巧”39H 41H,在机内形式 0 1 1 1 0 0 1 1 0 0 0 0 0 1,第一字节 第二字节,19,第19页,3.多媒体信息编码,图形用图形原语描述,图象用象素矩阵,20,第20页,信息内部表示与外部显示,信息多样,都可用0,1表示,机器才能处理,就需要编码实现。,计算机外部信息需经,转换,二进制编码后,才能处理;,计算机内部信息需经,转换,,才能显示;,转换由I/O设备实现,还需软件参加。,如:输入10,终端编码电路变成对应,ASCII,码31H和30H,送往主机。,主机终端接口程序,首先将这两个,ASCII,码送给终端,另首先传给相关程序。,程序将10转换成二进制表示。,21,第21页,同理,:,将结果送往终端显示时,,数字转换成ASCII码,由主机终端。,将ASCII码转换成字符点阵信息,控制显示器显示。,将图形、图象、声音等信息送入计算机,要靠专用外设。,22,第22页,电子计算机是什么?,电子计算机,(Electronic Computer),又称,电脑,,是一个能,存放程序和数据并能自动执行程序,机器,是一个能对各种数字化信息进行,处理,工具。可帮助人们获取信息、处理信息、存放信息和传递信息信息处理机。,1.4 计算机组成与工作原理,23,第23页,1.4.1 “存放程序”工作原理,程序,计算机模拟人脑程序数据装入大脑脑力劳动。,用计算机完成工作制订处理方案分解成计算机能识别执行基本操作命令命令排列,程序,。,计算机能识别执行每一条操作命令,机器指令,。,它要求了计算机所要执行一个操作。,程序完成即定任务一组指令序列,计算机照程序要求流程依次执行一条条指令,最终完成程序目标。,24,第24页,存放程序工作原理:,计算机两个基本能力:,一是能够存放程序,二是能够自动地执行程序。,计算机是利用“存放器”(内存)来存放所要执行程序,用CPU能够依次从存放器中取出程序中每一条指令,并加以分析和执行,直至完成全部指令任务。,25,第25页,存放程序原理是由美籍匈牙利数学家冯诺依曼于1946年提出。,把,程序本身看成数据,来对待,程序和该,程序,处理,数据,用一样方式,储存,。冯诺依曼和同事们依据此原理设计出了一个完整当代计算机,雏形,,并确定了存放程序计算机,五大组成部分和基本工作方法,。,冯诺依曼这一设计思想被誉为计算机发展史上里程碑,标志着计算机时代真正开始,。,John von Neumann,冯,诺依曼,26,第26页,二进制编码表示数据和指令,程序和数据预先入内存,计算机自动从内存中取指令执行。,五大部件,(分别解释),27,第27页,即使计算机技术发展很快,但“存放程序原理”至今依然是计算机内在基本工作原理。自计算机诞生那一天起,这一原理就决定了人们使用计算机主要方式,编写程序和运行程序,。,科学家们一直致力于提升,程序设计,自动化水平,改进用户,操作界面,,提供各种开发工具、环境与平台,其目标都是为了让人们愈加方便地使用计算机,能够少编程甚至不编程来使用计算机。但不论用户开发与使用界面怎样演变,“,存放程序原理,”没有变,它依然是我们,了解,计算机系统功效与特征基础。,1949,EDSAC,28,第28页,1.4.2 计算机组成硬件系统,计算机硬件由5个部分组成:,(外)存放器,(,内)存放器,中央处理器(CPU),控制器,输入,设备,输出,设备,数据流,地 址,控制流,运算器,主机,29,第29页,微型计算机硬件组成,主机,是包含,电源,、,存放设备,和,电路板,机箱,其中电路板上有计算机,主处理器,和,内存,。,监视器,是计算机主要输出设备,它未来自计算机,显卡,电信号转换为屏幕上彩色亮点,从而形成图像。,硬盘驱动器,普通安装在系统单元内,当其工作时,机箱上指示灯会亮。,软盘驱动器,将数据写到,软盘,上,当其工作时,其指示灯就亮,警告用户此时不要取出软盘。,CD-ROM和DVD驱动器,采取激光技术从,光盘,上读取数据。,鼠标,是一个输入指示设备,帮助用户操作对象并选择菜单项。,键盘,作为多数计算机主要输入设备。,声卡,位于,系统单元内,提供到,扬声器,、,麦克风,和,耳机,连接。,30,第30页,中央处理器CPU,P4,AMD,31,第31页,1、运算器,用来算术运算、逻辑运算。叫算逻部件ALU。,2、控制器,硬件系统指挥和控制中心。,3、存放器,用来存放程序、原始数据和运算结果。计算机存放信息记忆部件。,内部存放器,访问速度快,暂时性,价高,外部存放器,访问速度慢,永久性,价低,有,内(主)、外(辅),存之分。,32,第32页,内存:存执行程序和待处理数据,直接与CPU交换信息。,外存:保留程序和数据。,内,存以半导体存放器为主,为,RAM,外(辅),存,(磁存放器、光存放器、半导体集成电路存放器),1、内存,随机存放器(RAM),所指内存。微机普通52M512M。,33,第33页,内存,地址,读写控制电路,地址译码器,地址总线,数据总线,内存放器,内存是易失性存放器,断电信息失。,外存是仓库,可长久保留。,34,第34页,特殊存放器芯片:,ROM,CMOS,只读存放器(ROM),ROM中保留一个BIOS小型指令集合,是固化程序,ROM又叫固件。,BIOS非常小。但有用,它告诉OS怎样访问磁盘驱动器。,当开机时,CPU执行ROM中BIOS指令,搜索并加载磁盘上OS,然后计算机开始运行。,CMOS小内存,保留机器当前,配置,信息。这也是计算机调入OS之前必须知道信息。,保留信息时间要比RAM长、但不象ROM那样不能修改。,35,第35页,虚拟存放器,为运行大程序,为同时运行多道程序,需配大内存或扩大内存,但内存数量有限。处理小内存运行大程序。,用虚拟存放技术=经过软件方法,将主存及一部分外存组成一个整体,提供比物理内存大多存放器=虚拟存放器。,36,第36页,C,P,U,主存放器,高速缓存,外存,页进,页出,I/O,虚拟存放器,37,第37页,存放单位:,位,(bit),存放信息最小单位,字节,(byte),存放器一个存放单元,最惯用单位,字,(word),有若干个字节组成,KB 1KB=2,10,Byte=1024Byte,MB 1MB=2,10,KB=1024KB,GB 1GB=2,10,MB=1024MB,TB 1TB=2,10,GB=1024GB,38,第38页,存放器是一个含有保留和存取信息(程序、数据)设备/器件,是计算机系统不可或缺资源,。,当代微型计算机存放系统结构:,高速缓存-主存-外存,为何采取这种结构?,指令执行速度依赖于内存读写速度,高速CPU需配置高速内存,大软件需配置大容量内存,高速度,低成本,大容量,存放器与存放系统,矛盾,CPU,高速缓存,M,1,M,2,.,Mn,外存,2,外存,1,.,外存,n,主存,外存,存放器,SRAM,DRAM,硬盘、光盘、U盘等,计算机工作原理,39,第39页,4、输入输出设备,输入设备:把原始数据和处理这些数据程序经过输入接口输入到计算机存放器中。惯用有:,键盘,、,鼠标,、扫描仪、数码相机等,输出设备:输出计算机处理结果。惯用有:,显示器,、,打印机,、绘图仪等,输入输出设备又称,I/O设备,,属外部设备,40,第40页,显示系统,显示器,显示卡,41,第41页,显示器,有阴极射线管(CRT)和液晶(LCD),显示器如图,是计算机中最主要输出设备,它直接将计算机信息反馈给我们,是人机对话主要工具。,显示器主要指标包含显示器,屏幕大小、显示分辨率、扫描频率、象素色彩,等。屏幕越大,显示信息越多;显示分辨率越高,显示图像就越清楚。,42,第42页,输入/输出设备(外部设备),完成数据输入/输出,信号转换(模拟信号/数字信号、电信号/非电信号等),数据采样,与接口进行连接,接口信号,电平标准等,与主机进行通信,通信协议,工作时序,43,第43页,总 线,总线,是微机中各功效部件之间通信信息通路,主要由,地址,、,数据,和,控制,三大总线组成,每种总线都由若干根信号线(总线宽度)组成。,存,储,器,I/O,接,口,输,入,设,备,I/O,接,口,数据总线 DB,控制总线 CB,输,出,设,备,CPU,三大总线,44,第44页,三总线,硬件5个部分经过三总线连接。总线是信息通道。,数据、地址、控制总线。,1、数据总线,数据是广义。指令代码、状态、控制信息。,是双向总线。,数据总线位数是计算机主要指标。表达传输数据能力,与CPU位数对应,32位微处理器采取32位数据总线。32位飞跃,内部总线32位,与存放器相连外部总线是64位,提升数据传输能力。,45,第45页,2、地址总线,传输地址信息,如:访问内存、某外设地址等。地址由CPU提供,是单向总线。,地址总线传输内存地址,所以,总线位数决定CPU可直接寻址内存范围。,32位=2,32,个内存地址=4GB,46,第46页,3、控制总线,传输控制信号。CPU向内存或I/O接口电路发出读写信号;I/O接口电路向CPU发送同时工作联络信号。,I/O接口,实现CPU和外设信息交换。,端口地址,对I/O接口中存放器统一编址,便于访问,同内存。,外设经过接口同CPU相连?,数字/模拟,并行/串行,速度,接口技术CPU和外设数据传递方式。,47,第47页,Inter8048单片机,译码器,键盘工作原理:,键盘接口8042,CPU,应用程序,键盘缓冲区,内存,主板,扫描和识别,发中止请求,调中止处理程序,键盘子系统:键盘和接口,48,第48页,1.4.3 程序自动执行,程序执行在控制器控制下自动完成。,计算机硬件系统最终只能执行由机器指令组成,程序,。,程序在执行前必须首先装入内存,程序执行时CPU负责从内存中逐条,取出指令分析识别(译码)最终执行指令,,从而完成了一条指令执行周期。CPU就是这么周而复始地工作,直至程序完成。,开启一个程序执行只需将程序第一条指令地址置入程序计数器(PC)中即可。,49,第49页,1.取指,从内存中取出要执行指令。,IP,地址内存IR(指令存放),2.译码,IR(指令存放)控制器控制信号序列,3.执行,但程序并不总是次序执行,有时要转移,指令分2种类型:,操作类指令:算逻运算、数据存取和传送等。,转移类指令:实现程序分支、转移(有没有条件)等。,机器指令格式,操作码,地址码/操作数,50,第50页,比如:P25,1、IP取指,IR,IP+1 IP,2、译码器识别指令,生成控制信号序列,3、IP AR,IP+1 IP,4、依据AR地址取出数10 数据总线AX存上,5、IP IR,IP+1 IP,6、译码器识别指令,生成控制信号序列,7、IP AR,依据AR地址取出数15 数据总线DR存上,8、DR中数与AX中数运算器+AX存放器,9、IP IR,IP+1 IP,10、译码,HLT,暂停。,51,第51页,机器指令计算机执行某种操作命令,由计算机直接识别,执行。,指令,是对计算机进行程序控制,最小单位,。,全部指令,集合,称为计算机,指令系统。,指令系统是软件和硬件,界面,。,指令系统内核是硬件。在指令系统基础上结构软硬件。,用机器指令编写程序,机器语言程序,1.4.4 计算机指令系统,52,第52页,机器指令格式,操作码,地址码/操作数,指令按功效分:,操作类,:命令计算机各部件完成基本算术逻,辑运算、数据存取、数据传送等操作。,控制转移类,:控制程序执行次序、实现程序分,支、转移等。,指令系统指令数目和种类决定计算机能力和体系结构。,53,第53页,指令种类:P26-27,算术逻辑运算类,移位,数据传送,转移类,系统特权指令,其它指令,指令发展:P27,54,第54页,1.4.5 微处理器,CPU,与CPU性能相关问题:,1、CPU速度与主频,由,高速,电子线路组成。飞跃达亿次/S。,CPU执行指令速度与,系统时钟,亲密相关。,系统时钟:是计算机特殊器件,它周期发出脉冲式电信号,,控制,和,同时,各个器件工作节拍。,时钟频率越高,机器工作速度越快。,CPU主频CPU能够适应时钟频率(标准工作频率)=1秒内CPU能完成工作周期数。,单位:,MHZ、GHZ,1,MHZ=100万周期/S,55,第55页,2、CPU字长,CPU在一次操作中能处理最大数据单位,它表达了一条指令所能处理数据能力。决定运算精度。,如:一个CPU字长为16位,每执行一条指令可处理16位二进制数据。若处理多位数据,则需要几条指令才能完成。,飞跃是64位。,56,第56页,3、高速缓存,处理:CPU速度内存存取速度,普通,在一定时间,程序执行总集中于程序代码一个小范围内,将此范围代码由内存调入缓存,所以,加紧CPU访问内存速度,加紧指令执行速度。,如:有512K缓存,与CPU封装在一块芯片上,不能随意选择。,57,第57页,4.指令流水线控制技术,原指令执行是串行。,为加紧指令执行速度路径:,提升单条指令执行速度(提升主频),指令并行执行(如图P28),如:飞跃CPU结构图:,64位数据总线,32位地址和控制总线,58,第58页,中央处理器(CPU),总线接口单元,指令代码,高速缓存,数据,高速缓存,指令预取缓冲器,译码部件,整数部件,转移预测,部件,浮点部件,接内存,RAM,ALU ALU,59,第59页,中央处理器CPU,CPU,是计算机心脏,用来实现程序控制功效(自动从内存中读入指令和自动执行指令),。,CPU结构示意图,地址总线,标 志,存放器,指令存放器,数据暂存器,控制电路,指令译码器,地,址,存放,器,指 令,指 针,存放器,R1,R2,R3,R4,存放器组,运,算,器,PC,数据总线,控制总线,ALU,计算机工作原理,60,第60页,主板,中央处理单元,CPU,主存,MEMORY,主板,接口卡,总线插槽,存放,子系统,输入输出,子系统,61,第61页,1.5,计算机软件系统,1.5.1 计算机软件概述,硬件,裸机,62,第62页,计算机系统组成,硬件,软件,运算器:,执行各种算术运算和逻辑运算,控制器:,控制程序运行,协调各部件动作,存放器:,存放指令和数据,输入设备:,接收用户指令和数据,输出设备:,展现程序运行结果,系统软件:,面向系统,应用软件:,面向应用,CPU,(微处理器),内存:,RAM、ROM,外存:,硬盘、软盘、CD-ROM,键盘、鼠标、扫描仪,显示器(屏幕)、打印机,Windows、Unix、C,MS Office、Photoshop、WPS,主机,外设,关系:软件和硬件有机结合整体,之间关系说明。,63,第63页,计算机系统层次结构,用,系,统,户,应,其,操,裸机,统,件,件,用软,他,作,系,软,64,第64页,1.5.2 计算机语言概述,不论是操作系统还是应用软件,都需要使用对应程序设计语言编写程序。,程序设计,是指编写一系列能为计算机所,识别并执行,指令,。,这些指令用程序设计语言编写。,程序设计语言,是一组专门设计用来生成一系列可被计算机处理和执行指令符号集合。,伴随计算机发展,,程序设计语言,经历了不一样发展过程。人们开发各种编程语言以适应不一样时期编程需要。,65,第65页,1第一代语言机器语言,计算机编程最先使用就是机器语言。因为计算机只识别二进制0和1代表电子数字信号,机器语言就直接用0和1编写程序,它不需要任何翻译就能被计算机硬件了解和执行,所以程序执行效率高。,不过用二进制代码表示机器语言编写程序十分困难,而且编写出来程序也,难以阅读,。另外,因为机器语言只能为,特定计算机,所识别,所以,对于不一样计算机编程,就要使用不一样二进制编码。,66,第66页,2 第二代语言汇编语言,为使编程人员从烦琐、难以了解机器语言中解放出来,人们研制了用字母、数字和符号组成汇编语言来表示0和1组成机器语言。,比如,在机器语言中,乘表示为001011,而用汇编语言只需用M表示。因为计算机只能识别0和1组成指令,所以,用汇编语言编写源程序不能直接被计算机所识别,必须由,翻译程序,将其编译成机器语言目标程序才能被计算机识别。,汇编语言与机器语言一样,都是,面向机器,语言,它与机器语言指令是一一对应,所以,用汇编语言编写程序执行速度快,占用内存小,运行效率也较高,所以经惯用汇编语言编写系统软件、实时控制程序、外部设备或端口数据输入输出程序。,用汇编语言编写程序与用机器语言编写程序一样,都需要了解CPU结构,依赖于详细机器,都是面向机器低级语言,用它们编写程序工作量较大而且无通用性。,67,第67页,3 第三代语言 高级语言(过程语言),为了使程序设计语言独立于机器,而且提升编程效率,人们研究出了高级语言。高级语言采取类似英语单词字符来表示指令,它能够将几条机器语言指令合并为一条高级指令,并与详细计算机指令系统无关。使用高级语言好处是无需了解计算机内部结构。用高级语言编写程序不但能够提升工作效率,而且易于移植。,当前惯用高级语言有:用于编程初学者和非专用人员,BASIC,以及以后发展Quick BASIC、QBASIC和True BASIC;用于商业账务管理,COBOL,;用于科学、数学和工程,FORTRAN,;用于教学和开发Pascal;,20世纪60年代十年内,人们最少创造了200各种高级语言。LISP、SNOBOL、BASIC。,20世纪70年代,结构化程序设计。PASCAL、C、Ada,68,第68页,面向对象程序设计语言,20世纪80年代,提出面向对象概念。C+、Java(网络应用开发语言)可运行于全部操作系统平台。,用于程序设计、数据库、多媒体应用等。,用类与对象、封装性等,69,第69页,5.面向对象与可视化程序设计语言,VB、Delphi、VC+等。,提供可视化集成开发环境,以组件形式提供可视化类库,程序开发是可视化。即编程工作经过可视化操作实现,对应代码系统自动生成。,适合开发图形用户界面,做到所见即所得。降低编程复杂度,提升编程效率。,70,第70页,6 非过程化语言,告诉计算机做什么,只需说明要完成工作目标和条件,即可得到所要结果。其它是系统完成。编程是系统完成。,但适合部分领域,通用性、灵活性不如过程化语言。,如:关系数据库SQL语言。,71,第71页,1.5.3 操作系统概述,操作系统,是指控制和指挥计算机系统工作程序组。,操作系统主要工作包含:,将应用程序送入内部存放器并监督应用程序执行,管理文件、控制硬件资源工作,控制输入和输出操作以及实现用户与操作系统之间通信功效。操作系统是用户和硬件之间媒介,以及硬件和应用软件之间媒介。,操作系统中一些部分能够自开工作,不需要人为干涉,其它部分则为用户提供实用程序用来维护系统。,在个人计算机中,一部分操作系统存放在,ROM,中,用以开启硬件工作并告诉CPU怎样在磁盘上查找并装载操作系统及其余部分。开启计算机时,操作系统控制计算机各部件工作;为用户提供基本工作环境。,72,第72页,另外,操作系统还包含各种“,内务处理,”程序,使用户能够查找存放在磁盘上程序和数据,将程序和数据拷贝到计算机上或者将程序和数据拷贝出来,删除程序和数据等。计算机之间相互通信也必须靠操作系统协调才能完成。另外,也正是操作系统允许用户开启应用程序。,当前惯用操作系统有MSDOS、Windows、UNIX、Linux和MAC OS等。,OS从无到有、从小到大、功效逐步完善。,其形成经历了:手工操作、管理程序、操作系统三个阶段。,73,第73页,手工操作,(第1代计算机:存放不够,速度慢),缺点:资源独占,操作不方便:操作面板,速度也慢,管理程序(,第2代计算机:存放量加大,速度较快,自己管理自己,),半自动化方式控制计算机,帮助操作员操作计算机外,还负责管理计算机内部资源。,60年代进入第3代计算机,存放增大,出现“批处理”方式。,作业独立处理单位、数据命令组成。,人们考虑提升CPU利用率,出现“多道批处理”方式。,74,第74页,OS,多道批处理缺点:不能人工干预、错误不能及时改,不能交互。OS。,出现分时操作系统:时间片等,实时操作系统,通用操作系统:大型机上兼有批处理、分时、实时。如UNIX,网络操作系统,75,第75页,1.6,操作系统基本概念,主要讲:进程管理和内存管理,1.6.1 操作系统功效,四大管理一大接口,进程与处理机管理:,调度、进程,内存管理:,分配、保护、扩充,设备管理:,通道、缓冲,信息管理:,文件、树形目录结构、文件夹,用户接口:,程序级(用户编程调用)、作业级(os用户界面),76,第76页,1.6.2 进程与处理机管理,进程 程序,PCB:,进程标识名、所属用户、当前状态、优先级、起始地址、使用资源信息、CPU现场保护信息,CPU三种状态:,就绪、等候、运行,见书P38页图 抢先调度法则,三个键快速查看进程信息,77,第77页,1.6.3 内存管理,内存管理功效,1、内存分区与信息保护,固定分区、动态分区,2、内存分配与回收,3、扩充内存容量:虚拟,虚拟存放器,见P42图,78,第78页,作 业,下周交:,P43,9,11,16,17,18,其余思索,常见问题解答,79,第79页,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服