计算机基础第11章
计算机基础各章习题答案

计算机基础各章习题习题一一、单项选择题1、世界上第一台电子计算机是。
A.ENIAC B.EDSAC C.EDV AC D.VNIV A2、通常人们所说的一个完整的计算机系统应该包括。
A.主机和外用设备B.通用计算机和专用计算机C.系统软件和应用软件D.硬件系统和软件系统3、在计算机内部,一切信息存取、处理和传递的形式是。
A.ASCII码B.BCD码C.二进制码D.十六进制码4、开机时显示如下出错信息的含义是。
Non-system disk or disk error Replace and strike any key when ready.A.计算机硬件损坏B.非系统盘或磁盘损坏C.磁盘驱动器坏了,请更换D.没有磁盘驱动器,请安装5、“死机”是指。
A.计算机读数状态B.计算机运行不正常状态C.计算机自检状态D.计算机处于运行状态6、在下列设备中,属于输出设备的有。
A.键盘B.绘图仪C.鼠标D.扫描仪7、9cm(3.5英寸)盘与保护窗口打开,则表示。
A.能读文件B.只能写文件C.不能读也不能写D.既能读文件也能写文件8、下列各种进制的数据中最小的数是。
A.(101001)2B.(53)8C.(2B)16D.(44)109、一张CD-ROM光盘典型容量是。
A.1.2MB B.1.44MB C.650MB D.1.2GB10、格式化磁盘的主要目的是。
A.磁盘初始化B.删除数据C.复制数据D.测试容量11、Caps Lock键的功能是。
A.暂停B.大写锁定C.复制数据D.测试容量12、以下说法中,正确的是。
A.由于存在着多种输入法,所以也存在着很多种汉字内码B.在多种的输入法中,五笔字型是最好的C.一个汉字的内码由两个字节组成D.拼音输入法是一种音型码输入法13、汉字输入必须是。
A.大写字母状态B.小写字母状态C.用数字键输入D.大写和小写都可以14、平时所说的24针打印机属于。
A.喷墨式打印机B.激光式打印机C.击打式打印机D.热敏式打印机15、与十进制数100等值的二进制数是A)01010011 B)1100010 C)1100100D)110011016、“全角、半角”方式的主要区别在于。
《大学计算机基础》章节知识点汇总

《大学计算机基础》章节知识点汇总第一章计算机基础知识1、简述计算机的发展情况。
答:1946年2月,美国的宾夕法尼亚大学研制成功了世界上第一台计算机~ ENIAC至今,按计算机所采用的电子元件的变化来划分计算机的发展阶段,大致辞可分为四代:第一代为电子管计算机(1946~1958)计算机所采用的主要电子元件是电子管。
第二代为晶体管计算机(1959~1964)计算机所采用的主要电子元件是晶体管,这一时期了出现了管理程序及某些高级语言。
第三代为集成电路计算机(1965~1970)计算机所采用的主要电子元件是中小规模集成电路,出现操作系统,出现了分时操作系统和实时操作系统等。
第四代为大规模、超大规模集成电路计算机(1971至今)计算机所采用的主要电子元件是大规模、超大规模集成电路,出现了微型计算机及巨型计算机等多种类型的计算机,并向微型化、巨型化、智能化和多媒体化方向发展。
2、计算机在信息技术中的作用(1)能够快速高质量的实现人工无法完成的数据处理工作。
(2)大容量存储设备的记忆能力使得世界空间变大了。
(3)不断发展的多媒体技术进入到信息技术领域。
(4)计算机网络的应用,拉近了世界各地人们的距离。
(5)计算机在决策系统的使用,有助于决策的科学化。
3、简述摩尔定律(1)摩尔定律是由英特尔(Intel)的创始人之一戈登·摩尔(Gordon·Mo ore)提出来的。
(2)其内容为:当价格不变时,集成电路上可容纳的晶体管数目,约每隔18个月便会增加一倍,性能也将提升一倍。
(3)这一定律揭示了信息技术进步的速度。
4、电子计算机的系统结构5、ROM和RAM(1)ROM(只读存储器)计算机工作过程中,只能从ROM读取数据,不能写入,ROM内的信息是在制造时用专用设备一次写入的常用来存放重要的系统程序或数据内容是永久性的,在关机或断电的情况下也不会丢失,目前常见PROM、EPROM、EEPROM、MROM(2)RAM(随机读写存储器)CPU运行期间既可从RAM中读取信息,也可向其写入信息,断电后,所存信息会丢失又分为SRAM(静态)和DRAM(动态)6、软件和硬件的关系硬件和软件同是构成计算机系统的两大要素,缺一不可。
《大学计算机基础》(第三版)上海交通大学出版社 课后习题答案

