2013计算机系统导论-期末考卷-发布

合集下载

《计算机导论》期末考试试题

《计算机导论》期末考试试题

《计算机导论》期末考试试题一、填空题(每空1分,共20分):1.计算机系统分为______和______两大部分。

2.计算机中常用的字符编码有______和EBCDIC码。

3.一个比特(bit)由____个二进制位组成,一个字节由____个二进制位组成,每个ASCII码由____个字节表示。

4.二叉树的每个结点至少包括三个域:_____、_____和_____。

5.堆栈是指用作数据暂存的一组寄存器或一片存储区,它的工作方式称为______。

6.用编译方法在计算机上执行用高级语言编写的程序,可分为两个阶段: _____和_____。

7.根据模型的设计方法不同,数据库系统可分为______、______和______。

8.将___________、输入设备和输出设备统称为计算机的外部设备,简称外设。

9.提高计算机系统处理速度的一个重要措施是增加处理的并行性,其途径是采用______、______和______等三种方法。

10.BASIC语言的赋值语句中,赋值号的左边必须是一个_____,而不应该是常量、函数或表达式。

二、判断题(每题1.5分,共15分):1.一般将微型计算机的硬件系统分为主机与外设两大部分。

()2.目前计算机中的运算器中不只有加法器,还有减法器。

()3.门电路用来寄存参与运算的二进制数,而触发器用来实现二进制数的算术运算和逻辑运算。

()4.并行性是指在同一时刻或在同一时间间隔内完成两种或两种以上性质相同或不同的工作,只要在时间上互相重叠都存在并行性。

()5.计算机的硬、软件之间有固定不变的分界面。

()6.如果编译过程是多遍的,则其工作过程中除第一遍外,前一遍的工作结果将作为后一遍的输入信息。

()7.任何操作系统都必须设法预防死锁的发生,而当死锁一旦发生,必须能够检测到死锁并设法解除死锁。

()8.通常,文件系统允许一个逻辑记录占用几个物理块,但不允许一个物理块内存放多个逻辑记录。

()9.目前计算机中有加法器和减法器。

2013级计算机2011年下学期专业期末考试试题(有答案)

2013级计算机2011年下学期专业期末考试试题(有答案)

高2013级计算机专业期末考试试题(考试时间:150分钟满分:270分)姓名:_______________ 班级:_________________一.填空题(35*2=70分)1.在计算机网络中,所有的主机构成了网络的资源子网。

从逻辑功能上,计算机网络可以分为两个子网:通信子网和资源子网。

2.IP地址长度在IP V4中为 32 比特,而在IP V6中则为 128 比特。

3.OSI参考模型从高到低分别是应用层、表示层、会话层、传输层、网络层、数据链路层和物理层。

4.与八进制425等值的十六进制数是 115 ,十进制数是 277 。

5.局域网包括了OSI参考模型的物理层和数据链路层,数据链路层又分为:逻辑链路控制子层(LLC) 和媒体控制子层(MAC)。

6.在TCP/IP协议的分层中,传输层的 TCP协议是面向连接的, UDP协议是无连接的。

7.在局域网中,以太网所采用的协议为 IEEE802.3 ,令牌环网所采用的协议为IEEE802.5 。

8.令牌总线访问控制是在物理总线上建立一个逻辑环,其物理结构为总线型,逻辑结构为环型;9.交换式以太网以交换机为核心,双绞线以太网以集线器为核心;两种网络的物理结构为星型,逻辑结构为总线型。

10.双绞线既能传输模拟信号,又能传输数字信号;其中5类UTP在100米范围内的传输速率为 100MB/S ;细同轴电缆传输距离为185米,粗同轴电缆传输距离为500米。

11.如果在创建表中建立字段“姓名”,其数据类型应当文本型。

12.一般情况下,一个表可以建立多个索引,每一个索引可以确定表中记录的一种逻辑顺序。

13.查询也是一个表,是以表或查询为数据来源的再生表。

14.查询主要有选择查询、参数查询及动作查询,其中动作查询包括更新查询、追加查询、删除查询和生成表查询等。

二.选择题(50*2=100分)1.在常用的传媒中,带宽最宽,信号传输衰减最小,抗干扰能力最强的传输媒体是( D )。

2013年计算机专业理论试卷1

2013年计算机专业理论试卷1

南通市中等职业学校对口单招高三年级2012~2013学年度第一学期期末调研测试计算机应用专业综合理论试卷本试卷分第Ⅰ卷(客观题)和第Ⅱ卷(主观题)两部分。

第Ⅰ卷1至4页。

第Ⅱ卷5至15页。

两卷满分300分,考试时间共150分钟。

第Ⅰ卷(共90分)注意事项:1.每小题选出答案后,用铅笔把答题纸上的对应题目答案标号涂黑。

如需改动,用橡皮擦干净后,再选涂其他答案标号。

如果答案不涂写在答题卡上,成绩无效。

2.判断题的答案在答题卡上只涂A和B,A为正确,B为不正确,涂其他选项无效。

一.单项选择题(本大题共30小题,每小题2分,共60分)1. 计算机最早的应用领域是_________________。

A. 科学计算B. 数据处理C. 过程控制D. CAI2.某汉字的国标码是5640H,则该汉字的区位码是__________。

A. 3620B. 5432C. F6E0HD. D6C0H3.下列数中最小数是。

A. (10010101)2B.(10010101)8421C. (95)16D. (255)104.下列属于运算器组成部件的是 __________。

A. IPB. IRC. IDD. PSW5.微机系统中地址总线的宽度对影响最大。

A. 存储器访问速度B. 可访问存储器的空间大小C. 存储器的字长D. 存储器的稳定性6. X=+1011001B, Y=+0100111B,则[X-Y]补的结果是__________。

A. +0110010B. 溢出C. 00110010D. 010010107.下列指令中,属于程序控制类指令的是__________。

A. NOPB. LOOPC. NULD. POP8.在三层次存储系统中不包括__________。

A. CacheB. 主存储器C. 寄存器D. 辅助存储器9.当系统正在处理某一中断时,若要防止同级中断的干扰,可采取下列_____手段。

A. 中断优先级B. 中断屏蔽C. 中断嵌套D. 中断响应10.下列设备通常不需要安装散热片或散热风扇的是。

《计算机导论》期末考试试题模拟试题及答案

《计算机导论》期末考试试题模拟试题及答案

《计算机导论》期末考试试题模拟试题及答案《计算机导论》期末考试试题模拟试题及答案一、填空题(每小题1分,共20分):1. 计算机领域中采用_________、_________、或_________来表示数值。

2. 冯·诺依曼型计算机的两大特征是“程序存储”和“______”。

3. 美国标准信息交换代码,简称ASCII码,它是____位二进制编码,因此,它可以表示 ____种字符。

