文档库 最新最全的文档下载
当前位置:文档库 › 第1讲 Java程序设计概论

第1讲 Java程序设计概论

计算机导论第3章 程序设计语言(答案)

第3章程序设计语言 习题 一、选择题 1. A 2. A 3. D 4. A 5. AB 6. C 7.D 8.C 9.D 10. D 11.ABCD 12.B 13.A 14.ABD 二、简答题 1.简述程序的概念。 答:一个程序就是能够实现特定功能的一组指令序列的集合。或者程序=算法+数据结构。 2. 简述程序设计语言的发展阶段。 经历了机器语言、汇编语言和高级语言三个发展阶段。 机器语言又称面向机器的语言,是特定的计算机硬件系统所固有的语言,是CPU唯一能够真正不经过翻译而直接识别和执行的语言。相比而言,其他任何语言编写的程序都必须最终转换成机器语言以后才能在CPU上执行。 由于二进制编码形式的机器指令不便于记忆和使用,人们很快引入了便于记忆、易于阅读和理解、由英文单词或其缩写符号表示的指令,称为汇编指令,又称符号指令或助记符。利用汇编指令编写得到的程序称为汇编语言程序。 通过引入汇编语言,在一定程度上解决了低级语言程序设计的问题,之后又出现了程序的“可移植性”问题,即程序员编写的源程序如何从一台计算机方便地转移到另一台计算机上执行。为了解决这个问题,人们引入了高级语言。 高级语言是一种利用意义比较直观的各种“单词”和“公式”,按照一定的“语法规则”来编写程序的语言,又称为程序设计语言或算法语言。高级语言之所以“高级”,是因为高级语言把很多硬件上复杂费解的概念抽象化了,从而使得程序员可以绕开复杂的计算机硬件的问题、无需了解计算机的指令系统,就能完成程序设计的工作。 3. 简述程序设计过程的一般步骤。 程序设计的过程一般有四个步骤。 (1)分析问题 在着手解决问题之前,应该通过分析,充分理解问题,明确原始数据、解题要求、需要输出的数据及形式等。 (2)设计算法 算法是解题的过程。首先集中精力于算法的总体规划,然后逐层降低问题的抽象性,

计算机导论知识点总结

计算机导论知识点总结 指令系统:一台计算机中所有指令的的集合,它是表征一台计算机性能的重要指标。 微型计算机中,控制器的基本功能是指令的操作数。 USB总线是以串行方式传输数据。 计算机网络:计算机网络是利用通信线路连接起来相互独立的计算机的集合,其主要目的是实现数据通信和资源共享。 计算机病毒:破坏计算机功能或数据,影响计算机使用,并能自我复制的一组计算机指令或程序。 操作系统:操作系统是由程序和数据结构组成的大型系统软件,它负责计算机的全部软硬件的资源分配,调度和管理,控制各类程序的正常执行,并为用户使用计算机提供良好的环境。 高速缓冲储存器(Cache):位于cpu和内存之间的储存器,其 特点是速度快,目的是是储存器的速度与cpu的速度相匹配。 总线:若干信号线的集合,是计算机各部分之间实现信息传递的通道。 数据结构:数据结构是指具有一定的结构(关系)的数据元素的集合,主要研究数据的各种逻辑结构和物理结构,以及对数据的各种操作。 进程:一个程序(或者程序段)在给定的工作空间和数据集合上的一次执行过程,它是操作系统进行资源分配和调度的一个独立单位。 程序计数器:由若干位触发器和逻辑电路组成,用来存放将要执

行的指令在储存器中存放地址。 机器指令:计算机执行某种操作的命令,可由cpu直接执行。 cpu主要的技术指标: 1.字长:cpu一次处理的二进制数的位数。 2.主频:cpu内部工作的时钟频率,是cpu运算时的工作频率。 3.地址总线宽度:决定了cpu可以访问储存器的容量,不同型号cpu的总线宽度不同,因而可使用的内存的最大容量也不同。 4.数据总线宽度:决定了cpu与内存,I/0设备之间一次数据传输的信息量。 5.高度缓冲:可以进行高速数据交换的存储器,它先于内存,与cpu交换数据。 6.指令系统:指令的寻址方式越灵活,计算机的处理能越强。 7.机器可靠性:平均无故障时间越短,机器性能月好。 计算机硬件主要由运算器,控制器,储存器,输入设备,输出设备和(总线)组成 1.运算器:主要完成算数运算和逻辑运算。 2.控制器:实现取指令,分析指令和执行指令操作的控制,实现对整个运算过程的有规律的控制。 3.储存器:是用来存放数据和程序的部件,可以分为主存储器(也称内存储器),和辅助存储器。 4.输入设备,输出设备:是实现计算机系统与人(或者其他系统)之间进行信息交换的设备。输入设备将外界信息转化为

计算机导论课后习题参考答案

大学计算机基础教程 习题参考答案 华南理工大学计算机教学团队 2010.9

