计算机科学导论学习总结报告要求.docx

上传人:b****2 文档编号:2577710 上传时间:2023-05-04 格式:DOCX 页数:16 大小:31.27KB
下载 相关 举报
计算机科学导论学习总结报告要求.docx_第1页
第1页 / 共16页
计算机科学导论学习总结报告要求.docx_第2页
第2页 / 共16页
计算机科学导论学习总结报告要求.docx_第3页
第3页 / 共16页
计算机科学导论学习总结报告要求.docx_第4页
第4页 / 共16页
计算机科学导论学习总结报告要求.docx_第5页
第5页 / 共16页
计算机科学导论学习总结报告要求.docx_第6页
第6页 / 共16页
计算机科学导论学习总结报告要求.docx_第7页
第7页 / 共16页
计算机科学导论学习总结报告要求.docx_第8页
第8页 / 共16页
计算机科学导论学习总结报告要求.docx_第9页
第9页 / 共16页
计算机科学导论学习总结报告要求.docx_第10页
第10页 / 共16页
计算机科学导论学习总结报告要求.docx_第11页
第11页 / 共16页
计算机科学导论学习总结报告要求.docx_第12页
第12页 / 共16页
计算机科学导论学习总结报告要求.docx_第13页
第13页 / 共16页
计算机科学导论学习总结报告要求.docx_第14页
第14页 / 共16页
计算机科学导论学习总结报告要求.docx_第15页
第15页 / 共16页
计算机科学导论学习总结报告要求.docx_第16页
第16页 / 共16页
亲,该文档总共16页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

计算机科学导论学习总结报告要求.docx

《计算机科学导论学习总结报告要求.docx》由会员分享,可在线阅读,更多相关《计算机科学导论学习总结报告要求.docx(16页珍藏版)》请在冰点文库上搜索。

计算机科学导论学习总结报告要求.docx

计算机科学导论学习总结报告要求

仲恺农业工程学院

课程名称:

计算机科学导论

学时学分:

16学时1学分

专业班级:

计算机科学与技术

学号:

姓名:

评分:

任课教师:

2013年12月

摘要

计算机科学导论的学习已经结束了,作为一个大一新生的我学习了这个导论受益匪浅。

通过这次的学习,我已经对计算机科学这一领域有了一定的理解。

关键词:

计算机科学导论、计算机科学与技术专业、离散数学、软件工程、计算机硬件系统结构、大学规划、未来畅想。

一、引言

电子计算机的诞生和发展过程。

电子计算机的诞生和发展这两个过程都是漫长的,饱含了许多代科学家们的辛酸努力,下面我将一一讲解。

第一是电子计算机的诞生过程。

在电子计算机诞生之前,还有各式各样的不同种计算机,先是机械型的计算机,其中英国数学家巴贝奇发明的分差机中出现现代计算机中的寄存器、运算器和控制器雏形,对计算机的发展有重要意义。

然后到了电式计算机,其中德国科学家朱斯发明的二进制Z—1型计算机采用了二进制,到了Z—3型计算机室程序控制的,更是意义重大。

到了1946年,世界上第一台电子计算机诞生,这台计算机叫做ENIAC,是在美国宾夕法尼亚大学诞生的。

这样电子计算机诞生在这个世界了。

第二是电子计算机的发展。

电子计算机发展至今,已经更新换代多次了,现在我们使用的是四代电子计算机。

电子计算机主要按照电子器件的改变来划分其代数,第一代的电子计算机采用的电子器件是电子管。

第二代采用的是晶体管。

第三代电子计算机的主要标志是逻辑元器件采用了集成电路。

第四代则是大规模集成电路。

电子计算机的发展并没有止步,如今第五代已经在研发当中。

《计算机科学导论》教材的主要内容。

计算机科学导论是学习计算机知识的入门知识,同时也是我们计算机专业的核心课程之一。

全书共10章。

