资源描述
Edit Master title,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,计算机导论,http:/,*,第1章 绪 论,内容提要,本章在介绍计算机的定义、分类、特点、用途和开展等根本概念的根底上,介绍了计算机科学与技术学科的教育和对计算机科学与技术学科毕业生的根本要求。本章还分析了信息化社会的根本特征、Internet对信息化社会的影响以及信息化社会对计算机人才及其知识结构的根本要求,概要地介绍了计算机科学与技术学科的内涵、知识体系和研究范畴。通过本章的学习,应理解计算机的根本概念、信息化社会的特征以及信息化社会对计算机人才的需求,并初步了解计算机科学技术的研究范畴和作为一名计算机科学技术专业毕业的学生应具有的知识和能力,明确今后学习的目标和内容,树立作为一个未来计算机科学技术工作者的自豪感和责任感。,计算机的根本概念,什么是计算机,计算机是一种能够按照事先存储的程序,自动、高速地对数据进行输入、处理、输出和存储的系统。,计算机能够完成的根本操作及其主要功能:,输入:接受由输入设备如键盘、鼠标器、扫描仪等提供的数据。,处理:对数值、逻辑、字符等各种类型的数据进行操作,按指定的方式进行转换。,输出:将处理所产生的的结果等数据送到相关输出设备。,存储:存储程序和数据。,计算机的分类,按处理对象分类,数字计算机,模拟计算机,数字模拟混合计算机,按用途分类,通用计算机,专用计算机,计算机的分类,按规模分类,巨型计算机,大/中型计算机,小型计算机,微型计算机,工作站,效劳器,网络计算机,计算机的特点,运算速度快,运算精度高,具有记忆能力,具有逻辑判断能力,存储程序,计算机的用途,科学计算,数据处理,实时控制,人工智能,娱乐与游戏,计算机辅助工程和辅助教育,计算机的开展,第一代计算机1946年1957年,第二代计算机1958年1964年,第三代计算机1965年1971年,第四代计算机1972年今,第五代计算机,图灵奖,世界上第一台电子计算机ENIAC是1946年诞生于美国宾夕法尼亚大学,但学术界公认电子计算机的理论和模型是由英国数学家图灵在此10年前发表的一篇论文“论可计算数及其在判定问题中的应用中奠定了根底的。因此,当美国计算机协会ACM在1966年纪念电子计算机诞生20周年时,决定设立计算机界的第一个奖项,并很自然地将其命名为“图灵奖,以纪念这位计算机科学理论的奠基人。被称为“计算机界的诺贝尔奖的这个奖项设立至今,已经颁发了34届,共计有40位计算机科学家获此殊荣,以表彰他们在计算机科学技术领域所作出的杰出奉献。,计算机科学与技术学科,计算机科学技术是研究计算机的设计与制造和利用计算机进行信息获取、表示、存储、处理、控制等的理论、原那么、方法和技术的学科。它包括科学与技术两方面。科学侧重于研究现象、揭示规律;技术那么侧重于研制计算机和研究使用计算机进行信息处理的方法与技术手段。科学是技术的依据,技术是科学的表达;技术得益于科学,它又向科学提出新的课题。科学与技术相辅相成、互为作用,二者高度融合是计算机科学技术学科的突出特点。计算机科学技术除了具有较强的科学性外,还具有较强的工程性,因此,它是一门科学性与工程性并重的学科。表现为理论性和实践性紧密结合的特征。,计算机科学与技术学科的根本问题及研究范畴,计算机科学与技术学科包含计算机科学、计算机工程、软件工程、信息工程等领域,计算机科学技术的迅猛开展,除了源于微电子学等相关学科的开展外,主要源于其应用的广泛性与强烈需求。计算机科学与技术学科的根本问题是:什么能被有效地自动化。问题的符号表示及其处理过程的机械化、严格化的固有特性,决定了数学是计算机科学与技术学科的重要根底之一,数学及其形式化描述、严密的表达和计算是计算机科学与技术学科所用的重要工具,建立物理符号系统并对其实施变换是计算机科学与技术学科进行问题描述和求解的重要手段。,计算机科学技术的研究范畴包括计算机理论、硬件、软件、网络及应用等,按照研究的内容,也可以划分为根底理论、专业根底和应用三个层面。,计算机理论的研究,离散数学,算法分析理论,形式语言与自动机理论,程序设计语言理论,程序设计方法学,计算机硬件的研究,元器件与存储介质,微电子技术,计算机组成原理,微型计算机技术,计算机体系结构,计算机软件的研究,程序设计语言的设计,数据结构与算法,程序设计语言翻译系统,操作系统,数据库系统,算法设计与分析,软件工程学,可视化技术,计算机网络的研究,网络结构,数据通信与网络协议,网络效劳,网络平安,计算机应用的研究及人机工程,计算机应用的研究,软件开发工具,完善既有的应用系统,开拓新的应用领域,人机工程,研究人与计算机的交互和协同技术,计算机科学与技术学科的教育,计算机科学与技术学科的开展速度是非常快的,计算机软、硬件系统的不断更新,使得学科的教育已经完全不能通过跟踪流行系统的变化来跟踪学科的开展,更不能以流行的系统来确定我们的教学内容。对计算机科学和技术学科而言,“有限的在校时间与不断增长的知识的矛盾更为突出。另一方面,经过几十年的开展,本学科目前正在逐步走向深入,这给计算机科学与技术学科的教育既提出了新的要求,也提供了新的思路。,技术的变化,影响计算机科学与技术学科变化的因素来自技术的进步。Intel公司创始人戈登摩尔在1965年预测:微处理器芯片的密度将每十八个月翻一番,称之为摩尔定律。网络技术迅速开展给人们的工作和生活提供了新的方式。近期在技术方面变化比较大的主要有如下一些方面:,网络技术,包括基于TCP/IP的技术、万维网及其应用,图形学和多媒体技术,嵌入式系统,数据库技术,面向对象程序设计,复杂的应用程序接口的使用,人机交互,软件平安,保密与密码学,文化的变化及教育观念的变化,计算机科学与技术的教育除了受到计算机技术开展的影响外,同时还受到文化与社会开展的影响。,新技术带来的教学法的改变,全世界计算机数量和用户直接可用的计算功能大幅增加,使得人们对计算机技术有了更多更新的认识。,计算机技术增长的经济影响。,学科的拓宽,教育观念的变化,计算机科学与技术学科毕业生的根本要求,知识、能力和素质,“知识是根底、是载体、是表现形式。知识还具有“载体的属性,能力和素质的培养与教育必须局部地通过具体知识的传授来实施。在许多场合下,能力与素质,是通过知识表现出来的。,“能力是技能化的知识,是知识的综合表达。应强调运用知识发现问题、分析问题、解决问题的能力。要保证知识运用的综合性、灵活性与探索性,就需要有丰富的知识为支撑。,“素质是知识和能力的升华。高素质可使知识和能力更好地发挥作用,同时还可促使知识和能力得到不断的扩展和增强。,知识、能力、素质是进行高科技创新的根底。只有将三者融会贯穿于教育的全过程,才可能培养出高水平人才。爱因斯坦说过,想象力比知识更重要。,检验标准,为毕业生建立一个统一的标准是困难的,但给出一个根本标准是有意义的:,掌握计算机科学与技术的理论和本学科的主要知识体系。,在确定的环境中能够理解并且能够应用根本的概念、原理、准那么,具备对工具及技巧进行选择与应用的能力。,完成一个工程的设计与实现,该工程应该涉及到问题的标识、描述与定义、分析、设计和开发等,为完成的工程撰写适当的文档。该工程的工作应该能够说明自己具备一定的解决问题和评价问题的能力,并能表现出对质量问题的适当的理解和认识。,具备在适当的指导下进行单独工作的能力,以及作为团队成员和其他成员进行合作的能力。,能够综合应用所学的知识。,能够保证所进行的开发活动是合法的和符合道德的。,优秀学生,学校应该为有才华的学生提供发挥全部潜能的时机,使这些有才华的学生能应用课程中学到的原理进行有创造性的工作,能在分析、设计、开发适应需求的复杂系统过程中做出有创意的奉献;他们能够对自己和他人的工作进行确切的评价与检验。这些优秀的人未来将有可能领导这门学科的开展。这需要在对学生的教育过程中有意识地为他们的成长提供帮助和锻炼的时机,更要鼓励他们树立起强烈的创新的意识和信心,鼓励他们去探索。,信息化社会的挑战,信息化社会的特征:,建立完善的信息根底设施,采用先进的信息技术,建立广泛的信息产业,拥有高素质的信息人才,构建良好的信息环境,信息化社会不仅是科学技术进步的产物,而且也是社会管理体制和政策鼓励的结果。如果没有现代化的市场体制和相关的政策、法规,信息化社会将无法正常运作。,Internet与信息化社会,Internet的诞生与开展对信息化社会产生了深刻的影响,是当今人类社会进入信息化社会的重要标志之一。,Internet的开展,Internet的特点,系统的广域性和开放性,信息的共享性和时效性,入网方式的灵活性和多样性,强大的效劳功能,网络平安的脆弱性和复杂性,我国的互联网络,中国教育科研网,中国公用信息网,中国科学技术网,中国金桥信息网,“金关工程,“金卡工程,其他“金字工程,CERNET简介,中国教育和科研计算机网络CERNET是由国家投资建设、教育部负责管理、清华大学等高等院校承担建设和运行管理的全国性学术计算机互联网络。CERNET分为四级管理:全国网络中心、地区网络中心和地区主结点、省教育科研网、校园网。全国网络中心设在清华大学,负责全国主干网的运行管理。地区网络中心和地区主结点分别设在清华大学、北京大学、北京邮电大学、上海交通大学、西安交通大学、华中科技大学、华南理工大学、电子科技大学、东南大学等十所高校,负责地区网的规划建设和运行管理。现在,CERNET的省级结点设在36各城市的 38所大学,分布在全国除台湾省外的所有省、市、自治区,已经成为我国最重要的计算机互联网之一。,信息化社会对计算机人才的需求,信息产业开展的关键是相应人才的拥有量。拥有足够数量的、高素质的信息人才是实现信息化社会的保证和原动力,是信息化社会的根本特征之一。在信息化社会中所需要的计算机人才是多方位的,不仅需要研究型、设计型的人才,而且需要应用型的人才:不仅需要开发型的人才,而且需要维护型、效劳型、操作型的人才。由于信息技术开展日新月异,信息产业是国民经济中变化最快的产业,因此要求计算机人才具有较高的综合素质和创新能力,并对于新技术的开展具有良好的适应性。,计算机科学与技术学科知识体系,知识体系的结构,知识领域area、知识单元(unit)、知识点(topic),学科知识体系一览14个知识领域,离散结构DS 程序设计根底PF,算法与复杂性AL 计算机组织与体系结构AR,操作系统OS 网络及其计算NC,程序设计语言(PL)人机交互HC,图形学和可视化计算(GV)智能系统IS,信息管理(IM)社会和职业问题(SP),软件工程(SE)数值计算科学(CN),课程体系结构,根底课程、主干课程、特色课程,?中国计算机科学与技术学科教程2002?提出的核心课程表1-2,表1-2见“表1-2文件,本章小结,本章在介绍计算机的定义、分类、特点、用途和开展等根本概念的根底上,分析了信息化社会的特征、Internet对信息化社会的影响以及信息化社会对计算机知识的需求,并概要地介绍计算机科学技术的研究范畴。,计算机科学是以计算机为研究对象的一门科学,它是一门研究范畴十分广泛、开展非常迅速的新兴学科。全面地了解计算机科学技术的学科内涵和研究范畴,对于计算机工作者而言是十分必要的。计算机科学的研究范畴包括了计算机理论、硬件、软件、网络及应用等。,通过本章的学习,应理解计算机的根本概念、信息化社会的特征以及信息化社会对计算机人才的需求,并初步了解计算机科学技术的研究范畴,明确今后学习的目标和内容。,
展开阅读全文