习题1 1.1 选择题 1. 美国宾夕法尼亚大学1946年研制成功的一台大型通用数字电子计算机,名称是( C )。 A) Pentium B) IBM PC C) ENIAC D) Apple 2.1981年IBM公司推出了第一台( B )位个人计算机IBM PC5150。 A) 8 B) 16 C) 32 D) 64 3. 中国大陆1985年自行研制成功了第一台PC 兼容机,即(C)0520微机。 A) 联想B) 方正C) 长城D)银河 4. 摩尔定律主要内容是指,微型片上集成的晶体管数目每(C)个月翻一番。 A) 6 B) 12 C) 18 D) 24 5. 第四代计算机采用大规模和超大规模( C )作为主要电子元件。 A) 电子管B) 晶体管C)集成电路D)微处理 6. 计算机中最重要的核心部件是( B )。 A) DRAM B) CPU C) CRT D) ROM 7. 将微机或某个微机核心部件安装在某个专用设备之内,这样的系统称为(C)。 A) 大型计算机B) 服务器C) 嵌入式系统D)网络 8. 冯.诺依曼计算机包括,(B)、控制器、存储器、输入设备和输出设备五大部分组成。 A) 显示器B)运算器C)处理器D)扫描仪 9.从市场产品来看,计算机大致可以分为大型计算机、(C)和嵌入式系统三类 A) 工业PC B) 服务器C) 微机D) 笔记本微机 10.大型集群计算机技术是利用许多台单独的(B)组成的一个计算机系统,该系统能够像一台机器那样工作。 A) CPU B) 计算机 C) ROM D)CRT 1.2 填空题 1. 计算机的发展经历了(电子管)、(晶体管)、(集成电路)和(大规模集成电路)四代变迁。 2.未来的计算机可能朝着(量子计算机)、(光子计算机)、(生物计算机)等方向发展。 3. 计算机系统是由(硬件系统)、(软件系统)两部分组成的。 4. 从目前市场上产品来看,微机包括(个人计算机)、(苹果系列微机)、(一体微机)、(笔记本微机)、(平板微机)、(掌上微机)和PC 服务器等几种。 5. 微处理器是由(运算器)、(控制器)和(一些寄存器)组成。 1.3 简答题 1. 什么是摩尔定律?你认为摩尔定律会失效吗?为什么? 答:摩尔定律是由英特尔(Intel)创始人之一戈登·摩尔(Gordon Moore)提出来的。其内容为:集成电路上可容纳的晶体管数目每18个月翻一番。这一定律揭示了信息技术进步的速度。 芯片上元件的几何尺寸总不可能无限制地缩小下去,这就意味着,总有一天,芯片单位面积上可集成的元件数量会达到极限,所以摩尔定律总有一天会失效。 2. 什么是硬件?计算机主要有哪些硬件部件组成? 答:计算机硬件系统是指计算机系统中看得见、摸得着的物理实体,即构成计算机

第五章程序设计基础习题及参考答案

第五章程序设计基础 一、选择题 1.在各类程序设计语言中,相比较而言,(D)程序的执行效率最高。 A.汇编语言 B.面向对象的语言 C.面向过程的语言 D.机器语言 2.下列关于程序设计语言的说法中正确的是(C)。 A.高级语言程序的执行速度比低级语言程序快 B.高级语言就是自然语言 C.高级语言与机器无关 D.计算机可以直接识别和执行用高级语言编写的源程序 3.在算法分析中,评判算法的好坏不必考虑(D)。 A.正确性 B.需要占用的计算机资源 C.易理解 D.编程人员的爱好 4. 一般认为,计算机算法的基本性质有(A)。 A.确定性、有穷性、可行性、输入、输出 B.可移植性、可扩充性、可行性、输入、输出 C.确定性、稳定性、可行性、输入、输出 D.确定性、有穷性、稳定性、输入、输出 5.计算机硬件唯一能直接理解的语言是(A)。 A.机器语言 B.汇编语言 C.高级语言 D.面向过程语言 6.结构化程序设计方法的3种基本结构是(C)。

A.程序、返回、处理 B.输入、输出、处理 C.顺序、选择、循环 D.I/O、转移、循环 7.在面向对象方法中,一个对象请求另一个对象为其服务的方式是发送(D)。 A.调用语句 B.命令 C.口令 D.消息 8.以下不是面向对象思想中的主要特征的是(D)。 A.多态 B.继承 C.封装 D.垃圾回收 9.(C)不是程序的3种翻译方式之一。 A.汇编 B.编译 C.结构化 D.解释 10.软件工程中的各种方法是完成软件工程项目的技术手段,它们支持软件工程的(A)阶段。 A.各个 B.前期 C.中期 D.后期 11.在软件生命周期中,工作量所占比例最大的阶段是(D)阶段。 A.需求分析 B.设计 C.测试 D.维护 12.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象是(C)的一种表现。 A.软件工程 B.软件周期 C.软件危机 D.软件产生 二、填空题 1.C++语言运行性能高,且与C语言兼容,已成为当前主流的面向(对象)的程序设计语言之一。 2.对象的基本特点包括(唯一性)、分类性、多态性、封装性和模块独立性5个特点。

计算机导论

思考题与习题五 1.请简述程序设计的一般过程。 答: (1)分析要解决的问题,明确任务。 (2)分析问题,建立数学模型,并选择合适的解决方案。 (3)确定数据结构和算法。 (4)编写程序。 (5)调试程序。 (6)整理资料,交付使用。 2.请简述机器语言、汇编语言和高级语言之间的区别。 答: 机器语言是一种用二进制数“0”和“1”表示计算机各种操作的程序设计语言。用机器语言进行程序设计时,只能使用由0和1组成的机器指令。一条机器指令能够控制计算机执行一种操作。计算机能够直接理解和执行使用机器语言编写的程序,执行速度快,占用内存少;但难于记忆,编程困难,可读性差,容易出错。机器语言是面向机器的语言,可移植性极差。 汇编语言是一种用助记符来表示各个基本操作的程序设计语言。如用ADD表示加法操作,SUB表示减法操作等。 汇编语言的出现,大大减少了程序编写、阅读、修改、维护等方面的工作量,但汇编语言也是一种面向机器的语言,计算机不能直接执行,通用性和可移植性差,必须经过汇编程序翻译成机器语言程序后才能在计算机上执行,需要程序员对计算机内部结构非常了解。 高级语言是一种用接近自然语言和数学语言的语法、符号描述基本操作的程序设计语言。它符合人们叙述问题的习惯,因此简单易学。高级语言的诞生让程序员摆脱了低级语言所带来的种种不便。用高级语言编写的程序不依赖于具体的机器,程序员编程时无需关心计算机内部的细节,从而大大提高了编程效率。计算机不能直接执行使用高级语言编写的程序,需用专门的翻译程序将其转换成机器语言程序后才能执行。如用C语言编写的程序,必须先经C编译系统翻译成机器语言程序,再连接生成可执行文件后才能执行。高级语言种类繁多,风格迥异,各有所长,在各自的应用领域发挥了巨大的作用。目前,使用较广泛的高级语言有C、C++、Visual Basic、Visual C++、Power Builder、Java、Delphi、ASP、JSP、PHP、Visual Foxpro等。 3.请简述“软件危机”爆发的原因。 答: 20世纪60年代,高级语言的出现使计算机应用日益普及,逐步渗透到各行各业,开发的程序规模越来越大,功能也越来越复杂。当时评价程序好坏的标准是指令少,运行速度快,占用内存少。这使程序员过分追求语言的表述能力和技巧,程序员往往将注意力集中在问题求解本身,而无暇顾及求解的过程,很少考虑程序结构的合理性和可扩展性。 这个时期,软件开发主要依赖程序员的个人经验,缺乏科学理论和方法作指导,开发出的软件或程序只能靠测试来检查错误,没有科学的方法来保障程序的正确性。这些因素使得许多大型软件崩溃,软件开发周期长,生产效率低,可靠性及可维护性差,成为20世纪60年代末开发大型软件所面临的突出问题,并最终引发了“软件危机”。

