840 likes | 1.04k Views
大学计算机基础. 主讲:吴江 Email:wuj_t@swufe.edu.cn 教学主页: wujiang.cai.swufe.edu.cn. 课程简介. 类型:公共基础课 课时:约 30 学时 ( 讲授和上机各占 50%) 教材: 《 大学计算机基础 》 ,西南财经大学出版社 上机安排:单周 时间同上课 D205+D206. 课程内容. 第 1 章 计算机基础知识 第 2 章 Windows XP 操作系统 第 3 章 文字编辑软件 Word 2003 第 4 章 表格处理软件 Excel 2003
E N D
大学计算机基础 主讲:吴江 Email:wuj_t@swufe.edu.cn 教学主页:wujiang.cai.swufe.edu.cn
课程简介 • 类型:公共基础课 • 课时:约30学时(讲授和上机各占50%) • 教材:《大学计算机基础》,西南财经大学出版社 • 上机安排:单周 时间同上课 D205+D206
课程内容 • 第1章 计算机基础知识 • 第2章 Windows XP操作系统 • 第3章 文字编辑软件Word 2003 • 第4章 表格处理软件Excel 2003 • 第5章 演示文稿软件PowerPoint 2003 • 第6章 计算机网络基础 • 第7章 Internet应用 • 第8章 电子商务与电子政务基础 • 第9章 信息检索与利用 • 第10章 多媒体技术及应用 • 第11章 网站建设基础 • 第12章 软件技术基础
第一章 计算机基础知识 第一节 计算机的发展及应用 第二节 计算机中信息的表示方法 第三节 计算机系统组成与工作原理 第四节 微型计算机基本配置 第五节 计算机安全知识 第一章 计算机基础知识
主要内容: 本章介绍了计算机的发展及其类型;计算机中的数制、编码及数据的存储单位;计算机硬件系统和软件系统的组成及功能;计算机系统的配置及主要技术指标;多媒体计算机系统的初步知识;计算机的应用及信息化社会等基础知识,为进一步学习和使用计算机打下必要的基础。 第一章 计算机基础知识
第一节 计算机的发展及应用 ●计算机的产生和发展 ●计算机的特点和类型 ●计算机的应用领域 ●信息化社会与计算机文化 第一章 计算机基础知识
●计算机的产生和发展 1.计算机的产生 • ENIAC—世界上第一台电子数字计算机诞生于1946年,取名为ENIAC(埃尼阿克)。ENIAC是英文Electronic Numerical Integrator and Calculator(电子数字积分计算机)的缩写。 • 这台计算机主要是为了解决弹道计算问题而研制的,由美国宾夕法尼亚大学莫尔电气工程学院的J.W.Mauchly(莫奇莱)和J.P.Eckert(埃克特)主持研制的。 第一章 计算机基础知识
●计算机的产生和发展 2.计算机的发展阶段 • 第一阶段大约为1946年至1958年,计算机采用的电子器件是电子管。 • 第二阶段大约为1958年至1964年,计算机采用的电子器件是晶体管。 • 第三阶段大约为1964年至1971年,计算机采用了小规模和中规模集成电路。 • 第四阶段从1971年起到现在,计算机全面采用大规模集成电路和超大规模集成电路。 第一章 计算机基础知识
●计算机的产生和发展 3.微型计算机的发展 • 微型计算机诞生于20世纪70年代。人们通常把微型计算机叫做PC(Personal Computer)机或个人电脑。 • 微型计算机的体积小,安装和使用十分方便。一台微型计算机的逻辑结构同样遵循冯·诺依曼体系结构。 第一章 计算机基础知识
●计算机的产生和发展 4.计算机的发展趋势 • 巨型化:运算速度更快、存储容量更大和功能更强。 • 微型化:更加小巧、价廉、软件丰富。 • 网络化:将不同区域、不同种类的计算机连接起来,实现信息共享。 • 智能化:计算机来模仿人的感觉、行为、思维过程。 第一章 计算机基础知识
●计算机的特点和类型 1.计算机的特点 • 运行高度自动化 • 有记忆特性 • 运算速度快 • 计算精度高 • 可靠性高 第一章 计算机基础知识
●计算机的特点和类型 2.计算机的类型 (1)按照计算机的规模进行分类 ① 巨型计算机 ② 小巨型计算机 ③ 大型主机 ④ 小型计算机 ⑤ 工作站 ⑥ 微型计算机 第一章 计算机基础知识
●计算机的特点和类型 2.计算机的类型 (2)按照计算机的用途进行分类 ① 通用计算机 ② 专用计算机 第一章 计算机基础知识
●计算机的应用领域 1.科学计算 2.信息管理 3. 办公自动化 4.生产自动化 (1)过程控制 (2)计算机辅助设计与计算机辅助制造 (3)计算机辅助测试 第一章 计算机基础知识
●计算机的应用领域 5. 人工智能与神经网络计算机技术 6.在人类生活中的应用 总之,计算机已经应用到人类生活、生产及科学研究的各个领域中,以后的应用还将更深入、更广泛,其自动化程度也将会更高。 第一章 计算机基础知识
●信息化社会与计算机文化 1.信息高速公路 • 全球的信息高速公路建设一般都包含以下5个基本要素: (1)信息高速通道。 (2)信息资源。 (3)信息处理与控制。 (4)信息服务对象。 (5)信息高速公路的法律法规。 第一章 计算机基础知识
●信息化社会与计算机文化 2.信息化社会 在信息化社会中,信息技术是重要的产业支柱。信息技术(IT,Information Technology)就是以电子计算机为基础的多学科的信息处理技术。它包括电子计算机技术、卫星通信技术、光纤技术、激光技术等。 第一章 计算机基础知识
●信息化社会与计算机文化 3.计算机文化 计算机文化素质体现在信息获取、信息分析和信息加工的能力上。 信息获取是指信息发现、采集和优选的能力; 信息分析是指信息分类、综合和评价的能力; 信息加工则是指对信息进行组织、存储、检索以及传输方面的能力。 在未来的信息社会中,没有这种计算机文化素质,将会成为信息社会中新的“文盲”,无法适应社会工作和竞争的需要。 第一章 计算机基础知识
第二节 计算机中信息的表示方法 ●计算机中的数制 ●各计数制的相互转换 ●计算机中数据的存储单位 ●信息数字化 第一章 计算机基础知识
●计算机中的数制 1.进位计数制 • 所谓进位计数,就是在该进位数制中,可以使用的数字符号个数。R进制数的基数为R,能用到的数字符号个数为R个,即0、1、2、……、R-1。R进制数中能使用的最小数字符号是0,最大数字符号是R-1。 第一章 计算机基础知识
●计算机中的数制 2.二、八、十六进制 第一章 计算机基础知识
●各计数制的相互转换 1.十进制数转换成二进制数 2.十进制数转换成八进制数 3.十进制数转换成十六进制数 4.将二进制数转换成十、八与十六进制数 5.八、十六进制数转换成十进制数 第一章 计算机基础知识
●各计数制的相互转换 第一章 计算机基础知识
2 11 1 1 5 2 0 2 2 2 1 1 0 0.75 × 2 1.5 取整数1 0.5 × 2 1.0 取整数1 0 1. 十进制数转换成二进制数(整数) 方法:除2取余 如:11 所以(11)D=(1011)B 2. 十进制数转换成二进制数(小数) 方法:乘2取整 如: 0.75 所以(0.75 )D =(0.11 )B 3. 十进制数转换成八进制和十六进制数(类似)
4. 二进制数转换成十进制数 方法:以2为基数,按权位展开,求和 如:(1011.11 )B =1×23+0×22+ 1×21+1×20+ 1×2-1+ 1×2-2 =8+0+2+1+0.5+0.25=(11.75)D 5. 八进制数转换成十进制数 方法:以8为基数,按权位展开,求和 如:(13.6)o= 1×81+3×80+ 6×8-1 =8+3+0.75= (11.75)D 6. 十六进制数转换成十进制数 方法:以16为基数,按权位展开,求和 如:(B.C)H= 11×160+ 12×16-1 =11+0.75= (11.75)D
7. 二进制数转换成八进制数 方法:“三合一”,用三位二进制表示一位八进制 如:1011.11 1 011 . 110 1 3 . 6 8. 八进制数转换成二进制数 方法:“一展三”,用一位八进制表示三位二进制 如:13.6 1 3 . 6 1 011 . 110
9. 二进制数转换为十六进制数 方法:“四合一”,用四位二进制表示一位十六进制 如:1011.11 1011 . 1100 B . C 10. 十六进制数转换成二进制数 方法:“一展四”,用一位十六进制表示四位二进制 如:B.C B . C 1011 . 1100
小结 二进制、八进制、十六进制 十进制 二进制 八进制、十六进制 按权展开 除/乘进制 合 展
●计算机中数据的存储单位 第一章 计算机基础知识
●信息数字化 1.计算机中的二进制 • 计算机内部是一个二进制的数字世界,一切信息的存取、处理和传送都是以二进制编码形式进行的。 • 二进制只有0和1这两个数字符号,0和 1可以表示器件的两种不同的稳定状态,即用0表示低电平,用1表示高电平。 • 二进制是计算机信息表示、存储、传输的基础。 第一章 计算机基础知识
●信息数字化 1.计算机中的二进制 • 在计算机中,对于数字、文字、符号、图形、图像、声音和动画都是采用二进制来表示。 • 计算机采用二进制,其特点是运算器电路在物理上很容易实现,运算简便、运行可靠,逻辑计算方便。 第一章 计算机基础知识
●信息数字化 2.ASCII码 • ASCII 码是目前计算机中最普遍采用的一种字符编码。每个ASCII码占用一个字节,由8个二进制位组成。 • 基本ASCII码代表128个不同的字符,其中有94个可显示字符(10个数字字符、26个英文小写字母、26个英文大写字母、32个各种标点符号和专用符号),34个控制字符。基本ASCII码在各种计算机上都是适用的。 第一章 计算机基础知识
●信息数字化 3.汉字编码 (1)《信息交换用汉字编码字符集—基本集》 在汉字国标码GB2312-80的字符集中,共收集了7445个常用汉字(6763个)和图形符号(682个)。国标码中占用2个字节,用两个7位二进制编码表示一个汉字。 第一章 计算机基础知识
●信息数字化 3.汉字编码 (2)汉字的机内码 (3)汉字输入码 目前我国推出的汉字输入编码方案: ①音码 ②形码 ③音形结合码 (4)汉字的字形码 第一章 计算机基础知识
●信息数字化 4.多媒体信息 多媒体即能被计算机处理的多种媒体信息,包括文本、图形、图像、声音、动画、视频等。各种多媒体信息通常按照规定的格式存储在数据文件中。 第一章 计算机基础知识
1.3 计算机系统的组成与工作原理 ●计算机系统的基本组成 ●计算机的硬件系统 ●计算机的软件系统 ●程序设计语言及其处理程序 ●数据库管理系统 ●操作系统基本知识 ●计算机的工作原理 ●软件的知识产权保护 第一章 计算机基础知识
●计算机系统的基本组成 1. 硬件系统和软件系统 • 一个计算机系统是由硬件系统和软件系统两大部分组成。 • 计算机硬件是组成一台计算机的各种物理装置,是计算机进行工作的物质基础。计算机软件是指在硬件设备上运行的各种程序和文档。 第一章 计算机基础知识
用户应用软件 其他系统软件 操作系统 硬件 ●计算机系统的基本组成 2.计算机系统的层次关系 第一章 计算机基础知识
运算器 输入设备 输出设备 原始数据 计算结果 存储器 控制器 ●计算机的硬件系统 • 一个计算机系统的硬件逻辑上由运算器、控制器、存储器、输入设备和输出设备五大部分组成。 图1-3 计算机的基本结构 第一章 计算机基础知识
●计算机的硬件系统 1. 运算器 • 运算器又称算术逻辑部件。 2. 控制器 • 负责从存储器中读取程序指令并进行分析。 3. 存储器 • 分为主存储器(内存)和辅助存储器(外存)。 4. 输入设备 • 常用的输入设备有键盘、鼠标、光笔、扫描仪、数字化仪等。 5. 输出设备 • 常用的输出设备有显示器和打印机等。 第一章 计算机基础知识
●计算机的软件系统 1. 软件的概念 • 软件是指计算机程序及其有关文档。 • 程序是指“为了得到某种结果可以由计算机等具有信息处理能力的装置执行的代码化指令序列”。 • 文档指的是“用自然语言或者形式化语言所编写的文字资料和图表。 第一章 计算机基础知识
操作系统(如DOS、Windows、UNIX、OS/2、Linux等) 语言编译和解释系统 程序设计语言(如汇编语言、C、FORTRAN、PASCAL等) 网络软件 数据库管理系统(如FoxBASE、Oracle等) 系统服务程序(如编辑程序、诊断程序等) 系统软件 软件系统 信息管理软件(如工资管理软件、人事管理软件等) 科学计算程序 文字与表格处理软件(如WPS、Word、Excel等) 图形与图像处理软件(如Photoshop、Flash等) 辅助设计软件(如CAD、CAM、CAI、CAT等) 网络通信软件 应用软件 ●计算机的软件系统 2. 软件的分类 第一章 计算机基础知识
●程序设计语言及其处理程序 1.机器语言 • 机器语言的每一条指令都是由0和1组成的二进制代码序列。机器语言是最底层的面向机器硬件的计算机语言,用机器语言编写的程序不需要任何翻译和解释就能被计算机直接执行。 • 计算机只能接受以二进制形式表示的机器语言,所以任何非机器语言程序最终都要翻译成由二进制代码构成的机器语言程序,机器才能执行这些程序。 第一章 计算机基础知识
●程序设计语言及其处理程序 2.汇编语言 • 将二进制形式的机器指令代码序列用符号(或称助记符)来表示的计算机语言称为汇编语言。汇编语言实质上是符号化了的机器语言。比如,在Intel 8086/8088汇编语言中,用“ADD”来表示“加”,用“MOV”表示“传送”,用“OUT”表示“输出”等。 • 虽然汇编语言相对于机器语言在程序的编写、修改、阅读等方面有了大的进步,运行效率仍较高,但由于机器指令繁多,掌握起来仍较困难。 第一章 计算机基础知识
●程序设计语言及其处理程序 3.高级语言 • 机器语言和汇编语言都是面向机器的语言,而高级语言则是面向问题的语言。 • 用高级语言编写的程序的通用性和可移植性好。用高级语言编写的程序通常称为源程序。计算机不能直接执行源程序。 第一章 计算机基础知识
●程序设计语言及其处理程序 3.高级语言 • 高级语言源程序有编译和解释这两种执行方式。 • 在解释方式下,源程序由解释程序边“解释”边执行,不生成目标程序。 • 在编译方式下,源程序必须经过编译程序的编译处理来产生相应的目标程序,然后再通过连接和装配生成可执行程序。 第一章 计算机基础知识
●数据库管理系统程序设计 • 数据库管理系统(DBMS:DataBase Management System)是计算机数据处理发展到高级阶段而出现的专门对数据进行集中处理的系统软件。 • 它负责数据库的定义、建立、操作、管理和维护。 • 目前常见的数据库大多为关系型数据库,如小型桌面系统常用的Access,中小型企业常用的SQL Server,大型企业常用的Oracle、DB2等。 第一章 计算机基础知识
●操作系统基本知识 1. 操作系统的功能 • 系统软件中最重要的一种软件是操作系统。它负责控制和管理计算机系统的各种硬件和软件资源,合理地组织计算机系统的工作流程,提供用户与操作系统之间的软件接口。 ①进程管理 ②存储管理 ③文件管理 ④设备管理 ⑤作业管理 第一章 计算机基础知识
● 操作系统 2.操作系统的分类 • 目前,操作系统的主要类型有: (1)单用户操作系统 (2)批处理操作系统 (3)分时操作系统 (4)实时操作系统 (5)网络操作系统 (6)分布式操作系统 第一章 计算机基础知识