mooc计算机科学导论5 6 7 8单元答案
- 格式:pdf
- 大小:789.73 KB
- 文档页数:86
第1章概述习题<答案>一.选择题1. D2. B3. CD4. C5.A6. ABC7. A8. C9.B 10. B11. C 12. A 13. ABC 14.B 15. ABCD16.C 17.ABCDE二.简答题1.简述计算机的发展阶段计算机的出现是20世纪最辉煌的成就之一,按照采用的电子器件划分,计算机大致经历了四个阶段。
1. 第一代计算机<1946—1957>其主要特征是逻辑器件使用了电子管,用穿孔卡片机作为数据和指令的输入设备,用磁鼓或磁带作为外存储器,使用机器语言编程。
第一台计算机需要工作在有空调的房间里,如果希望它处理什么事情,需要把线路重新连接接,把成千上万的线重新焊接。
1949年发明了可以存储程序的计算机,这些计算机使用机器语言编程,可存储信息和自动处理信息,存储和处理信息的方法开始发生革命性的变化。
第一代计算机体积大、运算速度低、存储容量小、可靠性低。
几乎没有什么软件配置,主要用于科学计算。
尽管如此,第一代计算机却奠定了计算机的技术基础,如二进制、自动计算及程序设计等,对以后计算机的发展产生了深远的影响。
其代表机型有:ENIAC、IBM650<小型机>、IBM709<大型机>等。
2. 第二代计算机<1958—1964>其主要特征是使用晶体管代替了电子管,内存储器采用了磁芯体,引入了变址寄存器和浮点运算部件,利用I/O处理机提高了输入输出能力。
这不仅使得计算机的体积缩小了很多,同时增加了机器的稳定性并提高了运算速度,而且计算机的功耗减小,价格降低。
在软件方面配置了子程序库和批处理管理程序,并且推出了Fortran、COBOL、ALGOL等高级程序设计语言及相应的编译程序,降低了程序设计的复杂性。
除应用于科学计算外,它还开始应用在数据处理和工业控制等方面。
其代表机型有IBM7090、IBM7094、CDC7600等。
一、选择题1——5 DACBD 6——10 CDDBA 11、12 CC二、简答题1、“软件危机”是落后的软件生产方式无法满足迅速增长的计算机软件需求,从而导致软件开发与维护过程中出现一系列严重问题的现象。
2、软件危机的表现形式:(1)软件的质量难以保证;(2)软件开发成本和开发进度难以控制;(3)软件的维护非常困难;(4)用户对“已完成”的软件系统不满意。
3、软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。
它涉及到程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。
在现代社会中,软件应用于多个方面。
典型的软件比如有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。
同时,各个行业几乎都有计算机软件的应用,比如工业、农业、银行、航空、政府部门等。
4、软件工程的目标是:在给定成本、进度的前提下,开发出具有适用性、有效性、可修改性、可靠性、可理解性、可维护性、可重用性、可移植性、可追踪性、可互操作性和满足用户需求的软件产品。
追求这些目标有助于提高软件产品的质量和开发效率,减少维护的困难。
5、软件工程过程包括获取过程、供应过程、开发过程、操作过程、维护过程、管理过程、支持过程。
6、软件生存周期是软件的产生直到报废的生命周期,周期内有问题定义、可行性分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升级到废弃等阶段,这种按时间分程的思想方法是软件工程中的一种思想原则,即按部就班、逐步推进,每个阶段都要有定义、工作、审查、形成文档以供交流或备查,以提高软件的质量。
7、常见的软件工程模型有:瀑布模型、螺旋模型、快速原型模型、智能模型。
、等等。
8、喷泉模型是一种以用户需求为动力,以对象作为驱动的模型。
它适合于面向对象的开发方法。
它克服了瀑布模型不支持软件重用和多项开发活动集成的局限性。
喷泉模型使开发过程具有迭代性和无间隙性。
系统某些部分常常重复工作多次,相关功能在每次迭代中随之加入演化的系统。
第1章概述习题(答案)一.选择题1. D2. B3. CD4. C5.A6. ABC7. A8. C9.B 10. B11. C 12. A 13. ABC 14.B 15. ABCD16.C 17.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)作为元器件代替晶体管等分立元件,用半导体存储器代替磁芯存储器,使用微程序设计技术简化处理机的结构,这使得计算机的体积和耗电量显着减小,而计算速度和存储容量却有较大提高,可靠性也大大加强。
计算机技术导论试题(5)及答案.txtゅ你不用一上线看见莪在线,就急着隐身,放心。
莪不会去缠你。
说好的不离不弃现在反而自己却做不到╮判断题(1). 未来计算机可能朝着量子计算机、光子计算机和生物计算机等方向发展。
( a )正确错误(2). 进行加减运算时补码比原码更难实现。
(b )正确错误(3). UTF-8中也存在字节序问题。
( b )正确错误(4). Unicode是一种多字节字符编码方案。
( a )正确错误(5). 在工作中,电源突然中断,ROM中的信息会全部丢失。
( b )正确错误(6). 磁盘中的数据CPU可以直接读写。
( b )正确错误(7). 虚拟存储器处于存储器层次结构的“主存-辅存”层次。
(a )正确错误(8). 系统软件依赖于机器的指令系统、中断系统以及运算、控制、存储部件和外部设备。
( a )正确错误(9). Word文档默认的模板名是Nomal.dot。
( a )正确错误(10). 在Excel中,算术运算符的优先级低于逻辑运算符。
(a)正确错误(11). 数据库系统包括数据库和数据库管理系统。
( a )正确错误(12). 关系中允许存在两条相同的元组。
( b )正确错误(13). 在关系中能唯一区分每一个元组的属性集合称为候选键。
(b )正确错误(14). DNS既是一个分布式数据库,也是TCP/IP协议中应用层的一种服务。
( a )正确错误(15). 根据网络的覆盖范围,网络可以划分为局域网、城域网、广域网。
( a )正确错误(16). 数据链路层实现了数据包的传输路径选择。
( b )正确错误(17). 主页是指网站上显示主要内容的页面。
( b )正确错误(18). 主页不仅是链接到一个Web服务器时显示的第一个页面,而且拥有一个被称为“统一资源定位器URL”的唯一地址。
( a )正确错误(19). 通信双方对于自己通信的行为都不可抵赖,这是指安全通信的可控性。
( b )正确错误(20). 入侵检测是一种主动防御技术。
第一章1.1642年,法国人帕斯卡则发明了人类有史以来第一台机械计算机()。
答案:加法器2.计算机的发展就从机械时代正式进入了电子时代。
一共经历了四个阶段:答案:集成电路计算机时代;大规模集成电路和超大规模集成电路计算机时代;电子管计算机时代;晶体管计算机时代3.计算机科学之父、人工智能之父是()答案:阿兰.图灵4.中国知名IT企业“BAT”是指答案:阿里巴巴;腾讯;百度5.离散数学是属于计算机学科的()课程答案:专业基础第二章1.人类应具备的三大思维能力是指()。
答案:实验思维、理论思维和计算思维2.以数学学科为代表的思维是()答案:理论思维3.问题的抽象是计算思维内容体系中的一个内容。
答案:对4.对问题进行符号化描述的目的是()。
答案:让计算机读懂5.计算思维内容体系中包括()。
答案:算法构造;设计;存储;问题抽象第三章1.就工作原理而言,目前大多数计算机采用的是科学家_________提出的“存储程序和程序控制”原理答案:冯·诺依曼2.通常,根据所传递的内容与作用不同,可将系统总线分为3类:数据总线、地址总线和_________答案:控制总线3.微型计算机中运算器的主要功能是进行_________答案:算术和逻辑运算4.一个完整的计算机系统应分为_________答案:软件系统和硬件系统5.微型计算机的运算器、控制器及内存储器统称为_________。
答案:主机6.计算机能够直接识别和执行的语言是_________答案:机器语言7.计算机语言的发展顺序是_________。
答案:机器语言、汇编语言、高级语言8.人们针对某一需要而为计算机编制的指令序列称为_________。
答案:程序9.存储器按所处位置的不同,可分为内存储器和_________。
答案:外存储器10.微型计算机系统中常说的三总线是指_________。
答案:数据总线;地址总线;控制总线11.微机硬件系统的基本组成是_________。
一绪论1下图源自以下哪份文件的封面()A.Jeannette M. Wing. Computational Thinking[J]. Communications of the ACM. 2006, 49(3).B.Denning P J, et al. Computing as a discipline. Communications of the ACM , 1989, 32( 1) C.President’s Information Technology Advisory Committee. Computational Science: Ensuring America’s Competitiveness[EB/OL].https:///pitac/reports/20050609_computational/computational.pdf, June 2005.D.ACM / IEE E-Curriculum 2001 Task Force. Computing Curricula 2001. Computer Science. IE EE Computer Society Press and ACM Press, 2001.正确答案:C你选对了2下列有关计算学科的定义及其根本问题,说法不正确的是()A.计算学科是对描述和变换信息的算法过程进行的系统研究,包括理论、分析、设计、效率、实现和应用等。
B.计算学科的根本问题是什么能被(有效地)自动进行。
C.学科的根本问题隐藏于学科基本问题之中,或者说,是学科所有问题之中最基本的问题。
D.计算学科不包括对计算过程的分析以及计算机的设计和使用。
正确答案:D你选对了3下列有关计算学科二维定义矩阵的说法不正确的是()A.计算学科二维定义矩阵的概念为我们认知学科提供了一个模型。
B.计算学科二维定义矩阵是对计算学科一个高度概括。
C.计算学科二维定义矩阵横向一维由抽象、理论、设计等3个过程组成,根据CS2013报告,其纵向一维可划分为18个学科知识领域。
计算机导论课后习题答案作为一门广受欢迎的计算机类公共基础课程,计算机导论的学习对于从事计算机相关行业的学生而言极其重要。
在学习过程中,作业和习题是很好的提高学习效果的方法。
在此,我将为大家提供计算机导论课后习题的答案,希望可以帮助到大家。
第一章计算机概论选择题1. C2. D3. B4. A5. C判断题1.正确2.错误3.错误4.错误5.正确简答题1.计算机的五大组成部分包括:硬件、软件、数据、人、过程。
2.计算机的三大特点包括:自动、高速、精确。
3.计算机的基本应用领域包括:科学计算、工程设计、经济管理、现代化武器、社会科学、文化教育、信息服务、生产与制造、医学卫生等。
第二章计算机的软件与数据表示选择题1. A2. B3. D4. B5. D判断题1.错误2.正确3.正确4.错误5.错误简答题1.计算机软件包括系统软件和应用软件两类。
2.常见的操作系统有Windows、Linux、Mac OS等。
3.十进制数和二进制数在计算机内部的表示方法不同,十进制数是通过电子元器件直接识别,而二进制数则是通过电压高低等物理量的变化表示。
在计算机内部,二进制数采用补码进行表示。
第三章数据存储选择题1. A2. A3. C4. B5. D判断题1.正确2.错误3.正确4.正确5.错误简答题1.存储器是计算机中用来存储数据的设备,包括主存和辅存。
2.主存是计算机中重要的存储器之一,是CPU读取和写入数据的地方。
主存是具有随机访问性的存储器,可以直接访问任何地址的数据。
3.磁盘是计算机中重要的辅助存储设备之一,是永久性的存储器,可以存储大量数据。
由于存储容量大,速度较慢,所以磁盘主要用来存储数据资料。
第四章计算机网络和网络安全选择题1. B2. C3. B4. D5. A判断题1.正确2.错误3.错误4.错误5.正确简答题1.计算机网络是指将地理位置不同的多台计算机和相关设备通过通信线路连接在一起,形成一个按照一定规则和传送协议进行数据交换的系统。
第1章概述习题(答案)一.选择题1. D2. B3. CD4. C5. ABC6. A7. B8. B9. ABCD 10. ABCDE二.简答题1.什么是计算机系统?计算机系统是一种能够按照事先存储的程序,自动、高速地对数据进行输入、处理、输出和存储的系统,由计算机硬件系统和计算机软件系统两大部分组成。
2.请解释冯•诺依曼所提出的“存储程序”概念。
把程序和数据都以二进制的形式统一存放在存储器中,由机器自动执行。
不同的程序解决不同的问题,实现了计算机通用计算的功能。
3.控制器的主要功能是什么?控制器基本功能就是从内存中取出指令和执行指令,即控制器按程序计数器指出的指令地址从内存中取出该指令进行译码,然后根据该指令功能向有关部件发出控制命令,执行该指令。
另外,控制器在工作过程中,还要接受各部件反馈回来的信息。
4.简述CPU和主机的概念。
通常把运算器、控制器做在一个大规模集成电路块上称为中央处理器,又称CPU(Central Processing Unit)。
通常把内存储器、运算器和控制器合称为计算机主机,也可以说主机是由CPU与内存储器组成的,而主机以外的装置称为外部设备,外部设备包括输入/输出设备,外存储器等。
5.什么是计算机软件?计算机软件的分类有哪些?软件是指用来指挥计算机运行的各种程序的总和以及开发、使用和维护这些程序所需的技术文档。
计算机软件系统分为系统软件和应用软件。
计算机系统软件由操作系统、语言处理系统、以及各种软件工具等组成,指挥、控制计算机硬件系统按照预定的程序运行、工作,从而达到预定的目标。
应用软件是用户利用计算机软、硬件资源为解决各类应用问题而编写的软件,包括用户程序及其说明性文件资料。
6.计算机有哪些主要的特点?(1)运算速度快、精度高计算机的字长越长,其精度越高,现在世界上最快的计算机每秒可以运算几十万亿次以上。
一般计算机可以有十几位甚至几十位(二进制)有效数字,计算精度可由千分之几到百万分之几,是任何计算工具所望尘莫及的。