文档库 最新最全的文档下载
当前位置:文档库 › 计算机科学导论3到5章

计算机科学导论3到5章

计算机科学导论3到5章
计算机科学导论3到5章

第三章

1.程序就是能够实现特定功能的一组指令序列的集合。

2.计算机程序设计语言有:机器语言、汇编语言、高级语言。

3.低级语言的特点:都与特定的计算机硬件系统紧密相关。它们具有许多相同的特征。对程序员专业知识要求高,要求对计算机硬件的结构和工作原理非常熟悉。每条指令的功能比较单一,程序员编写源程序时指令非常繁琐。由于直接针对特定硬件编程,所以最终的可执行代码非常精炼,并且执行效率高。

4.高级语言的常见类型:BASIC语言、FORTRAN语言、COBOL语言、PASCAL语言、C 语言、C++语言以及一些其它的高级语言。

5.高级语言的优点是语句的功能强,程序员编写的源程序比较短,容易学习,使用方便,可移植性较好,便于推广和交流。其缺点是编译程序比汇编程序复杂,而且编译出来的目标程序往往效率不高,目标程序的长度比有经验的程序员所编写的同样功能的汇编语言程序要长一半以上,运行时间也要长一些。

6.高级语言的语法成分都是由基本符号组成的,基本符号可以分为单子符合多字符两种。单字符基本符号由单个字符组成,在高级语言中通常包括字母、数字、特殊字符这几种基本符号。

7.多字符是由两个或两个以上的字符组成。

8.基本元素由基本符号组成,可分为数、逻辑值、名字、标号和字符串等5大类。

9.基本的数据类型,通常包括整数类型、实数类型和字符类型等。

10.结构数据类型是在基本数据类型的基础上构造出来的数据类型,数组和结构体是大多数高级语言都支持的两种最基本的机结构数据类型。

11.高级语言的表达式由基本符号、基本元素和各种数据通过运算符连接而成,运算符大致包括(1)逻辑运算:与、或、非、异或等。(2)算术运算:加、减、乘、除、取模等。(3 )数据比较:大于、小于、等于、不等于等。(4)数据传送:输入、输出、赋值等。

12.通过各种运算符连接而得到的表达式有算术表达式、关系运算表达式、字符串表达式。

13.语句是构成高级语言源程序的基本单位,由基本元素、运算符、表达式等组成。

14.使用高级语言编写程序的一般过程可以归纳为(1)使用文本编辑工具,逐条编写源程序的语句。保存源程序的文件时,文件的后缀名与所使用的高级语言有关。(2)编译源程序文件,生成目标文件,文件后缀名通常为obj。(3)链接目标文件,生成可执行文件,文件后缀名通常为exe。(4)在计算机上运行可执行程序,并进行调试和维护。

15.高级语言的数据表示手段:常量、变量。

16.常见的数据类型包括原始类型(如整数、浮点数或字符)、数组、结构、代数数据类型、抽象数据类型、引用类型、类以及函数类型。

17.表达式是操作符、操作数和标点符号组成的序列,其目的是用来说明一个计算过程。

18.声明用于说明每个标识符预留存储空间。预留存储空间的声明称为定义。

19.类型检查是利用一组逻辑规则来推理一个程序在运行时刻的行为。

20.类型系统用于定义如何将程序语言中的数值和表达式归类为许多不同的类型、如何操作这些类型、这些类型如何互相作用。

21.类型系统提供的主要功能有:安全性、最佳化、可读性、抽象化。

22.解释程序在处理源程序时,执行方式类似于日常生活中的“同声翻译”。按照高级语言源程序的语句顺序,由相应语言的解释器逐句解释成目标代码(机器语言),解释一句、执行一句,立即产生运行结果。

23.编译程序是把用高级语言程序编写的用户程序(源程序)作为一个整体来处理,首先将

程序源代码“翻译”成目标代码(机器语言),编译后与系统提供的代码库链接,形成一个完整的、可执行的机器语言程序(目标程序代码)。

24.词法分析作为翻译过程的第一个阶段,其任务是从左到右逐个字符地对源程序进行扫描,读入源程序,对构成源程序的字符流进行进行扫描和分解。通过词法分析识别出每个单词。

25.语法分析是编译过程的第二个阶段,其任务是在词法分析的基础上将单词序列分解成各类语法短语。

26.编译过程中的语义处理能实现以下两个功能。(1)审查每个语法结构的静态语义,即验证语法结构法的程序是否真正有意义,有时把这个工作称为静态语义分析或静态审查。(2)如果静态语义正确,则语义处理要执行真正的翻译,要么生成程序的一种中间表示形式(中间代码),要么生成实际的目标代码。

27.中间代码试编译程序结构在逻辑上更为简单、明确。

28.常用的中间代码形式有妮波兰形式、三元式和四元式。

29.中间代码优化的任务是对中间代码进行转换或进行改造,目的是使生成的目标代码更为高效,即节省时间和空间。

30.目标代码生成的任务是把中间代码变换成特定机器上的绝对指令代码或可重定位的指令代码或汇编指令代码。

31.新的编译程序自动化方向包括并行编译技术、交叉编译技术、硬件描述语言及其编译技术等。

32.程序设计语言的设计是一门技术,需要相应的理论、技术、方法和工具来支持。程序设计语言的设计就是根据问题的需求,设计数据结构和算法、编制程序和调制程序,使计算机程序能完成所需要的任务。

33.程序设计语言的设计是设计和编制程序的过程。

第四章

1.程序设计步骤如下

(1)确定要解决的问题。

(2)分析问题。

(3)选择计算方法。

(4)确定数据结构和算法。

(5)绘制流程图。

(6)编写程序。

(7)整理资料,交付使用。

2.研究问题的思路有自上而下和自下而上两种。

3.自上而下:先研究总体,然后研究每一个局部的细节。

4.自下而上:先研究每一个局部的细节,然后研究总体。

5.结构化方法有助于在正式编写程序之前充分理解问题的实质和实现方法,并且可以在具体编码过程中提供指导。

6.结构化方法通常遵循以下原则:(1)用户参与的原则(2)先分析、再设计、后实现的原则。(3)自上而下的原则。(4)阶段成果文档化。

7.结构化程序设计方法采用自上而下的方法解决实际,应该遵循以下几个基本原则。(1)使用顺序、选择、循环3种基本控制结构表示程序的逻辑步骤。(2)程序语句组织成容易识别的模块,每个模块符合单入口、单出口的要求。(3)严格要求控制GOTO语句的使用。8.模块化方法是一种传统的软件开发方法,该方法通常是将待开发软件划分为一些功能相对