第1章介绍了计算机的产生、发展、特点与应用;第2章介绍了计算机的组成及工作原理;第3章介绍了程序设计的概念,程序设计语言的分类,程序设计语言的基本元素,程序设计语言的编译,程序设计方法及风格;第4章介绍了数据库的系统及其应用,内容包括数据库管理系统结构、数据模型、关系数据库、数据库查询语言SQL、数据库的设计、常用的数据库管理系统、数据库的新发展;第5章介绍了操作系统原理中的处理机管理、设备管理、文件管理、操作系统接口管理,操作系统的形成和发展,当前主流的操作系统;第6章介绍了计算机网络技术基础,Internet基础,计算机网络安全;第7章为软件工程概述,内容包括软件工程的科学体系与分支,软件工程的技术方案与途径,软件的生存周期,软件过程模型,软件过程改进,结构化方法学,结构化方法常用图形工具,面向方法学;第8章为数据结构与算法的概述,内容包括线性表,栈和队列,串,数组,树,图,排序;第9章介绍了离散结构中的命题逻辑,谓词逻辑,集合与关系,函数,代数系统图论;第10章介绍了计算机专业的职业与道德,内容包括社会信息化,高等学校计算机专业介绍,计算机课程的学习方法,计算机专业的认证,计算机专业人员的职业道德。

(《计算机科学导论》清华大学出版社前言)

《2013级人才培养方案》的主要内容包括:

一、培养目标,二、培养要求及特色,三、学制与学位,四、主干学科,五、核心课程,六、学时与学分,七、教学进程计划表。

全面得阐述了对2013届计算机科学与技术学生培养的方案。

大学对学生的培养的主要方式是授课与实习,在授课方面《2013级人才培养方案》的各门课程之间的先后顺序很有特色。

在学生刚进大学初期,学生主要学习自然科学的基础学科(如高等数学),专业上的课程也是先接触入门知识。

这样就能使刚从高中毕业习惯了高中学习习惯的新生有一个过渡期。

如此再步步,循序渐进,再把难度较高的专业知识在学生在掌握了一定的自然科学基础和入门的专业知识后进行授课,使学生在学习上不会感到太困难,如先学C语言后再去学习其他计算机的语言。

以下是我通过《计算机科学导论》这门课的学习后对于计算机科学与技术专业的认识和体会,以及一些计算机基础知识的理解。

二、对计算机科学与技术专业的认识、体会

1、计算机科学与技术学科的形成与发展

在计算机发展的早期计算机用于数学运算,数据处理等,总的来说是对于计算的研究,世界上第一台电子计算机也是为了计算而诞生。

最初很多人并不相信计算机可能成为科学研究的领域,随着计算机的发展,计算机的处理能力越来越强,功能越来越多,渐渐地计算机就不单单用于计算了,它已经可以处理文字、图片、声音等。

正是这样的发展趋势,使计算机在发展初期还没有太大的处理能力时,在20世纪50年代至20世纪60年代的早期,计算机科学与技术开始被确立为不同种类的学术学科,而普渡大学在1962年设立的计算机科学专业成了计算机科学与技术这一学科世界上第一个学位点,计算机科学与技术学科形成雏形。

如今计算机科学与技术学科发展为系统性研究信息与计算的理论基础以及它们在计算机系统中如何实现与应用的实用技术的学科。

它通常被形容为对那些创造、描述以及转换信息的算法处理的系统研究。

计算机科学与技术学科包含很多分支领域;其中一些,比如计算机图形学强调特定结果的计算,而另外一些,比如计算复杂性理论是学习计算问题的性质。

还有一些领域专注于挑战怎样实现计算。

比如程序设计语言理论学习描述计算的方法,而程序设计是应用特定的程序设计语言解决特定的计算问题,人机交互则是专注于挑战怎样使计算机和计算变得有用、可用,以及随时随地为人所用。

有时公众会误以为计算机科学与技术学科就是解决计算机问题的事业(比如信息技术),或者只是与使用计算机的经验有关,如玩游戏、上网或者文字处理。