大学计算机基础课后题答案第1章计算机基础知识一、选择题1.B2.B3.B4.B5.B6.B7.C8.D 9.B 10.D 11.C 12.A 13.B 14.D二、填空题1、1946 美国ENIAC2、4 电子管晶体管集成电路超大规模集成电路3、超导计算机量子计算机光子计算机生物计算机神经计算机4、专用计算机通用计算机5、信息基础技术信息系统技术信息应用技术6、运算器控制器存储器输入设备输出设备7、7445 682 3755 30088、0292 1717 A2FC B1B1 B7D9 E4AE9、500010、72 128三、问答题1、运算速度快计算精度高具有记忆和逻辑判断能力具有自动运行能力可靠性高2、巨型机大型机小型机微型机服务器工作站3、数据计算信息处理实时控制计算机辅助设计人工智能办公自动化通信与网络电子商务家庭生活娱乐4、计算机的工作过程就是执行程序的过程,而执行程序又归结为逐条执行指令:(1)取出指令:从存储器中取出要执行的指令送到CPU内部的指令寄存器暂存;(2)分析指令:把保存在指令寄存器中的指令送到指令译码器,译出该指令对应的操作;(3)执行指令:根据指令译码器向各个部件发出相应控制信号,完成指令规定的操作;(4)一条指令执行完成后,程序计数器加1或将转移地址码送入程序计数器,然后回到(1)。
为执行下一条指令做好准备,即形成下一条指令地址。
5、计算机自身电器的特性,电子元件一般有两个稳定状态,且二进制规则简单,运算方便。
四、操作题1、(111011)2=(59)10=(73)8=(3B)16(11001011)2=(203)10=(313)8=(CB)16(11010.1101)2=(26.8125)10=(32.64)16=(1A.D)162、(176)8=(1111110)2(51.32)8=(101001.011010)2(0.23)8=(0.010011)23、(85E)16=(100001011110)2(387.15)16=(001110000111.00010101)24、(79)=(01001111)原码=(01001111)反码=(01001111)补码(-43)=(10101011)原码=(11010100)反码=(11010101)补码第2章计算机硬件及软件系统一、选择题1.A2.D3.D4.C5.B6.C7.C8.A9.D 10.B 11.D 12.C 13.C 14.B 15.D 16.A 17.C 18.D 19.D 20.D二、填空题1、系统应用2、运算控制单元存储器输出/输入设备3、数据库管理系统4、1000赫兹5、ROM RAM Cache6.、RAM 数据丢失7、U盘的文件管理系统中密码8、同一部件内部连接同一台计算机各个部件主机与外设9、数据总线地址总线控制总线10、32 6411、图形加速接口12、CPU与内存内存13、控制器运算器14、CPU与内存15、指令数据16、CPU与内存及显存间数据的交换第3章操作系统基础一、选择题1.C2.B3.A4.D5.A6.D7.B8.B 9.B 10.A 11.B 12.B 13.A 14.B二、填充题1、文件管理2、并发性3、EXIT4、Am*.wav5、开始6、Alt+PrintScreen7、PrintScreen8、Ctrl+Z9、全选10、添加/删除程序11、输入法三、问答题1、管理和协调计算机各部件之间的资源分配与运行,它是计算机所有硬件的大管家,是用户与计算机的接口。
第1章 基于计算机的问题求解

