习题讲解 6 7 8(计算机概论)
计算机科学概论(第三版)习题解答 (8)[2页]
第12章习题一、选择题1.智慧地球是(C )公司提出的。
A.微软B.苹果C.IBM D.华为2.RFID是(B )。
A.条形码B.无线射频识别C.二维码D.磁卡3.物联网涉及(D)控制、软件、嵌入式系统、微机电等技术领域。
A.感知B.网络通信C.微电子D.A,B,C都包括4. 物联网是(A)世界和信息世界的深度融合,将人类经济与社会、生产与生活都放在一个智慧的物联网环境中A. 物理B. 海洋C. 电子D. 虚拟5.物联网网络体系架构由感知层、(B)和应用层组成。
A.MAC层B.网络层C.传输层D.表示层二、简答题1.什么是物联网?答:物联网定义为通过射频识别(RFID)、无线感应器、全球定位系统、激光扫描器等信息传感设备,按约定的协议,把任何物品与互联网相连接,进行信息交换和通信,以实现智能化识别、定位、跟踪、分析、监控和管理的一种网络。
2.简述物联网包括的核心技术。
答:物联网网络体系架构由感知层、网络层和应用层组成,将物联网核心技术体系划分为感知技术、网络通信技术、支撑技术和共性技术。
(1)传感和识别技术是物联网感知物理世界获取信息和实现物体控制的首要环节。
网络通信技术主要实现物联网数据信息和控制信息的双向传递、路由和控制。
(2)物联网应用支撑技术包括嵌入式系统、微机电系统、软件和算法、电源和储能、新材料技术等。
(3)物联网共性技术涉及网络的不同层面,主要包括架构技术、标识和解析、安全和隐私、网络管理技术等。
3.物联网信息传送的网络有哪些?答:物联网信息传送的网络主要包括互联网、无线宽带网络、无线低速网络、移动通信网络等。
互联网是物联网最重要的基础设施之一,是实现物(人)与物(人)之间更加全面的互联互通的最主要途径。
无线宽带网络覆盖范围较广,传输速度较快,为物联网提供高速、可靠、低成本、且不受接入设备限制的互联手段。
无线低速网络协议能够适应物联网中低速设备的要求。
移动通信网络能够高速、实时、高覆盖率、多元化处理多媒体数据,将成为有效的信息传输平台。
计算机概论试题及答案
计算机概论试题及答案一、选择题(每题2分,共10分)1. 计算机系统由哪两部分组成?A. 硬件和软件B. 硬件和操作系统C. 软件和操作系统D. 硬件和网络答案:A2. 计算机中存储数据的基本单位是?A. 字节B. 位C. 字D. 行答案:A3. 以下哪个不是计算机硬件的组成部分?A. 中央处理器(CPU)B. 内存C. 操作系统D. 硬盘答案:C4. 计算机病毒是?A. 一种计算机程序B. 一种生物病毒C. 一种计算机硬件D. 一种计算机软件答案:A5. 下列哪个选项是计算机软件的分类?A. 系统软件和应用软件B. 硬件软件和应用软件C. 系统软件和硬件软件D. 应用软件和硬件软件答案:A二、填空题(每题2分,共10分)1. 计算机的工作原理是基于______原理。
答案:存储程序2. 计算机的输出设备包括______、打印机等。
答案:显示器3. 计算机的内存分为______和只读存储器(ROM)。
答案:随机存取存储器(RAM)4. 计算机的CPU主要负责______、控制和输入输出。
答案:数据处理5. 计算机的硬盘是______存储设备。
答案:外部三、简答题(每题5分,共20分)1. 简述计算机硬件系统的组成。
答案:计算机硬件系统主要由中央处理器(CPU)、内存、输入设备、输出设备、存储设备等组成。
2. 什么是操作系统,它有哪些基本功能?答案:操作系统是计算机系统中负责管理计算机硬件与软件资源的系统软件,它的基本功能包括进程管理、内存管理、文件系统管理、设备管理等。
3. 什么是计算机网络?它的作用是什么?答案:计算机网络是由多台计算机通过通信线路连接起来,以实现资源共享和信息传递的系统。
它的作用包括数据通信、资源共享、分布式处理等。
4. 什么是计算机病毒?它的危害有哪些?答案:计算机病毒是一种恶意软件,它能够自我复制并传播,破坏计算机系统的正常运行。
它的危害包括数据丢失、系统崩溃、网络阻塞等。
第1章 计算机系统概论第二版课后习题详细讲解
第1章计算机系统概论1. 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要?解:P3计算机系统:由计算机硬件系统和软件系统组成的综合体。
计算机硬件:指计算机中的电子线路和物理装置。
计算机软件:计算机运行所需的程序及相关资料。
硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要。
2. 如何理解计算机的层次结构?答:计算机硬件、系统软件和应用软件构成了计算机系统的三个层次结构。
(1)硬件系统是最内层的,它是整个计算机系统的基础和核心。
(2)系统软件在硬件之外,为用户提供一个基本操作界面。
(3)应用软件在最外层,为用户提供解决具体问题的应用系统界面。
通常将硬件系统之外的其余层称为虚拟机。
各层次之间关系密切,上层是下层的扩展,下层是上层的基础,各层次的划分不是绝对的。
3. 说明高级语言、汇编语言和机器语言的差别及其联系。
答:机器语言是计算机硬件能够直接识别的语言,汇编语言是机器语言的符号表示,高级语言是面向算法的语言。
高级语言编写的程序(源程序)处于最高层,必须翻译成汇编语言,再由汇编程序汇编成机器语言(目标程序)之后才能被执行。
4. 如何理解计算机组成和计算机体系结构?答:计算机体系结构是指那些能够被程序员所见到的计算机系统的属性,如指令系统、数据类型、寻址技术组成及I/O 机理等。
计算机组成是指如何实现计算机体系结构所体现的属性,包含对程序员透明的硬件细节,如组成计算机系统的各个功能部件的结构和功能,及相互连接方法等。
5. 冯•诺依曼计算机的特点是什么?解:冯•诺依曼计算机的特点是:P8●计算机由运算器、控制器、存储器、输入设备、输出设备五大部件组成;●指令和数据以同同等地位存放于存储器内,并可以按地址访问;●指令和数据均用二进制表示;●指令由操作码、地址码两大部分组成,操作码用来表示操作的性质,地址码用来表示操作数在存储器中的位置;●指令在存储器中顺序存放,通常自动顺序取出执行;●机器以运算器为中心(原始冯•诺依曼机)。
计算机科学概论习题(内含参考答案)
一、判断题(红色字体部分略过)1. HTTP是文件传输协议。
(注:HTTP是超文本传输协议,支持WEB信息浏览。
FTP是文件传输协议,支持文件的上传和下载)2. 一般来说计算机字长越长则性能越强。
(注:CPU字长越长,性能当然越强)3. 裸机是指不含外围设备的主机。
(注:裸机是指没安装任何系统软件和应用软件的计算机)4. 就字号而言,四号的字比五号的字大。
(注:四号字体大于五号字体)5. Windows 只允许存在一个用户账户。
(注:Windows允许有多个账户存在)6. 从数据的安全性考虑,应对硬盘中的重要数据定期备份。
(注:确实如此)7. 使用Excel的自动填充功能,可自动填充数字、日期、时间和公式。
(注:正确)8. 在Word中用格式刷可以方便地将已有文本或段落的格式复制到其他的文本或段落上。
9. 只要安装了防毒、杀毒软件,上网浏览就不会感染病毒。
(注:防杀毒软件不是万能的,而且计算机病毒日新月异,防杀毒软件应时时更新才能有效抵御病毒攻击)10. 文件夹中可以存放文件,也可以存放文件夹。
11. 在计算机网络中只能共享软件资源,不能共享硬件资源。
(注:资源共享指软/硬件共享)12. 在计算机部,一般是利用机器数的最高位来表示符号,最高位为1表示正数,最高位为0表示负数。
(注:最高位为0表示正,为1表示负)13. 计算机病毒是因为计算机程序长时间未使用而动态生成的。
(注:计算机病毒是人为编制的恶意破坏程序,不同于生物病毒)14. 磁盘的0磁道在磁盘的最外侧。
15. 分类汇总前必须对要分类的项目进行排序。
16. Excel使用“图表向导”建立图表时,一般要经过4个步骤。
17. 世界上第一台电子计算机于1946年研制成功。
18. 用Word进行文档编辑时,单击关闭按钮后,如果有尚未保存的文档,Word会自动保存他们后再退出。
(注:Word虽然具有自动保存功能,但最后还是有待于手动保存)19. 在Excel中,对于数值型数据,系统默认为右对齐,但用户也可以改变为其他对齐方式。
计算机科学导论课本答案解析(完整版)
第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)运算速度快、精度高计算机的字长越长,其精度越高,现在世界上最快的计算机每秒可以运算几十万亿次以上。
一般计算机可以有十几位甚至几十位(二进制)有效数字,计算精度可由千分之几到百万分之几,是任何计算工具所望尘莫及的。
(理论题)《计算机概论》
(理论题)《计算机概论》引言计算机作为一项革命性的技术体系,正对现代社会产生着深远的影响。
计算机概论作为计算机专业的入门课程,对于初学者来说是一门非常重要的课程。
本文将从计算机概论的角度出发,探讨计算机的基本概念、结构和应用,并提出我对计算机概论的看法。
计算机的基本概念计算机是一种能够执行指定程序的自动化机器。
计算机具有以下基本特征:•自动性:能够自动执行指令,完成各种计算操作;•程序控制性:计算机的操作完全由计算机程序来控制;•存储性:计算机能够存储和处理大量数据;•高速性:计算机能够以非常高的速度进行数据处理和计算。
在计算机体系结构中,高速缓存、主存、输入输出设备和中央处理器是其最重要的组成部分。
其中,中央处理器是计算机的核心,它由控制单元和算术逻辑单元组成。
控制单元负责从存储器中获取指令并控制计算机的运行,算术逻辑单元则负责进行各种运算操作。
计算机的应用计算机作为现代社会中最为重要的技术之一,它的应用可以涵盖各个领域。
以下是计算机在不同领域的应用:商业领域计算机在商业领域中应用最为广泛。
例如,计算机可以用于财务会计、存货管理、人力资源管理等,这些业务可以通过计算机处理来提高效率、降低成本和提升管理水平。
工业自动化领域计算机在工业自动化领域中也有着广泛的应用。
例如,计算机可以用于数字控制机床、工艺自动控制等,这些应用可以提高生产效率、降低生产成本和提高生产质量。
医疗领域在医疗领域,计算机可以用于医疗影像处理、病例管理等,这些应用可以帮助医生进行更为准确的诊断和治疗,提高医疗水平。
我对《计算机概论》的看法《计算机概论》作为计算机专业的入门课程之一,是非常重要的一门课程。
通过学习《计算机概论》,我对计算机的基本概念、结构和应用有了更深入的了解和体会。
同时,我认为《计算机概论》这门课程还可以更进一步,可以加强理论与实践的结合,注重学生动手实践的能力培养。
另外,在计算机概论的教学过程中,还可以加入一些最新的计算机发展趋势和应用案例,来让学生了解计算机领域的最新动态,从而更好地适应计算机科技发展的变化和挑战。
《计算机概论》课后习题答案
英文简称PC:个人计算机Personal Computer·CPU:中央处理器Central Processing Unit·RAM:存Random Access Memory,以PC-代号划分规格,如PC-133,PC-1066,PC-2700·LAN:网卡(网卡正式用语应为Network Card)·MODM:数据卡或调制解调器Modem·HUB:集线器·USB:通用串行总线Universal Serial Bus,用来连接外围装置·IDE:指IDE接口规格Integrated Device·SCSI:指SCSI接口规格Small Computer System·ATA:指硬盘传输速率AT·AGP:显示总线Accelerated Graphics·PCI:外围装置连接端口Peripheral Component Interconnect·BIOS:硬件(输入/输出)基本设置程序Basic Input Output System ·CMOS:储存BIOS基本设置数据的记忆芯片Complementary Metal-Oxide Semiconductor·OS:操作系统Operating System·DOS:早期文字指令接口的操作系统·bit:位(0与1这两种电路状态),计算机数据最基本的单位·Byte:字节,等于8 bit(八个位的组合,共有256种电路状态),计算机一个文字以8 bit来表示·KB:等于1024 Byte·MB:等于1024 KB·GB:等于1024 MB1.RISC :精简指令集系统;2.ALU:算术逻辑单元;3.URL:统一资源定位器4.DBMS:数据库管理系统;5.HTML:超文本标记语言;1.SQL:结构化查询语言;2.MPU:微处理器;3.FTP:文件传输协议4.MIS:管理信息系统;5.TCP:传输控制协议1.CAD:计算机辅助设计2.SMTP :简单传输协议3.DBMS:数据库管理系统4.TCP/IP:传输控制协议/网际协议5.URL:统一资源定位器1.CAM:计算机辅助制造2.SMTP :简单传输协议2.Intranet :企业部网3.CPU:中央处理单元4.HTTP:超文本传输协议5.RAM:随机存储器1.DOS:磁盘操作系统2.ASCII :美国信息交换标准码3.DBMS:数据库管理系统4.TCP/IP:传输控制协议/网际协议5.URL:统一资源定位器1.CAI:计算机辅助教学2.Internet :国际互联网3.ROM:只读存储器4.FTP:文件传输协议5.DBS:数据库系统基本概念(名词解释与填空)前三章1.计算机:是一种能够按照事先存储的程序,自动、高速地对数据进行输入、处理、输出和存储的系统。
计算机网络课后习题与解答讲解
本文所有的习题均来自教师上课布置的题目和书上,答案是一家之言,仅供参考。
第一章计算机概论1.术语解释计算机网络网络拓扑结构局域网城域网广域网通信子网资源子网2.计算机网络的的发展可以划分为几个阶段?每个阶段各有什么特点?3.以一个你所熟悉的因特网应用为例,说明你对计算机网络定义和功能的理解。
4.计算机网络如何分类?请分别举出一个局域网、城域网和广域网的实例,并说明它们之间的区别。
5.何为计算机网络的二级子网结构?请说明它们的功能和组成。
6.常用的计算机网络的拓扑结构有哪几种?各自有何特点?试画出它们的拓扑结构图。
7.计算机网络具有哪些功能?8.目前,计算机网络应用在哪些方面?第二章网络体系结构与网络协议1.解释下列术语网络体系结构服务接口协议实体协议数据单元数据封装数据解封装2.在OSI参考模型中,保证端-端的可靠性是在哪个层次上完成的?CA.数据连路层B.网络层C.传输层D.会话层3.数据的加密和解密属于 OSI 模型的功能。
BA.网络层 B.表示层 C.物理层 D.数据链路层4.O SI 参考模型包括哪 7 层?5.同一台计算机之间相邻层如何通信?6.不同计算机上同等层之间如何通信?7.简述 OSI参考模型各层的功能。
8.简述数据发送方封装的过程。
9.O SI 参考模型中每一层数据单元分别是什么?10.在 TCP/IP协议中各层有哪些主要协议?11.试说明层次、协议、服务和接口的关系12.计算机网络为什么采用层次化的体系结构?13.试比较 TCP/IP 模型和 OSI 模型的异同点。
计算机网络为什么采用层次化的体系结构?【要点提示】采用层次化体系结构的目的是将计算机网络这个庞大的、复杂的问题划分成若干较小的、简单的问题。
通过“分而治之”,解决这些较小的、简单的问题,从而解决计算机网络这个大问题(可以举例加以说明)。
2.81.用生活中的实例说明面向连接的网络服务与无连接的网络服务解析:面向连接的网络服务与无连接的网络服务就相当于生活中的电话系统和普通邮政系统所提供服务。
计算机组成原理·第六版(课后习题)第一章
计算机组成原理·第六版(课后习题)第⼀章第⼀章计算机系统概论1. ⽐较电⼦数字计算机和电⼦模拟计算机的特点电⼦数字计算机中处理的信息是在时间上离散的数字量,运算过程是不连续的;电⼦模拟计算机中处理的信息是连续的变化的物理量,运算过程是连续的。
2. 数字计算机如何分类?分类的依据是什么?分为专⽤计算机和通⽤计算机分类依据是计算机性能、速度、价格、运⾏的经济性3. 数字计算机有哪些应⽤ ?科学计算、⼈⼯智能、家⽤电器、测量等4. 冯·诺依曼型计算机的主要设计思想是什么?它包括哪些组成部分?主要设计思想:1)采⽤存储程序的⽅式编织好的程序和数据都存放在同⼀存储器中,2)计算机可以在⽆⼈⼲预的请扩下⾃动完成逐条指令的取出和执⾏指令的任务3)指令和数据均以⼆进制码的形式存储在计算机中组成部分:运算器、存储器、I/O设备、逻辑器、5. 什么是存储容量?什么是单元地址?什么是数据⾃?什么是指令字?存储容量:存储器中所有存储单元的总数单元地址:每个存储单元的编号数据字:某字代表要处理的数据指令字:某字为⼀条指令6. 什么是指令?什么是程序?指令:计算机硬件可以直接执⾏的每⼀个基本的算术运算或逻辑运算的操作程序:解算某⼀问题的⼀串指令寻列7. 指令和数据均存放在内存中,计算机如何区分他们是指令还是数据?指令:取指周期中从内存读出的信息流数据:执⾏器周期中内存读取的信息流8. 计算机的系统软件包括哪⼏部分?说明他们的⽤途。
半导体存储器称为内存存储容量更⼤的磁盘存储器和光盘存储器称为外存内存和外存共同来保存⼆进制数据运算器和控制器合称中央处理器,简称CPU ⽤来控制计算机以及进⾏算术逻辑运算配适器是外围设备与主机联系的桥梁,相当于转换器,使主机和外围设备并⾏协调⼯作9. 计算计的系统软件包括哪⼏类?说明他们的⽤途包括系统程序和应⽤程序。
系统程序⽤于简化程序设计,提⾼计算机使⽤效率应⽤程序是⽤户利⽤计算机来解决某些问题⽽编制的程序10. 现代计算机系统如何进⾏多级划分?这种分级观点对计算机设计会产⽣什么影响?微程序设计级机器语⾔级操作系统级汇编语⾔级⾼级语⾔级⽤⼀系列的级来组成计算机的借⼝对于掌握计算机是如何组成的提供了良好的结构和体制分级的挂念来设计计算机保证产⽣⼀个良好的系统结构也是很有帮助的11. 为什么软件能够转化为硬件?硬件能转化为软件?实现这种转化的媒介是什么?应为任何操作可以由软件来实现,也可以由硬件来实现;任何指令的执⾏可以由软件完成,也可以由硬件完成,实现这种转化的媒介是软件与硬件的逻辑等价性。
计算机软件基础(二)习题解解答
算机软件基础习题解答第一章 概论(答案参阅)1、 P12、P23、P44、P45、P56、P27、P78、P59、P7 2、第二章 数据结构 一、 选择题1. B P18(2)2. D P16(5)3. D P26 (40 )4. C P23 ( 1 )5. D P30 (3) 即:98+ ((8-1)×8 +(3-1))×5=3886. C P35(2)7. B P34(3)8. A P35(45)9. B P36 (7) 10. C P36 (48) 11. A P38(5) 12. B P45(41) 二、 填空题1. 数据元素 数、字符串、一个或多个数据项 P9(40)2. 顺序存储结构 P11(9)3. 随机 P15 (48) 顺序 P16(40)4. 栈顶 栈底 P22(38)5. 队列 P256. 行下标 列下标 该元素的值7. 2i-1 P358. 右孩子 P38(40) 9. 线性查找 P45(30)10. n 22()即探测总次数为1+2+3+ … +n-111. Log 2 256=8 三、 判断题1. B2. B3. B4. B5. B6. A7. A8. A9. B 四、 问答题 1. P 112. 对一个已建立好的单链表(表头指针为head ),编写一算法计算该链表中的结点个数。
(要求给出结点的结构描述) 统计结点个数int ListLength(LinkList head) {int i=0;LinkList p=head->next; While (p) {i++;p=p->next; }return i; }3. 给定一个n 项元素的线性表V ,写一个过程将元素排列的次序颠倒过来, # define n 100 Int V[n];Int k=0,front=1,rear=n;Scanf(“%d”,&V[n]);While(front!=rear);V[0]=V[front];V[front]=V[rear];V[rear]=V[0];frout++;rear--;4.试设计实现在单链表中删去值相同的多余结点的算法del(LinkList *head){ //删除单链表中值相同的多余结点LinkList *p, *s, *q;p=head->next;while(p!=NULL && p->next!=NULL){ s=p; //s指向要删除结点的前趋q=p->next;while (q!=NULL){ if (q->data= =p->data)} //查找值相同的结点并删除{ s->next=q->next;free(q);q=s->next;}else{ s=q;q=q->next;}}p=p->next;}}5. P206.设计计算线性链表长度的算法int Listlength(Linklist L) //求链表长度{Linklist p;int j=0;p=L;while(p->next!=NULL){++j;p=p->next;}return j;}7. 设一线性链表,其结点值为正整数序列,且按值从小到大链接,设计算法,将此线性链表分成两个纯属链表,其中一个结点值均为奇数,而另一个均为偶数,且也是从小到大链接。
习题答案_计算机科学概论_[共21页]
习题答案第1章 计算机科学基础(一)填空题1.周2.3个互相锁定的有刻度的长条、滑动窗口3.帕斯卡加法器4.步进轮5.康拉德·楚泽6.电子管计算机、晶体管计算机、集成电路计算机、大规模集成电路计算机7.运算器、逻辑控制装置、存储器、输入设备、输出设备8.ACM9.195610.天河二号(二)选择题1-5.DDDDD 6-10.AACBC 11-15.ADCDB 16.C(三)简答题1.试阐述机电计算机的特点,并列举代表机型。
电动机械时代的计算机器的特点是使用电力作为驱动计算机的动力,但机器结构本身还是机械式结构。
代表机型有制表机,Z2、Z3计算机,自动序列控制演算器。
2.简述第四代计算机的特点。
(1)主要元件由微处理器或大规模集成电路代替了普通的集成电路。
(2)计算机的体积和价格不断下降,可靠性和计算能力不断提升,每秒能执行的计算次数上升到上千万次到上亿次。
(3)计算机的存储容量进一步扩大,出现了新的设备如光盘和激光打印机等。
(4)计算机程序设计更加人性化,更高级的程序设计语言如C、C++、Java等相继出现并迅速占领市场,编程编得更加简单、高效。
(5)计算机的生产技术不断提升,流水线生产和集成制造技术使一台计算机生产的时间显著下降。
(6)计算机的应用领域前所未有地扩大,深入多媒体技术、人工智能、数据库和数据挖掘、电子商务等各个领域,并且在每个领域中发展了单独的计算机技术,甚至诞生了分支学科。
(7)计算机网络的兴起使全世界各个计算机“互联”起来,从社会、经济、科技等各个方面极大地影响了人们的生活,推动了人类社会的信息化步伐。
3.什么是超级计算机?超级计算机主要是为了满足高强度的计算需要而产生的超大型电子计算机,具有很强的计算和处理数据的能力。
其基本组成组件与个人电脑的概念无太大差异,但规格与性能则强大许多,能以极高速度执行一般计算机所无法完成的运算,处理海量数据。
主要特点表现为高速度和大容282量,配有多种外部和外围设备及丰富的、高功能的软件系统。
第一章计算机系统概论习题参考答案
1.比较数字计算机和模拟计算机的特点。
解:模拟计算机的特点:数值由连续量来表示,运算过程是连续的;数字计算机的特点:数值由数字量(离散量)来表示,运算按位进行。
两者主要区别见P1 表1.1。
2.数字计算机如何分类?分类的依据是什么?解:分类:数字计算机分为专用计算机和通用计算机。
通用计算机又分为巨型机、大型机、中型机、小型机、微型机和单片机六类。
分类依据:专用和通用是根据计算机的效率、速度、价格、运行的经济性和适应性来划分的。
通用机的分类依据主要是体积、简易性、功率损耗、性能指标、数据存储容量、指令系统规模和机器价格等因素。
3.数字计算机有那些主要应用?(略)4.冯. 诺依曼型计算机的主要设计思想是什么?它包括哪些主要组成部分?解:冯. 诺依曼型计算机的主要设计思想是:存储程序和程序控制。
存储程序:将解题的程序(指令序列)存放到存储器中;程序控制:控制器顺序执行存储的程序,按指令功能控制全机协调地完成运算任务。
主要组成部分有:控制器、运算器、存储器、输入设备、输出设备。
5.什么是存储容量?什么是单元地址?什么是数据字?什么是指令字?解:存储容量:指存储器可以容纳的二进制信息的数量,通常用单位KB、MB、GB来度量,存储容量越大,表示计算机所能存储的信息量越多,反映了计算机存储空间的大小。
单元地址:单元地址简称地址,在存储器中每个存储单元都有唯一的地址编号,称为单元地址。
数据字:若某计算机字是运算操作的对象即代表要处理的数据,则称数据字。
指令字:若某计算机字代表一条指令或指令的一部分,则称指令字。
6.什么是指令?什么是程序?解:指令:计算机所执行的每一个基本的操作。
程序:解算某一问题的一串指令序列称为该问题的计算程序,简称程序。
7.指令和数据均存放在内存中,计算机如何区分它们是指令还是数据?解:一般来讲,在取指周期中从存储器读出的信息即指令信息;而在执行周期中从存储器中读出的信息即为数据信息。
8.什么是内存?什么是外存?什么是CPU?什么是适配器?简述其功能。
习题讲解678(计算机概论)-PPT课件
路由器
物理层、数据链路层、根据数据包的逻辑地址(网络层)为其选择路 网络层 由;可以连接两个独立的网络:局域网、城 域网、广域网;互联网既通过路由器形成
全部七层 充当协议转换器;允许两个网络相互通信, 而两个网络的协议可以不同;常与路由器这 个术语交替使用
网关
七章:操作系统
TCP/IP(1)—分类
协议名称 IP TCP 描述 不可靠的协议,但提供最大限度的传输服务 ; 数据单元:IP数据报
可靠的传输协议,为应用程序提供完整的传输层服务
对应OSI模型层 (交互式)网络层
传输层
UDP
FTP SMTP TELNET
简单协议,只提供端到端发送的基本传输需要
用于从一台机器向另一台传送文件的标准协议;用 应用层(会话层 来解决不同编码系统和文件格式的问题 和表示层的功能 集中到这一层) 最流行的应用是电子邮件; 互联网上允许远程登录的一个通用的客户-服务器 程序;通过将本地终端作为远程系统的终端来实现 本地系统同远程系统建立连接
文档类型
静态文档(static documents):在服务器端生成,只 能被复制;如用户用浏览器下载文档 动态文档(dynamic documents):驻留在服务器端的 程序,当浏览器发送请求,服务器就运行该程序并将结 果返回给浏览器;如浏览器向服务器发出运行日期的请 求 活动文档(active documents):程序,不能在服务器 端运行,浏览器需要请求程序的传输,传输后这个程序 会在浏览器中运行;如用户用浏览器下载游戏
3 网络层(NetWork) 负责源站点和目的站点之间包的传递;数据单元:包 4 传输层 (Transport) 负责整个消息的源至目的地(端到端)的传送;消息由一个或 者多个包组成 数据单元:消息
计算机导论课后习题参考答案讲解
大学计算机基础教程习题参考答案华南理工大学计算机教学团队2010.9习题11.1 选择题1. 美国宾夕法尼亚大学1946年研制成功的一台大型通用数字电子计算机,名称是( C )。
A) Pentium B) IBM PC C) ENIAC D) Apple2.1981年IBM公司推出了第一台( B )位个人计算机IBM PC5150。
A) 8 B) 16 C) 32 D) 643. 中国大陆1985年自行研制成功了第一台PC 兼容机,即(C)0520微机。
A) 联想B) 方正C) 长城D)银河4. 摩尔定律主要内容是指,微型片上集成的晶体管数目每(C)个月翻一番。
A) 6 B) 12 C) 18 D) 245. 第四代计算机采用大规模和超大规模( C )作为主要电子元件。
A) 电子管B) 晶体管C)集成电路D)微处理6. 计算机中最重要的核心部件是( B )。
A) DRAM B) CPU C) CRT D) ROM7. 将微机或某个微机核心部件安装在某个专用设备之内,这样的系统称为(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)CRT1.2 填空题1. 计算机的发展经历了(电子管)、(晶体管)、(集成电路)和(大规模集成电路)四代变迁。
2.未来的计算机可能朝着(量子计算机)、(光子计算机)、(生物计算机)等方向发展。
3. 计算机系统是由(硬件系统)、(软件系统)两部分组成的。
4. 从目前市场上产品来看,微机包括(个人计算机)、(苹果系列微机)、(一体微机)、(笔记本微机)、(平板微机)、(掌上微机)和PC 服务器等几种。
最新计算机概论九讲之六讲
程序设计语言—发展
程序设计语言的发展过程是伴随整个计算机技术 的发展而进行,从最初的机器语言到汇编语言,再到 各种结构化的高级语言,最后到支持面向对象技术的 面向对象语言。
这个发展过程,使程序设计者更容易学习掌握语 言,能以更接近问题本质的方式去思考和描述问题。
Copyright © (HDU)
9、汇编语言属于__B____。 A)高级语言 B)低级语言 C)解释编译程序 D)机器语言
Copyright © 2010
College of Computer(HDU)
11
导引问答题
10 、 所 有 计 算 机 高 级 语 言 的 语 言 处 理 程 序 是 ___B___。 A)通用的 B)不通用 C)同类计算机上通用 D)微型计算机上通用
程序设计语言—发展
机器语言
机器语言是由0和1二进制代码按一定规则组成的、能被计算机 直接理解和执行的指令序列,也称为二进制语言或手编语言;
机器可直接识别 ,运行效率较高,但是其面向机器; 表示指令难以记忆,编写机器语言程序很烦琐,容易出错; 不同的计算机系列有不同的机器语言,通用性及可移植性差,属
算法+数据结构=程序
算法是程序的核心,它在程序编制、软件开发及整个计算 机科学中占据重要地位;
数据结构是算法加工的对象,一个程序要进行计算或处理 总是以某些数据为对象的,要设计一个好的程序就需要将 这些数据按要求组成一定的数据结构。
Copyright © 2010
College of Computer(HDU)
Copyright © 2010
College of Computer(HDU)
Copyright © 2010
College of Computer(HDU)
计算机概论练习题与答案
计算机概论练习题与答案一、选择题1~4.电子计算机主要是以B划分第几代的,第一台电子计算机是C年诞生的,第一代电子计算机是采用B制造的,第四代是采用C制造的。
(1)A.集成电路B.电子元件C.电子管D.晶体管(2)A.1940B.1945C.1946D.1950(3)A.晶体管B.电子管C.大规模集成电路D.中.小规模集成电路(4)A.晶体管B.电子管C.大规模集成电路D.中.小规模集成电路5.“存储程序和程序控制”的这个思想是由C提出的。
(5)A.西蒙B.布尔C.冯·诺依曼D.香农6~8.计算机内部所有的信息都是以C数码形式表示的,其单位是比特,而衡量计算机存储容量的单位通常是B,某计算机的内存是64MB,就是指它的容量为D字节。
(6)A.八进制B.十进制C.二进制D.十六进制(7)A.块B.字节C.比特D.字长(8)A.64某1000B.64某1000某1000C.64某1024D.64某1024某10249~10.ASCII码是D,已知字符a和A的ASCII码值分别为97和65,下列字符中,ASCII码值最小的的字符是D(9)A.条件码B.二-十进制编码C.二进制码D.美国信息交换标准代码(10)A.gB.GC.fD.F11.下面A编码标准将ASCⅡ和世界上各种语言文字进行统一编码。
(11)A.UnicodeB.GBKC.GB18030D.GB2312-8012~14.将十进制数174转换成二进制数是B,转换成八进制数是D,十六进制数是A(12)A.11110101B.10101110C.11001010D.10100111(13)A.532B.312C.235D.256(14)A.AEB.9EC.AFD.9F15.把二进制数1011110.011011转成十六进制数是D(15)A.5E.B9B.B6.33C.B6.63D.5E.6C16.下列四个不同进制数中,数值最小的数是D(16)A.(101011)2B.(45)10C.(57)8D.(2A)1617.若一幅640某480中等分辨率的彩色图像,量化的像素深度为8位,则没有压缩至少需要A来存放该图像文件(17)A.300KBB.76800KBC.14400KBD.9600KB18.下列音乐文件中,存储量最小的是A类型的音乐文件。
《计算机应用基础》各章课后习题-有答案
《计算机应用基础》各章课后习题-有答案计算机应用基础各章课后习题-有答案第一章:计算机概述1. 什么是计算机?计算机是一种能够进行数据处理、存储和输出的高精度智能电子设备。
2. 计算机的分类有哪些?计算机可以分为超级计算机、大型机、小型机、微型机和个人计算机等五大类。
3. 什么是计算机硬件?计算机硬件是指计算机的各个实体部件,包括中央处理器、内存、硬盘、输入设备和输出设备等。
4. 什么是计算机软件?计算机软件是指计算机系统中不可见的程序和数据,包括系统软件和应用软件两大类。
5. 什么是计算机网络?计算机网络是指将多台计算机相互连接起来,实现数据和信息共享的系统。
6. 什么是互联网?互联网是全球最大的计算机网络,将世界上的各种大大小小的网络相互连接起来。
7. 计算机的发展历史可以分为几个阶段?计算机的发展历史可以分为五个阶段:电子管计算机、晶体管计算机、集成电路计算机、超大规模集成电路计算机和新一代计算机。
第二章:计算机硬件系统1. 什么是中央处理器(CPU)?中央处理器是计算机的核心部件,负责执行计算机的指令和处理数据。
2. 什么是计算机存储器?计算机存储器是计算机用于存储数据和指令的部件,包括内存和外存两种类型。
3. 什么是输入设备?常见的输入设备有键盘、鼠标、扫描仪等,用于将外部数据输入到计算机中。
4. 什么是输出设备?常见的输出设备有显示器、打印机、投影仪等,用于将计算机处理后的数据显示或输出到外部。
5. 什么是外存储器?外存储器是指计算机外部的存储设备,如硬盘、光盘、U盘等,用于长期存储数据。
6. 什么是主板?主板是计算机的主要电路板,其他部件都直接或间接地连接到主板上。
7. 什么是总线?总线是计算机内部各部件之间传输数据和信号的路径,包括地址总线、数据总线和控制总线。
第三章:计算机软件系统1. 什么是操作系统?操作系统是计算机系统的核心软件,管理和控制计算机系统的各种资源。
2. 什么是应用软件?应用软件是指用户根据自己的需求安装和使用的软件,如办公软件、图像处理软件等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
URL
URL(统一资源定位器):HTTP所用的特殊地址,它是互联网上用 于指定任何一种信息的标准。 方法:用来传输文档的客户-服务程序,HTTP既是方法 主机:存储信息的计算机,通常为计算机赋予www.开头的别名 端口:定义了服务器的端口数量,可选 路径:存储信息的文件的路径名
多道程序—分页调度
内存被分成大小相同的帧;程序则分成大小相等的页; 页和帧的大小一样; 此技术下,程序在运行前全部载入内存,但在内存中不 必是连续的;
例子
多道程序的操作系统使用分页调度,将可用内存60MB内存分为 15页,每一页大小为4MB;第一个程序运行需要17MB,第二个 需要8MB,第三个需要10.5MB,;第四个需要20MB。问总共使 用多少内存?总共浪费了多少内存?内存浪费率是多少? 解答:第一个程序需要5页 4MB*5=20MB>17MB 第二个程序需要2页 4MB*2=8MB 第三个程序需要3页 4MB*3=12MB>10.5MB 第四个程序需要5页 4MB*5=20MB 总共使用了60MB; 浪费内存为:3+1.5=4.5MB;内存浪费率为7.5%
路由器
物理层、数据链路层、根据数据包的逻辑地址(网络层)为其选择路 网络层 由;可以连接两个独立的网络:局域网、城 域网、广域网;互联网既通过路由器形成
全部七层 充当协议转换器;允许两个网络相互通信, 而两个网络的协议可以不同;常与路由器这 个术语交替使用
网关
七章:操作系统
OS定义与组成部分 内存管理系统 单道程序 多道程序 虚拟内存 进程管理器 程序、作业和进程 状态图 进程同步:死锁(deadlock)和饿死(starvation) 主流操作系统:windows、Unix和Linux
例子
多道程序的操作系统将60MB内存分为10MB、12MB、18MB、 20MB;第一个程序运行需要17MB使用第三分区,第二个需要 8MB使用了第一分区,第三个需要10.5MB,使用了第二分区; 第四个需要20MB使用第四分区。问总共使用多少内存?总共浪费 了多少内存?内存浪费率是多少? 解答:总共使用的内存: 10MB 17+8+10.5+20=55.5(MB) 12MB 浪费的内存: 18MB 60MB-55.5MB=4.5MB 内存浪费率: 20MB 4.5/60=7.5%
例子:
例1:三个进程(A、B、C)同时运行,进程A占用File1但需要 File2,进程B占用File3需要File1,进程C占用File2需要File3.画 出资源与进程之间的关系框图,并判断是否是死锁? 例1:三个进程(A、B、C)同时运行,进程A占用File1,进程B占 用File2需要File1,进程C占用File3需要File2.画出资源与进程之 间的关系框图,并判断是否是死锁
用来在万维网上访问和传输文档的客户端-服务器程序
HTTP WWW
多媒体文档的集合
TCP/IP(2)
IP地址:IPv4地址由4个字节(32位)组成;通常用 点分十进制来表示 客户端-服务器模型:客户向服务器请求服务 客户:本地计算机上运行的应用程序;需要时运行 服务器:在远程计算机上运行的应用程序;一直运行 邮件地址:唯一的标示Internet上的一个邮箱 本地部分:定义了特殊文件的名称,即用户邮箱 域名:定义了作为SMTP服务器的计算机名
例如:使用http协议,路径为:/user/general,计算机别名为: www.hadb,则其URL地址为: http://www.hadb/user/general
文档类型
静态文档(static documents):在服务器端生成,只 能被复制;如用户用浏览器下载文档 动态文档(dynamic documents):驻留在服务器端的 程序,当浏览器发送请求,服务器就运行该程序并将结 果返回给浏览器;如浏览器向服务器发出运行日期的请 求 活动文档(active documents):程序,不能在服务器 端运行,浏览器需要请求程序的传输,传输后这个程序 会在浏览器中运行;如用户用浏览器下载游戏
例子
计算机装有一个单道程序的操作系统,如果内存容量为64MB,操 作系统需要4MB,那么该计算机可以执行程序的最大内存是多少? 若操作系统自动分配10MB内存给数据,则可以执行程序的最大内 存又是多少? 解答: 64MB-4MB=60MB 64MB-4MB-10MB=50MB
多道程序—分区调度
OSI模型和TCP/IP协议(2)
OSI模型
编号:层次 功能 1 物理层(phsical ) 负责在物理介质中传输流,先将位编码和解码成位组,接着把 位流转换为信号; 数据单元:位 2 数据链路层 (Data Link) 通过加入报头和报尾,将位组成帧;负责两个相邻站点间帧的 点对点传递 数据单元:帧
内存被分成不定长度的几个分区,每个分区保存一个程序。 此技术中,每个程序需完全载入内存,并占用连续的地址。 执行模式:CPU在各程序之间交替服务。 1.由一个程序开始,执行一些指令直到有输入/输出或者分配给当前程 序的时间片结束 2.CPU保存现场并转入下一个程序;重复1步骤 3.所有程序执行完之后,CPU转回第一个程序
3 网络层(NetWork) 负责源站点和目的站点之间包的传递;数据单元:包 4 传输层 (Transport) 负责整个消息的源至目的地(端到端)的传送;消息由一个或 者多个包组成 数据单元:消息
5 会话层(Session) 负责控制用户间的会话;不单独实现,通常包括在应用层 6 表示层 (presentation) 7 应用层 (Application) 基于不同系统使用不同的编码(ASCII、Unicode),关注信 息的语法和语义;压缩和解压缩;加密和解密 使得用户(不管是人还是软件)都可以访问网络,定义了通用 的应用程序
连接设备
连接设备—比较
连接设备 OSI模型中所处的层 中继器 网桥 物理层 物理层和数据链路层 功能 延伸了网络的物理长度,再生信号并将其发 送给网络的其余部分 通信控制器:长总线分成小段,每小段都是 独立的通信段,根据帧的物理地址来过滤帧; 再生帧;可以连接属于同一局域网内的两个 段或者属于同一组织的两局域网
进程管理器—程序、作业和进程
名称 程序 描述
由程序员编写的一组稳定的指令, 存储在硬盘(磁盘)上 从程序中被选中执行,到其运行结 束并再次程序的这段过程中,称为 作业 进程是执行中的程序;换句话说, 进程是驻留在内存中的作业;只要 作业被装入内存就成为进程
联系
可能会也可能不会 成为作业 每个作业都是程序, 并不是所有程序都 是作业 每个进程都是作业, 而每个作业未必都 是进程
计算机概论 第二次习题课
6、7、8 KeyPoints Explanation
六章
OSI模型和TCP/IP协议 OSI模型七层结构及其功能 TCP/IP协议中协议类型及其应用 互联网上文档分类 网络分类:LAN、MAN、WAN 连接设备:中继器、网桥、路由器和网关
OSI模型和TCP/IP协议(1)
例子:
例2:一OS执行时需要所有的程序驻留在物理内存中。 物理内存大小为100MB,虚拟内存为1GB;有多少 10MB大小的程序可以同时运行?它们之中有多少可以 随时驻留在内存中?多少则必须要存在磁盘里? 解答:100MB/10MB=10 1GB/10MB=102.4 可以同时运行112个10MB大小的程序 有10个可以随时驻留在内存中 有102个必须存在磁盘中
TCP/IP(1)—分类
协议名称 IP TCP 描述 不可靠的协议,但提供最大限度的传输服务 ; 数据单元:IP数据报
可靠的传输协议,为应用程序提供完整的传输层服务
对应OSI模型层 (交互式)网络层
传输层
UDP
FTP SMTP TELNET
简单协议,只提供端到端发送的基本传输需要
用于从一台机器向另一台传送文件的标准协议;用 应用层(会话层 来解决不同编码系统和文件格式的问题 和表示层的功能 集中到这一层) 最流行的应用是电子邮件; 互联网上允许远程登录的一个通用的客户-服务器 程序;通过将本地终端作为远程系统的终端来实现 本地系统同远程系统建立连接
网络分类
LAN局域网:
MAN城域网 WAN广域网
例子
如果有一个每个角落有一台计算机的正方形房间,哪种拓扑结构 需要较少的电缆? a 总线局域网 b 环形局域网 c 在房间中央有一个集线器的星形LAN 解答:假设正方形边长为Lcm, 则总线局域网需要3Lcm的电缆; 环形局域网需要4Lcm的电缆; 星形局域网需要2 * sqrt(2) * Lcm or 2.828Lcm的电缆。 故需要较少电缆的为C
OSI模型—例子
49.下面动作包含在OSI模型中的哪个层? a 发送数据帧给下一个站点 b 从源至目的地发送数据包 c 从源至目的地发送长消息 d 登录远程计算机 e 加密和解密数据 f 将数据的机器码转换成统一字符编码标准 (Unicode)
Data Link Network
Transport
Application Presentation Presentation
虚拟内存
微软的官方定义是:计算机使用的临时存储器,用来运 行所需内存大于计算机具有的物理内存的程序;虚拟内 存用部分硬盘空间做内存来弥补计算机RAM空间的不 足。 例1:内存空间为10MB,而我们需要运行10个程序, 每个程序3MB;若同时运行10个这样的程序,则至少 需要30MB的内存空间,这时候,虚拟内存大小就是至 少20MB。
模型:由标准化组织制定的用于网络设计的指南 OSI(Open Systems Interconnection)模型:由国 际标准化组织ISO设计,理论上允许任意两个不同系统 之间可以相互通信而无需考虑它们的底层体系结构。 协议:用于控制网络或者交互式网络中不同设备间交互 的一系列规则。 TCP/IP (Transmission control/Internet protocol) 协议:TCP/IP协议是互联网上正式使用的协议组。所 以TCP/IP协议中的层并不完全与OSI模型中的层相同。AFra bibliotek分配 请求