其实计算机科学与技术学科所关注的,不仅仅是去理解实现类似游戏、浏览器这些软件的程序的性质,更要通过现有的知识创造新的程序或者改进已有的程序。

2、计算机科学与技术学科的根本问题及研究范围

计算机科学与技术这一学科的根本问题是探究计算机及其周围各种现象和规律的科学,亦即研究计算机系统结构、程序系统(即软件)、人工智能以及计算本身的性质和问题的学科。

计算机科学是一门包含各种各样与计算和信息处理相关主题的系统学科。

所以学习本学科就是让学生掌握数学与自然科学基础知识以及计算机、网络与信息系统相关的基本理论、基本知识、基本技能和基本方法,具有较强的专业能力和良好的综合素质,能胜任计算机科学研究、计算机系统设计、开发与应用等工作的应用型高级专门人才。

掌握计算机科学和计算机在各行各业中应用的技术。

计算机科学与技术学科研究范围包括:

电路原理、模拟电子技术、数字逻辑、数值分析、计算机原理、微型计算机技术、计算机系统结构、计算机网络、高级语言、汇编语言、数据结构、操作系统、数据库原理、编译原理、图形学、人工智能、计算方法、离散数学、概率统计、线性代数以及算法设计与分析、人机交互、面向对象方法等,也就是涉及软件、网络、图像、应用等多方面技术。

本学科随着科学的发展与社会应用的宽泛化,是其研究的内容不断地集体化,细化和工业化,如计算机应用、软件工程、计算机软件、软件测试、网络工程、信息安全、数字媒体技术、电子商务、信息与计算科学、智能科学与技术、图形图像制作、数据库管理、嵌入式系统、物联网、计算机安全和密码学等。

3、计算机科学与技术课程体系的核心内容

计算机科学与技术课程体系的核心内容包括:

计算机语言程序设计,要与计算机对话就需要有一种计算机听得懂的语言,例如C语言就是一种计算机能识别的程序设计语言;数据结构,编程是实现某个方法去解决某个问题,而数据结构和算法是程序的根本,其中计算机中数据的组织和存储方式就是数据结构,好的数据结构可以是程序更加高效率地运行;计算机组成与结构,主要包括计算机硬件系统的基本组成、数字电路基础和计算机中的逻辑部件、信息表达与运算基础、存储系统、中央处理器、外部设备、输入/输出系统和总线系统等知识;操作系统,操作系统是配置在计算机上的第一层软件,操作系统的性能直接影响着计算机系统的工作效率;编译原理,内容包括语言和语法、词法分析、语法分析、语法制导编译、中间代码生成、存储管理、代码优化和新代码生成等;离散数学,数字电子计算机是一个离散结构,处理的是离散的或者是离散化的数量关系,计算机科学面临的就是如何丢离散结构建立相应的数学模型;数据库系统,数据库系统信息化社会中信息资源开发与利用的基础,差不多所有的软件系统都需要数据库的支持,是计算机科学的重要领域;还有软件工程、计算机网络、面向对象的程序设计、多媒体技术、计算机图形学和人工智能等。

4.学习计算机科学与技术专业的体会和计划

刚刚学习算机科学与技术这一专业不太久,目前在老师的教导下接触了计算机基础与计算机科学导论这两本展业有关的书,当然我也会自己去图书馆看一些与算机科学与技术专业有关的书籍,我觉得算机科学与技术专业是一个非常有趣的一个专业。

在学习这个专业之前,一直认为计算机,准确来说是计算机中的微型机也就是我们常常接触到的电脑,一直以为电脑是一个奇迹的存在,因为在我未接触这个专业前,觉得电脑比人脑还要聪明它,人们的工作与信息传递都是高度依赖电脑的。

然而接触这个专业后,有趣地发现计算机包括微机(电脑)都是一个高速但只会做加法的笨蛋,而它的躯体组成又是那么地简单,即计算机的硬件结构由运算器、控制器、存储器、输入设备和输出设备。

当计算机没有软件系统的支持时,计算机又被称作一堆没有灵魂的废铁。