计算机导论简单程序设计答案

2.完成下列数制转换: ①(121)10=(1111001)2=(171)8 = (79)16 ②(366.625)10=(101101110.1010)2=(556.5)8 = (16E.A)16 ③(161.25)10=(1010001.01)2=(241.2)8 = (A1.4)16 ④(2562.75)10=(101000000010.11)2=(5002.6)8 = (A02.C )16 ⑤(369)10=(101110001)2=(561)8 =(171)16 ⑥(65535)10=(1111111111111111)2=(177777)8 = (FFFF)16 ⑦(512)10=(100000000)2=(1000)8 = (200)16 ⑧(490)10=(111101010)2=(752)8 = (1EA)16 3.设机器的字长为8位,写出下列十进制数的原码、补码、反码: ①34 (00100010)原(00100010)补(00100010)反 ②-45 (10101101)原(11010011)补(11010010)反 ③0 (00000000)原(00000000)补(00000000)反 ④-1 (10000001)原(111111111)补(11111110)反 ⑤100 (01100100)原(01100100)补(01100100)反 ⑥-90 (11011010)原(10100110)补(10100101)反 ⑦78 (01001110)原(01001110)补(01001110)反 ⑧88;(01011000)原(01011000)补(01011000)反

计算机导论课程报告 -

题目:计算机导论课程报告 姓名: 院系:计算机学院 班级: 学号: 2013年12月10日

报告正文 一、填空题(共15小题,每题2分,共计30分) 1.与C语言完美结合的系统是。 2.计算机科学、人工智能之父是——。 3.计算机硬件的五大部件、、、、 4.C语言之父是 5.计算机语言的分类、、 6.人工智能的诞生时间 7.计算机软件分为、 8.目标程序是 9.算法的3个特征、、 10.操作系统是一个软件 11.1kb表示的位数是 12.计算机中,用于存放原始数据、中间数据、最终结果和处理程序的是 13.一步一步解决问题或完成任务的方法是 14.数据恢复的主要依据是、 15.写出一个块设备 答案: 1.Unix系统 2.图灵 3.运算器、控制器、存储器、输入设备、输出设备 4.丹尼斯里奇 5.机器语言、汇编语言、高级语言 6.1956 7.系统软件和应用软件 8.使用高级语言编写的程序 9.有穷性确定性可行性 10.系统 11.2048 12.存储器

13.算法 14.备份副本、日志文件 15.磁盘 二、选择题(共15小题,每题2分,共计30分) 1.冯·诺依曼的主要贡献是() A.发明了微型计算机 B.提出了储存程序概念 C.设计了第一台计算机 D.设计了高级程序设计语言 2.通常将运算器和控制器集成在一个大规模集成电路板上,被称为()A.CPU B.主板 C.存储器 D.输入设备 3.计算机系统必须具备的两部分是() A.输入设备和输出设备 B.硬件和软件 C.键盘和打印机 D.以上都不是 4.计算机辅助教学的英文简称是() A. CAD B.CAM C.CAI D.CAF 5.硬盘属于微型计算机的() A.主存储器 B.输入设备 C.输出设备 D.辅助存储器 6.存储器ROM的功能是() A 可读可写数据 B.可写数据 C.只读数据 D.不可读写数据 7.下列各数最大的是() A.110B B.110O C.110H D.110D 8.32个汉字的机内码需要的字节数是() A.16 B.32 C.64 D.128 9.与批处理系统相比较,分时系统的最大优点在于() A.具有交互性 B.资源利用率高 C.吞吐量大

计算机导论问答题