4. 计算机中采用的基本逻辑电路主意有各种______及______。

5. 用_________语言编写的程序可由计算机直接执行。

6. 串口按信息传送格式可分为_________和_________。

7. 计算机的主存储器存储直接与__交换的信息,辅助存储器存放当前不立即使用的信息。

8. 堆栈是指用作数据暂存的一组寄存器或一片存储区,它的工作方式称为______。

9. 由寻址方式形成的操作数的真正存放地址,称为操作数的______。

10. 计算机网络按距离可分为______和______。

11. 设备管理中的设备是指计算机系统的_____、_____和_____。

12. 操作系统按功能特征可分为______、______和______。

13. 高级语言的基本元素可以分为____、______、______、______和______等五大类。

14. 从根算起,树可以分为多个层次,树的_____称为树的深度。

15. _____是数据组织形式,反映数据之间的关系,但不涉及数据的具体内容。

16. 线性表的链式存储结构中,每个元素需存储两部分信息:一部分是元素本身的信息,称之“_____”;另一部分则是该元素的直接后继元素的存储位置,称之“_____”。

17. 栈是限定在_____进行插入和删除运算的线性表,其表尾称为_____,表头称为_____。

18. 用编译方法在计算机上执行用高级语言编写的程序,可分为两个阶段:_____和_____。

计算机导论期末考试试卷及参考答案2

计算机导论期末考试试卷及参考答案2

学年学期期末考试试卷课程《计算机导论》考试时间:120分钟班级姓名学号一、填空题(将正确答案填在横线上,每空1分,共10分)1.计算机系统由和两大部分组成。

2.在计算机内部,数采用进制表示。

3.按照计算机系统的工作方式,操作系统分为批处理系统、分时系统和三大类。

4.数据模型有、、关系模型和面向对象模型四类。

5. 根据网络覆盖的范围,可以将网络划分为、和广域网。

6. 现在的计算机是基于模型。

7.计算机键盘的主要作用是。

二、选择题(下面每小题只有唯一正确的一个答案,请将正确答案的代码填在下面相应的答题卡内。

每小题2分,共40分)1.一台计算机从外观上看一般由( )、鼠标、键盘和主机组成。

A. 存储器B. 显示器C. 运算器D. 硬盘2.第一代计算机使用的逻辑元件是( )。

A. 晶体管B. 电子管C. 集成电路D. 超大规模集成电路3.下列( )不是计算机的特点。

A. 运算速度快B. 自动运行C. 存储量小D. 精确度高4.在计算机内部,数采用( )表示。

A. 二进制B. 八进制C. 十进制D. 十六进制5.下面( )不是线性结构。

A. 线性表B. 数组C. 栈D. 图6.队列的特点是( )。

A.先进先出 B. 先进后出 C. 后进先出 D. 后进后出7.一个栈的入栈序列是a,b,c,d,e,则栈不可能的输出序列是( )。

A. edcbaB. decbaC. dceabD. abcde 8.计算机的软件系统可分为系统软件和( )。

A. 服务软件B. 通信软件C. 应用软件D.维护软件9.下面( )是系统软件。

A.操作系统 B. Excel表格处理软件C. 网上银行系统D. 以上全部答案都是10.计算机唯一可以识别和执行的语言是( )。

A. 高级语言B. 汇编语言C. 机器语言D. 非过程语言11.实时系统的主要特点有实时性和( )。

A. 快速性B. 可靠性C. 共享性D. 分时性12.下面( )是进程的状态之间正确的转换。

2013级《计算机导论(双语)》期末考试试题A卷

2013级《计算机导论(双语)》期末考试试题A卷

2013-2014学年第1学期2013级《计算机导论》期末考试试题A卷考试时间:2013年12 月15日班级学号姓名✧要求答案写在答题纸上,不必抄题;✧要求在每个大题号(I, II, III,IV,V)前划一个满页的横线,以便教师批阅;✧要求在答题纸和试题纸上都写上班级、学号和姓名,交卷时一并交上来。

I、Choice Questions(25 questions, 1 score for each question)1.In the von Neumann model, the _____ subsystem performs calculations and logical operations.a. ALUb. input/outputc. memoryd. control unit2.According to the von Neumann model, _____ stored in memory.a. only data areb. only programs arec. data and programs ared. none of the above3.In extended ASCII, each symbol is _____ bits.a. 7b. 8c. 9d. 104.An image can be represented in a computer using the _____ method.a. bitmap graphicb. vector graphicc. matrix graphicd. a or b5.How many symbols can be represented by a bit pattern with 10 bits?a. 128b. 256c. 512d. 10246. A byte consists of _____ bits.a. 4b. 8c. 32d. 167.To set (force to 1) all the bits of a bit pattern, make a mask of all 1s and then _____ the bit patternand the mask.a. NOTb. ANDc. ORd. XOR8.In _____ number representation, there are two representations for 0.a. sign-and-magnitudeb. one’s complementc. two’s complementd. a and b9.In paging, a program is divided into equally sized sections called _____.a. pagesb. framesc. segmentsd. partitions10.The _____ scheduler creates a process from a job and changes a process back to a job.a. jobb. processc. virtuald. queue11.A process in the ready state goes to the running state when _____.a. it finishes runningb. it enters memoryc. it gets access to the CPUd. it requests I/O12.Every process is a _____.a. jobb. programc. partitiond. a and b13._____ is a program that facilitates the execution of other programs.a. An operating systemb. Hardwarec. A queued. An application program14._____ can occur if a process has too many resource restrictions.a. Starvationb. Synchronizationc. Pagingd. Deadlock15.The _____ layer of the OSI model is responsible for node-to-node delivery of a frame betweentwo adjacent stationsa. transportb. networkc. data-linkd. session16.The network layer protocol of TCP/IP is called _____.a. TCPb. UDPc. IPd. a and b17._____ topology needs cable terminators.a. busb. ringc. stard. all of the above18.A router operates at _____ layer of the OSI model.a. all layersb. the first four layersc. the first three layersd. application19.The _____ memory contains a copy of a portion of main memory.a. CPUb. cachec. maind. ROM20.If the memory address space is 16 MB and the word size is 8 bits, then _____ bits are needed toaccess each word.a. 8b.16c. 24d. 3221.In the _____ method to synchronize the operation of the CPU with the I/O device, the I/O deviceinforms the CPU when it is ready for data transfer.a. programmed I/Ob. DMAc. isolated I/Od. interrupt-driven I/O22.The data in _____ are erased if the computer is powered down.a. RAMb. ROMc. a tape drived. a CD-ROM23._____ is a protocol for mail services.a. FTPb. SMTPc. TELNETd. HTTP24.A _____ document has fixed contents.a. staticb. dynamicc. actived. all of the above25.The OSI model has _____ layers.a. 5b. 6c. 7d. any of the aboveII、Questions(5 questions, 4 scores for each question)1.What are the parts of a CPU?2.What steps are needed to convert audio data to bit patterns?3.What are the steps in a machine cycle? four types of network connecting devices.5.What are four necessary conditions for deadlock?III、Calculation(5 subjects, 4 scores for each subject)1.ing an 8-bit allocation, first convert the following numbers to two’s complement, do the3.4.There are four bytes (xC1, x80, x00, x00) in memory with 32-bits IEEE format, representing asingle precision floating-point number, show the floating-point number in decimal.5.Change the -19.875 decimal numbers to binary numbers, and show it in 32-bit IEEE format, andthen convert the result to hexadecimal.IV、Analyzing(3 subjects)1.( 6 scores ) A computer uses memory-mapped I/O addressing. The address bus uses 10 lines (10bits). If memory is made of 1000 words, how many four-register controllers can be accessed by this computer?2.( 7 scores ) A list contains the following elements. Using the binary search algorithm, trace thesteps followed to find 56. At each step, show the values of first, last and mid.8, 13, 17, 26, 44, 56, 88, 973.( 7 scores ) Using the selection sort algorithm, manually sort the following list and show yourwork in each pass.14, 7, 23, 31, 40, 56, 78, 9, 2V、Design(2 subjects)1.( 7 scores ) Write a recursive algorithm in pseudocode to find the greatest common divisor (gcd)of two integers using following defintion.gcd ( x , y ) = x if y = 0gcd ( x , y ) = gcd ( y , x mod y ) otherwise2.( 8 scores ) Draw a flowchart for an algorithm that finds the largest of a set of integers. You donot know the number of integers.。