一切的一切是那么有趣惊奇地发现,一步一步地揭开了计算机那对于外行人来说的那神秘的面纱。

学习这个专业能体会到这个专业有趣的一面,但也能体会到计算机科学与技术专业的难度。

学习这个专业并非简单,在这个人类创造出来的一门科学,这个专业包含了大量抽象的,全新的理论和概念。

学习这个专业感觉它的抽象性的存在更为明显。

那些理论上的东西,你只能去理解、去领悟。

学习这个专业我还体会到功夫不怕有心人这一道理,虽然这个专业存在难度,但是我们的实习可操作性很强,因为计算机并不难的到,每个人都可以接触到,那么我们实习、实验起来的设施条件要求就不会很高,所以学习了新理论、新知识,实习、实验起来并不难,在课堂上没有理解透彻,课后自主学习也是有条件的。

学习了这个专业,我还体会到我在不断充实自己,总所周知计算机已经运用在各行各业中,我学习了计算机科学与技术专业,了解计算机,对解决计算机的问题有很大的帮助,即学习这个专业的实用性非常之高,实用性高自然感觉自己的能力强,所以就是在不断地充实自己。

对于学习计算机科学与技术专业这一专业的计划,我首先在谈谈我的方向。

计算机科学与技术这一专业其包含了很多与计算机有关的技术,每一样是实用性都是很高的,如计算机应用、软件工程、计算机软件、软件测试、网络工程、信息安全、数字媒体技术等等,我的方向是我想成为一名程序员。

有了目标的学习才不会在社会的各种诱惑中迷失自我,才不会盲目地学习,等着一张毕业证去找工作。

对于学习计算机科学与技术专业这一专业的计划。

首先,自然科学的课程是必须要掌握的,特别是高等数学、离散数学、大学物理和线性代数等于计算机这一专业密切相关的学科。

对于这些学科要高度认真的去对待,认真学习理解透彻,这会对自己学习专业知识很有帮助。

其次学习好大学英语很重要,毫无疑问,顶尖的计算机技术都在美国,更多的新计算机技术都会在美国诞生,所以要学好英语,目标不单只是为了通过英语四六级考试,更多的是要使自己能使用英语去更好地学习领先的科学与技术。

更为重要的是在专业知识方面,要有重点地去学习,在专业所涉及的技术不需要一一都要拔尖,有一些掌握了就好,对于自己感兴趣的想要发展的方面就要着重学习。

三、浅谈离散数学在计算机科学中的重要性

其重要性,可以体现为两点。

第一点,面对着最一般、最自然的思维对象。

虽然计算机是为了某种特殊的计算而诞生的,如今不断地扩大它的应用范围;所解决的问题的深度越来越深入,越来越丰富,越来越复杂。

这样就产生了两个相互矛盾的问题摆在计算机科学工作者的面前:

一是当计算机系统支持问题许多不同的领域问题的应用时,它所能解决的问题只是关于这些不同问题领域的共性,因此系统不能是很丰富的;二是实际应用中所表现出来需要计算机解决的问题是很丰富的和很复杂的,为了使计算机解决丰富复杂的问题,它支持解决的问题的范围不能是很宽的。

前者从描述计算机科学的语言来看,要求描述计算机科学的思维的语言面对的的是最一般和最自然的对象,或者说鉴于目前计算机仅能认识符号,所面对的是能用符号表示的最一般和最自然的对象。

如果要计算机面对的是有许多条件限制的特殊的对象,那么,计算机就有可能因为无法了解这些条件而不认识这些对象。

关于这些对象的操作也应该是最一般和最自然的,只有最一般和最自然的操作才是作用于最一般和最自然的对象,才能真正实现。

在现有的计算机体制下,操作往往表现为符号的形式变换。

正因为这样,在离散数学中首先了解集合。