独立的模块,模块与模块之间定义相应的接口,各个模块是可以分别单独开发、调试、运行和测试,然后,再将多个模块组合起来,进行软件的整体测试,从而完成整个软件的开发。

9.函数程序以其清晰、简洁和易读等特点使得大型程序的开发更高效,维护更容易,因此函数程序语言受到学术界的亲眯和业界的欢迎。

10.程序设计风格指一个人编制程序时所表现出来的特点、习惯、逻辑思路等。

11.为了使数据定义更易于理解和维护,有以下原则(1)数据说明顺序应规范,使数据的属性更易于查找,从而有利于测试、纠错与维护。(2)一个语句说明多个变量是,各变量名按字典顺序排列。(3)对于复杂的数据结构,要加注释,说明在程序实现时的特点。

12.语句构造的原则是简单、直接。

13.在编写输入和输出语句时应考虑的原则:(1)输入操作步骤和输出格式尽量简单。(2)应检查输入数据的合法性、有效性,报告必要的输入状态信息及错误信息。(3)输入一批数据时,使用数据或文件结束标志,而不要用记数来控制。(4)交互式输入时,提供可用的选择和边界值。(5)当程序设计语言有严格的格式要求时,应保持输入格式的一致性。(6)输出数据表格化、图形化。

14.数据时对客观事物的符号表示。在计算机系统内,数据通常是指能够输入到计算机中并被计算机进行处理的符号的集合。

15.数据类型是指具有相同取值范围和可以实施同种操作的数据的集合。

16.数据结构是指数据元素之间的相互关系的集合,包括数据的逻辑结构、物理结构及数据运算。

17.典型的数据结构有:线性表、栈、队列、树、图。

18.线性表示由有限个同类的数据元素构成的序列,元素之间是一对一的线性关系,除了第一个元素只有直接后继、最后一个元素只有直接前驱外,其余数据元素都有一个直接前驱和一个直接后继。

19.线性表是最简单、最常用的一种数据结构。

20.对于n各数据元素构成的一个线性序列,如果只允许在其指定的一端插入或删除一个数据元素,那么这种逻辑结构称为栈或堆栈。允许插入或删除的这一端称为栈项,另一个固定端称为栈底。没有元素的堆栈称为空栈。

21.对于由n个数据元素构成的一个线性序列,如果在其固定的一端只允许插入数据元素,且在另一端只允许删除数据元素,这种逻辑结构称为队列。只允许插入的一端称为队尾,只允许删除的一端称为队首。

22.在树型结构中,每个数据元素称为一个结点,除了唯一的根结点外,其他结点都有且仅有一个父结点,每个元素可以有多个子结点。

23.图结构是一种比树型结构更复杂的非线性结构。在图结构中,每个数据元素称为一个顶点,任意两个顶点之间都可能相关,这种相关性用一条边来表示,顶点之间的领接关系可以是任意的。

24.查找是指根据给定的某个值,在查找表中确定一个其关键字等于给定值的纪录或数据元素。

25.查找分为:顺序查找、二分查找、分块查找。

26.排序分为:直接插入排序、冒泡排序、快速排序。

第五章

1.算法是一组明确的、可以执行步骤的有序集合,在有限的时间内终止并产生结果。算法就

是被精确定义的一组规则,明确规定先做什么,再做什么,并能判断在某种情况下完成怎样的操作,最终在有限的时间内执行有限的步骤后获得结果。

2.算法的特性:有穷性、确定性、有效性。

3.常用算法有:递归算法、迭代算法、穷举算法、贪婪算法。

4.算法的描述工具有:自然语言、流程图、伪代码。

5.自然语言是人们日常使用的语言,可以是中文、英文等。

6.流程图是用规定的一组图形符号、流程线和文字说明来描述算法的一种表示方法。

7.伪代码是用一种介于自然语言与计算机语言之间的文字和符号来描述算法。

8.对于一个算法的评价,通常要从正确性、可理解性、健壮性、时间复杂度及空间复杂度等多个方面加以衡量。

9.分布式算法是用于解决多个互连处理器运行问题的算法。分布式算法的各部分并发和独立地运行,每一部分只承载有限的信息。即使处理器和通信信道以不同的速度运作,或即使某些构件出了故障,这些算法仍然能工作正常。

10.NP问题是非确定性多项式问题,是指算法无法直接计算出结果,只能通过进行一些有选项的“猜算”来得到结果。

11.数据加密的基本过程就是对原来为明文的文件或数据按某种算法进行处理,使其成为不可读的一段代码,通常成为“密文”,使其只能在输入相应的密匙之后才能显示出本来内容,通过这样的途径来达到保护数据不被非法窃取、阅读的目的。

12.并行算法是在给定并行模式下的一种具体、明确的计算方法和步骤,其有不同的分类方法。

级本科《计算机科学导论》期末考试题B卷及其评分标准

级本科《计算机科学导论》期末考试题B卷 一、选择题, 1~30题每题1分,31~55题每题2分,共80分 【1】微型计算机的主机是由_______ A) 运算器和控制器组成的 B) 运算器、控制器和内存储器组成的 C) 运算器、控制器、内存储器以及键盘和显示器组成的 D) CPU和外设组成的 【2】操作系统是一种_______ A) 系统软件B) 应用软件C) 字处理软件 D) 数据库管理系统 【3】下列四条叙述中,正确的一条是______ A) 微机内部的数据用二进制表示,而程序用ASCII码字符表示 B) 把数据写入存储器或从存储器中读出数据的过程称为访问或存取 C) 汇编程序的功能是把用高级语言的源程序翻译成等价的目标程序 D) 计算机中使用的汉字编码和ASCII码是一样的 【4】一个系统、一个部件、一个软件等,在不改变原来已有部分功能的前提下,增加新的部件、新的处理功能或增加新的容量的功能,称为_______ A) 可运行性 B) 可移植性 C) 可视性 D) 可扩充性 【5】下面四条关于显示器的叙述中,有错误的一条是______ A) 显示器是由监视器和显示卡两部分组成的 B) 显示卡是用来将主机输出的信号转换成监视器所能接受的形式 C) 显示卡是决定显示器类型和性能的一个重要部件 D) 目前微型计算机中广泛使用的显示卡是CGA和EGA 【6】下列四条关于激光打印机的叙述中,正确的一条是________ A) 激光打印机是激光技术和静电复印技术相结合的产物,是常见的硬拷贝设备 B) 激光打印机可以使用连续打印纸 C) 激光打印机可以进行复写打印 D) 激光打印机可以使用普通稿纸进行打印 【7】十进制数625对应的二进制数是_______ A) 101011001 B) 1001100011 C) 1001110001 D) 1011110001 【8】100个24×24点阵汉字字形库所需要的存储容量是______ A) 2400B B) 4800B C) 7200B D) 9600B 【9】下列字符中,ASCII码最小的是_____ A) K B) a C) h D) H 【10】应用软件是指______ A) 利用计算机本身的逻辑功能,合理地组织、协调硬件与相关软件高效工作的软件 B) 在特定的应用领域中为某种应用目的,由用户所开发的软件 C) 为提高计算机使用效率,合理使用资源,方便用户而设计的一整套程序 D) 能为各应用单位共同使用的那种软件 【11】Windows 98操作系统是一个_____ A) 交互式多道程序系统 B) 多道批处理系统 C) 单道批处理系统 D) 实时系统 【12】 Windows 98中的窗口______ A) 既不能移动,也不能改变大小 B) 仅可以移动,不能改变大小 C) 仅可以改变大小,不能移动 D) 既能移动,也能改变大小 【13】在Windows 98中,下列操作中不能关闭对话框的是_______ A) 用鼠标左键单击“确定”按钮 B) 用鼠标左键单击“取消”按钮 C) 用鼠标左键单击“应用”按钮 D) 用鼠标左键单击“关闭”按钮 1

