计算机专业导论试题.doc_第1页
计算机专业导论试题.doc_第2页
计算机专业导论试题.doc_第3页
计算机专业导论试题.doc_第4页
计算机专业导论试题.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

评定等级 专业导论(论文)学 院 计算机学院 专 业 计算科学科学与技术 班 级 11班 姓 名 徐志锋 学 号 3111005954 2011年11月16日广东工业大学计算机学院制论文题目:谈谈你对所学专业的认识及你大学四年的规划与设想论文提纲:n 对计算机及计算机学科体系的理解n 计算机系统(硬件软件)n 计算机软件知识的相关课程n 计算机专业要学习和掌握那些知识点,应具有那些能力n 对网络、数据库、信息安全的了解n 计算机研究、开发、发展的方向和前沿n 计算机的传统应用和新的应用领域n 你准备在哪些方向发展,有何设想,你应做那些努力?我对所学专业的认识及你大学四年的规划与设想第一作者:徐志锋【部分内容来源于互联网或计算机科学技术导论, ISBN:9787040148343】n 我对计算机及计算机学科体系的理解在写我对计算机及其学科体系的理解之前,我觉得有必要讲一下计算机对人类的影响伦敦科学博物馆在庆祝二十一世纪的到来之时曾展览出了一百年来改变世界的十大发明,而啊兰图灵(Alan Turing)在1950年发明的Alan Turings Pilot ACE computer 就列于其中。美国科学家 本杰明亚历山大在他的电脑对人类行为的影响一文中说过:“ 自从30年前诞生电脑以来,电脑时代始终向前发展,一直没有倒退过。电脑已经永久性地紧密结合在我们的个人生活结构和社会结构之中。它已经成为对社会具有重要意义的和在经济上必不可少的事物。除了逃避尘世、独居在某些山顶的隐士,没有一个美国人的生活未曾受到电脑的影响。电脑技术已成为我们生活中的一个公认的组成部分。我们中的大多数人都把电脑看作是理所当然、应该拥有的东西。”注:该文章发表于1982年。下面写的是我对计算机的理解。计算机是电子计算机的简称,被定义为:“一种能够按照事先储存的程序,自动,高速地对数据进行输入处理输出和储存的系统。”按照该定义,计算机就应包含5个基本组成部分:输入设备,控制器,运算器,输出设备,储存器。这就是冯诺依曼体系结构的特点之一。如此,随着计算机科学技术的迅猛发展,计算机已经成为了一个庞大的家族。从计算机处理的对象,计算机的用途及其规模等不同角度可对计算机作如下分类。1. 按处理对象及其数据数据的表示形式可分为数字计算机,模拟计算机,数字模拟混合计算机3类。2. 按用途分类按照计算机的用途及其使用范围可分为通用计算机和专用计算机两类。3. 按规模分类:按照计算机的规模可分为巨型计算机,大/中型计算机,小型计算机,微型计算机,工作站,服务器以及网络计算机等类型。计算机学科,即计算机科学与技术,是研究计算机的设计,制造和利用进行信息获取,表示,存储,处理控制等的理论,原则,方法和技术的学科。包括科学和技术2方面。计算机科学侧重于研究现象揭示规律。计算机技术则侧重于研制计算机和研究使用计算机进行处理的方法和技术手段。计算机学科主要分为三个大的研究方向:计算机系统结构、计算机应用、计算机软件与理论。n 计算机系统(硬件软件)现在为人们使用的计算机,不论是巨型,还是微型计算机就本质而言绝大部分都采用计算机的经典机构 冯诺依曼 体系结构,其要点如下:(1) 计算机由运算器控制器储存器输入设备和输出设备5大部分组成。(2) 数据和程序以二进制形式代码不加区别地存放在储存器中,存放的位置由地址确定。(3) 控制器是根据存放在储存器中的指令序列(即程序)进行工作,并由一个程序计数器控制指令的执行。控制器具有判断能力,能以计算结果为基础,选择不同的工作流程。随着大规模集成电路超大规模电路,以及计算机软件技术的发展,计算机硬件的体系结构也有了许多改进,主要发展了以下几类计算机:(1) 适应串行的算法的体系结构改变为适应并行的算法的计算机体系结构,例如向量计算机,多处理机。【注:并行算法就是用多台处理机 联合求解问题的方法和步骤,其执行过程是将给定的问题首先分解成若干个尽量相互独立的子问题,然后使用多台计算机同时求解它,从而最终求得原问题的解.】(2) 面向高级计算机和直接执行高级语言的计算机。(3) 硬件系统与操作系统和数据库管理系统软件相适宜的计算机。(4) 从传统的指令驱动型改变为数据驱动型和需求驱动型的计算机,例如数据流计算机和归约机。(5) 各种适应特定应用的专用计算机,例如快速傅里叶变换计算机。(6) 高可靠的容错计算机。(7) 处理非数值化的计算机,例如处理自然语言,声音,图形与图像等的计算机可以说计算机硬件脱离了软件就是一堆“费硅”,所谓软件是指为方便使用计算机和提高使用效率而组织的程序以及用于开发、使用和维护的有关文档。计算机软件系统可分为系统软件和应用软件两大类。(1)系统软件 系统软件由一组控制计算机系统并管理其资源的程序组成,其主要功能包括:启动计算机,存储、加载和执行应用程序,对文件进行排序、检索,将程序语言翻译成机器语言等。实际上,系统软件可以看作用户与计算机的接口,它为应用软件和用户提供了控制、访问硬件的手段,这些功能主要由操作系统完成。此外,编译系统和各种工具软件也属此类,它们从另一方面辅助用户使用计算机。其中系统软件包括 1 操作系统(Operating System, OS) 操作系统是管理、控制和监督计算机软、硬件资源协调运行的程序系统,由一系列具有不同控制和管理功能的程序组成,它是直接运行在计算机硬件上的、最基本的系统软件,是系统软件的核心。 2 语言处理系统(翻译程序) 机器语言是计算机唯一能直接识别和执行的程序语言。如果要在计算机上运行高级语言程序就必须配备程序语言翻译程序。翻译程序本身是一组程序,不同的高级语言都有相应的翻译程序。 3 服务程序 服务程序能够提供一些常用的服务性功能,它们为用户开发程序和使用计算机提供了方便,像微机上经常使用的诊断程序、调试程序、编辑程序均属此类。 4 数据库管理系统 在信息社会里,社会和生产活动产生的信息很多,使人工管理难以应付,人们希望借助计算机对信息进行搜集、存储、处理和使用。数据库系统就是在这种需求背景下产生和发展的。(2)应用软件 为解决各类实际问题而设计的程序系统称为应用软件。从其服务对象的角度,又可分为通用软件和专用软件两类。 1)通用软件 这类软件通常是为解决某一类问题而设计的,而这类问题是很多人都要遇到和解决的。例如:文字处理、表格处理、电子演示等。 2)专用软件 在市场上可以买到通用软件,但有些具有特殊功能和需求的软件是无法买到的。比如某个用户希望有一个程序能自动控制车床,同时也能将各种事务性工作集成起来统一管理。因为它对于一般用户是太特殊了,所以只能组织人力开发。当然开发出来的这种软件也只能专用于这种情况。n 计算机专业要学习和掌握的知识点,应具有的能力根据美国ACM 和 IEEE-CS 组织发布的 CC2001,大学计算机学科包含以下14门主干课程:(1)离散结构离散数学(2)程序设计原理C+语言程序设计面向对象程序设计(3)算法与数据结构计算方法数据结构 (4)程序设计基础编译原理(5)计算机体系结构微机原理计算机体系结构(6)操作系统OS操作系统(7)人机交互Windows编程(8)图形、可视化、多媒体图形设计多媒体技术(9)智能系统人工智能(10)信息系统数据库系统管理信息系统(11)网络计算计算机网络计算机网络工程(12)软件工程软件工程(13)计算科学计算机导论(14)社会、伦理、职业问题法律公共关系据此,计算机专业人士应具有以下基本能力:1使用计算机的基本能力:能正确使用计算机解决常见小故障。2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论