因为①集合的确定除了满足排中律之外不需要再满足任何其它条件;②从集合出现构成新的集合的操作最自然、最简单,它只是并、交、补等;③集合和在它们之间的运算(操作)都能用符号表示;④利用集合和它们之间的运算能够产生出任何数学对象,也能在符号处理层面产生所有计算机系统。

因此,有些离散数学的对象,从数学的角度来看很特殊、很简单,因为数学是在某种特定的理想条件下定义的对象,这种特定的理想条件下计算机不一定认识。

离散数学就不能这样做,必须从最一般、最自然的条件下去理解。

然而最一般、最自然的对象系统是非常广泛的(例如集合存在的范围是排中律所允许的最广泛的范围)。

如此广泛的范围中所能讨论的性质是不丰富的,以次作为问题求解的平台不论在表达能力上和求解的功能上都是很低的。

要求计算机求解的问题不仅需要问题的广度,而更重要的是问题的深度。

离散数学所讨论的问题是从最一般、最自然的对象出发,但并不是停留在最一般、最自然的对象系统之中,离散数学整个学习过程就是不断地从计算机能了解的低层的系统中去构造仍然是计算机能了解的高一层而更丰富(更具有个性)的系统。

这种不断地从广泛的描述问题领域构造没有那么广泛但更为丰富的描述问题的领域的过程称为“气化”。

后者从计算机面临的实际问题来看。

计算机面对的问题是一种多学科,且多姿多彩,个性非常突出的问题领域,在这些问题领域中问题描述和进行问题求解所用的方法是各式各样的。

如果计算机只能解决其中某个领域的问题,那么这种计算机就只是专用机。

计算机科学的工作者面对着各种各样不同的问题领域必须找到更为抽象的语言层面,虽然它不能描述每个问题领域的所有个性,但它可以描述许多问题领域的共性以及有关这些共性的问题的求解。

这种找寻描述许多问题领域共性语言的过程称为“形化”。

为了有更多的共性,往往需要讨论语言的编码。

所以离散数学中所讨论的结构并不是某种具体的结构,而是能代表一类结构的抽象结构。

例如,半群,它并不是指某个集合和结构,它是只要满足结合律的所有结构。

离散数学另一个学习过程是讨论提出构成抽象结构的条件以及讨论各个抽象结构的性质和抽象结构之间的关系;第二点,构造性的思维方法。

学科的思维特点是由学科的本体论、认识论、方法论和表达语言所决定的。

我们不去讨论这些概念的精确定义和在计算机科学中的含义,但在计算机科学中,任何的思维都应该问题的求解在计算机上实现。

在计算机科学的表达语言(至少在符号处理层面和在逻辑层面)上,求解问题如何操作,也就是说任何称得上适合于计算机科学的思维都应该是可操作的。

所以在数学中的存在性和唯一性问题,在计算机科学中是可构造性和构造的复杂性问题。

另外,目前人们让计算机解题,不仅要(用程序的方式)告诉计算机做什么,而且还要(用程序的方式)告诉计算机如何做,因此在结构化问题描述的基础上,还要指出问题求解的整个构造过程。

在计算机科学的整个解决实际问题的思维过程中,非常注重解题的可操作性和操作的过程。

(摘自XX文库)

四、浅谈对软件工程的认识

(一)软件工程是:

把系统的、规范的、可度量的途径应用于软件开发、运行和维护过程,也就是把工程应用于软件。

(二)软件生命周期,将软件产品从提出、实现、使用维护到停止使用退役的过程成为软件生命周期。

一般包括可行性研究与需求分析、设计、实现、测试、交付使用以及维护等活动。

这些活动可以有重复,执行时也可以有迭代,还可以将软件生命周期分为软件定义、软件开发及软件运行维护三个阶段。

(三)软件过程

软件过程是为了获得高质量软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。

通常使用生命周期模型描述软件过程。

生命周期模型规定了把生命周期划分成哪些阶段及各个阶段的执行顺序,因此,也称为过程模型。

如今有一下几种模型:

第一种瀑布模型,瀑布模型一直是唯一被广泛采用的生命周期模型,现在它仍是软件工程应用的最广泛的过程模型。