计算机科学导论教程重点

计算机科学导论 第1章 1、数据的定义:数据是客观事物属性的记录表示 2、数据的形式:数、文字、图像、图形、视频和音频 3、常见的数据存储介质:磁盘、光盘、磁带、内存储器、早期用过的纸质穿孔带和穿孔卡 4、信息产生三要素:(信息)源、理解规则、接收者 5、信息是数据的内涵,数据是信息的外在形式。 6、数据处理的基本环节:收集、录制和输入、加工、输出、存储、传输(图4页) 7、计算机作为数据处理机:输入设备、输出设备、存储器、中央处理器(CPU)、总线 8、计算机的应用领域:科学计算、(狭义的)数据处理、自动控制、制造业、通信业、办公自动化、娱乐、人工智能 9、提出现代化计算机体系结构的鼻祖是冯·诺依曼。 第2章 1、从数据处理功能的角度,可以把计算机硬件设备可分成四大部分:内存、CPU、输入输出设备和总线。 2、单元地址是内存单元在硬件层次的唯一标识。 3、内存储器的种类:随机存取存储器(RAM)、只读存储器(ROM)、高速缓冲存储器(cache) 4、CPU的主要组成部件:算术逻辑运算器(ALU)、控制器、寄存器 5、输入设备:字符输入设备、定位设备、扫描设备 6、输出设备:显示器、打印机、绘图仪 7、系统总线的类型:数据总线、地址总线、控制总线 8、微机的总线标准:ISA总线、PCI总线、USB总线 9、冯·诺依曼结构把存储器分为4级,即外存→内存→高速缓存→寄存器(图50页) 第3章 1、操作系统的资源管理对象主要是指CPU、内存、I/O设备和外存数据。 2、操作系统把资源管理相应地分为4个部分:CPU管理、存储器管理、设备管理、文件管理 3、作业的管理调度方式:单道作业方式、多道作业批处理方式、分时方式 4、I/O设备的输入输出控制 (1)程序控制输入输出 (2)中断控制输入输出 (3)直接存储器存储 (1)通道处理器和外围处理机 5、操作系统的常见类型 (1)多用户系统

计算机科学导论(全英版)课后问答

CHAPTER1 1.Explain the five parts of an information system .What part do people play in this system? An information system has five parts: people, procedures, software, hardware and data. People: Are end users who use computer to make themselves more productive. Procedures: Specify rules or guidelines for computer operations. Software: Provides step-by-step instructions for computer hardware. Hardware: Processes the data to create information. Data: Consist of unprocessed facts including text, numbers, image and sounds. People are the most important part of any information system. 2.What is system software? What kinds of programs are included in system software? System software helps the computer manage its own internal resources. It includes three kinds of programs: operating systems, utilities and device drivers programs. 3.Define and compare basic and specialized application software. Describe

计算机科学导论第三版答案Ch-18

C H A P T E R18 Artificial Intelligence (Solutions to Odd-Numbered Review Questions and Problems) Review Questions Q18-1.An interrogator asks a set of questions that are forwarded to a computer and a human being. The interrogator receives two sets of responses: one from the computer and one from the human. After careful examination of the two sets, if the interrogator cannot definitely tell which set has come from the com- puter, the computer has passed the intelligent test. Some experts think that this is an accurate definition of an intelligent system; some think that the test is not necessarily the definition of an intelligent system. Q18-3.LISP is a programming language that manipulates lists. LISP treats data, as well as a program, as a list,. This means a LISP program can change itself. This feature matches with the idea of an intelligent agent that can learn from the environment and improves its behavior. PROLOG is a language that can build a database of facts and a knowledge base of rules. A program in PRO- LOG can use logical reasoning to answer questions that can be inferred from the knowledge base. Q18-5.Propositional logic is a language made of a set of sentences that can be used to do logical reasoning about the world. In propositional logic, a symbol that rep- resents a sentence is atomic; it cannot be broken to find some information about its components. To do so, we need predicate logic, the logic that defines the relation between the parts in a proposition. Q18-7. A ruled-based system represents knowledge using a set of rules that can be used to deduce some new facts from already-known facts. The semantic net- work is a graphical representation of entities and their relationships. Q18-9.The five stages of image processing are edge detection, segmentation, finding depth, finding orientation, and object recognition. Q18-11.Neural networks try to simulate the learning process of the human brain using a networks of artificial neurons. 1

计算机科学导论试卷A

黄河科技学院2010 - 2011学年第一学期期末考试《计算机科学导论》课程试题(A卷) 适用类别普招层次专科专业计算机网络技术年级 10级试 卷代码: 注意事项: 1、本卷采用了分卷制,已将试题纸与答题纸分开。请考生将答案按原题号顺序,写在答题纸上。在试题纸上书写答案,一律无效。交卷时,应分别交验试题纸、答题纸和草稿纸。 2、请在答题纸规定的位置书写姓名、座号、学号等信息。 3、请自觉遵守考场纪律。 一,单项选择题(每小题1分,共30分) 1.组成计算机主机的主要是_____。 A 运算器和控制器 B 中央处理器和主存储器 C 运算器和外设 D 运算器和存储器 2.下面各组设备中,同时包括了输入设备、输出设备和存储设备的是_____。 A CRT、CPU、ROM B 绘图仪、鼠标器、键盘 C 鼠标器、绘图仪、光盘 D 磁带、打印机、激光印字机3.计算机中,运算器的主要功能是完成_____。 A 代数和逻辑运算 B 代数和四则运算 C 算术和逻辑运算 D 算术和代数运算 4.在微机中,I/O的中文意思是_____。 A 读写存储器 B 操作系统 C 输入输出 D 接口电路 5.若要将数字作为文字输入到单元格,需先输入一个_____。 A 单引号 B 双引号 C 0 D 半角空格 6.为解决某一特定的问题而设计的指令序列称为_____。 A 文档 B 语言 C 系统 D 程序 7.通常所说的“裸机”是指计算机仅有_____。 A 硬件系统 B 软件 C 指令系统 D CPU 8.某单位的人事管理程序属于_____。 A 系统程序 B 系统软件 C 应用软件 D 目标软件 -------------各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽 有--------------