计算机导论期末考试试题答案

计算机导论期末考试试题答案

计算机专业计算机导论期末试题(1)(含答案)一、单选题(每小题1分,共80分)1.客机、火车订票系统属于 C 。

A.科学计算方面的计算机应用B.数据处理方面的计算机应用C.过程控制方面的计算机应用D.人工智能方面的计算机应用2.按照计算机用途分类,可将计算机分为 D 。

A.通用计算机、个人计算机B.数字计算机、模拟计算机C.数字计算机、混合计算机D.通用计算机、专用计算机3.下列数中最大的数是。

A.(1000101)2 B.(107)8C.(73)10D.(4B)164.已知:3×4=10,则5×6= D 。

A.24B.26C.30D.365.假设某计算机的字长为8位,则十进制数(+67)10的反码表示为。

A.01000011B.00111100C.00111101D.101111006.假设某计算机的字长为8位,则十进制数(-75)10的补码表示为。

A.01001011B.11001011C.10110100D.101101017.已知:“B”的ASCII码值是66,则码值为1000100的字符为。

A.“C”B.“D”C.“E”D.“F”8.在计算机系统内部,汉字的表示方法是采用。

A.ASCII码B.机内码C.国标码D.区位码9.汉字“办”的区位码是1676,其国标码是。

A.1676HB.4908HC.306CHD.3108H10.一个汉字字形采用点阵时,其字形码要占72B。

A.16×16B.24×24C.32×32D.48×4811.在逻辑运算中有Y=A+B,则表示逻辑变量A和B进行 B 。

A.与运算B.或运算C.非运算D.与非运算12.通常所说的CPU包括 C 。

A.运算器B.控制器C.运算器和控制器D.运算器、控制器和内存13.计算机的内存储器比外存储器 B 。

A.更便宜B.存储速度快C.存储容量大D.虽贵但能存储更多信息14.外部设备是指。

计算机导论期末复习题

计算机导论期末复习题

第一章计算机系统的基础知识一、单项选择题1.计算机硬件的基本构成是(C)。

A. 主机、存储器、输出设备B. 主机、输入设备、显示器C. 运算器、控制器、存储器、输入和输出设备D. 主机、键盘、打印机2.计算机硬件能直接执行的只有(B)。

A. 符号语言B. 机器语言C. 算法语言D. 汇编语言3.计算机字长取决于(C)的宽度。

A. 控制总线B. 地址总线C. 数据总线D. 通信总线4.微机中为 CPU和其他部件传输数据、地址和控制信息的部件是(B)。

A. 存储器B. 总线C. 控制器D. 存储器5.CPU由运算器和(C)组成。

A. RAMB. 总线C. 控制器D. 存储器6.运算器的主要功能是(A)。

A. 算术运算和逻辑运算B. 逻辑运算C. 控制D. 算术运算7.计算机的主要部件包括 CPU、存储器、I/O设备,按(A)的程序进行工作。

A. 预先编制B. 自动生成C. 机内固有D. 解释方式8.电子计算机能够快速、自动、准确地按照人们的意图进行工作的基本思想中最主要点是(A),这个思想是冯·诺依曼提出的。

A. 存储程序B. 采用逻辑器件C. 总线结构D. 识别控制代码9.现在使用的计算机,其工作原理是(D)。

A. 存储程序B. 程序控制C. 程序设计D. 存储程序和程序控制10.世界上第一台电子计算机研制成的时间是(A)。

A.1946年 B. 1947年 C. 1951年 D. 1952年11.将十六进制数D7转换成二进制数是(B)。

A. 11101011B. 11010111C. 11101010D. 1101011012.将十六进制数D7转换成十进制数是(D)。

A. 217B. 152C. 172D. 21513.D7采用十六进制数表示二进制数是因为十六进制数(C)。

A. 在计算机内部比二进制数占用较少空间B. 在算法规则上比二进制数更简单C. 在书写上更简洁,更方便D. 运算比二进制数快14. 美国标准信息交换代码,简称ASCII码,它是7位二进制编码,因此,它可以表示(C)字符。

《计算机导论》期末考试试题

《计算机导论》期末考试试题

《计算机导论》期末考试试题《计算机导论》期末考试试题一、填空题(每空1分,共20分):1.计算机系统分为______和______两大部分。

2.计算机中常用的字符编码有______和EBCDIC码。

3.一个比特(bit)由____个二进制位组成,一个字节由____个二进制位组成,每个ASCII码由____个字节表示。

4.二叉树的每个结点至少包括三个域:_____、_____和_____。

5.堆栈是指用作数据暂存的一组寄存器或一片存储区,它的工作方式称为______。

6.用编译方法在计算机上执行用高级语言编写的程序,可分为两个阶段: _____和_____。

7.根据模型的设计方法不同,数据库系统可分为______、______和______。

8.将___________、输入设备和输出设备统称为计算机的外部设备,简称外设。

9.提高计算机系统处理速度的一个重要措施是增加处理的并行性,其途径是采用______、______和______等三种方法。

10.BASIC语言的赋值语句中,赋值号的左边必须是一个_____,而不应该是常量、函数或表达式。

二、判断题(每题1.5分,共15分):1.一般将微型计算机的硬件系统分为主机与外设两大部分。

