习题讲解 6 7 8(计算机概论)
- 格式:ppt
- 大小:790.00 KB
- 文档页数:1
第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. 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要?解: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. 设一线性链表,其结点值为正整数序列,且按值从小到大链接,设计算法,将此线性链表分成两个纯属链表,其中一个结点值均为奇数,而另一个均为偶数,且也是从小到大链接。