计算机导论问答题: 1.什么是计算机系统? 计算机系统是一种能够按照事先存储的程序,自动、高速地对数据进行输入、处理、输出和存储的系统,由计算机硬件系统和计算机软件系统两大部分组成。 2.请解释冯?诺依曼所提出的“存储程序”概念。 把程序和数据都以二进制的形式统一存放在存储器中,由机器自动执行。不同的程序解决不同的问题,实现了计算机通用计算的功能。 3.控制器的主要功能是什么? 控制器基本功能就是从内存中取出指令和执行指令,即控制器按程序计数器指出的指令地址从内存中取出该指令进行译码,然后根据该指令功能向有关部件发出控制命令,执行该指令。另外,控制器在工作过程中,还要接受各部件反馈回来的信息。 4.简述CPU和主机的概念。 通常把运算器、控制器做在一个大规模集成电路块上称为中央处理器,又称CPU(Central Processing Unit)。 通常把内存储器、运算器和控制器合称为计算机主机,也可以说主机是由CPU与内存储器组成的,而主机以外的装置称为外部设备,外部设备包括输入/输出设备,外存储器等。 5.什么是计算机软件?计算机软件的分类有哪些? 软件是指用来指挥计算机运行的各种程序的总和以及开发、使用和维护这些程序所需的技术文档。 计算机软件系统分为系统软件和应用软件。计算机系统软件由操作系统、语言处理系统、以及各种软件工具等组成,指挥、控制计算机硬件系统按照预定的程序运行、工作,从而达到预定的目标。应用软件是用户利用计算机软、硬件资源为解决各类应用问题而编写的软件,包括用户程序及其说明性文件资料。 6.计算机有哪些主要的特点? (1)运算速度快、精度高 计算机的字长越长,其精度越高,现在世界上最快的计算机每秒可以运算几十万亿次以上。一般计算机可以有十几位甚至几十位(二进制)有效数字,计算精度可由千分之几到百万分之几,是任何计算工具所望尘莫及的。 (2)具有逻辑判断和记忆能力 计算机有准确的逻辑判断能力和高超的记忆能力。能够进行各种逻辑判断,并根据判断的结果自动决定下一步应该执行的指令。 (3)高度的自动化和灵活性 计算机采取存储程序方式工作,即把编好的程序输入计算机,机器便可依次逐条执行,这就使计算机实现了高度的自动化和灵活性。 7.计算机的分类有哪些? 根据计算机工作原理和运算方式的不同,以及计算机中信息表示形式和处理方式的不同,计算机可分为数字式电子计算机(Digital Computer)、模拟式电子计算机(Analog Computer)和数字模拟混合计算机(Hybrid Computer)。当今广泛应用的是数字计算机,因此,常把数字式电子计算机(Electronic Digital Computer)简称为电子计算机或计算机。 按计算机的用途可分为通用计算机(General Purpose Computer)和专用计算机(Special Purpose Computer )两大类。通用计算机能解决多种类型问题,是具有较强通用性的计算机,一般的数字式电子计算机多属此类;专用计算机是为解决某些特定问题而专门设计的计算机,如嵌入式系统。

计算机导论总结

软件包括系统软件和应用软件. 计算机能够完成的基本操作及主要功能如下: 输入(键盘,鼠标,扫描仪等) 处理输出(显示器,打印机,绘图 3仪等) 存储 按计算机的表示形式分为:数字计算机模拟计算机数字模拟混合计算机. 按用途分为:通用计算机专用计算机。 按规模分为:巨型计算机大/中型计算机小型计算机微型计算机工作站服务器以及网络计算机。 计算机辅助设计CAD 计算机辅助制造CAM 计算机集成制造系统CIMS 计算机辅助教育CAI 1946年第一台计算机诞生,已经经历了四代的改革。 1944年,美国数学家冯~诺依曼提出了计算机应具有的5个基本组成部分:运算器,控制器,存储器,输入设备和输出设备,描述了其中五大部分的功能和相互关系,并提出了“采用二进制”和“存储程序”这两个重要的基本思想。“采用二进制”即计算机中的数据和指令均以二进制的形式存储和处理;“存储程序”即将程序与现存入存储器中,使计算机在工作时能够自动地从存储器中读取指令并执行。采取以上典型结构的计算机称为冯~诺依曼机,目前绝大部分计算机仍然采取这样的体系结构. 运算器是对二进制数进行运算的部件.它在控制器的控制下执行程序中的指令,完成各种算术运算,逻辑运算,比较运算,以为运算以及字

符运算等.

存储器一般分为捏存储器和外存储器两种类型. 内存储器可分为随机存取存储器RAM,和只读存储器ROM. 指令的执行过程可分为以下4个步骤:a取指令 b分析指令 c执行指令 d指令计数器加1 程序设计语言经历了机器语言汇编语言和高级程序设计语言。 使用汇编语言编写的程序成为汇编程序。 单入口单出口的控制成分是指在程序中只能使用顺序分支和循环3种基本控制程序而不能使用GOTO语句随意地进行控制的转移。 算法的性质:确定性通用性有限性 归纳起来,冯~诺依曼体系结构的要点如下: 计算机由运算器控制器存储器输入设备输出设备 数据和程序以二进制代码形式不加区别地存放在存储器中,存放的位置由地址确定 控制器是根据存放在存储器中的指令序列(程序)进行工作,并由一个程序计数器控制指令的执行。控制器具有判断能力,能以计算结果为基础,选择不同的工作流程。 系统总线可分为以下3种类型:数据总线地址总线控制总线 几种常见的操作系统:DOS Windows UNIX Mac OS X等 数据管理技术经历了4个阶段:人工管理阶段文件系统阶段数据库阶段和高级数据库阶段。

《计算机导论》教学大纲

《计算机导论》教学大纲 一、课程基本信息 课程中文名称:计算机导论 课程类型:(公共基础课) 二、课程的性质与任务 本课程是计算机学科各专业一门重要的入门性导引类专业基础必修课程。该课程教学的二个基本的目标和任务是认知与导学。在教学中,教师应该以科学的认识论和科学的方法论统领整个课程的教学,采取高级科普的深度定位和通俗流畅的语言,向学生介绍整个学科的概貌,对学生进行整个学科正确的认知与导学,为学生顺利完成大学的学习任务提供必要的专业认识基础,同时,给学生的学习留下大量的疑问和问题,为后续课程的教学留下“伏笔”,真正使导论课程的教学起到初步认知与正确导学的作用,能够引导和帮助学生按照学科专业的特点和要求来开展学习,顺利完成学业。 本课程的知识点主要包括计算机系统的基础知识(组成、工作原理、数制和编码、运算基础、逻辑代数与逻辑电路等)、计算机系统的硬件(中央处理器、存储器、输入/输出系统、整机结构、系统结构等)、计算机系统的软件(程序设计语言、数据结构、编译原理、操作系统、软件工程等)、计算机系统的应用(网络、数据库、图像处理、人工智能、信息安全与职业道德等)以及操作系统Windows和常用办公软件操作指南 三、课程教学基本要求 本课程是计算机科学基础理论与应用操作相结合的课程。课程内容涉及计算机科学的方方面面,但着重讲解的是基本概念而不是数学模型和技术细节,要求做到“广度优先,广而不细”。课程侧重点在于勾画计算机科学体系的框架,奠定计算机科学知识的基础,为今后深入学习信息专业各专业理论课程做好铺垫;同时,通过本课程的实验学习将使学生掌握一些基本的操作技术,提高感性认识,为今后在各自的专业中对计算机的使用打下厚实的基础。 四、理论教学内容和基本要求 (一)计算机系统的基础知识 1.了解计算学科的发展,了解各专业课程体系和教学计划 2.了解计算机的产生、发展历程、发展趋势 3.掌握计算机系统的组成,理解计算机工作原理 4.理解数据在计算机中的存储方式,掌握基本进制转换、数字编码转化计算 5.掌握简单算术、逻辑运算 6.了解数字逻辑的基础知识,掌握简单逻辑运算和逻辑电路知识 (二)计算机硬件系统 1.掌握计算机硬件系统组成,理解CPU、存储系统(cache,主存储器、辅助存储器)、输入/输出设备的内部结构和工作原理; 2.了解指令、指令系统、程序的概念;了解指令的格式;理解指令的执行过程;