()2.目前计算机中的运算器中不只有加法器,还有减法器。

()3.门电路用来寄存参与运算的二进制数,而触发器用来实现二进制数的算术运算和逻辑运算。

()4.并行性是指在同一时刻或在同一时间间隔内完成两种或两种以上性质相同或不同的工作,只要在时间上互相重叠都存在并行性。

()5.计算机的硬、软件之间有固定不变的分界面。

()6.如果编译过程是多遍的,则其工作过程中除第一遍外,前一遍的工作结果将作为后一遍的输入信息。

()7.任何操作系统都必须设法预防死锁的发生,而当死锁一旦发生,必须能够检测到死锁并设法解除死锁。

()8.通常,文件系统允许一个逻辑记录占用几个物理块,但不允许一个物理块内存放多个逻辑记录。

计算机导论期末试题

计算机导论期末试题

《计算机导论》期末考试复习参考题一.单项选择题1.一台完整的微型机系统应包括硬件系统和()。

A.软件系统 B. 微型机 C. 存储器 D.主板 A2.一台个人电脑的()应包括:主机、键盘、显示器、打印机、鼠标器和音箱等部分。

A. 软件配置B. 硬件配置C. 配置 D. CPU B3.主机由微处理器、、内存条、硬盘驱动器、软盘驱动器、光盘驱动器、显示卡、机箱(含电源)和网卡等部件组成。

A. CPUB. RAMC. 主板 D. 运算器 C4.中央处理器是计算机的核心部件,包括和控制器。

A. CPUB. RAMC. 主板 D. 运算器 D5.软件系统由和应用软件组成。

A. 存储器B. 微处理器C. 系统软件 D. 系统总线 C6.将十进制数转换成二进制数:(17)10=(_______)2A. 10000001B. 00010001C. 01000001D. 10001000 B7.将十进制数转换成十六进制数:(30)10=(_______)16A. 1EB. 20C. 2ED. 30 A8.码是美国信息交换标准代码。

A. ASCⅡB. CRCC. BCDD. ABC A9.MS—DOS操作系统采用模块结构。

A. 分支B. 层次C. 单层 D. 单级 B10.带有扩展名.SYS的文件是__________文件。

A. 命令B. 可执行C. 系统 D. 备份 C11.带有扩展名.BAK的文件是__________文件。

A. 命令B. 可执行C. 系统 D. 备份 D12.新的软磁盘在存储数据之前,必须使用_________命令进行磁盘格式化处理。

A. CopyB. FormatC. FdiskD. Dir B13.文件是将需要连续使用的、可多次重复使用的、有选择性使用的若干条命令组成的一种特殊文件。

A. 系统B. 批处理C. 命令 D. 文档 B14.使用命令的目的是对指定文件进行复制。

A. CopyB. FormatC. FdiskD. Dir A15.使用命令的目的是对新的硬磁盘进行分区处理。

(完整版)计算机操作系统期末考试题目及答案选择题

(完整版)计算机操作系统期末考试题目及答案选择题

计算机操作系统期末考试题目及答案(选择题)答案绝对正确广药师姐一、单项选择题(本大题共20小题,每小题2分,共40分)。

1位示图方法可用于( )A、盘空间的管理B、盘的驱动调度C、文件目录的查找D、页式虚拟存贮管理中的页面调度凡是有盘空间三个字就选2.下列关于进程和线程的叙述中,正确的是____。

A、一个进程只可拥有一个线程B、一个线程只可拥有一个进程C、一个进程可拥有若干个线程D、一个线程可拥有若干个进程线程是进程的一部分3.如果信号量S的值是0,此时进程A执行P(S)操作,那么,进程A会____。

A、继续运行B、进入阻塞态,让出CPUC、进入就绪态,让出CPUD、继续运行,并唤醒S队列上的等待进程P操作就是信号量减一,若小于0则进入等待队列,S=0,P操作后s=-1,则进入等待V操作就是信号量加一,若小于等于0则唤醒,4.一个进程在获得资源后,只能在使用完资源时由自己释放,这属于死锁必要条件的____。

A、互斥条件(不能共占一个资源)B、请求和释放条件(请求了资源还可以继续请求)C、不剥夺条件请求的资源用完才释放D、环路等待条件(形成环路)5.下列算法中用于磁盘移臂调度的是( )A、时间片轮转法(进程调度)B、LRU算法(页面调度)C、最短寻找时间优先算法D、优先级高者优先算法(进程调度)还有fcfs先来先服务,scan扫描算法6.若P、V操作的信号量S的初值为2,当前值为-1,则有_____个等待进程。

A、1B、2C、3D、0s>0如s=2,则表示有2个可用资源s<0,则表示有|n|在等待,s=-1则有一个在等待,s=0,则没有可用资源7.一台计算机有8台磁带机,它们由N个进程竞争使用,每个进程可能需要3台磁带机。

如果要求系统没有死锁危险,请问N可以取的最大值是______。

A、1B、2C、3D、48+n>=3n判断死锁,则n<=4,取n=38.现有3个同时到达的作业J1、J2和J3,它们的执行时间分别为T1、T2和T3,且T1<T2<T3 系统按单道方式运行且采用短作业优先算法,则平均周转时间是______。

计算机导论期末考试复习题及参考答案

计算机导论期末考试复习题及参考答案

