大学计算机基础教案2.pdf
《大学计算机基础教案2.pdf》由会员分享,可在线阅读,更多相关《大学计算机基础教案2.pdf(230页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、延安大学西安创新学院第 1 次课 教学课型:理论课J 实验课口 习题课口 实践课口 技能课口 其它口主要教学内容(注明:*重点#难 点):第一章:信息技术与计算机基础知识 1.1信 息与信息时代信息和信息技术的概念,信息和信息时代的特征。1.2信 息技术信息技术的发展、应用及对人类社会的影响。1.3信 信息化建设信息化与信息化社会,信息高速公路的概念及我国信息化的基本情况。1.4计算 机技术概述*计算机起源与发展、分类,计算机的应用领域;计算机系统、硬件、软件以及他们各自的发展,计算机软件的分类及各自特点;*存储程序工作原理、计算机的五个基本组成;*程序设计语言及语言处理程序的基本概念;*字、
2、字节、位的概念等教学目的要求:学生应具备计算机科学和信息技术的最基本理论和基本常识;要求学生掌握:计算机起源与发展、分类,计算机的应用领域:存储程序工作原理、计算机的五个基本组成;程序设计语言及语言处理程序的基本概念;字、字节、位的概念等。教学方法和教学手段:多媒体教学。讨论、思考题、作业:1.电子计算机的发展经历了哪儿个阶段(或称儿代)?2.什么是信息?什么是数据?两者有何不同?参考资料:大学计算机基础中国铁道出版社 大学计算机基础实验指导中国铁道出版社第一章计算机基础知识1.1 电子计算机的发展及其特点电子计算机是一种能够自动、高速地进行算术和逻辑运算的电子设备。它是二十世纪科学技术发展最
3、伟大的发明创造之一,是第三次工业革命中出现的最辉煌成就。目前,电子计算机已被广泛地应用于科学技术、国防建设、工农业生产以及人民生活等各个领域,对国民经济、国防建设和科学文化事业的发展产生了巨大的推动作用。今天,计算机的应用水平已成为各行各业步入现代化的重要标志之一,计算机应用能力也成为现代人才基本素质之一。1.1.1 计算机的发展第一台电子计算机ENIAC (Electronic Numerical Integrator and Calculator 电子数字积分机和计算器)于1946年在美国宾夕法尼亚大学研制成功。它是当时数学、物理等理论研究成果和电子管等电子器件产生相结合的结果。这台电子计
4、算机由18000多个电子管,1500多个继电器,10000多只电容器和7000多只电阻构成,占 地170多平方米,功 耗 为150千瓦,重 量 约3 0吨,采用电子管作为计算机的逻辑元件,存储容量为17000多个单元,每秒能 进 行5000次加法运算。这台计算机的功能虽然无法与今天的计算机相比,但它的诞生却是科学技术发展史上的一次意义重大的事件,展示了新技术革命的曙光。根据电子计算机所采用的物理器件,般将电子计算机的发展分成四个阶段,也称为四代。表 ITT是电子计算机发展过程简表。.表1-1-1电子计算机发展过程简发计算机代起迄年份物理器件主存储器软 件应用范围第一代1946 1957电子管磁
5、芯、磁鼓汇编语言科学计算第二代1958 1964晶体管磁芯、磁带程序设计语言管理程序科学计算数据处理第三代1965 1970中、小规模集成电路磁芯、磁盘操作系统高级语言逐步广泛应用第四代1971 超大、大规模集成电路半导体、磁盘数据库网络软件普及到社会生活各方面5 0多年来,随着技术的更新和应用的推动,计算机有了飞速的发展。今天,集处理文字、图形、图像、声音为体的多媒体计算机方兴未艾,计算机也进入到了以计算机网络为特征的时代。电子计算机的发展趋势,可以概括为“巨”、“微”、“网”、“智”四个字。“巨”,指速度快、容量大、计算处理功能强的巨型计算机系统。主要用于像宇宙飞行、卫星图像及军事项目等有
6、特殊需要的领域。“微”,指价格低、体积小、可靠性高、使用灵活方便、用途广泛的微型计算机系统。计算机的微型化是当前研究计算机最明显、最广泛的发展趋向,目前便携式计算机、笔记本计算机都已逐步普及。“网”,指把多个分布在不同地点的计算机通过通信线路连接起来,使用户共享硬件、软件和数据等资源的计算机网络。目前全球范围的电子邮件传递和电子数据交换系统都已形成。“智”,指具有“听觉”、“视觉”、“嗅觉”和“触觉”,甚至具有“情感”等感知能力和推理、联想、学习等思维功能的计算机系统。目前,正处于超大规模集成电路全面发展和计算机广泛应用阶段。据专家预计,新一代的计算机应是“智能”计算机,它应当具有像人一样的能
7、看、能听、能思考能力。1.1.2计算机的特点电子计算机是一种能存贮程序,能自动连续地对各种数字化信息进行算术、逻辑运算地电子设备。基于数字化的信息表示方式与存贮程序工作方式,这样的计算机具有许多突出的特点。概括起来,电子计算机主要有以下几个显著特点:1.自动化程度高由于采用存贮程序的工作方法,一旦输入所编制好的程序,只要给定运行程序的条件,计算机从开始工作,直到得到计算处理结果,整个工作过程都可以在程序控制下自动进行,一般在运算处理过程中不需要人的直接干预。对工作过程中出现的故障,计算机还可以自动进行“诊断”、“隔离”等处理。这是电子计算机的一个基本特点,也是它和其他计算工具最本质的区别所在。
8、2.运算速度快计算机的运算速度通常是指每秒钟所执行的指令条数。一般,计笄机的运算速度可以达到上百万次,目前最快的已达到十万亿次以上。计算机的高速运算能力,为完成那些计算量大,时间性要求强的工作提供了保证。例如天气预报、大地测量的高阶线性代数方程的求解,导弹或其它发射装置运行参数的计笄,情报、人口普查等超大量数据的检索处理等。3.数据存储容量大计算机能够储存大量数据和资料,而且可以长期保留,还能根据需要随时存取、删除和修改其中的数据。计算机的大容量存储使得情报检索、事务处理、卫星图像处理等需要进行大量数据处理的工作可以通过计算机来实现。现在,块存贮芯片可以存贮几百页英文书籍的内容等。4.通用性强
9、由于计算机采用数字化信息来表示数值与其它各种类型的信息(如文字、图形、声音等),采用逻辑代数作为硬件设计的基本数学I.具。因此,计算机不仅可以用于数值计算,而且还被广泛应用于数据处理、自动控制、辅助设计、逻辑关系加工与人工智能等非数值计算性质的处理。一般来说,凡是能将信息用数字化形式表示,就能归结为算术运算或逻辑运算的计算,并能够严格规则化的工作,都可由计笄机来处理。因此计算机具有极强的通用性,能应用于科学技术的各个领域,并渗透到社会生活的各个方面。正是由于以上特点,使计算机能够模仿人的运算、判断、记忆等某些思维能力,代替人的一部分脑力劳动,按照人们的意愿自动地工作,因此计算机也被称为“电脑”
10、。但计算机本身又是人类智慧所创造的,计算机的一切活动乂要受到人的控制,它只是人脑的补充和延伸,利用计算机可以辅助和提高人的思维能力。1.1.3计算机的应用计算机的应用十分广泛,目前已渗透到人类活动的各个领域,国防、科技、工业、农业、商业、交通运输、文化教育、政府部门、服务行业等各行各业都在广泛地应用计算机解决各种实际问题。归纳起来,目前计算机主要应用在以下几个方面:1 .数值计算(科学计算)科学研究、工程技术的计算是计笄机应用的一个基本方面,也是计算机最早应用的领域。科学计算所解决的大都是一些十分复杂的数学问题。数值计算的特点是计算公式复杂,计算量大和数值变化范围大,原始数据相应较少。这类问题
11、只有具有高速运算和信息存储能力,以及高精度的计算机系统才能完成。例如数学、物理、化学、天文学、地学、生物学等基础科学的研究以及航天飞船、飞机设计、船舶设计、建筑设计、水利发电、天气预报、地质探矿等方面的大量计算都可以使用计算机来完成。2 .数据处理(信息处理)数据处理是对数值、文字、图表等信息数据及时地加以记录、整理、检索、分类、统计、综合和传递,得出人们所要求的有关信息。它是目前计笄机最广泛的应用领域。数据处理的特点是原始数据多,时间性强,计笄公式相应比较简单。例如财贸、交通运输、石油勘探、电报电话、医疗卫生等方面的计划统计、财务管理、物资管理、人事管理、行政管理、项目管理、购销管理、情况分
12、析、市场预测等工作。目前,在数据处理方面已进一步形成事务处理系统(T P S )、办公自动化系统(O A S )、电子数据交换系统(E D I )、管理信息系统(M I S )、决策支持系统(D S S )等应用系统。3 .过程控制(实时控制)过程控制是指利用计算机进行生产过程、实时过程的控制,它要求很快的反应速度和很高的可靠性,以提高产量和质量,提高生产率,改善劳动条件,节约原料消耗,降低成本,达到过程的最优控制。例如,计算机广泛应用于石油化工、水电、冶金、机械加工、交通运输及其它国民经济部门中生产过程的控制以及导弹、火箭和航天飞船等的自动控制。4,计 算 机 辅 助 设 计(C A D C
13、 o m p u t e r A i de d D e si gn )利用计笄机进行辅助设计,可以提高设计质量和自动化程度,大大缩短设计周期、降低生产成本、节省人力物力。由于计算机有快速数值计算、较强的数据处理以及模拟的能力,目前,C A D 已被广泛应用在大规模集成电路、计算机、建筑、船舶、飞机、机床、机械,甚至服装的设计上。除计算机辅助设计(C A D )外,还有计算机辅助制造(C A M )、计算机辅助测试(C A T )、计算机辅助教学(C A I )等。5 .人 工 智 能(A I A rti f i c i a l I n te lli ge n c e )人工智能是使计算机能模拟
14、人类的感知、推理、学习和理解等某些智能行为,实现自然语言理解与生成、定理机器证明、自动程序设计、自动翻译、图像识别、声音识别、疾病诊断,并能用于各种专家系统和机器人构造等。近年来人工智能的研究开始走向实用化。人工智能是计算机应用研究的前沿学科。6 .计算机网络计算机网络是利用通信设备和线路将地理位置不同的、功能独立的多个计算机系统连接起来所形成的“网”。利用计算机网络,可以使一个地区、个国家,甚至在世界范围内计算机与计算机之间实现软件、硬件和信息资源共享,这样可以大大促进地区间、国际间的通信与各种数据的传递与处理,同时也改变了人们的时空概念。计算机网络的应用已渗透到社会生活的各个方面。目前,I
15、 n te rn e t已成为全球性的互联网络。7.多媒体技术这里的媒体是指表示和传播信息的载体,例如文字、声音、图像等。随 着8 0年代以来数字化音频和视频技术的发展,逐步形成了集声、文、图、像一体化的多媒体计算机系统。它不仅使计算机应用更接近人类习惯的信息交流方式,而且将开拓许多新的应用领域。1.1.4计算机的分类按照信息、元件、规模和用途的不同,电子计算机也相应有不同的分类。1.按数据类型分类电子计算机可以分为数字计算机、模拟计算机和混合计算机三种。在数字计算机中,所处理的数据都是以“0”与“1 ”数字代码的数据形式表示,这些数据在时间上是离散的,称为数字量,经过算术与逻辑运算后仍以数字
16、量的形式输出;在模拟计算机中,要处理的数据都是以电压或电流量等的大小来表示,这些数据在时间上是连续的,称为模拟量,处理后仍以连续的数据(图形或图表形式)输出;在混合计算机中,要处理的数据用数字与模拟两种数据形式混合表示,它既能处理数字量,又能处理模拟量,并具有数字量和模拟量之间相互转换的能力。目前的电子计算机绝大多数都是数字计算机。2.按元件分类电子计算机可以分为电子管计算机、晶体管计算机、集成电路计算机和大规模集成电路计算机等。随着计算机的发展,电子元件也在不断更新,将来的计算机将发展成为利用超导电子元件的超导计算机,利用光学器件及光路代替电子器件电路的光学计算机,利用某些有机化合物作为元件
17、的生物计算机等。3.按规模分类电子计算机可以分为巨型机、大型机、中型机、小型机和微型机等。“规模”主要是指计算机所配置的设备数量、输入输出量、存储量和处理速度等多方面的综合规模能力。4.按用途分类电子计算机可以分为通用计算机和专用计算机两种。通用计算机的用途广泛,可以完成不同的应用任务;专用计算机是为完成某些特定的任务而专门设计研制的计算机,用途单纯,结构较简单,工作效率也较高。现在使用的大多是通用计算机,四通打字机、银行取款机等都是专用计算机。延安大学西安创新学院主要教学内容(注明:*重点#难 点):第 2 次课 教学课型:理论课J实验课口 习题课口 实践课口技能课口其它口 1.5 计算机中
18、信息的编码表示*不同进制数的表示,不同进制整数间的相互转换,定点数与浮点数的概念;ASCII码,汉字编码的基本常识;1.6 计 算机系统微型计算机的基本概念。1.7 微 型计算机硬件配置介绍微机的硬件组成:*CPU、内存、R A M、R O M、C ache,适配器、总线的含义;磁盘驱动器与磁盘;常见输入、输出设备;*微型计算机的主要技术指标。教学目的要求:要求学生掌握不同进制数的表示方法以及不同进制整数之间的相互转换:掌握微型计算机的硬件的组成及有关名词的含义;掌握微型计算机的主要技术指标。教学方法和教学手段:多媒体教学。讨论、思考题、作业:1.为什么计算机中要采用二进制?2.计算机的主要性
19、能指标与计算机性能有怎样的关系?参考资料:大学计算机基础中国铁道出版社 大学计算机基础实验指导中国铁道出版社1.2 信息在计算机中的表示计算机要处理各种信息,首先要将信息表示成具体的数据形式,计算机内的信息都是以二进制数的形式表示。这是因为:进制数具有在电路上容易实现,可靠性高,运算规则简单,可直接用作逻辑运算等优点。但我们习惯的毕竟是十进制数。此外,为了简化二进制的表示,又引入了八进制和十六进制。二进制数与其它进制之间具有一定的联系,相互之间也能进行转换。1.2.1 进位计数制1.十进制数(Decimal)十进制数是人们十分熟悉的计数体制。它 用 0、1、2、3、4、5、6、7、8、9 十个
20、数字符号,按照定规律排列起来表示数值的大小。任意一个十进制数,如 5 2 7 可表示为(527)1 0、527 1 0 或 527D 有时表示十进制数后的下标1 0 或 D 也可以省略。【例 1.2.1 四 位 数 6486,可以写成:6486=6 X 10 3 4-4 X 10 2 4-8 X 10 1 4-6 X 10 0从这个十进制数的表达式中,可以得到十进制数的特点:每 一 个 位 置(数位)只能出现十个数字符号09 中的其中一个。通常把这些符号的个数称为基数,十进制数的基 数 为 10:同一个数字符号在不同的位置代表的数值是不同的,上例中左右两边的数字都是6,但右边第一位数的数值为6
21、,而左边第一位数的数值为6000;十进制的基本运算规则是“逢十进一”的。上例中右边第一位为个位,记 作 10 0;第二位为十位,记 作 10 1;第三、四位为百位和千位,记 作 10 2 和 10 3。通 常 把 10 0,10 1,10 2、10 3 等称为是对应数位的权,各数位的权都是基数的募。每个数位对应的数字符号称为系数。显然,某数位的数值等于该位的系数和权的乘积。一般地说,n 位十进制正整数X 10=a n-1 a n-2-a 1 a 0 可表达为以下形式:X 10=a n-1 X 10 n-1+a n-2 X 10 n-2+a l X I O l+a O X l O O式 中 a
22、0、a 1、a n-1 为各数位的系数(a i 是 第 i 位的系数),它可以取09 十个数字符号中任意一个;10 0、10 1、10 n-1 为各数位的权;X 1 0 中 下 标 1 0 表 示 X 是十进制数,十进制数的括号也经常被省略。2.二进 制 数(Binary)与十进制类似,二 进制的基数为2,即二进制中只有两个数字符号(0 和 1)。二进制的基本运算规则是“逢二进-,各位的权为2 的事。任意一个进制数,如 110可表示为(110)2、110 2 或 U0B。一般地说,n 位:进制正整数X 2 表达式可以写成:X 2=a n-1 X 2 n-1+a n-2 X 2 n-2 H-1-
23、a l X 2 l+a OX 2 0式 中 a 0、a 1、a n-1 为系数,可 取 0 或 1 两种值;2 0、2 1、2 n-1 为各数位的权。表 1-1 列出了十进制和八位二进制正整数的各数位权的对照表。表 1-2-1 十进制与:进制对照表从右数的位数76543210十进制的权100000001000000100000100001000100101二进制的权1286432168421【例 1.2.2 八位二进制数X 2=00101001,写出各位权的表达式,及对应十进制数值。解:X 2=00101001 2=0 X 2 7 +0 X 2 6+1 X 2 5 +0 X 2 4+1 X 2
24、 3 +0 X 2 2 +0 X 2 1 +1 X 2 0 10=0 X 128 4-0 X 64+1 X 32+0 X 16+1 X 8 +0 X 4 +0 X 2+1 X 1 10=411 10所以,00101001 2=41 10从以上例题可以看出,二进制数进行算术运算简单。但也可以看到,两位十进制数41,就用了六位二进制数表示。如果数值再大,位数会更多,既难记忆,又不便读写,还容易出错。为此,在计算机的应用中,又经常使用八进制和十六进制数表示。3.八 进 制 数(Octal)在八进制中,基 数 为 8,它 有 0、1、2、3、4、5,6、7 八个数字符号,八进制的基本运算规则是“逢八进
25、一”,各数位的权是8 的暴。任意一个八进制数,如 425可 表 示 为 425 8、(425)8 或 425Q(注:为了区分0 与 0,把 0 用 Q 来表示)。n 位八进制正整数的表达式可写成:X 8=a n-1 X 8 n-1+a n-2 X 8 n2+a l X 8 1+a 0 X 8 0【例 1.2.3 求三位八进制数X 8=212 8 所对应的十进制数的值。X 8=212 8=2 X 8 2 +1 X 8 1 +2 X 8 0 10=128+8+2 10=138 10所以,212 8=138 104,十六进制数(Hexadecimal)在十六进制中,基数为 1 6。它有 0、1、2、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学计算机 基础 教案
限制150内