《计算机导论(本科)》复习练习(第三章).doc

计算机导论复习练习(第三章) 一.单选题 1. 在下面的软件中不属于系统软件的是(D)。 (A)操作系统(B)数据库管理系统 (C)编程语言系统(D)计算机辅助设计系统 2.计算机求解问题的正确过程是(B)。 (A)问题描述→算法设计→建立数学模型→算法正确性证明 →算法分析→算法实现 (B)问题描述→建立数学模型→算法设计→算法正确性证明 →算法分析→算法实现 (C)问题描述→建立数学模型→算法实现→算法正确性证明 →算法分析→算法设计 (D)算法分析→问题描述→建立数学模型→算法设计 →算法正确性证明→算法实现 3. 在Word中,对于没有执行过存盘命令的文档,执行保存命令时,(A)对话框。 (A)显示另存为(B)不显示(C)显示打开(D)显示保存 4. 在Word中,要求打印文档时每一页上都有页码( B )。 (A)由Word根据纸张大小分页时自动加上 (B)应由用户执行"插入"菜单中的"页码"选项加以指定 (C)应由用户执行"文件"菜单的"页面设置"选项加以指定 (D)应由用户在每一页的文字中自行输入 5. Excel是目前最流行的电子表格软件,它的计算和存储数据的文件叫(B)。 (A)工作表(B)工作簿(C)文档(D)单元格 6. 在PowerPoint中,下列符号( B )属于演示文稿的扩展名。 (A)opx(B)ppt (C)dwg(D)jpg 7. 在PowerPoint中,在对幻灯片中某对象进行动画设置时,应在( A )对话框中进行。

(A)动画效果(B)动画预览(C)动态标题(D)幻灯片切换8. 用高级语言编写的程序称之为(A)。 (A)源程序(B)目标程序(C)汇编程序(D)命令程序9. 数据管理系统(DBMS)是( D )。 (A)一组硬件(B)一组软件 (C)既有硬件,也有软件(D)一个完整的数据库应用系统 10. 下列软件中,( D )是数据库管理系统。 (A)C语言(B)EXCEL(C)WORD (D)ACCESS 11. 用编译方法执行源程序的过程是( C )。 (A)高级语言程序→连接装配成可执行程序→编译成目标程序 →运行得到结果 (B)高级语言程序→编译成目标程序→运行得到结果 (C)高级语言程序→编译成目标程序→连接装配成可执行程序 →运行得到结果 (D)高级语言程序→连接装配成可执行程序→运行得到结果 12.下面不属于操作系统类型的是(D)。 (A)分时操作系统(B)实时操作系统 (C)批处理操作系统(D)并行操作系统 13. 若把操作系统看作计算机系统资源的管理者,下列( D )不属于操作系统所管理的资源。 (A)程序(B)内存(C)CPU (D)中断 14. 操作系统的功能是进行文件管理、处理机管理、作业管理、设备管理和(A )管理。 (A)存储器(B)进程(C)系统(D)JCB 15.下面不属于操作系统的是(C)。 (A)DOS (B)Windows(C)Access(D)Unix 16. 软件危机是软件产业化过程中出现的一种现象,下述现象中:①软件需求增长难以满足;②软件开发成本提高;③软件开发进度难以控制;④软件质量不易保证。软件危机的主要表现是(C)。

计算机导论复习

计算机导论复习Newly compiled on November 23, 2020

1.最先实现存储程序的计算机是(B)。 (A) ENIAC (B) EDVAC (C) EDSAC (D) UNIVAC 2.我国颁布的《信息交换用汉字编码字符集——基本集》,即国家标准 GB2312-80,共收集了汉字(B )个。 (A) 7445 (B) 6763 (C) 3755 (D) 3008 3.计算机辅助设计的英文缩写为(B ) (A) CAM (B) CAD (C) CAT (D) CAI 4.汉字库的含义是( C)。 (A) 汉字内码的集合(B) 汉字输入码的集合 (C) 汉字字形码的集合(D) 国标码的集合 5.在计算机中,磁盘与内存进行信息交换是以( B)为单位进行的。 (A) 磁道(B) 扇区 (C) 盘面(D) 字节 6.下列关于字符之间大小关系的排列,正确的是( C) (A) 空格符>d>D (B) 空格符>D>d (C) d>D>空格符(D) D>d>空格符 7.在微机的性能指标中,用户可用的内存容量通常是指(B )。 (A) ROM的容量(B) RAM的容量 (C) ROM和RAM的容量之和(D) CD-ROM的容量