计算机导论 --复习资料一、单选题1、在微机的配置中常看到“P4 2.4G”字样,其中数字"2.4G"表示 ( )A. 处理器的时钟频率是2.4 GHzB. 处理器的运算速度是2.4 GIPSC. 处理器是Pentium4第2.4代D. 处理器与内存间的数据交换速率是2.4GB/S参考答案: A2、计算机软件系统包括 ( )A. 程序、数据和相应的文档B. 系统软件和应用软件C. 数据库管理系统和数据库D. 编译系统和办公软件参考答案: B3、汉字国标码(GB2312-80. 把汉字分成2个等级。

其中一级常用汉字的排列顺序是按 ( )A. 汉语拼音字母顺序B. 偏旁部首C. 笔划多少D. 以上都不对参考答案: A4、 Internet采用的通信协议是( )。

A. HTTPB. TCP/IPC. SMTPD. POP3参考答案: B5、已知三个字符为:a、X和5,按它们的ASCII码值升序排序,结果是( )A. 5,a,XB. a,5,XC. X,a,5D. 5,X,a参考答案: D6、计算机病毒除通过读写或复制移动存储器上带病毒的文件传染外,另一条主要的传染途径是 ( )A. 网络B. 电源电缆C. 键盘D. 输入有逻辑错误的程序参考答案: A7、下列各指标中,数据通信系统的主要技术指标之一的是 ( )A. 误码率B. 重码率参考答案: A8、在同一时刻,Windows系统中的活动窗口可以有( )。

A. 2个B. 255个C. 任意多个,只要内存足够D. 唯一一个参考答案: D9、下列不是合法的“打印内容”选项的是( )A. 幻灯片B. 备注页C. 讲义D. 动画参考答案: D10、在计算机网络中,通常把提供并管理共享资源的计算机称为( )。

A. 服务器B. 工作站C. 网关D. 路由器参考答案: A11、显示器的主要技术指标之一是 ( )A. 分辨率B. 亮度C. 彩色D. 对比度参考答案: A12、 Modem是计算机通过电话线接入Internet时所必需的硬件,它的功能是( )A. 只将数字信号转换为模拟信号B. 只将模拟信号转换为数字信号C. 为了在上网的同时能打电话D. 将模拟信号和数字信号互相转换参考答案: D13、能保存网页地址的文件夹是 ( )A. 收件箱B. 公文包C. 我的文档D. 收藏夹参考答案: D14、下列叙述中,正确的是 ( )A. 所有计算机病毒只在可执行文件中传染B. 计算机病毒主要通过读写移动存储器或Internet网络进行传播C. 只要把带病毒的优盘设置成只读状态,那么此盘上的病毒就不会因读盘而传染给另一台计算机D. 计算机病毒是由于光盘表面不清洁而造成的参考答案: BA. 回收站的一部分B. 硬盘的一部分C. 内存的一部分D. 软盘的一部分参考答案: C16、电子计算机的最早的应用领域是 ( )A. 数据处理B. 数值计算C. 工业控制D. 文字处理参考答案: B17、运算器的主要功能是进行( )A. 算术运算B. 逻辑运算C. 加法运算D. 算术和逻辑运算参考答案: D18、操作系统的主要功能是 ( )A. 对用户的数据文件进行管理,为用户提供管理文件方便B. 对计算机的所有资源进行统一控制和管理,为用户使用计算机提供方便C. 对源程序进行编译和运行D. 对汇编语言程序进行翻译参考答案: B19、在WINDOWS中,对话框是一种特殊的窗口,但一般的窗口可以移动和改变大小,而对话框( )A. 既不能移动,也不能改变大小B. 仅可以移动,不能改变大小C. 仅可以改变大小,不能移动D. 既能移动,也能改变大小参考答案: B20、下列关于计算机病毒的叙述中,错误的是 ( )A. 计算机病毒具有潜伏性B. 计算机病毒具有传染性C. 感染过计算机病毒的计算机具有对该病毒的免疫性D. 计算机病毒是一个特殊的寄生程序参考答案: C21、世界上第一台电子数字计算机ENIAC是1946年研制成功的,其诞生的国家是 ( )A. 美国B. 英国C. 法国D. 瑞士参考答案: A22、下列哪种方式不能关闭当前窗口( )A. 标题栏上的“关闭”按钮D. 按Alt+ESC快捷键参考答案: D23、下列说法中,正确的是 ( )A. 只要将高级程序语言编写的源程序文件(如try.c. 的扩展名更改为.exe,则它就成为可执行文件了B. 高档计算机可以直接执行用高级程序语言编写的程序C. 源程序只有经过编译和链接后才能成为可执行程序D. 用高级程序语言编写的程序可移植性和可读性都很差参考答案: C24、一个字符的标准ASCII码码长是 ( )A. 8 bitsB. 7 bitsC. 16 bitsD. 6 bits参考答案: B25、在微机中,西文字符所采用的编码是 ( )A. EBCDIC码B. ASCII码C. 国标码D. BCD码参考答案: B26、 Internet网中不同网络和不同计算机相互通讯的基础是 ( )A. ATMB. TCP/IPC. NovellD. X.25参考答案: B27、已知三个用不同数制表示的整数A=00111101B ,B=3CH ,C=64D,则能成立的比较关系是 ( )A. AB. BC. BD. C参考答案: C28、在资源管理器中要同时选定不相邻的多个文件,使用( )A. ShiftB. CtrlC. AltD. F8参考答案: B29、计算机能直接识别的语言是 ( )A. 高级程序语言B. 机器语言C. 汇编语言D. C++语言30、 WINDOWS中的“剪贴板”是( )A. 硬盘中的一块区域B. 软盘中的一块区域C. 高速缓存中的一块区域D. 内存中的一块区域参考答案: D31、域名中主机名是 ( )A. MHB. EDUC. CND. BIT参考答案: A32、计算机网络的目标是实现 ( )A. 数据处理B. 文献检索C. 资源共享和信息传输D. 信息传输参考答案: C33、 PowerPoint演示文稿和模板的扩展名是( )A. doc和txtB. html和ptrC. pot和pptD. ppt和pot参考答案: D34、域名系统DNS的作用是( )。

2013四年级期末试卷【含答案】

2013四年级期末试卷【含答案】

2013四年级期末试卷【含答案】专业课原理概述部分一、选择题(每题1分,共5分)1. 下列哪个是计算机编程的基本概念?A. 变量B. 语法C. 数据类型D. 以上都是2. 在计算机网络中,OSI模型共有几层?A. 四层B. 五层C. 七层D. 八层3. 下列哪种数据库不是关系型数据库?A. MySQLB. OracleC. MongoDBD. SQL Server4. 在软件工程中,下列哪个阶段属于需求分析?A. 设计B. 实现C. 测试D. 需求分析5. 下列哪种算法不属于排序算法?A. 冒泡排序B. 快速排序C. 哈希排序D. 插入排序二、判断题(每题1分,共5分)1. 计算机网络的目的是实现数据传输和资源共享。

()2. 在面向对象编程中,类是一种具体的事物,而对象是一种抽象的概念。

()3. 数据库管理系统(DBMS)是一种用于管理数据库的软件。

()4. 软件开发过程中的需求分析阶段是为了确定软件的功能和性能要求。

()5. 算法的时间复杂度是指算法执行所需的时间。

()三、填空题(每题1分,共5分)1. 计算机网络的三个主要组成部分是:___、___和___。

2. 面向对象编程的三个基本特征是:___、___和___。

3. 数据库的四大基本操作是:插入、___、___和删除。

4. 软件开发生命周期包括:需求分析、设计、实现、___和___。

5. 算法的两个主要性能指标是:时间复杂度和___。

四、简答题(每题2分,共10分)1. 简述计算机网络的基本功能。

2. 解释面向对象编程中的继承和封装。

3. 描述数据库管理系统的基本功能。

4. 解释软件工程的基本原理。

5. 简述算法的时间复杂度和空间复杂度的概念。

五、应用题(每题2分,共10分)1. 设计一个简单的算法,用于计算两个整数的和。

2. 给出一个示例,说明计算机网络中的TCP/IP协议。

3. 描述一种数据库查询语言,并给出一个示例查询。

4. 解释软件开发生命周期中的测试阶段。

计算机导论期末考试试卷及参考答案1

计算机导论期末考试试卷及参考答案1

课程《计算机导论》考试时间:120分钟班级姓名学号一、填空题(将正确答案填在横线上,每空1分,共10分)1.现代计算机都是基于__________模型的。

2.位运算可分为两大类,即__________运算和__________运算。

3.中央处理单元(CPU)由__________ 、__________和寄存器组三个部分组成。

4.根据网络覆盖的范围,可以将网络划分为__________、__________和广域网。

5.当操作系统没有对进程的资源进行限制时会发生__________。

6.计算机系统由两个部分组成,分为 __________ 和__________。

二、选择题(将正确答案的代号填在横线上,每小题2分,共20分)1、下面哪些属于数据?A.数 B. 视频 C.音频 D. 以上全是2、在计算机语言中,是告诉计算机怎么处理数据的一系列指令。

A、操作系统B、算法C、数据处理器D、程序3、一个字节有位。

A、2B、4C、8D、164、如果计算机断电,那么下列中的数据将被擦除。

A、RAMB、ROMC、磁带驱动器D、CD-ROM5、兄弟土豆公司总部在A市,但在B市和C市有分店,各分店之间要通信,这种网络类型可能是。

A、LANB、MANC、WAND、以上都不是6、进程在状态能够转换到就绪、终止或等待状态A、保持B、虚拟C、运行D、a和c7、在排序中,将最小的元素移到无序列表的起始位置,但没有一对一交换。

A、选择B、冒泡C、插入D、以上都是8、对于无序列表使用查找。

A、顺序B、折半C、冒泡D、插入9、计算机硬件唯一可理解语言。

A、机器B、符号C、高级D、自然10、记录中的所有成员必须是。

A、同类型B、相关类型C、整型D、字符型三、判断题(请在括号内正确的打“√”,错误的打“╳”。

每小题1分,共10分)1.在冯诺.伊曼模型中,程序可以不存储在存储器中。

()2.在扩展的ASCII码中,每个符号为16位。

()3.把位模式的指定位置位是异或运算的一个应用。

厦门理工学院2013级计算机科学导论复习含答案new

厦门理工学院2013级计算机科学导论复习含答案new

13级《计算机导论》期末复习题Test Question for Chapter 1一.判断题(True / False)1.T Computer software is the collection of programs that provide the instructions that a computer carriesout.2.T An abstraction is a mental model that removes or hides complex details.3. F A vacuum tube was a device used in the first generation of computers to link computers together into anetwork..4. F Magnetic disks were introduced in the second generation of computer hardware.5.T The personal computer was introduced in the fourth generation of computer hardware.6.T A computer that has a parallel architecture uses multiple central processing units.7. F High-level languages were introduced during the fourth generation of computer software.8.T A systems programmer writes programs that make it easier for others to programing.9. A linker puts a program's instructions into memory where they can be executed.10.T Spreadsheets and word processors are known as software applications.11.Object-oriented design is currently the dominant approach for large programming projects.二.选择题(单项)B 1. Which of the following terms best describes circuit boards, keyboards, and disk drives?a) computing systemb) computer hardwarec) computer softwared) stored memorye) native system toolsD 2. Which of the following terms best describes the concept of abstraction?a) exposing difficultyb) hiding quantityc) exposing distanced) hiding detailse) exposing representationB 3.Which of the following phrases best describes a Turing machine?a) a device for integrating many chips on one circuit boardb) an abstract mathematical model of computingc) the first electronic digital computerd) the first successful memory storage devicee) the first computer capable of network communicationC 4. In which hardware generation were integrated circuits introduced?a) firstb) secondc) thirdd) fourthE 5. Who was the first programmer?a) Leibnizb) Pascalc) Babbaged) Lovelacee) HollerithB 6. In which software generation were the FORTRAN and COBOL languages developed?a) firstb) secondc) thirdd) fourthe) fifth7. Which of the following statements best describes the purpose of an Ethernet?a) connecting mainframe computers over the Internetb) connecting small computers to share resourcesc) connecting peripheral devices to a personal computerd) connecting secondary memory to a personal computere) connecting input devices to a mainframe computerB 8. What is the purpose of a compiler?a) translate machine language into assembly languageb) translate high-level language into machine languagec) translate FORTRAN into COBOLd) translate machine language into FORTRANe) translate application programs into system programsC 9. In which decade were the first generation of computers developed?a) 1930sb) 1940sc) 1950sd) 1960se) 1970s三.填空题(需用英文作答)1. A(n) _(abstraction)_ is a mental model that removes complex details2. The most prestigious award given in computer science is called the_(Turing award)_.3. First generation computers were built using _(vacuum tubes_) to store information.4. The set of instructions that each type of computer is designed to understand is called _(machinelanguage_).5. A computer with a parallel architecture uses multiple __(central processing units_)_ to solve aproblem.6. FORTRAN and COBOL are two of the earliest _high- level__ programming languages.7. The computer's operating system and language translators are generally known as _(systemssoftware_.8. A(n) __uses integrated computing technology to run or regulate devices such as toasters, cars,and satellites.9. In the earliest electronic computers, programmers had to write machine language code expressedas _(_Binary_) digits.Test Question for Chapter 2一. 判断题(True / False)T 1. A natural number is the number 0 or any number obtained by adding 1 to a natural number.F 2. A rational number is any number that can be expressed without a fractional part.T 3. The base of a number system determines the number of digits used in the system.F 4. The digits used in base 8 are 1 through 8.F 5. The base of the hexadecimal number system is 15.T 6. Representing a number in base 5 sometimes requires more digits than representing that same number in base 10.F 7. The letter C is used to represent the number 11 in hexadecimal.T 8. A byte is made up of eight binary digitsF 9. Binary numbers are important in computing because numbers in every base can be converted into them.F 10. The number of bits in a word is the same on all machines.T 11.Starting from the right, every group of four binary digits can be read as one hexadecimal digit.二.选择题(单项)1. (B) Which of the following describes the number 0 and any number that can be obtained byrepeatedly adding one to it?A. numberB. natural numberC. integerD. negative numberE. rational number2. (D) Which of the following is a value less than zero, with a sign opposite to its positivecounterpart?A. numberB. natural numberC. integerD. negative numberE. rational number3. (B) How many digits are there in the binary number system?A. 1B. 2C. 7D. 8E 94. (C) What is the largest digit in the octal number system?A. 1B. 2C. 7D. 8E. 95. (B) What is the decimal value of the largest digit in the hexadecimal number system?A. 0B. 9C. 10D. 15E. 166. (C) Which of the following can be used to express the value of every number in any numbersystem?A. baseB. quotientC. polynomialD. rational numberE. radix7. (D) In base 16, the digit E corresponds to what decimal value?A. 1B. 10C. 12D. 14E. 158. (A) What is the lowest base in which the number 987 could be a valid number?A. binaryB. base 3C. octalD. decimalE. hexadecimal9. (C) What is a single binary digit called?A. byteB. nibbleC. bitD. wordE. block三.填空题(需用英文作答)1. A _Number_ is a unit of an abstract mathematical system subject to the laws of arithmetic.2. An __Integer__ is a natural number, a negative of a natural number, or zero.3. The __Base_ of a number system determines how many digits are used in the system and the value of digit positions.4. The highest digit in base 16 is _F__.5. The value of a number in any base can be expressed as a __Polynomial__ in which each term ismade up of a digit multiplied by the base raised to a power.6. The base value of the octal number system is __2_.7. In bases higher than 10, the letter A is used to represent the decimal value __(10)__ using onlyone symbol.8. Bytes can be grouped together into a __(word)_, the size of which is machine-dependent.9. A group of eight bits is called a _(Byte)_。

2013-2014学年第1学期计导A卷期末考试试卷

2013-2014学年第1学期计导A卷期末考试试卷

装订线华南农业大学期末考试试卷(A卷)2013-2014学年第1学期考试科目:计算机科学导论考试类型:闭卷考试考试时间:120 分钟学号姓名年级专业题号一二三四总分得分评阅人一、单项选择题(本大题共50小题,每小题1分,共50分)1、一个完整的计算机系统包括()。

A. 硬件系统和软件系统B. 主机、键盘和显示器C. 计算机和外部设备D. 系统软件和应用软件2、CPU外部直接与CPU交换信息的功能单元是()。

A. 运算器B. 控制器C. 硬盘D. 内存储器3、八位无符号二进制数所能表示的最大数是()。

A. 256B. 255C. 128D. 1274、操作系统对使用资源进行限制是为了防止()。

A.同步B.死锁C.饥饿D.互斥5、计算机运行程序的三个步骤依次是()。

A. 取指令、执行、译码B. 译码、执行、取指令C. 译码、取指令、执行D. 取指令、译码、执行6、对于无序列表使用( )查找。

A. 顺序B. 折半C. 顺序或折半D. 插入7、黑盒测试是由()完成。

A. 用户B.程序员C. 系统测试工程师D. A或C8、编译器是由()组成。

A. 预处理程序、载入程序B. 文本编辑器、载入程序C. 预处理程序、编译程序D. 链接器、预处理程序9、微型计算机采用总线结构连接CPU 、内存储器和外部设备,总线由()三部分组成。

A. 数据总线、传输总线和通信总线B. 地址总线、逻辑总线和信号总统C. 控制总统、地址总线和运算总线D. 数据总线、地址总线和控制总线10、计算机中表示一切信息的表示都是采用()。

A. 二进制B. 八进制C. 十进制D. 十六进制11、网络上进行数据交换的规则称作()。

A. 网络拓朴结构B. 网络协议得分C. 数据同步传输D. 并行数据传输12、在内存中,每个基本单位都赋予一个唯一的序号,该序号被称为()。

A. 编号B. 地址C. 字节D. 编码13、下列选项中()是调制解调器的作用A. 只将数字信号转变为模拟信号B. 只将模拟信号转变为数字信号C. 预防病毒进入系统D. 数字信号与模拟信号相互转换14、下面哪种不是网络的拓扑结构类型()。

《计算机导论》期末考试试题模拟试题及答案

《计算机导论》期末考试试题模拟试题及答案

《计算机导论》期末考试试题模拟试题及答案《计算机导论》期末考试试题模拟试题及答案一、填空题(每小题1分,共20分):1. 计算机领域中采用_________、_________、或_________来表示数值。

2. 冯·诺依曼型计算机的两大特征是“程序存储”和“______”。

3. 美国标准信息交换代码,简称ASCII码,它是____位二进制编码,因此,它可以表示____种字符。

4. 计算机中采用的基本逻辑电路主意有各种______及______。

5. 用_________语言编写的程序可由计算机直接执行。

6. 串口按信息传送格式可分为_________和_________。

7. 计算机的主存储器存储直接与__交换的信息,辅助存储器存放当前不立即使用的信息。

8. 堆栈是指用作数据暂存的一组寄存器或一片存储区,它的工作方式称为______。

9. 由寻址方式形成的操作数的真正存放地址,称为操作数的______。

10. 计算机网络按距离可分为______和______。

11. 设备管理中的设备是指计算机系统的_____、_____和_____。

12. 操作系统按功能特征可分为______、______和______。

13. 高级语言的基本元素可以分为____、______、______、______和______等五大类。

14. 从根算起,树可以分为多个层次,树的_____称为树的深度。

15. _____是数据组织形式,反映数据之间的关系,但不涉及数据的具体内容。

16. 线性表的链式存储结构中,每个元素需存储两部分信息:一部分是元素本身的信息,称之“_____”;另一部分则是该元素的直接后继元素的存储位置,称之“_____”。

17. 栈是限定在_____进行插入和删除运算的线性表,其表尾称为_____,表头称为_____。

18. 用编译方法在计算机上执行用高级语言编写的程序,可分为两个阶段:_____和_____。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

北京大学信息科学技术学院考试试卷考试科目:计算机系统导论姓名:学号:考试时间: 2014 年 1 月 7 日任课教师:以下为试题和答题纸,共 20 页。

第一题单项选择题(每小题1.5分,共30分)1、对于IEEE浮点数,如果减少1位指数位,将其用于小数部分,将会有怎样的效果?答:()A. 能表示更多数量的实数值,但实数值取值范围比原来小了。

B. 能表示的实数数量没有变化,但数值的精度更高了。

C. 能表示的最大实数变小,最小的实数变大,但数值的精度更高。

D. 以上说法都不正确。

2、按照教材描述的原则,对于x86_64程序,在callq指令执行后,函数的第一个参数一般存放在哪里?答:()A. 8(%rsp)B. 4(%rsp)C. %raxD. %rdi3、已知变量x的值已经存放在寄存器eax中,现在想把5x+7的值计算出来并存放到寄存器ebx中,如果不允许用乘法和除法指令,则至少需要多少条IA-32指令完成该任务?答:()A. 1条B. 3条C. 2条D. 4条4、在Y86的SEQ实现中,PC(Program Counter,程序计数器)更新的逻辑结构如下图所示,请根据HCL描述为①②③④选择正确的数据来源。

其中:Icode为指令类型,Cnd为条件是否成立,valC表示指令中的常数值,valM 表示来自返回栈的数据,valP表示PC自增。

○1:A)valC B)valM C)valP○2:A)valC B)valM C)valP○3:A)valC B)valM C)valP○4:A)valC B)valM C)valP(5~6)如果直接映射高速缓存(Cache)的大小是4KB,并且块大小(block)大小为32字节。