计算机科学导论第三版答案

第1章概述 习题(答案) 一?选择题 1. D 2. B 3. CD 4. C 5.A 6. ABC 7. A 8. C 9.B10. B 11. C12. A13. ABC14.B15. ABCD 16.C17.ABCDE 二?简答题 1简述计算机的发展阶段 计算机的出现是20世纪最辉煌的成就之一,按照采用的电子器件划分,计算机大致经历了四个阶段。 1. 第一代计算机(1946 —1957) 其主要特征是逻辑器件使用了电子管,用穿孔卡片机作为数据和指令的输入设备,用磁鼓 或磁带作为外存储器,使用机器语言编程。第一台计算机需要工作在有空调的房间里,如果希

望它处理什么事情,需要把线路重新连接接,把成千上万的线重新焊接。 1949年发明了可以存储程序的计算机,这些计算机使用机器语言编程,可存储信息和自动处理信息,存储和处理信息的方法开始发生革命性的变化。 第一代计算机体积大、运算速度低、存储容量小、可靠性低。几乎没有什么软件配置,主要用于科学计算。尽管如此,第一代计算机却奠定了计算机的技术基础,如二进制、自动计算及程序设计等,对以后计算机的发展产生了深远的影响。其代表机型有:ENIAC、IBM650(小 型机卜IBM709(大型机)等。 2. 第二代计算机(1958 —1964) 其主要特征是使用晶体管代替了电子管,内存储器采用了磁芯体,引入了变址寄存器和浮 点运算部件,利用I/O处理机提高了输入输出能力。这不仅使得计算机的体积缩小了很多,同时增加了机器的稳定性并提高了运算速度,而且计算机的功耗减小,价格降低。在软件方面配 置了子程序库和批处理管理程序,并且推出了Fortran、COBOL、ALGOL等高级程序设计语言及相应的编译程序,降低了程序设计的复杂性。除应用于科学计算外,它还开始应用在数据处理和工业控制等方面。其代表机型有IBM7090、IBM7094、CDC7600等。 3. 第三代计算机(1965 —1972) 其主要特征是用半导体中、小规模集成电路(Integrated Circuit,IC)作为元器件代替晶体管等分立元件,用半导体存储器代替磁芯存储器,使用微程序设计技术简化处理机的结构,这使 得计算机的体积和耗电量显著减小,而计算速度和存储容量却有较大提高,可靠性也大大加强。在软件方面则广泛地引入多道程序、并行处理、虚拟存储系统和功能完备的操作系统,同时还提供了大量的面向用户的应用程序。计算机开始定向标准化、模块化、系列化,此外,计算机的应用进入到许多科学技术领域。代表机器有IBM 360系列、富士通F230系列等。 4. 第四代计算机(1972年至今) 其主要特征是使用了大规模和超大规模集成电路,使计算机沿着两个方向飞速向前发展。 一方面,利用大规模集成电路制造多种逻辑芯片,组装出大型、巨型计算机,使运算速度向每秒十万亿次、百万亿次及更高速度发展,存储容量向百兆、千兆字节发展,巨型机的出现,推动了许多新兴学科的发展。另一方面,利用大规模集成电路技术,将运算器、控制器等部件集成在一个很小的集成电路芯片上,从而出现了微处理器。微型计算机、笔记本型和掌上型等超微型计算机的诞生是超大规模集成电路应用的直接结果,并使计算机很快进入到寻常百姓家。完善的系统软件、丰富的系统开发工具和商品化的应用程序的大量涌现,以及通信技术和计算 机网络的飞速发展,使得计算机进入了一个快速发展的阶段。 现在很多国家正在研制新一代的计算机,新一代计算机将是微电子技术、光学技术、超导 技术、电子仿生技术等多学科相结合的产物。它能进行知识处理、自动编程、测试和排错,以及用自然语言、图形、声音和各种文字进行输入和输出。新一代计算机的研究目标是打破计算机现有的体系结构,使得计算机能够具有像人那样的思维、推理和判断能力。已经实现的非传统计算技术有超导计算、量子计算、生物计算、光计算等。未来的计算机可能是超导计算机、量子计算机、生物计算机、光计算机、纳米计算机或DNA计算机等。

_“大学计算机基础”课程简介

“大学计算机基础”课程简介 1.课程编码:18012625 课程中文名称:大学计算机基础 课程英文名称:The Fundamentals of Computer 课程负责人:郭松涛 2.学时学分:40学时(其中:理论教学24学时,实验教学32/2学时),2.5学分 3、适用专业:大学本科各专业 4.预修课程:无 5.内容简介: 该课程是根据教育部非计算机专业计算机基础课程教学指导分委员会提出的高等学校计算机基础课程教学(1+X体系)基本要求而设立的大学本科各专业第一门计算机课程,是在原有《计算机文化基础》课程的基础上,根据21世纪人才培养的新要求,结合信息技术的研究成果与发展趋势,以及教育技术在教学改革中的应用现状和水平,对教学内容、体系结构做了重大的修改。该课程指导学生全面了解计算机知识体系,掌握计算机基础知识,为后继计算机课程的选修奠定坚实的基础。 该课程介绍了计算机系统基础知识(包括:计算机概述、计算机的组成、计算机工作原理、计算机硬软件系统、计算机的指令和指令系统、信息表示、运算基础等);操作系统基础知识(包括:操作系统概述、基本工作原理、主要功能模块、Windows操作系统简介及使用方法和Linux 操作系统简介等;办公自动化基础知识(办公自动化的特点和系统构成、常用办公自动化设备、常用办公自动化软件、MS-Office中Word、Excel、PowerPoint的使用等、国产WPS Office特点及功能等);程序设计基础知识(包括:程序设计语言概念、算法与数据结构、程序设计的基本过程、程序设计基本思想等);数据库技术基础知识(包括:数据库系统概述、Access数据库管理系统基本知识、关系模型基础、SQL语言简介等);计算机网络及应用基础知识(包括:网络基础知识、局域网和Internet的使用、Internet信息检索及软件使用、网页设计与网站建立、电子商务应用等);多媒体技术基础知识(包括:多媒体与流媒体概述、多媒体系统的硬件构成、多媒体系统的软件环境、数据压缩与存储知识、多媒体应用系统开发方法等);信息安全与社会社会责任知识(包括:信息安全及网络攻击防范、计算机病毒的危害及防范、数据加密、数字签名、数据备份、防火墙技术、社会责任与职业道德规范、信息安全的法律法规、软件知识产权保护等)。 该课程是学习计算机的入门课程,是大学本科各专业学生作为“普通高等学校大学计算机公共课系列”的第一门必修课程。它既注重计算机基础知识的系统介绍,又面向计算机的操作应用。使学生进入大学,就系统的掌握计算机的知识体系,以便后继相关课程的选课和学习。 从09级开始,我校“大学计算机基础”课程实行分级教学,分为基础班和提高班。基础班针对计算机知识基础薄弱或中学没有学习相关计算机信息技术课程的学生,提高班针对已经掌握了计算机基本知识,或具有了操作计算机基本能力的学生,通过开学分级测试分班。

计算机科学导论试卷

试题纸 课程名称:计算机科学导论适用专业年级:2005级 考生学号:考生姓名:……………………………………………………………………………………………………… 题号一二三四总分得分 一、单选题:(每题1分,共30分) 1.第四代计算机采用的主要电子元器件是()。 (A)晶体管(B)中、小规模集成电路 (C)超大规模集成电路(D)微处理集成电路 2.在计算机系统中,一个字节的二进制位数为()。 (A)16 (B)8 (C)4 (D)由CPU型号决定 3.一个完整的计算机系统包括()。 (A)计算机及其外部设备(B)系统软件与应用软件 (C)硬件系统与软件系统(D)主机、键盘、显示器 4.微型计算机中运算器的主要功能是()。 (A)控制计算机的运行(B)负责存取存储器中的数据 (C)算术运算和逻辑运算(D)分析指令并执行 5.系统软件中最重要的是()。 (A)工具软件(B)数据库管理软件 (C)语言处理软件(D)操作系统 6.下列计算机语言中,CPU能直接识别的是()。 (A)自然语言(B)高级语言(C)汇编语言(D)机器语言 7.某单位自行开发的工资管理系统,按计算机应用的类型划分,它属于()。 A)应用程序B)工具软件C)系统程序D)文字处理程序 8.CPU包括()。 (A)内存和控制器(B)控制器和运算器 (C)高速缓存和运算器(D)控制器、运算器和内存 9.十进制数(-123)的补码表示为()。 (A)11111011 (B)10000100 (C)10000101 (D)01111011 10.在下列4个不同进制的数中,最小的数是()。 (A)(11011101)2(B)(98)10(C)(147)8(D)(6A)16