8.媒体一般有两种含义,一种是指存储信息的实体,另一种是指(B )。 (A) 信息接口(B) 信息载体 (C) 存储介质(D) 网络 9.通过键盘进行输入方式选择时,应使用(B )。 (A) CTRL+空格(B) CTRL+SHIFT (C) SHIFT +空格(D) CTRL+ . 10.在中文Windows汉字全拼输入法中,使用(A )进行中西文切换。 (A) Ctrl+Space (B) Ctrl+Shif (C) Ctrl+Alt (D) Shift+Space 在计算机发展史上,人们通常将ENIAC作为第一台计算机,但真正具有存储程序控制的计算机当属EDVAC,因此本题答案为B。 一台计算机的字长是指在CPU中作为一个整体加以传送处理的二进制代码的长度,由于一个字节的长度为8个二进制位,因此当字长为4个字节时,其二进制的位数为32位,故本题答案为D。 我国颁布的《信息交换用汉字编码字符集——基本集》,即国家标准GB2312-80,共收集了汉字和各种图形符号7445个,其中图形符号682个,汉字6763个,按照使用的频度分为一级常用汉字3755个,按汉语拼音字母顺序排列,二级次常用汉字3008个,按部首排列。因此本题答案为B。 计算机辅助设计是计算机应用辅助系统之一,其英文缩写为CAD,而CAM是计算机辅助制造的缩写,CAT是计算机辅助测试的缩写,CAI是计算机辅助教学的缩写。因此本题答案为B。

计算机导论课后习题答案汇总(第三版)