5、请问它每路(way)有多少行(line)?答:()A. 128B. 64C. 32D. 16、如果数据访问的地址序列为0->4->16->132->232->4096->160(以字节为单位),请问一共发生多少次替换?答:()A. 0B. 1C. 2D. 37、下列程序运行的结果是什么?答:()/* main.c */int i=0;int main(){foo();return 0;}/* foo.c */int i=1;void foo(){printf(“%d”, i);}A. 编译错误B. 链接错误C. 段错误D. 有时打印输出1,有时打印输出0;8、在链接时,对于什么样的符号一定不需要进行重定位?答:()A.不同C语言源文件中定义的函数B.同一C语言源文件中定义的全局变量C.同一函数中定义时不带static的变量D.同一函数中定义时带有static的变量9、关于信号的描述,以下不正确的是哪一个?答:()A. 在任何时刻,一种类型至多只会有一个待处理信号B. 信号既可以发送给一个进程,也可以发送给一个进程组C. SIGTERM和SIGKILL信号既不能被捕获,也不能被忽略D. 当进程在前台运行时,键入Ctrl-C,内核就会发送一个SIGINT信号给这个前台进程10、下面关于非局部跳转的描述,正确的是()A. setjmp可以和siglongjmp使用同一个jmp_buf变量B. setjmp必须放在main()函数中调用C. 虽然longjmp通常不会出错,但仍然需要对其返回值进行出错判断D. 在同一个函数中既可以出现setjmp,也可以出现longjmp11、假设有一台64位的计算机的物理页块大小是8KB,采用三级页表进行虚拟地址寻址,它的虚拟地址的VPO(Virtual Page Offset,虚拟页偏移)有13位,问它的虚拟地址的VPN(Virtual Page Number,虚拟页号码)有多少位?答:()A. 20B. 27C. 30D. 3312、进程P1通过fork()函数产生一个子进程P2。