计算机科学导论复习整理

计算机科学导论复习整 理 文档编制序号:[KK8UY-LL9IO69-TTO6M3-MTOL89-FTT688]

《计算机科学导论》课程考试重点知识 考试说明:选择题(共10小题,每小题2分,共20分)、名词解释题(共5小题,每小题4分,共20分)、简答题(共5小题,每小题6分,共30分)、综合题(共5小题,选做3小题。其中强化班同学必作1、2、3小题,普通班同学任选3小题作答,每小题10分,共30分)。 一、考试范围:1~10、15章,每章都有一定量的题目。 二、课后习题中的选择题全部要求。 三、重点掌握的知识点: 1.计算机操作系统: 操作系统就是合理管理并控制计算机系统内软、硬件资源,并能够合理组织工作流程、方便用户使用的程序的集合。 通常我们将操作系统的功能概括为两大功能:扩展的虚拟机功能、资源管理功能。 其中,资源管理功能包括了处理机管理、内存管理、设备管理、文件管理四大功能。而扩展的虚拟机提供友好的人机交互以及程序级接口,使得计算机看上去像是功能扩展了的机器。 2.存储器: 存储器是计算机的记忆装置,用于存放原始数据、中间数据、最终结果和处理程序。为了对存储的信息进行管理,把存储器划分成存储单元,每个单元的编号称为该单元的地址。各种存储器基本上都是以1个字节作为一个存储单元。存储器内的信息是按地址存取的,如要访问存储器中的某个信息,就必须知道它的地址。向存储器里存入信息也称为“写入”,写入新的内容将覆盖原来的内容。从存储器里取出信息也称为“读出”,信息读出后并不破坏原来存储的内容,因此信息可以重复读出,多次利用。 通常把内存储器、运算器和控制器合称为计算机主机,也可以说主机是由CPU与内存储器组成的,而主机以外的装置称为外部设备,外部设备包括输入/输出设备、外存储器等。

大学计算机科学导论论文

大学计算机科学导论论文 计算机科学与技术这一门科学深深的吸引着我们这些同学们,原先不管是国内还是国外都喜欢把这个系分为计算机软件理论、计算 机系统、计算机技术与应用。后来又合到一起,变成了现在的计算 机科学与技术。我一直认为计算机科学与技术这门专业,在本科阶 段是不可能切分成计算机科学和计算机技术的,因为计算机科学需 要相当多的实践,而实践需要技术;每一个人(包括非计算机专业), 掌握简单的计算机技术都很容易(包括原先Major们自以为得意的程 序设计),但计算机专业的优势是:我们掌握许多其他专业并不"深究"的东西,例如,算法,体系结构,等等。非计算机专业的人可以 很容易地做一个芯片,写一段程序,但他们做不出计算机专业能够 做出来的大型系统。今天我想专门谈一谈计算机科学,并将重点放 在计算理论上。 1)计算机语言 (2)计算机模型与软件开发方法 在各种实际应用系统的开发中,有一个重要的方向值得注意,即实时系统的开发。 数据库技术、多媒体技术、图形学技术等的发展产生了两个新方向,即计算可视化技术与虚拟现实技术。 计算机理论的一个核心问题 正如上面所论述的,计算机系的学生学习高等数学:知其然更要知其所以然。你学习的目的应该是:将抽象的理论再应用于实践, 不但要掌握题目的解题方法,更要掌握解题思想,对于定理的学习:不是简单的应用,而是掌握证明过程即掌握定理的由来,训练自己 的推理能力。只有这样才达到了学习这门科学的目的,同时也缩小 了我们与数学系的同学之间思维上的差距。 大学计算机科学导论论文范文二:大学计算机科学导论论文