其有以下几个特点:

阶段间具有顺序性和依赖性;推迟实现的观点;质量保证的观点。

第二种快速原型模型,快速原型模型的优点是有助于保证用户的真实需要得到满足。

所谓快速原型是快速建立起来的可以在计算机上运行的程序,它所能完成的功能往往是最终产品能完成的功能的一个子集。

第三种增量模型,它分批地逐步向用户提交产品,整个软件产品被分解成许多个增量构件,开发人员一个构件接一个构件地向用户提交产品。

增量模型的优点是:

能在较短的时间内向用户提交可完成部分工作的产品;逐步增加产品功能可以是用户有效充裕的时间学习和适应新产品,从而减少一个全新的软件可能给客户组织带来的冲击。

第四种螺旋模型,其基本思想是:

使用原型及其它方法来尽量降低风险。

螺旋模型的优点对可选方案和约束条件的强调有利于已有软件的重用,也有助于把软件质量作为软件开发的一个重要目标;减少了过多测试或测试不足所带来的风险;更重要的是,在螺旋模型中维护只是模型的另一个周期,在维护和开发之间并没有本质区别。

螺旋模型只适用于内部开发的大规模软件项目。

(四)设计方法有一下3种

1、面向数据流的设计方法

  面向数据流的设计方法的目标是给出设计软件结构的一个系统化的途径。

在软件工程的需求分析阶段,信息流是一个关键考虑,通常用数据流图描绘信息在系统中加工和流动的情况、面向数据流的设计方法定义了一些不同的“映射”,利用这些映射可以把数据流图变换成软件结构。

因为任何软件系统都可以用数据流图表示,所以面向数据流的设计方法理论上可以设计任何软件的结构。

2、面向数据结构的设计方法

  面向数据结构的设计方法的最终目标是得出对程序处理过程的描述。

这种设计方法并不明显地使用软件结构的概念,模块是设计过程的副产品,对于模块独立原理也没有给予应有的重视。

因此,这种方法最合适与在详细设计阶段使用,也就是说,在完成了软件结构设计之后,可以使用面向数据结构的方法来设计每个模块的处理过程。

Jackson方法和Warnier方法是最著名的两个面向数据结构的设计方法,使用面向数据结构的设计方法,首先需要分析确定数据结构,并且用适当的工具清晰地描绘数据结构。

3、面向对象的设计方法

  面向对象的分析与设计由于软件工程原则是:

抽象、信息隐藏、模块化、局部化、确定性、一致性、完备性、可验证性等,现代软件工程中非常重视模块化和软件重用。

而面向对象的软件设计提供了对象、方法和消息等一整套概念,使从问题空间到解空间的变换非常直观、合理,这与人们认识事物的过程完全吻合.面向对象分析与设计方法提供了抽象类型机制,将数据与数据的操作封装在一起,共同完成信息和处理的双重模块化,它的封装和继承,都完美地体现了现代软件工程这些特点.这也就是当前软件工程中,面向对象软件范型一枝独秀的原因。

目前,大多数软件开发组织已经从分析、设计到编程、测试阶段全面采用面向对象方法,使面向对象成为当前软件领域的主流技术。

(部分内容摘自XX文库)

五、简单叙述计算机硬件系统的结构和工作过程

计算机硬件系统的结构

总的来说计算机硬件的基本组成是由运算器、控制器、存储器、输入设备和输出设备。

运算器和控制器统称中央处理器。

存储器分成内存储器和外存储器两大类。

中央处理器、内存储器和连接输入输出设备的接口统称为主机。

微机的主机集成在主机板上。

外存储器、输入设备和输出设备统称为外部设备。

中央处理器

计算机的中央处理器又称为CPU,它是计算机的核心部分。

主要由运算器和控制器组成,其实中央处理器内也有存储器。

运算器:

完成对数据的算术和逻辑运算的操作的部件。

控制器:

计算机的指挥系统。

存储器:

储存数据。