假设执行fork()函数之前,进程P1占用了53个(用户态的)物理页,则fork函数之后,进程P1和进程P2共占用_______个(用户态的)物理页;假设执行fork()函数之前进程P1中有一个可读写的物理页,则执行fork()函数之后,进程P1对该物理页的页表项权限为________。

上述两个空格对应内容应该是()A. 53,读写B. 53,只读C. 106,读写D. 106,只读13、下列哪个例子是外部碎片?答:()A. 分配块时为了字节对齐而多分配的空间B. 空闲块中互相指向的指针所占据的空间C. 多次释放后形成的不连续空闲块D. 用户分配后却从未释放的堆空间14、用带有header和footer的隐式空闲链表实现分配器时,如果一个应用请求一个3字节的块,下列说法哪一项是错误的?答:()A. 搜索空闲链表时,存储利用率为:best fit > next fit > first fitB. 搜索空闲链表时,吞吐率为:next fit > first fit > best fitC. 在x86机器上,malloc(3)实际分配的空闲块大小可能为8字节D. 在x64机器上,malloc(3)返回的地址可能为214754977715、考虑如下代码,假设result.txt的初始内容是“123”。

int main(int argc, char** argv){int fd1 = open("result.txt", O_RDWR);char str[] = "abc";char c;write(fd1, str, 1);read(fd1, &c, 1);write(fd1, &c, 1);return 0;}在这段代码执行完毕之后,result.txt的内容是什么?(假设所有的系统调用都会成功)答:()A.a22 B.a21 C.a13 D.abb16、已知如下代码段write(fd1, str1, strlen(str1));write(fd2, str2, strlen(str2));可以在原本为空的文件ICS.txt中写下字符串 I love ICS!对于下面这些对于变量fd1, fd2, str1, str2的定义:(1)int fd1 = open("ICS.txt", O_RDWR);int fd2 = open("ICS.txt", O_RDWR);char *str1 = "I love ";char *str2 = "ICS!";(2)int fd1 = open("ICS.txt", O_RDWR);int fd2 = dup(fd1);char *str1 = "I love ";char *str2 = "ICS!";(3)int fd1 = open("ICS.txt", O_RDWR);int fd2 = open("ICS.txt", O_RDWR);char *str1 = "I love ";char *str2 = "I love ICS!";(4)int fd1 = open("ICS.txt", O_RDWR);int fd2 = dup(fd1);char *str1 = "I love ";char *str2 = "I love ICS!";下面哪一个组合是正确的:()A.(1)(4) B.(2)(3) C.(1)(2)(3)(4) D.都不正确17、下列关于计算机网络概念的说法中,哪一项是正确的?答:()A. 全球最大的计算机网络是互联网Internet,所以计算机网络协议是Internet Protocol即IP协议。