计算机科学与技术这一门科学深深的吸引着我们这些同学们,原先不管是国内还是国外都喜欢把这个系分为计算机软件理论、计算 机系统、计算机技术与应用。后来又合到一起,变成了现在的计算 机科学与技术。我一直认为计算机科学与技术这门专业,在本科阶 段是不可能切分成计算机科学和计算机技术的,因为计算机科学需 要相当多的实践,而实践需要技术;每一个人(包括非计算机专业), 掌握简单的计算机技术都很容易(包括原先Major们自以为得意的程 序设计),但计算机专业的优势是:我们掌握许多其他专业并不"深究"的东西,例如,算法,体系结构,等等。非计算机专业的人可以 很容易地做一个芯片,写一段程序,但他们做不出计算机专业能够 做出来的大型系统。今天我想专门谈一谈计算机科学,并将重点放 在计算理论上。 1)计算机语言 随着20世纪40年代第一台存储程序式通用电子计算机的研制成功,进入20世纪50年代后,计算机的发展步入了实用化的阶段。 然而,在最初的应用中,人们普遍感到使用机器指令编制程序不仅 效率低下,而且十分别扭,也不利于交流和软件维护,复杂程序查 找错误尤其困难,因此,软件开发急需一种高级的类似于自然语言 那样的程序设计语言。1952年,第一个程序设计语言ShortCode出现。两年后,Fortran问世。作为一种面向科学计算的高级程序设 计语言,Fortran的最大功绩在于牢固地树立了高级语言的地位, 并使之成为世界通用的程序设计语言。Algol60的诞生是计算机语 言的研究成为一门科学的标志。该语言的文本中提出了一整套的新 概念,如变量的类型说明和作用域规则、过程的递归性及参数传递 机制等。而且,它是第一个用严格的语法规则——巴科斯范式(BNF) 定义语言文法的高级语言。程序设计语言的研究与发展在产生了一 批成功的高级语言之后,其进一步的发展开始受到程序设计思想、 方法和技术的影响,也开始受到程序理论、软件工程、人工智能等 许多方面特别是实用化方面的影响。在“软件危机”的争论日渐平 息的同时,一些设计准则开始为大多数人所接受,并在后续出现的 各种高级语言中得到体现。例如,用于支持结构化程序设计的PASCAL语言,适合于军队各方面应用的大型通用程序设计语言ADA,

计算机科学导论第二版答案.doc

计算机科学导论第二版答案 【篇一:计算机科学导论习题答案】 题(答案) 一.选择题 1. d 2. b 3. cd 4. c 5. abc 6. a 7. b 8. b 9. abcd 10. abcde 二.简答题 1.什么是计算机系统? 计算机系统是一种能够按照事先存储的程序,自动、高速地对数据进行输入、处理、输出和存储的系统,由计算机硬件系统和计算机软件系统两大部分组成。 2.请解释冯?诺依曼所提出的“存储程序”概念。 把程序和数据都以二进制的形式统一存放在存储器中,由机器自动执行。不同的程序解决不同的问题,实现了计算机通用计算的功能。3.控制器的主要功能是什么? 控制器基本功能就是从内存中取出指令和执行指令,即控制器按程序计数器指出的指令地址从内存中取出该指令进行译码,然后根据该指令功能向有关部件发出控制命令,执行该指令。另外,控制器在工作过程中,还要接受各部件反馈回来的信息。 4.简述cpu 和主机的概念。 通常把运算器、控制器做在一个大规模集成电路块上称为中央处理器,又称cpu(central processing unit) 。 通常把内存储器、运算器和控制器合称为计算机主机,也可以说主机是由cpu 与内存储器组成的,而主机以外的装置称为外部设备,外部设备包括输入/输出设备,外存储器等。 5.什么是计算机软件?计算机软件的分类有哪些? 软件是指用来指挥计算机运行的各种程序的总和以及开发、使用和维护这些程序所需的技术文档。 计算机软件系统分为系统软件和应用软件。计算机系统软件由操作系统、语言处理系统、以及各种软件工具等组成,指挥、控制计算机硬件系统按照预定的程序运行、工作,从而达到预定的目标。应用软件是用户利用计算机软、硬件资源为解决各类应用问题而编写的软件,包括用户程序及其说明性文件资料。 6.计算机有哪些主要的特点?

南开大学《计算机科学导论》在线作业和答案

17秋学期(1709)《计算机科学导论》在线作业和答案一、多选题(共 5 道试题,共 10 分。) V 1. ROM的主要类型包括ABC A. ROM B. PROM C. EPROM D. CDROM 满分:2 分 2. 布尔函数最小化的作用有ABCD A. 降低成本 B. 提高电路可靠性 C. 在一块芯片上设计更合适的电路 D. 减少电路计算时间 满分:2 分 3. 计算机网络的拓扑结构包括ABCD A. 星型拓扑 B. 网状拓扑 C. 树状拓扑 D. 环状拓扑 满分:2 分 4. 鼠标的主要部件有ABC A. 位置采样机构

B. 传感器 C. 专用处理芯片 D. 电荷耦合器件 满分:2 分 5. Internet的主要应用有ABCD A. 电子邮件 B. 文件传输 C. 远程登录 D. 万维网 满分:2 分 二、判断题(共 15 道试题,共 30 分。) V 1. 硬件是计算机系统中有形的装置和设备的总称B A. 错误 B. 正确 满分:2 分 2. 实体是指某种抽象事物的集合A A. 错误 B. 正确 满分:2 分 3. 编译器是把用高级语言编写的程序翻译成机器码的程序B A. 错误 B. 正确 满分:2 分

4. 关系是元组的集合而不是元组的列表因此元组的出现顺序无关紧要B A. 错误 B. 正确 满分:2 分 5. 软件仅指与计算机有关的程序A A. 错误 B. 正确 满分:2 分 6. 网络协议就是为网络数据交换而制定的规则B A. 错误 B. 正确 满分:2 分 7. 门是对电信号执行基础运算的设备,用于接受一个输入信号,生成一个输出信号A A. 错误 B. 正确 满分:2 分 8. 软件危机完全是由软件自身的特点决定的A A. 错误 B. 正确 满分:2 分 9. 视频中的一幅图像叫做一帧B A. 错误 B. 正确 满分:2 分

计算机科学导论1