•课件做指南,教材做参考 •课前预习,确定自己的难点 •适当做笔记,不是做复印机 •课后做练习,要求真会并思考 •多用参考资料(会找,会看) •先“跟我来” ,再自主
7
大学计算机基础
第一章 基于计算机的问题求解 第二章 计算机信息数字化基础
第三章 计算机的工作原理与硬件体系结构
第四章 计算机软件平台 第五章 计算机网络平台 第ห้องสมุดไป่ตู้章 数据处理与数据库 第七章 关于计算
2. 求正弦曲线并打印输出
#define PAI 3.14159 #include <math.h> #include <stdlib.h> #include <stdio.h> void main(){ double x; int y,i,yy; for(i=1;i<80;i++) /* 打印图形的第一行 */ if(i==40) printf("*"); /* i控制打印的列位置 */ else printf("-"); printf("\n"); for(x=10.0;x<=360.0;x+=10.) /* 从10度到360度 */ { y = 40+30*sin(x*PAI/180.0); /* 计算对应的列 */ yy = 40>y?40:y; /* 下一行要打印的字符总 数 */ for (i=1;i<=yy;i++) /* 控制输出图形中的一行 */ { if(i==y) printf("*"); /* i控制打印的列位置 */ else if(i==40) printf("|"); /* 打印中心的竖线 */ else printf(" "); } printf("\n"); } getch(); }
大学计算机基础第3版习题和参考答案

第1章计算机系统基础选择题1.计算机的发展经历了机械式计算机、( B )式计算机和电子计算机三个阶段。
(A)电子管(B)机电(C)晶体管(D)集成电路2.英国数学家巴贝奇1822年设计了一种程序控制的通用( D )。
(A)加法器(B)微机(C)大型计算机(D)分析机3.美国宾夕法尼亚大学1946年研制成功了一台大型通用数字电子计算机( A )。
(A)ENIAC (B)Z3 (C)IBM PC (D)Pentium4.爱德华·罗伯茨1975年发明了第一台微机( C )。
(A)Apple II (B)IBM PC/XT (C)牛郎星(D)织女星5.1981年IBM公司推出了第一台( B)位个人计算机IBM PC 5150。
(A)8 (B)16 (C)32 (D)646.中国大陆1985年自行研制成功了第一台PC兼容机( C )0520微机。
(A)联想(B)方正(C)长城(D)银河7.摩尔定律指出,微芯片上集成的晶体管数目每( C )个月翻一番。
(A)6 (B)12 (C)18 (D)248.第四代计算机采用大规模和超大规模( B )作为主要电子元件。
(A)微处理器(B)集成电路(C)存储器(D)晶体管9.计算机朝着大型化和( C)化两个方向发展。
(A)科学(B)商业(C)微机(D)实用10.计算机中最重要的核心部件是(A )。
(A)CPU (B)DRAM (C)CD-ROM (D)CRT11.计算机类型大致可以分为:大型计算机、( A )、嵌入式系统三类。
(A)微机(B)服务器(C)工业PC (D)笔记本微机12.大型集群计算机技术是利用许多台单独的( D )组成一个计算机群。
(A)CPU (B)DRAM (C)PC (D)计算机13.( C)系统是将微机或微机核心部件安装在某个专用设备之内。
(A)大型计算机(B)网络(C)嵌入式(D)服务器14.冯结构计算机包括:输入设备、输出设备、存储器、控制器、( B )五大组成部分。
《计算机应用基础》课后习题及答案