B. 计算机之间的网络通信是一个机器上的一个 process (如clientprocess) 与另一个机器上的 process (如server process) 之间的通信。

C. 网络应用程序有默认的端口号,大部分应用的端口号可以修改,而少部分知名应用如Web服务程序的端口号80是无法修改的。

D. 一个域名只能对应一个IP地址;而一个IP地址可以对应多个域名。

18、在 client-server 模型中,一个连接(connection)可以由IP地址,端口号的组合来表示。

假设一个访问网页服务器的应用,客户端IP地址为128.2.194.24,目标服务器端IP地址为208.216.181.15,用户设置的代理服务器IP地址为155.232.108.39。

目标服务器同时提供网页服务(默认端口80),和邮件服务(默认端口25)。

当客户端向目标服务器发送访问网页的请求时,下面connection socket pairs 正确的一组是?答:()19、在Pthread线程包使用中,下列代码输出正确的是:()void *th_f(void * arg){printf("Hello World") ;pthread_exit(0) ;}int main(void){pthread_t tid;int st;st = pthread_create(&tid,NULL,th_f,NULL);if(st<0) {printf("Oops, I can not create thread\n");exit(-1);}sleep(1);exit(0);}A. Oops, I can not create threadB. Hello WorldOops, I can not create threadC. Hello WorldD. 不输出任何信息20、(缺)考虑一种新的遵从IEEE规范的浮点的格式,包含3位指数位,4位小数位和1位符号位。

请填写下面的表格。

分)如图所示,每个模块表示一个单独的组合逻辑单元,每个单元的延迟已在图中标出。

通过在两个单元间添加寄存器的方式,可以对该数据通路进行流水化改造。

假设每个寄存器的延迟为20ps。

(1)如果改造为一个二级流水线(只插入一个寄存器),为获得最大的吞吐率,该寄存器应在哪里插入?请计算该流水线的吞吐率,并说明计算过程。

(2)如果改造为一个三级流水线(插入两个寄存器),为获得最大的吞吐率,寄存器应在哪里插入?请计算该流水线的吞吐率,并说明计算过程。

(3)如果改造为一个四级流水线(插入三个寄存器),为获得最大的吞吐率,寄存器应在哪里插入?请计算该流水线的吞吐率,并说明计算过程。

相关文档
最新文档