1. (4分)计算机的性能指标主要是()。 ? A. 操作系统、磁盘容量、内存容量、主频 ? B. 字长、运算速度、存储容量、软硬件配置 ? C. 运算速度、显示器分辨率、打印机的配置 ? D. 配置语言、操作系统、外部设备、运算速度 纠错 得分: 4 知识点: 5.1 计算机硬件(三大子系统) 收起解析 答案 B 解析 2. (4分)在计算机中,()子系统存储数据和程序。 ? A. 算术逻辑单元 ? B. 输入/输出 ? C. 存储器 ? D. 控制单元 纠错 得分: 4 知识点: 1.1 计算机模型与组成 收起解析 答案 C 解析 3. (4分)()是文件传输协议。 ? A. FTP

? B. SMTP ? C. TELNET ? D. HTTP 纠错 得分: 4 知识点: 6.2 网络模型 收起解析 答案 A 解析 4. (4分)在计算机中表示图像的()图像方法中,重新调整图像尺寸可能导致图像粗糙。 ? A. 位图 ? B. 矢量图 ? C. 二进制 ? D. 量化 纠错 得分: 4 知识点: 3.3 文字,音频图像,视频的存储 收起解析 答案 A 解析 5. (4分)CPU中的寄存器可以保存()。 ? A. 数据 ? B. 指令 ? C. 程序计数值 ? D. 以上都是

得分: 4 知识点: 5.1 计算机硬件(三大子系统) 收起解析 答案 D 解析 6. (4分)二元运算符()两个输入为0,输出也为0。 ? A. AND ? B. OR ? C. XOR ? D. 前三项 纠错 得分: 4 知识点: 4.1 逻辑运算 收起解析 答案 D 解析 7. (4分)在基于冯·诺依曼模型建造的计算机中用来进行计算和逻辑运算的地方是()。 ? A. 存储器 ? B. 算术逻辑单元 ? C. 控制单元 ? D. 输入/输出单元 纠错 得分: 4 知识点: 1.1 计算机模型与组成 收起解析 答案 B 解析

计算机科学导论考试重点

名词解释 数据总线,地址控制总线 答:(1)数据总线:用于微处理器与内存、微处理器与输入输出借口之间传送信息。 数据总线的宽度(根数)决定着每次能传输信息的位数,因此数据总线的宽度是决定 计算机性能的一个重要指标。目前微型计算机的数据总线大多是32位或64位。 (2)地址总线:从内存单元或输入输出端口中读出数据或写入数据, 首先要知道内存单元或输入输出端口的地址,地址总线就是用来传送这些地址信息的。 地址总线的宽度决定了微处理器能访问的内存空间的大小,若某款微处理器有32位根地址线,则最多能访问4GB的内存空间。 (3)控制总线:用于传输控制信息,进而控制对内存和输入输出设备的访问。 无损压缩和有损压缩 1.无损压缩:是指压缩后不损失任何信息,解压缩后的信息与压缩之前的信息完全相同。无损压缩的压缩比较小,一般在2:1到5:1之间,主要用于文本文件,指纹图像,医学图像的压缩等。 2,有损压缩是指压缩后有信息的损失,但解压缩后的信息使用户感觉不出有信息的损失,或虽有感觉但不影响信息的使用,有损压缩的压缩比较高,可以达到几十比一甚至上百比一。主要用于蚃,视频和音频的压缩 网格计算,云计算 网格计算: 网格的三要素:动态的资源共享;协调的利用在不同地点的资源;对于不同地点,不同单位的资源、人员等等按需要动态地组成“虚拟机构” 网格式一种技术为了达到多种类型的分布资源共享和协作,网格计算技术必须解决多个层次的资源共享和合作技术,制定网格的标准,将internet从 通信和信息交互的平台提升到一个资源共享的平台。 云计算: 是网格计算、分布式计算(Distributed Computing)、并行计算(Parallel Computing)、效用计算(Utility Computing)、网络存储 (Network Storage Technologies)、虚拟化(Virtualization)、负载均衡(Load Balance)等传统计算机和网络技术发展融合的产物。 云计算可以认为包括以下几个层次的服务:基础设施及服务(Iaas)、平台及服务(Paas)和软件及服务(Saas)。 数字鸿沟 又称信息鸿沟,是指当代信息技术领域中存在的差距现象。它既存在于信息技术的开发领域,也存在与信息技术的应用领域。特别是由网络技术产生的差距 2.5虚拟内存虚拟设备 虚拟内存:虚拟内存是计算机系统内存管理的一种技术。它使得应用程序认为它拥有连续的可用内存(一个连续完整的地址空间), 而实际上,它通常是被分割成多个物理内存的碎片,还有部分暂时存储在挖补磁盘存储器上,在需要时进行数据交换。 虚拟设备:指通过某种方法把一台独占物理设备改造成能提供多个用户共享使用的逻辑设备,这种逻辑设备称为虚拟设备。 通常虚拟技术将一台独占设备虚拟成多台逻辑设备,供多个用户进程同时使用,通常把

计算机科学导论整理

计算机科学导论整理 第一章: 1.二进制转换:1. 十进制整数转换为二进制整数 十进制整数转换为二进制整数采用"除2取余,逆序排列"法。具体做法是:用2去除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为零时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。 2.十进制小数转换为二进制小数 要点:乘二取整,正序排列 解释:对被转换的小数乘以2,取其整数部分(0或1)作为二进制小数部分,取其小数部分,再乘以2,又取其整数部分作为二进制小数部分,然后取小数部分,再乘以2,直到小数部分为0或者已经去到了足够位数。每次取的整数部分,按先后次序排列,就构成了二进制小数的序列。 0.2乘以2,取整后小数部分再乘以2,运算4次后得到的整数部分依次为0、0、 1、1,结果又变成了0.2, 若果0.2再乘以2后会循环刚开始的4次运算,所以0.2转换二进制后将是0011的循环,即: (0.2)10=(0.0011 0011 0011 .....)2 循环的书写方法为在循环序列的第一位和最后一位分别加一个点标注。 2.八进制:二进制转换为八进制 方法:取三合一法,即从二进制的小数点为分界点,向左(向右)每三位取成一

