计算机导论重点doc.docx
- 文档编号:23139652
- 上传时间:2023-05-08
- 格式:DOCX
- 页数:12
- 大小:22.96KB
计算机导论重点doc.docx
《计算机导论重点doc.docx》由会员分享,可在线阅读,更多相关《计算机导论重点doc.docx(12页珍藏版)》请在冰豆网上搜索。
计算机导论重点doc
计算机基础试题绪论
1.什么是计算机
答:
计算机是一种能够按照事先存储的程序,自动、高速地对数据进行输入、输出和存储的系统。
完整的计算机系统包括硬件和软件两大部分。
2.计算机有哪些主要的特点
答:
(1)运算速度快
(2)运算精度高
(3)具有记忆功能
(4)具有逻辑判断能力
(5)存储程序
3.计算机有哪些主要的用途
答:
主要用途有:
科学计算、数据处理、实时控制、人工智能、计算机辅助工程和辅助教育、娱乐与游戏等。
4.计算机发展经历了几个阶段,各个阶段的主要特点是什么?
答:
第一代计算机(1946年—1957年)
第一代计算机共同特点是:
逻辑单元使用电子管;用穿孔卡片机作为数据和指令的输入设备;用磁鼓或磁带作为外存储器;使用机器语言编程。
虽然第一代计算机的体积大、速度慢、能耗高,但它显示了强大的生命力,预示了将要改变世界的未来。
第二代计算机(1958—1964年)
第二代计算机主要特点是:
用晶体管代替了电子管‘内存储器采用了磁心体;引入了变址寄存器和浮点运算硬件;利用I/O处理机提高了输入输出的能力;在软件方面配置了子程序库和批处理管理程序,并且推出了FORTRAN、COBOL、ALGOL等高级程序设计语言及相应的编译程序。
第二代计算机由于采用了晶体管,与第一代相比具有体积小、速度快能耗低、可靠性高的特点。
但同时也存在输入输出设备速度很慢,无法与主机的计算速度相匹配的问题。
第三代计算机(1965年—1971年)
第三代计算机的共同特点是用小规模或中规模的集成电路来代替晶体管等分立元件;用半导体存储器代替磁心存储器;使用微程序设计技术简化处理机的结构;在软件方面则广泛引入多道程序、并行处理虚拟存储系统以及功能完备的操作系统,同时还提供了大量的面向用户的应用程序。
第四代计算机(1972年至今)
第四代计算机最为显著的特征是使用了大规模集成电路和超大规模集成电路。
此外,使用了大容量的半导体存储器作为内存储器;在体系结构进一步发展了并行处理、多机系统、分布式计算机系统和计算机网络系统;在软件方面则推出了数据库系统、分布式操作系统以及软件工程标准等。
此外,微型计算机的出现和飞速发展也是其特征之一。
第五代计算机
第五代计算机尚在研制中,其主要特征是人工智能,具有一些人类智能的属性,例如自然语言理解能力模式识别能力和推理判断能力等。
5.计算机科学的研究范畴主要包括那些?
答:
计算机科学技术的研究范畴包括计算机理论、硬件、软件、网络及应用等,按照研究的内容,也可划分为基础理论、专业基础和应用3个层面。
(详见计导书第9页)
二、
1、十进制和其他进制(二、八、十六进制)之间相互转换的方法
三、
1、试阐述冯·诺依曼体系结构的思想
答:
1944年,美国数学家冯·诺依曼提出计算机应有的五个基本组成部分:
运算器、控制器、存储器、输入设备和输出设备,描述了其中五大部分的功能和相互关系,并提出了“采用二进制”和“存储程序”这两个重要的基本思想。
2、根据传送信息类型划分,系统总线可分为哪几种类型
答:
(1)数据总线。
(2)地址总线。
(3)控制总线。
3、什么是CPU
答:
运算器和控制器称为CPU。
4、目前使用的主储存器主要有哪几类?
并阐述BIOS和CMOS的区别
答:
目前使用的主存储器主要有3种类型:
随机存储器(RAM)、只读存储器(ROM)和互补金属氧化物半导体(CMOS)。
BIOS是一组设置计算机硬件的程序,保存在主板的一块ROM芯片中。
它直接对计算机系统中的输入、输出设备进行设备级、硬件级的控制,是连接软件程序和硬件设备之间的枢纽。
COMS是计算机主板上的一块可读写的芯片,它用来保存当前系统的硬件配置情况和用户对某些参数的设定。
COMS由主板上的充电电池供电,即使系统断电参数也不会丢失。
CMOS芯片只有保存数据的功能,而对CMOS中各项参数的修改要通过BIOS的的设定程序来实现。
5、常用的有哪几种输出方式
答:
1.程序控制输入输出方式。
2.中断输入输出方式。
3.直接存储器访问方式。
6、什么是系统总线?
一般从哪几个方面对其进行评价
答:
系统总线是主板上适配卡与适配卡之间连接的总线。
评价一种总线的性能主要有以下三个方面:
(1)总线时钟频率即总线的工作频率,其度量单位为MHz,它是影响总线传输速率的重要因素之一。
(2)总线宽度即数据总线的位数,其度量单位为位(bit)。
(3)总线传输速率即在总线上每秒钟传输的最大字节数,其度量单位为MB/s。
四、
1、什么是系统软件?
常见有那些软件
答:
计算机系统软件可以理解为是计算机系统中最接近硬件的一层软件,它与具体的应用领域无关,如操作系统和编译程序等。
计算机系统中的其他软件一般都通过系统软件发挥作用。
常见的包括程序设计语言、程序设计语言翻译系统和操作系统等。
2、程序设计语言翻译系统包括哪几种类型?
请分别叙述各种类型的工作原理
答:
程序设计语言翻译系统可以分成三种:
汇编语言翻译系统、高级语言源程序翻译系统和高级语言源程序解释系统。
汇编语言翻译系统主要功能是将用汇编语言书写的程序翻译成二进制码0或1表示的等价的机器语言,形成计算机可以执行的机器指令代码。
高级程序设计语言翻译系统是将用高级语言书写的源程序翻译成等价的机器语言程序或汇编程序的处理系统,也称为编译程序,它以高级语言书写的程序(称为源程序)作为输入,以机器语言或汇编语言表示的程序(称为目标程序)作为输出,最终任务是产生一个可在具体计算机上执行的目标程序。
高级程序设计语言解释系统是按照源程序中的语句的动态顺序逐条解释并立即执行相应功能的处理系统。
解释程序在翻译过程中并不把源程序翻译成一个完整的目标程序形式,而是直接将源程序中的语句逐句转换成机器可执行的动作。
3、什么是操作系统,它主要作用功能是什么?
答:
操作系统就是合理管理并控制计算机系统内软、硬件资源,提高计算机系统资源的使用效率、方便用户使用的程序的集合。
它是对计算机进行自动管理的控制中心。
我们将操作系统的功能概括为两大功能:
资源管理功能、方便用户(人—机交互)功能。
其中,资源管理功能包括了处理机管理、存储器管理、输入输出设备管理、文件管理四大功能。
而人—机交互功能提供友好的人机交互以及程序级接口,使得计算机看上去像是功能扩展了的机器
4、介绍几种常用的操作系统,并阐述各自的特点
答:
常用的操作系统有MS-DOS、MicrosoftWindows、UNIX、Linux,MocOS等。
其各自特点如:
下:
MS-DOS:
(1)磁盘文件管理
(2)输入输出管理
(3)命令处理
MicrosoftWindows:
(1)丰富的应用程序
(2)统一的窗口和操作方式
(3)多任务的图形化用户界面
(4)事件驱动程序的运行方式
(5)标准的应用程序接口
(6)实现数据共享
(7)支持多媒体和网络技术
(8)先进的主存储器管理技术
(9)与DOS的兼容性
(10)不断增强的功能
UNIX:
(1)功能强大
(2)提供可编程的命令语言
(3)文件系统结构简练
(4)输入输出缓冲技术
(5)提供了许多程序包
(6)可移植性强
(7)网络通信功能强
Linux:
Linux是与UNIX兼容的32位操作系统,它能运行主要的UNIX工具软件,应用程序和网络协议,并支持32位和64位的硬件,它的设计继承了UNIX以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统,支持多任务,多进程和多CPU,具有模块化设计结构,使其有优于其他操作系统的扩充性。
MocOS:
(1)系统稳定性和良好的性能
(2)图形功能
(3)用户界面
(4)文件系统与网络
五、(看书)
六、
1、试阐述什么是数据库系统
答:
数据库系统是由数据库、数据库管理系统、数据库管理员、数据库应用程序以及用户5个部分组成的系统。
2、数据管理技术经理了哪些阶段?
并阐述各阶段的特点
答:
1.人工管理阶段:
数据处理采用批处理的方式,没有专门用于数据管理的软件。
2.文件系统阶段:
数据独立于程序,可以重复使用;实现了文件的长期保存和按名存取。
3.数据库阶段:
具有较高的逻辑数据独立性,提供了数据库的创建、操纵以及对数据库的各种控制功能;用户界面友好,便于使用。
4.高级数据库阶段:
以分布式数据库和面向对象数据库技术为代表,进一步完善了数据管理技术,为数据管理和信息的共享和利用带来了极大方便。
3、阐述数据库系统的体系结构
答:
数据库系统的体系结构可分为3个层次:
外模式、内模式和概念模式。
外模式与概念模式之间的映像以及概念模式与内模式之间的映像由数据库管理系统来实现,内模式与数据库物理存储之间的转换由操作系统来完成。
4、根据数据类型的不同,可将数据管理系统分成哪几类
答:
由于所采用的数据模型不同,数据库管理系统可分成多种类型,如层次性数据库、网状型数据库、关系型数据库以及面向对象数据库等。
5、什么是SQL?
并写出其英文全称
答:
SQL是结构化查询语言的英文缩写,它是一种基于关系运算理论的数据库语言。
英文全称是“structurequerylanguage”。
6、写出SQL定义、撤消和修改基本表语句的一般形式,并解释其含义
答:
详见书上208页。
7、写出SQL数据查询语句的一般形式,并解释
答:
详见书上212页。
8、写出SQL数据插入语句、数据删除语句和数据修改语句的一般形式,并解释
答:
详见书上217页。
9、什么是视图?
视图和基本表有什么区别和联系?
答:
在SQL中,视图是从多个基本表或其他视图构造出来的表。
对于视图同样有定义、查询、更新和撤销等基本操作。
区别:
1、视图是已经编译好的sql语句。
而表不是
2、视图没有实际的物理记录。
而表有。
3、表是内容,视图是窗口
4、表只用物理空间而视图不占用物理空间,视图只是逻辑概念的存在,表可以及时对它进行修改,但视图只能由创建的语句来修改
5、表是内模式,试图是外模式
6、视图是查看数据表的一种方法,可以查询数据表中某些字段构成的数据,只是一些SQL语句的集合。
从安全的角度说,视图可以不给用户接触数据表,从而不知道表结构。
7、表属于全局模式中的表,是实表;视图属于局部模式的表,是虚表。
8、视图的建立和删除只影响视图本身,不影响对应的基本表。
联系:
视图(view)是在基本表之上建立的表,它的结构(即所定义的列)和内容(即所有数据行)都来自基本表,它依据基本表存在而存在。
一个视图可以对应一个基本表,也可以对应多个基本表。
视图是基本表的抽象和在逻辑意义上建立的新关系
基本表是视图的来源和基础,视图丰富了基本表的表达。
10、什么是数据仓库
答:
数据仓库是支持管理决策的面向主题的、集成的、稳定的、定期更新的数据集合。
其功能包括对异构数据源中数据的提取、过滤、加工和存储以及响应用户的查询和决策分析请求。
它采用全新的数据组织方式,对大量的原始数据进行采集、转换、加工,并按照主题和维进行重组,将其转换为有用的信息。
七、
1、什么是多媒体
答:
多媒体是指各种分发和表示信息的方法,即多种媒体的综合。
2、什么是超文本和超媒体
答:
超文本和超媒体与普通文档不同,它们利用图结构表示文档,所提供的方法是建立各种媒体信息之间的网状链接结构。
这种结构将信息单元作为节点,它们之间的联系没有固定的顺序,也不要求必须按某个顺序检索,与传统文档的线性文本有很大区别。
超文本是一种文本,。
但与传统的文本文件相比,它们之间的主要差别是,传统文本是以线性方式组织的,而超文本是以非线性方式组织的。
这里的"非线性"是指文本中遇到的一些相关内容通过链接组织在一起,用户可以很方便地浏览这些相关内容。
这种文本的组织方式与人们的思维方式和工作方式比较接近。
超媒体不仅可以包含文字而且还可以包含图形、图像,动画、声音和电视片断,这些媒体之间也是用超级链接组织的,而且它们之间的链接也是错综复杂的。
超媒体与超文本之间的不同之处是,超文本主要是以文字的形式表示信息,建立的链接关系主要是文句之间的链接关系。
超媒体除了使用文本外,还使用图形、图像、声音、动画或影视片断等多种媒体来表示信息,建立的链接关系是文本、图形、图像、声音、动画和影视片断等媒体之间的链接关系。
3、什么是WEB创作程序?
目前有那些流行的工具?
答:
专业,功能强大的用来创建网页的开发工具称为Web创作程序,它主要用于开发具有专业水平的商业网站,这些程序都提供Web站点设计和HTML编码,目前流行的有AdobePageMill、CorelWebSite以及MicrosoftFrontPage。
4、目前有哪些多媒体编辑语言,并阐述各自的特点
答:
详见书上253页。
5、请举出几个计算机中常用的图象,音频和视频文件格式
答:
图像格式有BMP、JPEG、GIF、PNG等,音频有MP3、WAV、WMA、APE等,视频文件格式有AVI、RMVB、WMV、FLV等。
八、
1、计算机网络的定义
答:
可以把计算机网络看成是各自具有自主功能而又通过各种通信手段相互连接以便进行信息交换、资源共享或协同工作的计算机组成的复合系统。
2、计算机网络有几种常见的拓扑结构
答:
星型,总线型,环型和层次型。
3、计算机网络有几种参考模型
答:
SNA、OSI、TCP/IP。
4、计算机网络的互联设备有哪些
答:
集线器、交换机、路由器、网关和网桥。
5、按网络的规模进行分类,有几种类型的网络,并将英文全称写出
答:
四种,分别是局域网(LAN,全称localareanetwork),城域网(MAN,全称metropolitanareanetwork)。
广域网(WAN,全称wideareanetwork),互联网(Internet)。
6、什么是INTERNET、IP地址和域名?
他们各自具有什么特点?
答:
Internet:
中文正式译名为因特网,又叫做国际互联网。
它是由那些使用公用语言互相通信的计算机连接而成的全球网络。
IP:
为了使连入Internet的众多电脑主机在通信时能够相互识别,Internet中的每一台主机都分配有一个唯一的32位地址,称为IP地址(网际地址。
域名:
IP地址较难记忆为了方便记忆使用也为了方便网络地址的分层管理和分配,Internet在1984年采用域名管理系统(DNS)使入网的每台主机都有类似于下列结构的域名:
“主机号.机构名.网络名.最高层域名”
7、INTERNET提供了哪些常见的服务功能?
答:
E-MAIL,讨论组,FTP文件传输,TENLNET远程登陆等
8、什么是WWW、URL
答:
WWW=wordwideweb,万维网,是Internet上的环球信息网,它提供广域超媒体服务,可以在同一画面中同时显示文本、图像、声音、动画,这就是所谓的超文本或超媒体。
URL:
为了使浏览器连接到其他资源,必须定义资源的地址或位置。
这些地址称为资源定位器(uniformresourcelocator,即URL)。
9、网站创建的基本步骤有哪些
答:
网页设计、网页发布、网页登记。
10、什么是内部网和外联网
答:
内部网是一个组织内部的私有网络,它表示在特定机构范围内使用的Internet。
外联网:
外联网是Internet和内部网功能的折中。
通过外联网可以与公司经常需要联络的企业或客户,以及远程的用户成员联系。
九、
1、为什么要提出软件工程的概念
答:
由于20世纪60年代所发生的软件危机,形成人们难以控制软件开发局面所以软件开发工程的概念和方法提出。
2、软件工程的核心思想是什么
答:
软件工程的核心思想是把软件产品看作是一个工程产品来处理。
3、什么是软件工程?
请叙述软件生命期的各个阶段
答:
软件工程是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来。
软件生存周期一般包括概念阶段、需求阶段、设计阶段、实现阶段、测试阶段、安装阶段以及交付使用阶段、运行阶段和维护阶段。
4、为什么要提出软件开发模型的概念?
请叙述瀑布市模型所包含的6个工程活动
答:
在整个软件开发的发展过程中,为了要从宏观上管理软件的开发和维护,就必须对软件的发展过程有总体的认识和描述及要对软件过程建模。
6个工程活动:
制定计划、需求分析和定义、软件设计、程序编写、软件测试、运行和维护
5、试说出结构化分析的步骤
答:
(1)分析当前情况,做出反应当前物理模型的数据流图;
(2)推导出等价的逻辑模型的数据流图;
(3)设计新的逻辑系统,生成数据词典和基元描述;
(4)建立人机接口界面,提出可供选择的目标系统的物理模型数据流图;
(5)确定各种方案的成本和风险等级,据此对各种方案进行分析;
(6)选择一种方案;
(7)建立完整的需求规约;
6、请叙述面向对象方法的具体含义
答:
所谓面向对象就是基于对象概念,以对象为中心,以类和继承为构造机制,来认识、理解、刻画客观世界和设计、构建相应的软件系统。
7、软件复用的意义何在
答:
降低软件开发和维护的成本,提高软件开发的效率,提高软件的质量。
8、什么是软件过程和软件过程工程
答:
软件过程为一个为建造高质量软件所需完成的任务的框架,即形成软件产品的一系列步骤,包括中间产品、资源、角色及过程中采取的方法、工具等范畴。
软件过程工程:
为建立软件过程所必须实施的一系列工程化的活动。
9、为什么要对软件产业界提出“软件能力成熟度模型”
答:
详见书上321页。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 导论 重点 doc