计算机科学基础(1-2)要点备课讲稿.ppt





《计算机科学基础(1-2)要点备课讲稿.ppt》由会员分享,可在线阅读,更多相关《计算机科学基础(1-2)要点备课讲稿.ppt(87页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机科学基础(1-2)要点第第 1 章章 引论引论第第 2 章章 数据表示及逻辑基础数据表示及逻辑基础第第 3 章章 计算机硬件计算机硬件第第 4 章章 操作系统操作系统第第 5 章章 算法基础算法基础第第 6 章章 语言、程序和软件语言、程序和软件第第 7 章章 数据库数据库第第 8 章章 网络网络第第 9 章章 高级主题高级主题第第10章章 信息社会信息社会2第 1 章 引论 有关计算机及其相关的基本知识3计算机是什么数据处理机模型现代计算机模型计算机系统信息系统因特网和万维网 计算机文化和计算思维概要4计算机科学(Computer Science)n关于计算机的科学l涵盖计算机的方方面
2、面(这里不讨论它的全部)l计算机及其网络给人类社会、生活、学习诸方面带来的巨大影响n大学计算机课程一般包括l计算机基础(基础类的课程)l程序设计(基础类的课程)l计算机应用(与专业相关的课程)5计算机科学(Computer Science)n本课程介绍的计算机科学的基本知识包括l计算机系统(大多为计算机硬件)l计算机软件l数据处理(算法)l计算机网络l计算机操作方面(教材中没有)将另外给出要求文字处理电子表格数据库动画制作61.1 计算机是什么p17 世纪时 英文 Computer 一词是指从事计算工作的人。p20 世纪时 随着美国开始研制自动计算装置,计算机被赋予了机器的含义。计算机被公认为
3、人类发展史上发展最快、影响最大的新学科。71.1 计算机是什么p出现越来越多的计算机术语nComputer SciencenComputer TechnologynComputer EngineeringnInformation Technology,IT(全球第一大产业)p今天的计算机n技术上,体积越来越小,功能越来越强n用途上,由专业设备变成消费类电子产品81.1 计算机是什么p计算机和计算n计算l是数学的基础l也是计算机的基础n最初对计算机的期望 能够实现数学意义上的“自动计算”。n现实状况 认识到计算机的巨大潜能,客观世界的许多形态都能够被“数字化”,能够被计算机存储和处理。91.1
4、计算机是什么p计算机素养即计算思维(Computation Thinking)n知道计算机能够做什么n知道计算机是如何做到的n对客观世界(自己专业)中的问题进行抽象表示,再由计算机处理101.1 计算机是什么p计算机是什么 计算机是一种现代化的信息处理工具,它对信息进行处处处处理理理理并提供结果,其结果(输输输输出出出出)取决于所接收的信息(输输输输入入入入)及相应的处理算算算算法法法法。计算机科学技术百科全书 核心词汇:信息、处理、算法111.1 计算机是什么p计算机科学与技术 其核心包括计算机的设设设设计计计计、制制制制造造造造,以及运用计算机进行信信信信息息息息处处处处理理理理(获取、表
5、示、存储、加工、控制)的相关理论理论理论理论、原则原则原则原则、方法方法方法方法和技术技术技术技术。n计算机科学 研究计算机现象和揭示其规律。n计算机技术 研制计算机和使用计算机进行信息处理的方法和手段。121.2 数据处理机模型pData Processor Computer 处理数据数据数据数据(Data),得到信息信息信息信息(Information)。nData 原材料nInformation 制成品p数据处理机模型n黑盒模型n带有程序功能的处理机模型131.2 数据处理机模型1.黑盒模型 不考虑计算机的内部结构,从功能上看,计算机就是处理数据的机器。(图 1-1)l输入相同的数据,能
6、够重现输出结果l输入不同的数据,输出结果会发生改变 黑盒模型能帮助普通(非计算机专业)用户理解计算机,但不能反映出计算机的复杂性、灵活性等数据处理能力。141.2 数据处理机模型2.具有程序能力的数据处理机(图 1-2)n程序(Program)l预先制定的完成特定工作的步骤l程序是处理数据的算法的具体实现n计算机的输出取决于程序(复杂性)l相同的数据,相同的程序,结果一定相同l相同的数据,不同的程序,结果一般不同l不同的数据,不同的程序,结果可能相同151.2 数据处理机模型2.具有程序能力的数据处理机(图 1-2)n该模型赋予了计算机极大的灵活性l能够按照“程序”进行工作l程序是事先编制好并
7、存放在计算机内部的n程序原理 只要让计算机执行不同的程序,就可以得到各种期望的数据处理结果。161.3 现代计算机模型 冯诺依曼计算机不但给出了计算机的功能,还定义了计算机内部的结构。171.3 现代计算机模型1.计算机的五个组成部分输入设备 Input 输入数据和程序。运算器 Arithmetic Logic Unit 执行各种算术运算和逻辑运算。存储器 Memory 存储程序、原始数据、中间结果和最终结果。控制器 Controller 控制计算机所有部件,协调整个系统的有序工作。输出设备 Output 输出程序的执行结果。181.3 现代计算机模型1.计算机的五个组成部分nALU 和 Co
8、ntroller 被称为 CPUn现代计算机被认为由三个子系统组成处理器子系统(CPU)存储器子系统(Memory)输入输出子系统(I/O)201.3 现代计算机模型2.程序存储原理n现代计算机模型要求(即程序存储原理程序存储原理程序存储原理程序存储原理)l程序在执行前存放到存储器中l程序和数据采用同样的格式(方式)n解决了如何能使计算机自动执行程序的难题n程序的“重用”编程效率211.4 计算机系统p计算机系统n计算机系统是一个大的概念,由硬件系统硬件系统硬件系统硬件系统和软件系统软件系统软件系统软件系统组成(计算机本身计算机本身计算机本身计算机本身也只是计算机系统中的一部分)n还包括所处理
9、的数据数据数据数据和使用计算机的用户用户用户用户221.4 计算机系统计计算机系算机系统统硬件系硬件系统统处处理器系理器系统统(主机)(主机)存储器系统存储器系统外部设备外部设备输入设备输入设备输出设备输出设备软软件系件系统统系统软件系统软件操作系统操作系统编程语言编程语言工具软件工具软件应用软件应用软件办公软件办公软件其他应用软件其他应用软件231.4 计算机系统1.硬件系统n计算机物理设备叫做硬件(Hardware)n第一台现代计算机 诞生于 1946 年的 ENIAC(Electronic Numerical Integrator And Computer,电子数字积分计算机)。241.
10、4 计算机系统1.硬件系统n计算机硬件史l第一代 1946 1958 电子管l第二代 1959 1963 晶体管l第三代 1963 1975 集成电路(IC)l第四代 1975 大规模集成电路(LSIC)个人计算机(PC)在这个时期得以发展。251.4 计算机系统1.硬件系统n计算机的类型按计算机的规模及销售价划分l巨型计算机(Supercomputer)l大型计算机(Mainframe Computer)l小型计算机(Minicomputer)l微型计算机(Microcomputer 或 Personal Computer,PC)嵌入式系统(高档家电、智能手机)261.4 计算机系统1.硬件
11、系统n硬件的三个子系统(第三章第三章第三章第三章)l处理器系统单个处理器芯片多核处理器芯片(芯片上集成了多个处理器)271.4 计算机系统1.硬件系统n硬件的三个子系统(第三章第三章第三章第三章)l处理器系统l存储器系统内存或主存(半导体材料,直接连处理器)外存或辅存(磁盘、光盘等,外置的独立部件)281.4 计算机系统1.硬件系统n硬件的三个子系统(第三章第三章第三章第三章)l处理器系统l存储器系统l输入输出系统输入设备包括键盘、鼠标等输出设备包括显示器、打印机等291.4 计算机系统2.计算机软件n与计算机相关的文档、程序、语言等都归类为软件n软件系统l系统软件:服务于计算机本身的软件l应
12、用软件:解决特定问题的软件n软件的进化(后面再详细介绍)l从专业发展成为产业301.4 计算机系统3.计算机是如何运行的n通电后lCPU 执行启动程序 BIOSl操作系统从外存被调入内存执行nBIOS 引导完成后l计算机由操作系统进行管理和控制311.5 信息系统 信息系统(Information System)遍及社会的各个方面,如银行、图书馆、教务、票务、超市等等,是一个基于计算机的复杂系统,其基本功能是为需要者提供特定的信息,支持用户迅速、有效地输入、存储、处理和获取信息。321.5 信息系统 信息系统的 6 个要素:硬件软件数据信息人用户(People or User)l以计算机为职业
13、的专业人员(约 5%)l使用计算机的应用人员(约 95%)过程处理通信331.6 因特网和万维网 两台以上的计算机互连就可以成为一个网络(Network),世界上最大的网络就是因特网(Internet)。341.6 因特网和万维网1.因特网n以资源共享为目的n网络的网络n网中所有机器都是“平等”的n具有开放的特性n虚拟社会351.6 因特网和万维网2.万维网nWorld Wide WeblWWW,简称为 Web,中文名为万维网nInternet 的一种应用(技术)lLink and Webpage and Websitel因特网提供的最大的服务l现实:Internet 的代名词361.7 计算
14、机文化和计算思维p计算机从装置装置成为学科学科再发展为文化文化p计算机文化(Computer Literacy)n能够理解计算机是什么n它如何被作为资源资源资源资源使用371.7 计算机文化和计算思维p计算机从装置装置成为学科学科再发展为文化文化p计算机文化(Computer Literacy)p计算思维(Computational Thinking)n运用计算机科学的基础概念进行问题求解问题求解问题求解问题求解、系统设计系统设计系统设计系统设计、人类行为理解人类行为理解人类行为理解人类行为理解等涵盖计算机科学之广度的一系列思维活动n本质是抽象抽象抽象抽象和自动化自动化自动化自动化381.7
15、计算机文化和计算思维p计算思维的特征计算思维是什么计算思维是什么计算思维不是什么计算思维不是什么1是概念化不是程序化2是根本的不是刻板的技能3是人的思维不是计算机的思维4是思想不是人造物5是数学与工程思维的互补与融合 不是空穴来风6面向所有的人,所有的地方不局限于计算学科39第2章 数据表示及逻辑基础 介绍计算机中数据的表示方法及相关的基本知识40数制及其转换计算机中的数(数值)编码(非数值)与文本多媒体数据逻辑基础概要412.1 概述p计算的对象是数n计算机中数数数数(值)的表示n各种现实世界对象对象对象对象的“数据数据数据数据”的表示n数的表示数的表示数的表示数的表示延伸到了数据的表示数据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机科学 基础 要点 备课 讲稿

限制150内