精心整理 计算机导论课后习题答案汇编 第一章一、简答题 1、什么是计算机? 计算机系统是一种能够按照事先存储的程序,自动、高速的对数据进行输入、处理、输出和存储的系统。一个计算机系统包括硬件和软件两大部分。2、解释冯·诺依曼所提出的\存储程序\概念。 运算速度快`精度高 4、计算机有哪些主要的用途?(1)科学计算(2)数据处理(3)实时控制(4)人工智能 (5)计算机辅助工程和辅助教育(6)娱乐和游戏 5、计算机发展中各个阶段的主要特点是什么?第一代计算机特征是采用电子管作为主要元器件第二代计算机特征是采用晶体管作为主要器件第三代计算机特征是半导

体中小规模集成电路第四代计算机特征是大规模和超大规模集成电路6信息化社会的主要特点是什么?1·建立完善的信息基础设施2·采用现金的信息技术3·建立广泛的信息产业4·拥有高素质的信息人才5·构建良好的信息环境 7、信息化社会对计算机人才的素质和知识结构有哪些要求? 在信息化社会中所需要的计算机人才是多方位的,不仅需要研究型、设计型的人才,而且需要应用型的人才;不仅需要开发型人才而且需要维护型、服务型、操作型的 人才。要求计算 机人才具有较高的综合素质和创新能力,8、9计算机科学的研究范畴主要包括哪些? 第二章一简答题 1什么是数制?3个特点?按进位的原则进行计数称为 (2)最大的数字比基 数小1( 2 (1乘法运算法则 0*0=00*1=01*0=01*1=1 3十进制整数转换为非十进制证书的规则是什么? (1)十进制整数转换为非十进制整数除基取余,先余为低,后余为高。(2)乘基取整,先整为高,后整为低。 4将下列的十进制数转换成二进制数: 5如何采用\位权法\将非十进制数转换为十进制数?

计算机导论习题与答案+

习题 1 1.1 选择题 1. 美国宾夕法尼亚大学1946 年研制成功的一台大型通用数字电子计算机,名称是(C)。 A)Pentium B)IBM PC C)ENIAC D)Apple 2.1981 年IBM 公司推出了第一台( B )位个人计算机IBM PC5150。 A)8 B)16 C)32 D)64 3. 中国大陆1985 年自行研制成功了第一台PC 兼容机,即(C)0520 微机。 A)联想B)方正C)长城D)银河 4. 摩尔定律主要内容是指,微型片上集成的晶体管数目每(C)个月翻一番。 A) 6 B)12 C)18 D)24 5. 第四代计算机采用大规模和超大规模(C)作为主要电子元件。 A)电子管B)晶体管C)集成电路D)微处理器 6. 计算机中最重要的核心部件是(B )。 A)DRAM B)CPU C)CRT D)ROM 7. 将微机或某个微机核心部件安装在某个专用设备之内,这样的系统称为(C)。 A)大型计算机B)服务器C)嵌入式系统D)网络 8. 冯.诺依曼计算机包括,(B)、控制器、存储器、输入设备和输出设备五大部分组成。 A)显示器B)运算器C)处理器D)扫描仪 9.从市场产品来看,计算机大致可以分为大型计算机、(C )和嵌入式系统三类 A)工业PC B)服务器C)微机D)笔记本微机 10.大型集群计算机技术是利用许多台单独的(B )组成的一个计算机系统,该系统能 够像一台机器那样工作。 A)CPU B)计算机C)ROM D)CRT 1.2 填空题 1. 计算机的发展经历了(电子管)、(晶体管)、(集成电路)和(大规模集成电路)四代变迁。 2. 未来的计算机可能朝着(量子计算机)、(光子计算机)、(生物计算机)等方向发展。 3. 计算机系统是由(硬件系统)、(软件系统)两部分组成的。 4. 从目前市场上产品来看,微机包括(个人计算机)、(苹果系列微机)、(一体微机)、(笔记本微机)、(平板微机)、(掌上微机)和PC 服务器等几种。 5. 微处理器是由(运算器)、(控制器)和(一些寄存器)组成。

计算机导论论文

《专业导论》课程论文 谈谈你对所学专业的认识及你大学四年的规划与设想 学生学院____计算机学院_______ 专业班级_ 网络工程3班_____ 学号3111006403 学生姓名许树炯 成绩______________________ 2011年11月11日

谈谈你对所学专业的认识及你大学四年的 规划与设想 计算机网络工程3班许树炯3111006403 通过这一学期对计算机专业导论的学习以及课外的拓展阅读,我摆脱了一开始对计算机学科懵懵懂懂的认识,对计算机学科有了更深一步的了解,也对我的未来发展有了一个较为明确的目标。在此谈谈我对我所学的计算机网络工程专业的认识以及我大学四年的规划与设想。 计算机及计算机学科体系 1、关于计算机 电子数字计算机(计算机)是20世纪最重大的发明之一,是人类科学技术发展史中的的一个里程碑。早期的计算机主要是用来进行科学计算的,到如今计算机是一种能够按照事先存储的程序,自动、高速地对数据进行输入、处理、输出和储存的系统。 计算机可以分为数字计算机、模拟计算机和数值模拟计算机3类;还可以分为巨型计算机、大/中型计算机、小型计算机、微型计算机、工作站、服务器以及网络计算机等。 计算机有运算速度快、运算精度高、具备记忆能力、逻辑判断能力和存储程序的特点,现用于科学计算、数据处理、实时控制、人工智能、计算机辅助工程和辅助教育、娱乐游戏等多方面,应用广泛。 计算机现在已发展到第四代,以大容量的半导体储存器作为内储存器为特点 2、关于计算机学科体系 计算机学科是一门与应用紧密结合的学科,计算机学科的发展扩展了其应用范围,而计算机的应用也促进了学科自身的发展。 计算学科分为四个领域(也称专业方向),分别是计算机科学、计算机工程、软件工程和信息系统。 (1)计算机科学领域的工作者把重点放在研究计算机系统中软件与硬件之间的关系,开发可以充分利用硬件新功能的软件以提高计算机系统的性能,包括对操 作系统、数据库管理系统、编译系统等的研究与开发。 (2)计算机工程是反映现代计算系统和由计算机控制的设备的软件与硬件的设计、建造、实现的科学与技术。 (3)软件工程是以系统的、学科的、定量的途径,把工程应用于软件的开发、运营和维护,同时,开展对上述过程中各种方法和途径的研究。 (4)计算机信息系统领域的工作涉及企业的信息中心或网络中心等部门,这些工作包括处理企业日常运作的数据,对企业现有软硬件设施的技术支撑和维护,以 保证企业信息系统的正常运作。

计算机导论-教案

计算机导论教案 [教学标题]第一章计算机基础知识 [教学目的与要求]掌握计算机的发展历史、分类、应用方面;计算机的基本结构和组成原理;计算机硬件系统的组成、软件系统的组成;计算机数制与编 码及其转换 [教学重点]计算机的基本结构和组成原理;计算机硬件系统的组成、软件系统的组成;计算机数制与编码及其转换 [教学难点]计算机硬件系统的组成;计算机数制与编码及其转换 [教学方法]讲授法、启发式、实物演示(或投影演示)等直观教学法 [教学过程] 第一节计算机基本概念 一、计算机的概念 计算机是一种自动、快速进行大量算术运算和逻辑运算的现代化电子设备。 二、计算机的发展简史 1. 电子管阶段(1946-1955)世界上第一台计算机:ENIAC 2. 晶体管阶段(1955-1964) 3. 中小规模集成电路阶段(1964-1971) 4. 规模、超大规模集成电路阶段(1971-现在) 三、计算机的分类 1. 按性能分类:微机,小型机,中型机,大型机,巨型机 2. 按使用方法分类:掌上电脑,笔记本电脑,台式机,网络计算机 3. 按职务分类:工作站(两种意义),服务器,主机 四、计算机的应用 1. 科学计算天气预报、地震分析、导弹拦截等 2. 数据处理(信息处理)数据库、企业管理、办公自动化 3. 计算机控制(实时控制)飞行控制、加工控制、VCD播放控制等 4. 辅助工程辅助设计(CAD)、辅助制造(CAM)、辅助教学(CAI)、辅助测试(CAT)等 5. 嵌入式应用 6. 人工智能(AI) 第二节计算机的基本结构和原理 一、硬件和软件 硬件构成计算机的实际物理装置集合 软件为了运行、维护和管理计算机而编制的各种程序和文挡的总称 二、计算机的硬件组成和基本工作原理 简单了解控制器、运算器、存储器和输入输出设备 1、CPU 计算机的核心部件,功能是执行算术和逻辑运算,运行存储器中的程序。 2、存储器存储数据和程序,相当于计算机中的记忆细胞。 3、 I/O设备计算机和外界进行交互的设备。 4、总线 CPU和内存及I/O设备之间进行数据传输的信号线。

计算机导论简答题整理

第一章 4. 简述计算机硬件系统的五大部分。 ①运算器 运算器是进行算术、逻辑运算的部件。 ②控制器 控制器是实现计算机各部分联系及程序自动执行的部件,其功能是从内存中依次取出命令,产生控制信号,向其他部件发出指令,指挥整个运算过程。控制器是统一指挥、协调其他部件的中枢。(人们常把运算器和控制器二者制做在一起称为中央处理器,简称CPU。) ③存储器 存储器是存储信息的部件,分为内存、外存。内存在控制器的指挥下,与运算器、输入/输出设备交换信息。外存是为了弥补内存的不足而设置的,在控制器的控制下,它与内存成批交换数据。(把运算器、控制器、内存三者合称为主机。) ④输入和输出设备 输入和出设备简称I/O(Input/Output)设备。用户通过输入设备将程序和数据输入计算机,输出设备将计算机处理的结果(如数字、字母、符号和图形)显示或打印出来。常用的输入设备有:键盘、鼠标器、扫描仪、数字化仪等;常用的输出设备有:显示器、打印机、绘图仪等。 9.计算机有哪些主要的特点? (1)运算速度快、精度高 (2)具有逻辑判断和记忆能力 (3)高度的自动化和灵活性 10. 简述计算机系统的主要技术指标。 1.字长 字长的直接影响计算机的功能强弱、精度高低和速度快慢。 2.时钟周期和主频 计算机的中央处理器对每条指令的执行是通过若干个微指令操作来完成的,这些微指令操作是按时钟周期的节拍来“动作”的,时钟周期的微秒数反映出计算机的运算速度。有时也用时钟周期的倒数——时钟频率(兆频),即人们常说的主频来表示。一般说来,主频越高(时钟周期越短),计算机的运算速度越快。 3.运算速度 计算机的运算速度是衡量计算机水平的一项主要指标,它取决于指令执行时间。 4.内存容量 存储器的容量反映计算机记忆信息的能力。存储器的容量越大,则存储的信息越多,计算机的功能越强。 计算机中的操作大多是与内存交换信息,但内存的存取速度相对CPU的算术和逻辑运算的速度要低1~2个数量级。因此,内存的读写速度也是影响计算机运行速度的主要因素之一。 5.数据输入输出最高速率 主机与外部设备之间交换数据的速率也是影响计算机系统工作速度的重要因素。由于各种外部设备本身工作的速度不同,常用主机所能支持的数据输入输出最大速率来表示。 11.计算机的分类有哪些? 根据计算机工作原理和运算方式的不同,以及计算机中信息表示形式和处理方式的不同,计算机可分为数字式电子计算机、模拟式电子计算机和数字模拟混合计算机。 按计算机的用途可分为通用计算机和专用计算机两大类。

计算机导论习题及答案

第1章计算机与信息技术 习题: 一、判断题(该题若正确,则在括号内画,若错误,则在括号内画) 1.人们公认世界上第一台计算机是1946年在美国研制成功 的。( ) 2. 电子计算机的运算速度快,但精度不 高。( ) 3. 字符B的ASCII码为1000010,十进制值为 66。( ) 4. 字符a的ASCII码为1000001,十进制值为 65。( ) 5. 计算机辅助教学的英文缩写为 CAE。( ) 6. 计算机不但有记忆功能,还有逻辑判断功 能。( ) 7.一个西文字符编码由8位二进制组 成。( ) 8. 国际上通用的字符编码是美国标准信息交换码,简称ASCII 码。( ) 9. 机外码是用于将汉字输入计算机而设计的汉字编 码。( ) 10. 计算机中的所有信息都是用二进制表 示。( ) 二、选择题 1.早期的计算机主要用于()。 A.科学计算 B. 信息处理 C. 实时监 控 D. 辅助设计 2.下面有关计算机特点的说法中,()是不正确的。 A. 运算速度快 B. 计算精度高 C. 所有操作是在人的控制下完成 D. 随着计算机硬件设备和软件的不断发展和提高,计算机价格越来越高 3.下列()为计算机辅助设计的英文缩写。 A. CAD B. CAM C. CAI D.CAE 4.按照计算机采用的电子器件来划分,计算机的发展经历了()代。 A. 3 B. 4 C. 5 D.6 5.目前计算机广泛应用于企业管理,它属于下列()类应用。 A. 实时控制 B. 科学计算 C. 数据处理 D. 辅助设计 6.下列一组数中最大的是()。 A. (266)8 B. (111111)2 C. (510)10 D. (1FF)16 7.二进制数11001010转换为十进制数是()。

计算机导论知识点

计算机导论知识点 1.1、什么是计算机学科?主要涉及哪几个领域? 计算机科学与技术是研究信息过程、并用以表达此过程的信息结构和规则及其在信息处理系统中实现的学科。计算机科学与技术研究的主要对象是现代计算机及其相关的现象。该学科将计算机系统的结构和操作、计算机系统的设计和程序设计的基本原则集于一体并将其运用于各种信息加工任务的有效方法。 计算机科学与技术学科涉及到理论计算机科学、计算机软件、计算机系统结构、计算机应用技术等领域以及与其他学科交叉的研究领域。 1.4、简述计算机专业的学习方法。 确立学习目标了解教学体系和课程要求预习和复习课程内容正确把握课程的性质 1.5、简述计算机专业本科的能力要求。 计算机专业人才的“专业基本能力”归纳为四个方面:一是计算思维能力;二是算法设计与分析能力;三是程序设计与实现能力;四是计算系统的认知、开发及应用能力。 其中,科学型人才以第一、第二种能力为主,以第三、第四种能力为辅;工程型和应用型人才则以第 三、第四种能力为主,以第一、第二种能力为辅。同时兼具对创新能力和工程素质的要求。 2.7、维纳的计算机五原则是什么? (1)不是模拟式,而是数字式;(2)由电子元件构成,尽量减少机械部件;(3)采用二进制,而不是十进制;(4)内部存放计算表;(5)在计算机内部存贮数据。 2.8、计算机的发展分为几代?每一代的主要元件是什么? 第二代电子计算机(晶体管)第三代电子计算机(集成电路)第四代计算机(超大规模集成电路)第五代电子计算机(智能计算机)第六代神经计算机(模仿人类大脑功能) 3.2、简述冯·诺依曼模型。 冯.诺曼结构处理器具有以下几个特点:(1)必须有一个存储器;(2)必须有一个控制器;(3)必须有一个运算器,用于完成算术运算和逻辑运算;(4)必须有输入设备和输出设备,用于进行人机通信。另外,程序和数据统一存储并在程序控制下自动工作。 为了完成上述的功能,计算机必须具备五大基本组成部件,包括:输人数据和程序的输入设备;记忆程序和数据的存储器;完成数据加工处理的运算器;控制程序执行的控制器;输出处理结果的输出设备。 3.3、简述计算机系统组成。 计算机系统包括硬件系统和软件系统两大部分。硬件包括运算器、控制器、存储器、输入设备和输出设备。 3.5、有几种系统总线?它们的功能是什么? 三种,(1)数据总线DB。用于传送数据信息。(2)地址总线AB。用来传送地址。(3)控制总线CB。用来传送控制信号和时序信号。 3.11、输入、输出系统分哪几种控制方式?各有什么特点? (1)程序查询方式这种方式是在程序控制下CPU与外设之间交换数据。 (2)中断方式中断是主机在执行程序过程中,遇到突发事件而中断程序的正常执行,转去对突发事情的处理,待处理完成后返回原程序继续执行。 (3)直接存储器访问方式(DMA)直接存储器访问模式方式指高速外设与内存之间直接进行数据交换,不通过CPU并且CPU不参加数据交换的控制。 4.1、什么是计算机网络? 计算机网络,是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 4.2、计算机网络拓扑结构有几种?画出简图。 拓扑结构通常有5种主要类型:星型、环型、总线型、树型和网状型

相关文档
相关文档 最新文档