中央处理器工作的主要原理是:

在控制器的控制下,运算器对取自存储器的数据进行算术或者逻辑运算,然后把结果送回到存储器中。

存储器

存储器是计算机中用来存放所有数据和程序的部件,它的基本功能是按指定的地址写入或者读出信息。

存储器可分成两大部分:

一部分是主储器又称内存储器,简称内存或主存;另一部分是辅助储器,简称外存或辅存。

主存储器是用来存放计算机在运行过程中所使用的程序和数据。

辅助存储器主要是由磁带、磁盘和光盘等存储构成,用来存放暂时不用,在需要时成批调入内存中的程序和数据。

无论内存或者外存都是由若干个存储单元组成,每个存储单元都有一个地址,计算机通过地址对存储单元进行读写,都有其自身的存储容量,即一个存储器所包含的字节数,存储容量单位有B、KB、MB、GB、TB等。

(1B=8bits1KB=1024B1MB=1024KB1GB=1024MB1TB=1024GB)其中内存又包括ROM和RAM。

ROM:

只读存储器。

特点:

只能读,不能写;断电后信息不会丢失。

主要用来存放固定不变的基本输入输出程序。

RAM:

随机存取存储器。

特点:

可读可写;但断电后信息全部丢失。

在科技发展中,内存的存储容量理论上是不可能比外存的存储容量大,因为内存的技术要求要比外存的技术要求更大,简单来说,内存能做多大外存就能比它做的更大。

输入输出设备

根据设备完成任务的性质,输入输出设备可以划分为五种,即输入设备、输出设备、外存设备、数据通讯设备和过程控制设备。

输出设备主要有显示器、打印机、绘图仪和音箱,其中显示器我们日常见得最多,其分类有阴极射线管显示器、液晶显示器和等离子体显示器等多种。

显示器上的内容由像素组成,像素总和是分辨率;分辨率越高,其清晰程度越好。

说到显示器就要谈到显卡。

彩显卡所支持的颜色数量是显卡的一个重要指标,主要取决于显存RAM的大小,即我们常说的显存。

还有一个指标就是流处理器的数量,而因为不同商家在开发专注的方向不同,市场上又有A卡和G卡之分。

输入设备主要有鼠标、键盘、语音输入和扫描仪等,最为常见的是鼠标和键盘。

硬盘和光盘等外存也属于输入输出设备,它们属于外存设备。

计算机的其它部件

主板:

主板是一块大规模集成电路的电路板,里边许多个的插槽,CPU、内存、显卡、多功能卡等都可以直接或者间接插在主板上。

接口:

输入/输出接口电路是微处理器与外部设备之间的信息变换和实现缓冲功能必不可少的部件。

总线:

连接微机各部件之间的一组公共信号线,是计算机中传送数据和信息的公共通道。

根据所传送信息的不同,总线分为地址总线、数据总线和控制总线。

计算机工作过程

现代计算机是一个自动化的信息处理设备,它之所以能实现自动化信息处理,是由于采用了“存储程序”的工作原理。

这一原理是1946年由冯·诺依曼和他的同事们在一篇题为《关于电子计算机逻辑设计的初步讨论》的论文中提出并论证的。

这一原理确立了现代计算机的基本组成和工作方式

(1)计算机硬件由5个基本部分组成:

运算器、控制器、存储器、输出设备和输入设备。

(2)计算机内部采用二进制来表示程序和数据。

(3)采用“存储程序”的方式,将程序和数据放入同一个存储器(内存储器),计算能够自动高速地从存储器中取出指令加以执行

控制器是计算机系统的指令中心,它把运算器、存储器、输入/输出设备等部件组成一个有机的整体,然后根据指令的要求指挥全机各部分的工作。

对于信息处理过程中出现的异常情况及特殊请求,控制器能几时进行处理。

控制器的结构取决于计算机的结构、指令格式、控制方式以及组成方式等因素,因此各类计算机的控制在结构上是有差别的。

(《计算机科学导论》清华出版社

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2