位,接着将这三位二进制按权相加,得到的数就是一位八位二进制数,然后,按顺序进行排列,小数点的位置不变,得到的数字就是我们所求的八进制数。如果向左(向右)取三位后,取到最高(最低)位时候,如果无法凑足三位,可以在小数点最左边(最右边),即整数的最高位(最低位)添0,凑足三位。例 ①将二进制数101110.101转换为八进制 得到结果:将101110.101转换为八进制为56.5 3.十六进制:二进制转换为十六进制 方法:取四合一法,即从二进制的小数点为分界点,向左(向右)每四位取成一位,接着将这四位二进制按权相加,得到的数就是一位十六位二进制数,然后,按顺序进行排列,小数点的位置不变,得到的数字就是我们所求的十六进制数。如果向左(向右)取四位后,取到最高(最低)位时候,如果无法凑足四位,可以在小数点最左边(最右边),即整数的最高位(最低位)添0,凑足四位。 ①例:将二进制11101001.1011转换为十六进制 得到结果:将二进制11101001.1011转换为十六进制为E9.B 数值的原码表示是指,将最高位用作符号位(0表示正数,1表示负数),其余各位代表数值本身的绝对值(以二进制形式表示)的表示形式。 例如,+9的原码是00001001 └→符号位上的0表示正数-9的原码是10001001。 └→符号位上的1表示负数 所谓原码就是前面所介绍的二进制定点表示法,即最高位为符号位,“0”表示

计算机科学导论复习资料整理

《计算机科学导论》课程考试重点知识 考试说明:选择题(共10小题,每小题2分,共20分)、名词解释题(共5小题,每小题4分,共20分)、简答题(共5小题,每小题6分,共30分)、综合题(共5小题,选做3小题。其中强化班同学必作1、2、3小题,普通班同学任选3小题作答,每小题10分,共30分)。 一、考试范围:1~10、15章,每章都有一定量的题目。 二、课后习题中的选择题全部要求。 三、重点掌握的知识点: 1.计算机操作系统: 操作系统就是合理管理并控制计算机系统内软、硬件资源,并能够合理组织工作流程、方便用户使用的程序的集合。 通常我们将操作系统的功能概括为两大功能:扩展的虚拟机功能、资源管理功能。 其中,资源管理功能包括了处理机管理、内存管理、设备管理、文件管理四大功能。而扩展的虚拟机提供友好的人机交互以及程序级接口,使得计算机看上去像是功能扩展了的机器。 2.存储器: 存储器是计算机的记忆装置,用于存放原始数据、中间数据、最终结果和处理程序。为了对存储的信息进行管理,把存储器划分成存储单元,每个单元的编号称为该单元的地址。各种存储器基本上都是以1个字节作为一个存储单元。存储器内的信息是按地址存取的,如要访问存储器中的某个信息,就必须知道它的地址。向存储器里存入信息也称为“写入”,写入新的内容将覆盖原来的内容。从存储器里取出信息也称为“读出”,信息读出后并不破坏原来存储的内容,因此信息可以重复读出,多次利用。 通常把内存储器、运算器和控制器合称为计算机主机,也可以说主机是由CPU与内存储器组成的,而主机以外的装置称为外部设备,外部设备包括输入/输出设备、外存储器等。 3.运算速度:计算机的运算速度是衡量计算机水平的一项主要指标,它取决于指令执行时间。运算速度的计算方法多种多样,目前常用单位时间内执行多少条指令来表示,而计算机执行各种指令所需时间不同。因此,常根据在一些典型题目计算中,各种指令执行的频度以及每种指令的执行时间来折算出计算机的等效速度。 4.计算机系统: 计算机系统是一种能够按照事先存储的程序,自动、高速地对数据进行输入、处理、输出和存储的系统,由计算机硬件系统和计算机软件系统两大部分组成。 5.CPU和主机的概念: 通常把运算器、控制器做在一个大规模集成电路块上称为中央处理器,又称CPU(Central Processing Unit)。 通常把内存储器、运算器和控制器合称为计算机主机,也可以说主机是由CPU与内存储器组成的,而主机以外的装置称为外部设备,外部设备包括输入/输出设备,外存储器等。 6.软件生存周期:软件生存周期是指一个软件从提出开发要求开始直到该软件报废为止的整个时期。通常,软件生存周期包括可行性分析和项目开发计划、需求分析、概要设计、详细设计、编码、测试、维护等活动,可以将这些活动以适当方式分配到不同阶段去完成。 7.软件危机:随着计算机应用的普及和深化,计算机软件的数量、规模、复杂程度和开发所需的人力、物力等都在急剧增加,计算机发展初期个人编写小程序的传统方法,已不再适合现代大型软件的开发,用传统方法开发出来的许多大型软件甚至无法投入运行。同时,由于计算机应用领域和硬件技术得到丁飞速发展,软件的生产速度、质量和规模远远适应不了对软件的需求,造成大量人力、物力、财力的浪费,在软件开发和维护过程中出现了巨大

《计算机科学导论》(第三版 )弗罗赞(翻译)

Chapter 1 练习 复习题 1.定义一个基于图灵模型的计算机。 答:Turing proposed that all kinds of computation could be performed by a special kind of a machine. He based the model on the actions that people perform when involved in computation. He abstracted these actions into a model for a computational machine that has really changed the world. 图灵模型假设各种各样的运算都能够通过一种特殊的机器来完成,图灵机的模型是基于各种运算过程的。图灵模型把运算的过程从计算机器中分离开来,这确实改变了整个世界。 2.定义一个基于冯·诺伊曼模型的计算机。 答:The von Neumann Model defines the components of a computer, which are memory, the arithmetic logic unit (ALU), the control unit and the input/output subsystems. 冯·诺伊曼模型定义了计算机的组成,它包括存储器、算术逻辑单元、控制单元和输入/输出系统。 3.在基于图灵模型的计算机中,程序的作用是什么? 答:Based on the Turing model a program is a set of instruction that tells the computer what to do. 基于图灵模型的计算机中程序是一系列的指令,这些指令告诉计算机怎样进行运算。 4.在基于冯·诺伊曼模型的计算机中,程序的作用是什么? 答:The von Neumann model states that the program must be stored in the memory. The memory of modern computers hosts both programs and their corresponding data. 冯·诺伊曼模型的计算机中,程序必须被保存在存储器中,存储程序模型的计算机包括了程序以及程序处理的数据。 5.计算机中有哪些子系统? 答:The subsystems of the von Neumann model are memory, the arithmetic/logic unit (ALU), the control unit, and the input/output. 冯·诺伊曼模型的计算机中子系统包括存储器、算术逻辑单元、控制单元和输入/输出单元。 6.计算机中存储器子系统的功能是什么? 答:Memory is the storage area used for programs and data. 存储器的功能是用来保存程序和数据的。 7.计算机中ALU子系统的功能是什么? 答:The arithmetic/logic unit (ALU) is where calculations and logical operations take place. 计算机中ALU子系统的功能是进行算术和逻辑运算的地方。 8.计算机中控制单元子系统的功能是什么? 答:The control unit controls the operations of the memory, ALU, and the input/output subsystem. 计算机中控制单元子系统的功能是控制存储器、算术逻辑单元和输入/输出的运行。 9.计算机中输入/输出子系统的功能是什么?

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