第一章计算机基础知识课后习题1、自1946年第一台电子计算机问世至今,电子计算机经历了哪几代的发展?答:共经历了四代发展,分别是:第一代(1946—1957年)主要逻辑部件采用电子管,因此也称这一代为电子管时代;第二代(1957—1964年)主要逻辑部件采用晶体管,因此也称晶体管时代;第三代(1964—1970年)主要逻辑部件采用集成电路,因此也称集成电路时代;第四代(1970—至今)主要逻辑部件采用大规模或超大规模集成电路。
2、什么是计算机网络?答:计算机网络是计算机技术与通信技术有机结合的产物,是通过通信线路将分布在不同地域的计算机互联,按照规定的网络协议相互通信,以达到资源共享的目的。
3、进制转换:(1101.101)2=(13.625)10(198.15)10=(11000110.001001)2(110011)2=(63)8 (372)8=(11111010)2(10011101001)2=(4E9)16 (1F7)16=(111110111)24、计算机的硬件系统是由哪几大部分组成?中央处理器包括哪两部分?答:硬件系统包括五大部分,分别是:运算器、控制器、存储器、输入设备、输出设备。
中央处理器包括运算器和控制器。
5、什么是计算机软件?计算机软件是如何分类的?答:计算机软件:为了运行、管理和维护计算机所编制的各种程序,连同有关说明资料的总和。
计算机软件分为两大类,分别是:应用软件和系统软件。
6、什么是计算机多媒体及多媒体技术?计算机多媒体系统是如何组成的?答:计算机多媒体:是指使用计算机技术将文字、图形、声音、图像等信息媒体集成到同一个数字化环境中,形成一种人机交互的数字化信息综合媒体。
多媒体技术:是一种基于计算机的处理多种信息媒体的综合技术,主要包括多媒体计算机系统技术、多媒体数据库技术、多媒体通信技术、多媒体人机界面技术和数字化信息技术等。
计算机多媒体系统分为多媒体硬件系统和多媒体软件系统。
大学计算机基础(Office2016)第2版 第11章 计算机新技术及应用

计算机新技术及应用
11.2.1 大数据的定义
大数据是指无法在一定时间范围内用常规 软件工具(IT技术和软硬件工具)进行捕捉、 管理、处理的数据集合,对大数据进行分析不 仅需要采用集群的方法获取强大的数据分析能 力,还需研究面向大数据的新数据分析算法。
大学计算机基础(Windows 10+Office 2016)(第2版)
第11章
计算机新技术及应用
11.3.3 人工智能的发展
1956年夏季,以麦卡赛、明斯基、罗切斯特和申农等为首的一批年轻科学家一起聚 会,共同研究和探讨用机器模拟智能的一系列有关问题,并首次提出了“人工智能” 这一术语,它标志着“人工智能”这门新兴学科的正式诞生。
第11章
计算机新技术及应用
11.2.2 大数据的发展
在大数据行业火热的发展下, 大数据几乎涉及到所有行业的发展, 国家相继出台的一系列政策更是加 快了大数据产业的落地。
大学计算机基础(Windows 10+Office 2016)(第2版)
第11章
计算机新技术及应用
11.2.3 大数据的主要结构与运用
云安全是云计算技术的重要分支,在反病毒领域获得了广泛应用。云安全技术可 以通过网状的大量客户端对网络中软件的异常行为进行监测,获取互联网中木马和恶 意程序的最新信息,自动分析和处理信息,并将解决方案发送到每一个客户端。
“云安全”系统的建立并非轻而易举,要想保证系统的正常运行,不仅需要海量 的客户端、专业的反病毒技术和经验、大量的资金和技术投入,还必须提供开放的系 统,让大量合作伙伴加入。
第11章
计算机新技术及应用
11.1.1 云计算的定义
云计算模式如同单台发电模式向集中供电模式的转变,它将计算任务分布在由大 量计算机构成的资源池上,使用户能够按需获取计算力、存储空间和信息服务。与传 统的资源提供方向相比,云计算主要具有以下特点。
《计算机网络基础》第五版习题答案

《计算机网络基础》第五版习题答案第1章计算机网络概论一、选择题二、1、一定数量能独立工作的计算机、通过通信介质连接起来、共同遵守相应的标准、资源共享2、独立功能、通信介质、通信线路、网络软件、资源共享3、具有通信功能的4、ARPAnet,分组交换网5、资源共享、数据通信、通信子网、资源子网6、CHINAPAC7、中国公用计算机互联网、中科院科技网、国家教育和科研网、中国金桥网8、钱天白9、分布式处理10、数据通信、资源共享11、分布式输入、分布式计算、分布式输出12、局域网、城域网、广域网、总线型、环型、星型13、单播、组播、广播14、延长通信线缆长度,分布式访问控制策略15、集中式通信、线路交换、报文交换16、具有较高的传输速率、具有较低的误码率17、网络资源、网络管理作用18、城域网19、点、线20、服务器、客户机、网络集线设备、传输介质三、判断题四、问答题1.什么是计算机网络?将地理位臵不同但具有独立功能的多个计算机系统,通过通信设备和通信线路连接起来,在功能完善的网络软件(网络协议、网络操作系统、网络应用软件等)的协调下实现网络资源共享的计算机系统的集合。
2.计算机网络的发展经历了哪几个阶段?第一阶段是具有通信功能的多机系统阶段第二阶段以通信子网为中心的计算机网络第三阶段网络体系结构标准化阶段第四阶段网络互连阶段3.简述计算机网络的主要功能?资源共享、数据通信、均衡负载相互协作、分布处理、提高计算机系统的可靠性4.按地理位臵来划分,计算机网络可以分为哪几类?局域网、城域网、广域网5.计算机网络的主要拓扑结构有哪些?星型、环型、总线型6.简述星型拓扑结构的特点?星型拓扑结构主要具有以下的一些优点:⑴易于故障的诊断与隔离⑵易于网络的扩展。
⑶具有较高的可靠性。
但其缺点也很明显,主要有:⑴过分依赖中央节点。
⑵组网费用高。
⑶布线比较困难。
7.什么是对等网?什么是C/S网?“对等网”也称“工作组网”,对等网上各台计算机的有相同的地位,无主从之分,网上任意节点计算机既可以作为网络服务器,为其它计算机提供资源;也可以作为工作站,以分享其它服务器的资源;任一台计算机均可同时兼作服务器和工作站,也可只作其中之一。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第11章程序设计基础
主要内容
11.1 程序和程序设计语言 11.2 算法 11.3 程序设计步骤和程序设计方法 11.4 常用程序设计语言
Inst. of Computer Science and Software
3
第11章程序设计基础
11.1 程序和程序设计语言
11.1.1 程序的一般概念
程序 : 计算机为完成序某一个任务所必须 执行的一系列
8
第11章程序设计基础
2.汇编语言
将机器指令的代码用英文助记符来表示,代替机器语言 中的指令和数据。例如用ADD表示加、SUB表示减、JMP表示程 序跳转等等,这种指令助记符的语言就是汇编语言。
例如,计算 A=15+10 的汇编语言程序:
MOV A,15:把15放入累加器A中
ADD A,10:10与累加器A相加,结果存入A中
操作码
操作数
操作码 要完成的操作类型或性质 操作数 操作的内容或所在的地址
Inst. of Computer Science and Software
Байду номын сангаас
7
第11章程序设计基础
例如,计算A=15+10 的机器语言程序如下:
10110000 00001111: 把15放入累加器A中
00101100 00001010: 10与累加器A的值相加,结果 仍放入A中
Inst. of Computer Science and Software
12
第11章程序设计基础
面向问题的语言是采用快速原型法开发应用软件 的强大工具,能够快速地构造应用系统,提高软件 开发效率。
面向过程的语言需要详细地描述“怎样做”;面 向问题的语言仅需要说明“做什么”。它和与数据 库的关系非常密切,能够对大型数据库进行高效处 理。
11
第11章程序设计基础
2)面向问题的语言(非过程化的语言)
面向问题的语言又称为第四代语言(4GLS)。解 题时,不必关心问题的求解算法和求解的过程,只须指 出要计算机做什么,数据的输入和输出形式,就能得到 所需结果。
例如,用非过程化的语言,只要用如下的一条语句 就可实现:
SELECT 姓 名 , 部 门 , 教 龄 FROM d:\zg.dbf WHERE 教龄 >=30
如FORTRAN、BASIC、PASCAL、C等。面向过程的语言 致力于用计算机能够理解的逻辑来描述需要解决的问题和 解决问题的具体方法、步骤。编程时,程序不仅要说明做 什么,还要告诉计算机如何做,程序需要详细描述解题的 过程和细节。
Inst. of Computer Science and Software
Inst. of Computer Science and Software
6
第11章程序设计基础
11.1.2 程序设计语言概述
按照程序设计语言发展的过程,大概分为三类:
1.机器语言
机器语言是由0和1二进制代码按一定规则组成的、能 被机器直接理解和执行的指令集合。机器语言中的每一条 语句实际上是一条二进制形式的指令代码,指令格式如下:
指令的集合。 一个计算机程序主要描述两部分内容: 数据结构—描述问题的每个对象之间的关系 算法—对问题的处理规则
经典公式: 程序=数据结构+算法
Inst. of Computer Science and Software
4
第11章程序设计基础
1.程序的一般概念
例1: 用VB来编写的显示教龄满30年的教职工 Sub Command1_Click() Open "d:\ zg.dat" For Input As #1 Do While Not EOF(1)
HLT
:结束,停机
汇编语言克服了机器语言难读等缺点,保持了其编程质 量高,占存储空间少,执行速度快的优点。常用于过程控制 等编程。汇编语言面向机器,使用者需要专业知识。
汇编语言编写的程序,必须翻译成机器语言,才能被计
算机执行。
Inst. of Computer Science and Software
例如,计算 A=15+10 的BASIC语言程序如下:
A=15+10
‘ 15与10相加的结果放入A中
PRINT A ‘ 输出A
END
‘ 程序结束
Inst. of Computer Science and Software
10
第11章程序设计基础
4.高级语言分类
高级语言的发展分为3类:
1)面向过程的语言
11110100
: 结束,停机
编程工作量大,难学、难记、难修改,只适合专业人 员使用;由于不同的计算机,其指令系统不同,机器语言 随机而异,通用性差,是面向机器的语言。
机器语言优点:程序代码不需要翻译,所占空间少,
执行速度快。现在已经没有人用机器语言直接编程了。
Inst. of Computer Science and Software
第11章程序设计基础
Inst. of Computer Science and Software
1
第11章程序设计基础
基本要求
❖ 了解程序设计语言的历史和分类 ❖ 了解程序设计语言的功能 ❖ 了解程序设计的基本思想和过程
Inst. of Computer Science and Software
2
Input #1, 姓名, 部门, 教龄 If 教龄 >= 30 Then
Print 姓名, 部门 Loop Close #1
打开职工文件 读入一个职工记录
文件尾
是
否 否
教龄>=30
是
显示姓名、部门
Inst. of Computer Science and Software
关闭文件结束运行
5
第11章程序设计基础
2.计算机程序的共同性质
目的性 程序有明确的目的,运行时能完成赋予它的功 能。 分步性 程序由一系列计算机可执行的步骤组成。 有序性 执行步骤是有序的,不可随意改变执行顺序。 有限性 程序是有限的指令序列,所包含的步骤是有限 的。 操作性 有意义的程序总是对某些对象进行操作,使其 改变状态,完成其功能。
9
第11章程序设计基础
3.高级语言
高级语言是由表达各种意义的词和数学公式按照一定
的语法规则来编写程序的语言。高级语言使程序员可以完
全不用与计算机的硬件打交道,可以不必了解机器的指令
系统,是面向过程的语言。这样,程序员就可以集中精力
来解决问题本身而不必受机器制约,编程效率高;由于与
具体机器无关,因此程序的通用性强。