《全国计算机等级考试二级教程——C语言程序设计》课后题及参考答案

《全国计算机等级考试二级教程——C语言程序设计》课后题及参考答案
《全国计算机等级考试二级教程——C语言程序设计》课后题及参考答案

《全国计算机等级考试二级教程——C语言程序设计》课后题及参考答案

(教育部考试中心)高等教育出版社出版

(第一章、第二章、第三章)

第一章程序设计基本概念

1.1 在TRUBO C环境中用RUN命令运行一个C程序时,所运行的程序的后缀是______。

答案:.exe

1.2 C语言源程序文件的后缀是_____,经过编译后,生成文件的后缀是_____,经过连接后,生成文件的后缀是_____。

答案:.c .obj .exe

1.3 结构化程序由_____、_____、_____三种基本结构组成。

答案:顺序、选择、循环

第二章 C程序设计的初步知识

一、选择题

2.1 以下选项中正确的整型常量是

A)12. B)-20 C)1,000 D)4 5 6

答案:B

2.2 以下选项中正确的实型常量是

A)0 B)3. 1415 C)0.329×10(2)(10的2次方)D).871

答案:D

2.3 以下选项中不正确的实型常量是

A)2.607E-1 B)0.8103e 2 C)-77.77 D)456e-2

答案:B

2.4 以下选项中不合法的用户标识符是

A)abc.c B)file C)Main D)PRINTF

答案:A

2.5 以下选项中不合法的用户标识符是

A)_123 B)printf C)A$ D)Dim

答案:C

2.6 C语言中运算对象必需是整型的运算符是

A)% B)/ C)! D)**

答案:A

2.7 可在C程序中用作用户标识符的一组标识符是

A)void define WORD

B)as_b3 _123 If

C)For -abc case

D)2c DO SIG

答案:B

2.8 若变量已正确定义并赋值,符合C语言语法的表达式是

A)a=a+7; B)a=7+b+c,a++ C)int(12.3%4) D)a=a+7=c+b

答案:B

2.9 以下叙述中正确的是

A)a是实型变量,C允许进行以下赋值a=10,因此可以这样说:实型变量中允许存放整型值。

B)在赋值表达式中,赋值号右边既可以是变量也可以是任意表达式。

C)执行表达式a=b后,在内存中a和b存储单元中的原有值都将被改变,a的值已由原值改变为b的值,b的值由原值变为0。

D)已有a=3,b=5。当执行了表达式a=b,b=a之后,已使a中的值为5,b中的值为3。

答案:B

2.10 以下叙述中正确的是

A)在C程序中无论是整数还是实数,只要在允许的范围内都能准确无误的表示。

B)C程序由主函数组成。

C)C程序由函数组成。

D)C程序由函数和过程组成。

答案:C

2.11 TURBO C中int类型变量所占字节数是

A)1 B)2 C)3 D)4

答案:B

2.12 不合法的八进制数是

A)0 B)028 C)077 D)01

答案:B

2.13 不合法的十六进制数是

A)oxff B)0Xabc C)0x11 D)0x19

答案:A

二、填空题

2.14 若k为int整型变量且赋值11。请写出运算k++后表达式的值A)_____和变量的值B)_____。

答案:11、12

2.15 若x为double型变量,请写出运算x=

3.2,++x后表达式的值A)_____和变量的值B)_____。

答案:4.2、4.2

2.16 函数体由符号____开始,用符号____结束。函数体的前面是____部分,其后是____部分。

答案:{、}、定义、执行

2.17 C语言中的标识符可分为____、____、和预定义标识符三类。

答案:关键字、用户标识符

2.18 在C语言程序中,用关键字____定义基本整型量,用关键字____定义单精度实型变量,用关键字___定义双精度实型变量。

答案:int、float、double

2.19 把a1、a2定义成单精度实型变量,并赋初值1的定义语句是____。

答案:float a1=1.0,a2=1.0;

2.20 C程序中定义的变量,代表内存中的一个____。

答案:存储单元

2.21 表达式

3.5+1/2的计算结果是____。

答案:3.5

2.22 对以下数学式,写出三个等价的C语言表达式____、____、____。

a×b

——

c

答案:a*b/c、a/c*b、b/c*a

2.23 表达式s=10应当读做“____”。

答案:将10赋给变量s

2.24 计算机中内存储器的最小存储单位称____,其中能容纳的数是____。

答案:位、0或1

2.25 通常一个字节包含____个二进制位。在一个字节中能存放的最大(十进制)整数是____,它的二进制数的形式是____;最小(十进制)整数是____,它的二进制数的形式是____。

答案:8、255、1111 1111、-128、1000 0000

2.26 当计算机用两个字节存放一个整数时,其中能存放的最大(十进制)整数是____、最小(十进制)整数是____,它的二进制数的形式是____。

答案:65535、-32768、1000 0000 0000 0000

2.27 在C语言中整数可用____进制数、____进制数和____进制数三种数制表示。

答案:十、八、十六

第三章、顺序结构

一、选择题

3.1 若a、b、c、d都是int类型变量且初值为0,以下选项中不正确的赋值语句是

A) a=b=c=100; B) d++; C) c+b; D) d=(c=22)-(b++);

答案:C

3.2 以下选项中不是C语句的是

A) {int i; i++; printf("%d\\n", i); }

B) ; C) a=5,c=10 D) { ; }

答案:C

3.3 以下合法的C语言赋值语句是

A) A=B=58 B) k=int(a+b); C) a=58,b=58 D) --i;

答案:D

3.4 以下程序的输出结果是

A) 0 B) 1 C) 3 D)不确定的值

main()

{

int x=10,y=3;

printf("%d\\n", y=x/y);

}

答案:C

3.5 若变量已正确说明为int类型,要给a、b、c输入数据,以下不正确的输入语句是

A) read(a,b,c); B) scanf("%d%d%d",a,b,c);

C) scanf("%D%D%D",&a,&b,&c); D) scanf("%d%d%d",&a,&b,&c);

答案:D

3.6 若变量已正确说明为float类型,要通过以下赋值语句给a赋予10、b赋予22、c赋予33,以下不正确的输入形式是

A) 10 22 33 B) 10.0,22.0,33.0 C) 10.0 22.0 33.0 D) 10 22 33

scanf("%f %f %f", &a, &b, &c);

答案:B

3.7 若变量以正确定义,要将a和b中的数进行交换,下面不正确的语句组是

A) a=a+b,b=a-b,a=a-b; B) t=a,a=b,b=t;

C) a=t; t=b; b=a; D) t=b; b=a; a=t;

答案:C

3.8 若变量已正确定义,以下程序段的输出结果是

A) 输出格式说明与输出项不匹配,输出无定值

B) 5.17000 C) 5.168000 D) 5.169000

x=5.16894;

printf("%f\\n",(int)(x*1000+0.5)/(float)1000);

答案:D

3.9 若有以下程序段,c3中的值是

A) 0 B) 1/2 C) 0.5 D) 1

int c1=1,c2=2,c3;

c3=c1/c2;

答案:A

3.10 若有以下程序段,其输出结果是

A) 0,0,-10 B) 0,0,5 C) -10,3,-10 D) 3,3,-10

int a=0,b=0,c=0;

c=(a-=a-5),(a=b,b+3);

printf("%d,%d,%d\\n",a,b,c);

答案:B

3.11 当运行以下程序时,在键盘上从第一列开始输入9876543210(此处代表Enter),则程序的输出结果是

A) a=98,b=765,c=4321 B) a=10,b=432,c=8765

C) a=98,b=765.000000,c=4321.000000 D) a=98,b=765,c=4321.0

main()

{

int a; float b,c;

scanf("%2d%3f%4f",&a,&b,&c);

printf("\\na=%d,b=%f,c=%f\\n",a,b,c);

}

答案:C

3.12 以下程序的输出结果是

A) a=%2,b=%5 B) a=2,b=5 C) a=%%d,b=%%d D) a=%d,b=%d

main()

{ int a=2,b=5;

printf("a=%%d,b=%%d\\n",a,b);

}

答案:D

3.13 若int类型占两个字节,则以下程序段的输出是

A) -1,-1 B) -1,32767 C) -1,32768 D) -1,65535

int a=-1;

printf("%d,%u\\n",a,a);

答案:D

3.14 以下程序段的输出是

A) *496 * B) * 496* C) *000496* D)输出格式符不合法

int x=496;

printf("*%-06d*\\n",x);

答案:A

3.15 以下程序段的输出是

A) |3.1415| B) | 3.0| C) | 3| D) | 3.|

float a=3.1415;

printf("|%6.0f|\\n",a);

答案:C

3.16 以下程序段的输出是

A) |2345.67800| B) |12345.6780| C) |12345.67800| D) |12345.678|

printf("|%10.5f|\\n",12345.678);

答案:C

3.17 以下程序段的输出是

A) *0000057.66* B) * 57.66* C) *0000057.67* D) * 57.67*

float a=57.666;

printf("*%010.2f*\\n",a);

答案:C

3.18 若从终端输入以下数据,要给变量C赋以283.19,则正确的输入语句是

A) scanf("%f",c); B) scanf("%8.4f",&c);

C) scanf("%6.2f",&c); D) scanf("%8",&c);

283.1900 表示Enter键

答案:由于印刷错误,本题没有正确答案。改正意见:

把选项A改为:scanf("%f",&c);或者把选项D改为:scanf("%8f",&c);则可分别选择A或者D为正确答案。

3.19 若变量已正确说明,要求用以下语句给a赋予3.12、给b赋予9.0,则正确的输入形式是(□代表空格)

A) 3.12□□9.0B) a=□□3.12b=□□□9

C) a=3.12,b=9 D) a=3.12□□,b=9□□□□

scanf("a=%f,b=%f",&a,&b); 表示Enter键

答案:C

3.20 以下程序的输出结果是

A) 9 8 B) 8 9 C) 6 6 D) 以上三个都不对

#include "math.h"

main()

{ double a=-3.0, b=2;

printf("%3.0f %3.0f\\n",pow(b,fabs(a)),pow(fabs(a),b));

}

答案:B

二、填空题

3.21 若有以下定义,请写出以下程序段中输出语句执行后的输出结果。

(1)____(2)____(3)____

int i=-200,j=2500;

printf("(1) %d %d",i,j);

printf("(2) i=%d, j=%d\\n",i,j);

printf("(3) i=%d\\n j=%d\\n",i,j);

答案:

-200 2500

i=-200, j=2500

i=-200 j=2500

3.22 变量i、j、k已定义为int类型并有初值0,用以下语句进行输入时

scanf("%d",&i); scanf("%d",&j); scanf("%d",&k);

当执行第一个输入语句,从键盘输入:

12.3 表示Enter键

则变量i、j、k的值分别是____、____、____。

答案:12、0、0

3.23 复合语句在语法上被认为是____。空语句的形式是____。

答案:一条语句、;

3.24 C语句的最后用____结束。

答案:;

3.25 以下程序段,要求通过scanf语句给变量赋值,然后输出变量的值。写出运行时给k输入100,给a输入25.81,给x输入1.89234时的三种可能的输入形式____、_____、____。

int k; float a; double x;

scanf("%d%f%lf",&k,&a,&x);

printf("k=%d,a=%f,x=%f\\n",k,a,x);

答案:

(1) 100 25.81 1.89234

(2) 100 25.811.89234

(3) 100 25.81 1.89234

3.26 以下程序段的输出结果是____。

int x=0177;

printf("x=%3d,x=%6d,x=$%6o,x=%6x,x=%6u\\n",x,x,x,x,x);

答案:x=127,x= 127,x= 177,x= 7f,x= 127

3.27 以下程序段的输出结果是____。

int x=0177;

printf("x=%-3d,x=%-6d,x=$%-06d,x=$%06d,x=%%06d\\n",x,x,x,x,x);

答案:27、x=127,x=127 ,x=$127 ,x=$000127,x=%06d

3.28 以下程序段的输出结果是____。

double a=513.789215;

printf("a=%8.6f,a=%8.2f,a=%14.8f,a=%14.8lf\\n",a,a,a,a);

答案:a=513.789215,a= 513.79,a= 513.78921500,a= 513.78921500

第四章、选择结构

一、选择题

4.1 下列运算符中优先级最高的运算符是

A) ! B) % C) -= D) &&

答案:A

4.2 下列运算符中优先级最低的运算符是

A) || B) != C) <= D) +

答案:A

4.3 为表示关系x≥y≥z,应使用的C语言表达式是

A) (x>=y)&&(y>=z) B) (x>=y)AND(y>=z)

C) (x>=y>=z) D) (x>=y)&(y>=z)

答案:A

4.4 设a、b和c都是int型变量,且a=3,b=4,c=5;则以下的表达式中,值为0的表达式是

A) a&&b B) a<=b C) a||b+c&&b-c D) !((a

答案:D

4.5 以下程序的输出结果是

A) 0 B) 1 C) 2 D) 3

main()

{ int a=2,b=-1,c=2;

if(a

if(b<0) c=0;

船舶静力学作业题答案

1-1 某海洋客船船长L=155m ,船宽B=,吃水d =,排水体积▽=10900m 3,中横剖面面积A M =115m 2,水线面面积A W =1980m 2,试求: (1)方形系数C B ;(2)纵向菱形系数C P ;(3)水线面系数C WP ;(4)中横剖面系数C M ;(5)垂向菱形系数C VP 。 解:(1)550.01 .7*0.18*15510900 ==???=d B L C B (2)612.0155*11510900 ==??=L A C M P (3)710.0155*0.181980 ==?=L B A C W WP (4)900.01 .7*0.18115 ==?=d B A C M M (5)775.01 .7*198010900 ==??= d A C W VP 1-3 某海洋客货轮排水体积▽=9750 m 3,主尺度比为:长宽比L/B=, 宽度吃水比B/d=,船型系数为:C M =,C P =,C VP =,试求:(1)船长L;(2)船宽B ;(3)吃水d ;(4)水线面系数C WP ;(5)方形系数C B ;(6)水线面面积A W 。 解: C B = C P* C M =*= 762.0780 .0594 .0=== VP B WP C C C d B L C B ??? = 又因为 所以:B= L== d=B/= 762.0=WP C C B = 06.187467 .6*780.09750==??= d C A VP W m 2

1-10 设一艘船的某一水线方程为:()?? ? ???-±=225.012L x B y 其中:船长L=60m ,船宽B=,利用下列各种方法计算水线面积: (1) 梯形法(10等分); (2) 辛氏法(10等分) (3) 定积分,并以定积分计算数值为标准,求出其他两种方法的相对误差。 解:()?? ????-±=225.012L x B y 中的“+”表示左舷半宽值,“-”表示右舷半宽值。因此船首尾部对称,故可只画出左舷首部的1/4水线面进行计算。 则:?? ????-=90012.42x y , 将左舷首部分为10等分,则l =30/10=3.0m 。 梯形法:总和∑y i =,修正值(y 0+y 10)/2=,修正后∑`= 辛氏法:面积函数总和∑=

操作系统复习题及答案

1操作系统概述自测题 1 选择题 1.以下_____操作系统中的技术是用“时间”来换取“空间”的。 A.虚拟存储器 B.缓冲技术 C.SPOOLing技术 D.快表 2.设计实时操作系统必须首先考虑系统的______。 A.效率 B.可移植性 C.可靠性 D.使用的方便性 3.一个作业第一次执行时用了5min,而第二次执行时用了6min,这说明了操作系统的______特点。 A.并发性 B.共享性 C.虚拟性 D.不确定性 4.下述操作系统类型中,哪个操作系统一定是由多台计算机组成的系统? A.实时 B.批处理 C.分时 D.分布式 5.操作系统中,以下______采用了以“空间”换“时间”的技术。 A.终端技术 B.缓冲技术 C.通道技术 D.虚拟存储技术 6.按照所起的作用和需要的运行环境,操作系统属于_______。 A.支撑软件 B.用户软件 C.应用软件 D.系统软件 7.操作系统的主要功能是存储器管理、设备管理、文件管理、用户接口和______。 A.进程管理 B.用户管理 C.信息管理 D.操作系统管理 8.操作系统的最基本的两个特征是资源共享和_______。 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.为了使系统中的所有用户都得到及时的响应,操作系统应该是___. A.实时系统 B.批处理系统 C.分时系统 D.网络系统 15.如果分时系统的时间片一定,那么____会使响应时间越长。 A.用户数越少 B.用户数越多 C.内存越少 D.内存越多

大学计算机基础教程课后习题答案大一

计算机基础作业 第一章计算机与信息社会 习题1 一、思考题: 1.计算机的发展经历了哪几个阶段?各阶段的主要特征是什么? 答:计算机经历了电子管、晶体管、中小规模集成电路和大、超大规模集成电路等4个阶段。 电子管计算机的特征是:采用电子管作为计算机的逻辑元件,内存储器采用水银延迟线,外存储器采用磁鼓、纸带、卡片等,运算速度只有每秒几千次到几万次基本运算,内存容量只有几千个字节,使用二进制表示的机器语言或汇编语言编写程序。 晶体管计算机的特征是:用晶体管代替了电子管,大量采用磁芯作为内存储器,采用磁盘、磁带等作为外存储器。 采用了中小规模集成电路的计算机的特征是:用集成电路代替了分立元件。集成电路是把多个电子元器件集中在几平方毫米的基片上形成的逻辑电路。 采用了大、超大规模集成电路的计算机的特征是:以大规模、超大规模集成电路来构成计算机的主要功能部件,主存储器采用集成度很高的半导体存储器,目前计算机的最高速度可以达到每秒几十万亿次浮点运算。 4.计算机主要用于哪些领域? 答:计算机主要应用在科学和工程计算、信息和数据处理、过程控制、计算机辅助系统及人工智能等领域。 7.信息技术都包含那些? 答:信息技术主要包括信息基础技术、信息系统技术、信息应用技术三个层次。 二、选择题 1.最早的计算机是用来进行(A)的。 A )科学计算B)系统仿真C)自动控制D)信息处理 2.构成第二代计算机的主要电子元件是(B) A )电子管B)晶体管C)中.小规模集成电路D)超大规模集成电路 3.以下哪个不是计算机的特点(D) A )计算机的运行速度快B)计算机的准确度高C)计算机的存储容量巨大D)计算机的体积很小 4办公自动化属于计算机哪项应用(A) A )数据处理B)科学计算C)辅助设计D)人工智能 5.以下关于信息的特征不正确的是(B) A )共享性B)不可存储C)可处理性D)可传递

计算机网络课后习题答案(第三章)

计算机网络课后习题答案(第三章) (2009-12-14 18:16:22) 转载▼ 标签: 课程-计算机 教育 第三章数据链路层 3-01 数据链路(即逻辑链路)与链路(即物理链路)有何区别? “电路接通了”与”数据链路接通了”的区别何在? 答:数据链路与链路的区别在于数据链路出链路外,还必须有一些必要的规程来控制数据的传输,因此,数据链路比链路多了实现通信规程所需要的硬件和软件。 “电路接通了”表示链路两端的结点交换机已经开机,物理连接已经能够传送比特流了,但是,数据传输并不可靠,在物理连接基础上,再建立数据链路连接,才是“数据链路接通了”,此后,由于数据链路连接具有检测、确认和重传功能,才使不太可靠的物理链路变成可靠的数据链路,进行可靠的数据传输当数据链路断开连接时,物理电路连接不一定跟着断开连接。 3-02 数据链路层中的链路控制包括哪些功能?试讨论数据链路层做成可靠的链路层有哪些优点和缺点. 答:链路管理 帧定界 流量控制 差错控制 将数据和控制信息区分开 透明传输 寻址 可靠的链路层的优点和缺点取决于所应用的环境:对于干扰严重的信道,可靠的链路层可以将重传范围约束在局部链路,防止全网络的传输效率受损;对于优质信道,采用可靠的链路层会增大资源开销,影响传输效率。 3-03 网络适配器的作用是什么?网络适配器工作在哪一层? 答:适配器(即网卡)来实现数据链路层和物理层这两层的协议的硬件和软件 网络适配器工作在TCP/IP协议中的网络接口层(OSI中的数据链里层和物理层) 3-04 数据链路层的三个基本问题(帧定界、透明传输和差错检测)为什么都必须加以解决? 答:帧定界是分组交换的必然要求 透明传输避免消息符号与帧定界符号相混淆

静力学第三章习题答案

第三章 部分习题解答 3-10 AB ,AC 和DE 三杆连接如图所示。杆DE 上有一插销H 套在杆AC 的导槽内。试求在水平杆DE 的一端有一铅垂力F 作用时,杆AB 所受的力。设DE BC HE DH DB AD ===,,,杆重不计。 解: 假设杆AB ,DE 长为2a 。取整体为研究对象,受力如右图所示,列平衡方程: ∑=0C M 02=?a F By 0=By F 取杆DE 为研究对象,受力如图所示,列平衡方程: ∑=0H M 0=?-?a F a F Dy F F Dy = ∑=0B M 02=?-?a F a F Dx F F Dx 2= 取杆AB 为研究对象,受力如图所示,列平衡方程: ∑=0y F 0=++By Dy Ay F F F F F Ay -=(与假设方向相反) ∑=0A M 02=?+?a F a F Bx Dx F F Bx -=(与假设方向相反) ∑=0B M 02=?-?-a F a F Dx Ax F F Ax -=(与假设方向相反) 3-12AD AC AB ,,和BC 四杆连接如图所示。在水平杆AB 上作用有铅垂向下的力F 。接触面和各铰链均为光滑的,杆重不计,试求证不论力F 的位置如何,杆AC 总是受到大小等于F 的压力。 解: 取整体为研究对象,受力如图所示,列平衡方程: ∑=0C M 0=?-?x F b F D F b x F D = F C F C y F D F Cx F Cy F Bx F By F Dx F Dy F Hy F Bx F By F Dy F Dx F Ax F Ay

取杆AB 为研究对象,受力如图所示,列平衡方程: ∑=0A M 0=?-?x F b F B F b x F B = 杆AB 为二力杆,假设其受压。取杆AB 和AD 构成的组合体为研究对象,受力如图所示,列平衡方程: ∑=0E M 02 )2(2)(=?--?+?+b F x b F b F F AC D B 解得F F AC =,命题得证。 注意:销钉A 和C 联接三个物体。 3-14两块相同的长方板由铰链C 彼此相连接,且由铰链A 及B 固定,如图所示,在每一平板内都作用一力偶矩为M 的力偶。如b a >,忽略板重,试求铰链支座A 及B 的约束力。 解: 取整体为研究对象,由于平衡条件可知该力系对任一点之矩为零,因此有: ∑=0A M 0)(=+-M M F M B A 即B F 必过A 点,同理可得A F 必过B 点。也就是A F 和 B F 是大小相等,方向相反且共线的一对力,如图所示。 取板AC 为研究对象,受力如图所示,列平衡方程: ∑=0C M 045cos 45sin 00=-?-?M b F a F A A 解得:b a M F A -=2(方向如图所示) 3-20如图所示结构由横梁BC AB ,和三根支承杆组成,载荷及尺寸如图所示。试求A 处的约束力及杆1,2,3所受的力。 解: 支撑杆1,2,3为二力杆,假设各杆均受压。选梁BC 为研究对象,受力如图所示。其中均布载荷可以向梁的中点简化为一个集中力,大小为2qa ,作用在BC 杆中点。列平衡方程: F ABx F ABy F B F Ex F Ey F AC F B F A F B F Cx F Cy F Bx F By F 3

操作系统复习题及参考答案1-4

中南大学网络教育课程考试复习题及参考答案 操作系统1 一、判断题: 1.资源共享是现代操作系统的一个基本特征。() 2.信号量机制中,P、V操作必须成对出现。() 3.若进程资源分配图中含有环,则一定有进程处于死锁状态。() 4.绝对装入方式需要对内存地址进行重定位。() 5.“分页对换”和“分段对换”是为了支持虚拟存储系统。() 6.通道没有自己的内存,通道所执行的通道程序是放在主机的内存中的。() 7.程序的并行执行是现代操作系统的一个基本特征。() 8.一个进程被唤醒意味着重新占有了CPU。() 9.进程在运行过程中,请问和释放资源顺序不当,同样可以引起死锁。() 10.分段存储管理的引入是为了满足用户(程序员)在编程和使用上多方面的要求。() 11.系统中的各个部件,如CPU、存储设备等的连接都是由总线设备来实现的。() 12.在文件的索引存取方法中,允许随意存取文件中的一个记录。() 13.程序在并发执行时会失去封闭性。() 14.由于用户的响应时间要求,因此要求设置大的时间片长度。() 15.预防死锁是指在资源动态分配过程中,用某种方法去防止系统进入不安全状态。() 16.内存的单一连续分配模式只能用在单用户、单任务的OS中。() 17.虚拟存储器的“虚拟”是指用户可使用的内存容量比实际的内存容量大的多。() 18.在文件系统支持下,用户也需知道文件存放的物理地址。() 19.在单CPU环境下可以实现“多道程序系统”。() 20.程序与进程最主要的区别在于程序是静态实体,而进程是动态实体。() 21.死锁与程序的死循环一样。() 22.内存固定分区分配模式只能用在单用户、单任务的OS中。() 23.采用LRU置换算法时,当驻留集增大时,页故障率一定不会增加。() 24.通道与CPU共享内存。() 二、填空题: 1.操作系统的基本任务是( )。 2.从资源分配的角度看,P(wait)操作意味着向系统( )一个资源,V(signal)操作意味着( )一个资 源。 3.一个批处理型作业,从进入系统并驻留在外存的后备队列上开始,直至作业运行完毕,可能要经历下 述三级调度()、()、()。 4.产生死锁的四个必要条件是()、()、()和()。 5.()称之为“页内碎片”。 6.文件按其用途可分为:用户文件、()和()。 7.分时系统的四个主要特征是()、()、()、()。 8.进程调度分为以下两种方式()、()。 9.死锁的必要条件之一是“互斥”,该条件是指()。 10.根据链接时间的不同,可把链接分为()、()、()三种。 11.I/O控制方式主要分为()、()、()。 12.直接存储器DMA方式是专对()设备进行I/O控制的。 13.多道批处理系统的优缺点主要有()、()、()。 14.程序的并发执行的特征有()、()、()。 15.调度队列模型分为()、()、()。 16.程序的装入分为()、()、()。 17.缓冲区可工作在()、()、()和提取输出四种工作方式下。

《大学计算机基础》第五版第1-4章课后习题答案

第一章 1. 计算机的发展经历了那几个阶段?各阶段的主要特征是什么? a)四个阶段: 电子管计算机阶段;晶体管电路电子计算机阶段;集成电路计算机阶段;大规模集成电路电子计算机阶段。 b )主要特征: 电子管计算机阶段:采用电子管作为计算机的逻辑元件;数据表示主要是定点数;用机器语言或汇编语言编写程序。 晶体管电路电子计算机阶段:采用晶体管作为计算机的逻辑元件,内存大都使用铁金氧磁性材料制成的磁芯存储器。集成电路计算机阶段:逻辑元件采用小规模集成电路和中规模集成电路。 大规模集成电路电子计算机阶段:逻辑元件采用大规模集成电路和超大规模集成电路。 2. 按综合性能指标分类,计算机一般分为哪几类?请列出各计算机的代表机型。 高性能计算机(曙光),微型机(台式机算机),工作站(DN-100 ),服务器(Web服务器)。 3. 信息与数据的区别是什么? 信息:对各种事物的变化和特征的反映,又是事物之间相互作用和联系表征。数据:是信息的载体。 4. 什么是信息技术? 一般是指一系列与计算机等相关的技术。 5. 为什么说微电子技术是整个信息技术的基础? 晶体管是集成电路技术发展的基础,而微电子技术就是建立在以集成电路为核心的各种半导体器件基础上的高新电子技术。 6. 信息处理技术具体包括哪些内容?3C含义是什么? a )对获取的信息进行识别、转换、加工,使信息安全地存储、传送,并能方便的检索、再生、利用,或便于人们从中提炼知识、发现规律的工作手段。b)信息技术、计算机技术和控制技术的总称 7. 试述当代计算机的主要应用。 应用于科学计算、数据处理、电子商务、过程控制、计算机辅助设计、计算机辅助制造、计 算机集成制造系统、多媒体技术和人工智能等。

计算机网络课后题答案第七章

第七章网络安全 7-01 计算机网络都面临哪几种威胁?主动攻击和被动攻击的区别是什么?对于计算机网 络的安全措施都有哪些? 答:计算机网络面临以下的四种威胁:截获(),中断(),篡改(),伪造()。 网络安全的威胁可以分为两大类:即被动攻击和主动攻击。 主动攻击是指攻击者对某个连接中通过的进行各种处理。如有选择地更改、删除、 延迟这些。甚至还可将合成的或伪造的送入到一个连接中去。主动攻击又可进一步 划分为三种,即更改报文流;拒绝报文服务;伪造连接初始化。被动攻击是指观察和分析某一个协议数据单元而不干扰信息流。即使这些数据对 攻击者来说是不易理解的,它也可通过观察的协议控制信息部分,了解正在通信的协议 实体的地址和身份,研究的长度和传输的频度,以便了解所交换的数据的性质。这种被 动攻击又称为通信量分析。 还有一种特殊的主动攻击就是恶意程序的攻击。恶意程序种类繁多,对网络安全威胁 较大的主要有以下几种:计算机病毒;计算机蠕虫;特洛伊木马;

逻辑炸弹。 对付被动攻击可采用各种数据加密动技术,而对付主动攻击,则需加密技术与适当的 鉴别技术结合。 7-02 试解释以下名词:(1)重放攻击;(2)拒绝服务;(3)访问控制;(4)流量分析; (5)恶意程序。 答:(1)重放攻击:所谓重放攻击()就是攻击者发送一个目的主机已接收 过的包,来达到欺骗系统的目的,主要用于身份认证过程。(2)拒绝服务:( )指攻击者向因特网上的服务器不停地发送大量 分组,使因特网或服务器无法提供正常服务。 (3)访问控制:()也叫做存取控制或接入控制。必须对接入网络的权限 加以控制,并规定每个用户的接入权限。 (4)流量分析:通过观察的协议控制信息部分,了解正在通信的协议实体的地址和 身份,研究的长度和传输的频度,以便了解所交换的数据的某种性质。这种被动攻击又 称为流量分析()。 (5)恶意程序:恶意程序()通常是指带有攻击意图所编写的

操作系统复习题含答案

一、什么是操作系统?你都用过什么操作系统?各有什么特点? 操作系统是管理计算机硬件资源,控制其他程序运行并为用户提供交互操作界面的系统软件的集合。操作系统是计算机系统的关键组成部分,负责管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本任务。DOS系统都是以命令的方式运行指令,有的也支持鼠标,甚至也可以做成菜单方式,但跟windows的亲和性相比是无法相比的。windos系列的操作系统主要特点就是简单,图形操作,不需要死记命令,适合非专业人士使用。unix系列由于是开源的,所以操作复杂,功能强大,可以按自己的需求设计与改造,适合专业人士,不适合初学者。 二、试说明操作系统系统的主要功能模块及其主要任务? 处理机管理的主要功能是:进程管理、进程同步、进程通信和处理机调度; 进程管理:为作业创建进程,撤销已结束进程,控制进程在运行过程中的状态转换。 进程同步:为多个进程(含线程)的运行进行协调。 进程通信:用来实现在相互合作的进程之间的信息交换。 处理机调度: (1)作业调度。从后备队里按照一定的算法,选出若干个作业,为他们分配运行所需 的资源(首选是分配内存)。 (2)进程调度:从进程的就绪队列中,按照一定算法选出一个进程,把处理机分配给 它,并设置运行现场,使进程投入执行。 内存管理的主要功能有:内存分配、内存保护、地址映射和内存扩充。 内存分配:为每道程序分配内存。 内存保护:确保每道用户程序都只在自己的内存空间运行,彼此互不干扰。 地址映射:将地址空间的逻辑地址转换为内存空间与对应的物理地址。 内存扩充:用于实现请求调用功能,置换功能等。 设备管理主要功能有: 缓冲管理、设备分配和设备处理以及虚拟设备等。 主要任务: 完成用户提出的I/O 请求,为用户分配I/O 设备;提高CPU 和I/O 设 备的利用率;提高I/O速度;以及方便用户使用I/O设备. 文件管理的主要功能是文件存储空间的管理,目录管理,文件的读写管理和文件的共享与保护。主要任务是对用户文件和系统文件进行管理,以方便用户使用,并保证文件的安全性。 三、什么是多道程序设计技术?试叙述多道程序运行的特征。 所谓多道程序设计指的是允许多个程序同时进入一个计算机系统的主存储器并启动进行计算的方法。也就是说,计算机内存中可以同时存放多道(两个以上相互独立的)程序,它们都处于开始和结束之间。从宏观上看是并行的,多道程序都处于运行中,并且都没有运行结束;从微观上看是串行的,各道程序轮流使用CPU,交替执行。多道程序技术运行的特征:多道、宏观上并行、微观上串行。 四、在一个分时操作系统中,用户提交了一个作业,作业的内容包括:①请求内存(memory);

计算机基础课后问答题答案

第一章 1.计算机的发展经历了哪几个阶段?各阶段的主要特点是什么? 答:电子计算机的发展已经历了四个明显的阶段(也称为四代).正向第五代智能化的计算机发展。 前四代计算机的特点是: 第一代为电子管计算机.使用的软件程序主要为机器语言。 第二代机是以晶体管作为主要逻辑元件的计算机.软件程序使用了汇编语言且高级程序设计语言诞生。 第三代机是由中小规模集成电路组成的计算机.软件程序使用状况是:操作系统和结构化程序设计语言诞生使用。 第四代机是由大规模或超大规模集成电路组成的计算机.软件状况为网络操作系统、面向对象程序设计诞生和使用。 2.计算机内为什么采用二进制数表示信息? 答:电子计算机内部采用二进制数表示信息的主要原因是: (1)二进制数数码少(只有0和1两个).因此易于实现其数码的表示; (2)二进制数的运算法简单; (3)采用二进制数易于实现逻辑运算。 3.计算机硬件系统由哪几部份组成?各部份的主要功能是什么? 答:电子计算机硬件由运算器、控制器、存储器、输入设备和输出设备组成。它们通过总线连接成有机整体。 运算器的主要功能是:完成算术运算和逻辑运算; 控制器的功能是:协调指挥计算机各部件工作; 存储器的主要作用是:存储程序和数据.实现记忆的功能。 输入设备的功能是:输入数据并转换为机内信息存储; 输出设备的作用是:将机内信息转换为便于识别、处理和使用的字符、图形输出显示。4.什么是硬件?什么是软件?它们有何关系? 答:计算机硬件是构成机器的电子、光电、电磁、机械等物理设备。软件即是计算机中使用的各种各样的程序及其说明文档。 硬件与软件的关系是:硬件是软件运行的基础.软件扩充了硬件的功能。 5.什么是指令?什么是程序?计算机的指令由哪两部份组成? 答:指令是计算机能实现的基本操作.指令均为二进制数形式。程序是若干指令或命令的集合。指令由操作码和地址码(操作数)组成.操作码告诉计算机执行什么操作(指明指令的功能).地址码告诉计算机到哪个存储单元地址中读取参与操作的数据。 6.计算机程序设计语言如何分类?什么程序语言是计算机能直接识别和执行的? 答:计算机程序设计语言可分为低级语言和高级语言两大类。低级语言包括:机器语言和汇编语言.它们都是面向计算机硬件的程序设计语言。高级语言有:面向过程的结构化的程序设计语言(Basic、Pascal、C……)和面向对象的程序设计语言(Visual Basic、Visual FoxPro、Visual C……)。 7.高级程序设计语言的两种执行方式是哪两种? 答:解释方式——边解释边执行.速度慢但方便程序调试。 编译方式——程序源代码全部编译后再执行.执行速度快.但不易查错。通常是先源代码程序调试成功后再编译使用。

船舶静力学课后习题答案

Exercise Statics of the Ship 响砂山月牙泉 第一章复习思考题 1.船舶静力学研究哪些容? 2.在船舶静力学计算中,坐标系统是怎样选取的?3.作图说明船体的主尺度是怎样定义的?其尺度比的 主要物理意义如何? 4.作图说明船形系数是怎样定义的?其物理意义如 何?试举一例说明其间的关系。 5.对船体近似计算方法有何要求?试说明船舶静力学 计算中常用的近似计算法有哪几种?其基本原理、适用围以及它们的优缺点。 复习思考题 6.提高数值积分精确度的办法有哪些?并作图说明梯 形法、辛浦生法对曲线端点曲率变化较大时如何处理?以求面积为例,写出其数值积分公式。 7.分别写出按梯形法,辛浦拉法计算水线面面积的积 分公式,以及它们的数值积分公式和表格计算方法。(5,8,-1) 法、(3,10,-1)法的适用围。 8.写出计算水线面面积的漂心位置和水线面面积对x 轴y轴的惯性矩的积分公式。并应用求面积的原理写出其数值积分公式和表格计算方法。 复习思考题 9.如何应用乞贝雪夫法?试以九个乞贝雪夫坐标,写出求船舶排水体积的具体步骤。 10.说明积分曲线、重积分曲线与原曲线的关系.并以水线面面积曲线为例说明积分曲线、重积分曲线的应用。Exercise 1-1 已知: L=155m,B=18m,d=7.1m,V=10900m 3 ,Am=115m 2 , Aw=1980m 2 求:Cb=V/LBd=10900/(155*18*7.1)=0.550 Cp=V/Lam=10900/(155*115)=0.62 Cw=Aw/BL=19800/(18*155)=0.710 Cm=Am/Bd=115/(18*7.1)=0.900 Cvp=V/Awd=10900/(1980*7.1)=0.775 某海洋客船L=155m,B=18m,d=7.1m,V=10900m3,Am=115m 2

操作系统作业题及答案

《操作系统》课程作业 (2013年春) 姓名: 学号: 专业: 年级: 学校: 日期:

作业一:作业管理 1、有三道程序A、B、C在一个系统中运行,该系统有输入、输出设备各1台。三道程序 A、B、C构成如下: A:输入32秒,计算8秒,输出5秒 B:输入21秒,计算14秒,输出35秒 C:输入12秒,计算32秒,输出15秒 问:(1)三道程序顺序执行的总时间是多少? (2)充分发挥各设备的效能,并行执行上述三道程序,最短需多少时间(不计系统开销)?并给出相应的示意图。 2、假设一个单CPU系统,以单道方式处理一个作业流,作业流中有2道作业,共占用CPU 计算时间、输入卡片数和打印输出行数如下: 其中,卡片输入机速度为1000张/分钟,打印机输出速度为1000行/分钟,试计算:(1)不采用spooling技术,计算这两道作业的总运行时间(从第1道作业输入开始到最后一个作业输出完毕)。 (2)如采用spooling技术,计算这2道作业的总运行时间(不计读/写盘时间),并给出相应的示意图。

作业二:进程管理 1、 请写出两程序S1和S2可并发执行的Bernstein 条件。 2、 有以下5条语句,请画出这5条语句的前趋图。 S1:y=x+1 R(x) W(y) S2:c=f-w R(f,w) W(c) S3:d=r-y R(r,y) W(d) S4:x=a+b R(a,b) W(x) S5:r=c+y R(c,y) W(r) 3、 设在教材第62页3.6.4节中所描述的生产者消费者问题中,其缓冲部分为m 个长度相等 的有界缓冲区组成,且每次传输数据长度等于有界缓冲区长度以及生产者和消费者可对缓冲区同时操作。重新描述发送过程deposit(data)和接收过程remove(data)。 P P P i P .. .. 1 2 i k 4、 设有k 个进程共享一临界区,对于下述情况,请说明信号量的初值、含义,并用P ,V 操作写出有关互斥算法。 (1) 一次只允许一个进程进入临界区; (2) 一次允许m (m

计算机基础练习题附答案

计算机基础练习题 1.微机硬件系统中最核心的部件是____ 。 A、内存储器 B、输入输出设备 C、CPU D、硬盘 2.根据计算机使用的电信号来分类,电子计算机分为数字计算机和模拟计算机,其中,数 字计算机是以____为处理对象。 A、字符数字量 B、物理量 C、数字量 D、数字、字符和物理量 3.用MIPS来衡量的计算机性能指标是____ 。 A、传输速率 B、存储容量 C、字长 D、运算速度 4.交互式操作系统允许用户频繁地与计算机对话,下列不属于交互式操作系统的是____。 A、Windows系统 B、DOS系统 C、分时系统 D、批处理系统 5.计算机硬盘正在工作时应特别注意避免____。 A、噪声 B、震动 C、潮湿 D、日光 6.下列四条叙述中,正确的一条是____。 A、字节通常用英文单词“bit”来表示 B、目前广泛使用的Pentium机其字长为5个字节 C、计算机存储器中将8个相邻的二进制位作为一个单位,这种单位称为字节 D、微型计算机的字长并不一定是字节的倍数 7.一条计算机指令中规定其执行功能的部分称为____。 A、源地址码 B、操作码 C、目标地址码 D、数据码 8.在微型计算机中,内存储器,通常采用____。 A、光存储器 B、磁表面存储器 C、半导体存储器 D、磁芯存储器 9.微型计算机键盘上的Tab键是____。 A、退格键 B、控制键 C、交替换档键 D、制表定位键 10.在计算机中,既可作为输入设备又可作为输出设备的是____。 A、显示器 B、磁盘驱动器 C、键盘 D、图形扫描仪 11.微型计算机中,ROM的中文名字是____。 A、随机存储器 B、只读存储器 C、高速缓冲存储器 D、可编程只读存储器 12.要存放10个24×24点阵的汉字字模,需要____存储空间。 A、74B B、320B C、720B D、72KB 13.把硬盘上的数据传送到计算机的内存中去,称为____。 A、打印 B、写盘 C、输出 D、读盘 14. 3.5英寸软盘片角上有一带黑滑块的小方口,当小方口被关闭时,其作用是____。

计算机网络课后题答案解析

第一章 一、名词解释 广域网:覆盖范围从几十公里到几千公里,是一个国家、地区或横跨几个洲的网络。城域网:可以满足几十公里范围内的大量企业、机关、公司的多个局域网互联的需要,并能实现大量用户与数据、语音、图像等多种信息传输的网络。 局域网:用于有限地理范围,将各种计算机、外设互联起来的网络。 通信子网:由各种通信控制处理机、通信线路与其他通讯设备组成,负责全网的通信处理业务。 资源子网:由各种主机、外设、软件与信息资源组成,负责全网的数据处理业务,并向网络用户提供各种网络资源与网络服务。 计算机网络:以能够相互共享资源的方式互联起来的自制计算机系统的集合。 分布式系统:存在着一个能为用户自动管理资源的网络操作系统,由它来自动调用完成用户任务所需的资源,整个网络系统对用户来说就像一个大的计算机系统一样。 公用数据网:由邮电部门或通信部门统一组建与管理,向社会用户提供数据通信服务的网络。 广播网络:网络中的计算机或设备使用一个共享的通信介质进行数据传播,网络中的所有结点都能收到任一结点发出的数据信息。 点—点网络:是两台计算机之间通过一条物理线路连接的网络。 四、简答题 1、计算机网络的发展可以划分为几个阶段?每个阶段的特点? 四个阶段:1)远程联机阶段2)互联网络阶段3)标准化网络阶段4)网络互连与高速网络阶段 远程特点:系统中只有一个计算机处理中心,各终端通过通信线路共享主计算机的硬件和软件资源,主计算机负担过重,终端独占线路,资源利用率低。 互联特点:实现计算机与计算机通信的计算机网络系统,呈现出的是多台计算机处理中心的特点。 标准化网络阶段:网络体系结构与协议标准化的研究广域网、局域网与分组交换技术的研究与应用 网络互联与高速网络阶段:Internet技术的广泛应用网络计算技术的研究与发展宽带城域网与接入网技术的研究与发展网络与信息安全技术的研究与发展。 2. 按照资源共享的观点定义的计算机网络应具备哪几个主要特征? 建立的主要目的是实现计算机资源的共享;互连的计算机是分布在不同地理位置的多台独立“自治系统”;连网计算机在通信过程中必须遵循相同的网络协议。 3、什么是计算机网络? 计算机网络是把分布在不同地点,并具有独立功能的多个计算机系统通过通信设备和线路连接起来,在功能完善的网络软件和协议的管理下,以实现网络中资源共享为目标的系统。 4、计算机网络的主要功能是什么? 1)资源共享:硬件资源、软件资源、数据资源、信道资源;2)网络通信;3)分布式处理;4)集中管理;5)均衡负载 5、计算机网络硬件包括哪些? 主计算机、网络工作站、网络终端、通信处理机、通信线路、信息变换设备

大学计算机基础课后习题答案

第1章 计算机基础知识 一、填空题 1.硬件系统、软件系统 2.(11011101)2=(221)10 =(335)8=(DD)16 3.1101.011 4.11110111.00000 .011 .(小数点后第5位到第8位循环) 5.1111 6.221 7.主存、Cache ram,rom 8.RAM 、ROM 9.外存 10.读、写、字节 二、选择题 1-5:CBADC 6-10:AADDD 11-15:ACCAD 三、判断题 1-5:错错对对对 6-10:对错错错错 四、简答题 1.修改题干:简述计算机发展各阶段所采用的逻辑部件及计算机的发展趋势。 答案:第一代计算机:电子管 第二代计算机:晶体管 第三代计算机:中小规模集成电路 第四代计算机:大规模、超大规模集成电路 计算机的研制正向智能化、网络化、巨型化、微型化、多媒体化的方向前进。 2.修改题干:简述计算机内部的信息为什么要采用二进制数编码来表示? 答案:因为采用二进制易于物理实现,机器可靠性高,运算规则简单。 3.位:代表一个二进制数位,是计算机表示数据的最小单位。 字节:计算机内部以字节为单位存储数据。1B=8b 。 字:CPU 通过数据总线一次存取、加工和传送的数据单位称为字。一个字通常由若干个字节组成。字长:一个字对应的位数。 4.1)运算速度 2)主频 3)字长 4)内存容量 5)外设扩展能力 6)软件配置情况 5.原码:数X 补码:X 原码:01010010 反码:01010010 补码:01010010 原码:11111111 反码:10000000 补码:10000001 原码:11010001==表示时不应该有小数点 反码:10101110 补码:10101111 原码:10000001 反码:11111110 补码:11111111 原码:00000000(或10000000) 反码:00000000(或11111111) 补码:00000000

计算机网络课后习题答案

计算机网络课后习题答 案 文档编制序号:[KKIDT-LLE0828-LLETD298-POI08]

1习题 一、填空题 1.在OSI参考模型中,网络层所提供的服务包括虚电路服务和数据报服务。 2.如果网络系统中的每台计算机既是服务器,又是工作站,则称其为对等网。 3.网络协议主要由语法、语义和规则三个要素组成。 4.OSI参考模型规定网络层的主要功能有:分组传送、流量控制和网络连接建立与管理。 5.物理层为建立、维护和释放数据链路实体之间二进制比特传输的物理连接,提供机械的、电气的、功能的和规程的特性。 6.设置传输层的主要目的是在源主机和目的主机进程之间提供可靠的端到端通信。7.在OSI参考模型中,应用层上支持文件传输的协议是文件传送、存取和管理 FTAM ,支持网络管理的协议是报文处理系统MHS 。 二.选择题 1.按覆盖的地理范围分类,计算机网络可以分成局域网、城域网和广域网。 2.如果某种局域网的拓扑结构是 A ,则局域网中任何一个结点出现故障都不会影响整个网络的工作。 A)总线型结构 B)树型结构 C)环型结构 D)星型结构 3.网状拓扑的计算机网络特点是:系统可靠性高,但是结构复杂,必须采用路由选择算法和流量控制方法。 4.在OSI七层结构模型中,执行路径选择的层是 B 。 A)物理层 B)网络层 C)数据链路层 D)传输层

5.在OSI七层结构模型中,实现帧同步功能的层是 C 。 A)物理层 B)传输层 C)数据链路层 D)网络层 6.在OSI七层协议中,提供一种建立连接并有序传输数据的方法的层是C。 A)传输层 B)表示层 C)会话层 D)应用层 7.在地理上分散布置的多台独立计算机通过通信线路互联构成的系统称为(C)使信息传输与信息功能相结合,使多个用户能够共享软、硬件资源,提高信息的能力。 A)分散系统B)电话网C)计算机网络D)智能计算机 8.若要对数据进行字符转换和数字转换,以及数据压缩,应在OSI(D)层上实现。A)网络层B)传输层C)会话层D)表示层 三、思考题 1.简述计算机网络的定义、分类和主要功能。 计算机网络的定义: 计算机网络,就是利用通信设备和线路将地理位置不同的、功能独立的多个计算机系统互连起来,以功能完善的网络软件(即网络通信协议、信息交换方式、网络操作系统等)实现网络中资源共享和信息传递的系统。 计算机网络可以从不同的角度进行分类: (1)根据网络的交换功能分为电路交换、报文交换、分组交换和混合交换; (2)根据网络的拓扑结构可以分为星型网、树型网、总线网、环型网、网状网等; (3)根据网络的通信性能可以分为资源共享计算机网络、分布式计算机网络和远程通信网络; (4)根据网络的覆盖范围与规模可分为局域网、城域网和广域网;

船舶静力学第三章习题答案

第三章 初稳性 习题解 3-3 某巡洋舰的排水量△=10200t ,船长L=200m ,当尾倾为1.3m 时,水线面面积的纵向惯性矩I L =420*104m 4,重心的纵向坐标x G =-4.23m ,浮心的纵向坐标x B =-4.25m ,水的重量密度3/025.1m t =ω。 3-13 某船长L=100m ,首吃水d F =4.2m ,尾吃水d A =4.8m ,每厘米吃水吨数TPC=80t/cm ,每厘米纵倾力矩MTC=75tm ,漂心纵向坐标x F =4.0m 。今在船上装载120t 的货物。问货物装在何处才能使船的首吃水和尾吃水相等。 解:按题意要求最终的首尾吃水应相等,即'='A F d d 设货物应装在(x,y,z)处,则装货后首尾吃水应满足: A A F F d d d d d d δδδδ++=++,即A A F F d d d d δδ+=+ (1)

??? ??????? ??+-=??? ??-=θδθδtg x L d tg x L d F A F F 22 (2) () L F GM x x P tg ??-=θ (3) L GM MTC L 100??= M T C L GM L ?=??∴100 (4) 将式(2)、(3)、(4)代入式(1)中得: ()()MTC L x x P x L d MTC L x x P x L d F F A F F F ?-??? ??+-=?-??? ??-+10021002 代入数值得: ()()75*100*1000.4*1200.420.1008.475*100*1000.4*1200.420.1002.4-?? ? ??+-=-??? ??-+x x 解得: x=41.5m 答:应将货物放在(41.5,0,z )处。 3-14 已知某长方形船的船长L=100m ,船宽B=12m ,吃水d =6m ,重心垂向坐标z G =3.6m ,该船的中纵剖面两边各有一淡水舱,其尺度为:长l =10m ,宽b=6m ,深a=4m 。在初始状态两舱都装满了淡水。试求:(1)在一个舱内的水耗去一半时船的横倾角; (2)如果消去横倾,那们船上x=8m ,y=-4m 处的60t 货物应移至何处? 解:

操作系统练习题_及答案解析

操作系统练习题 第一章引言 (一单项选择题 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.CPU管理 B.作业管理 C.资源管理 D.设备管理 7.批处理操作系统提高了计算机系统的工作效率,但( 。 A.不能自动选择作业执行 B.无法协调资源分配 c.不能缩短作业执行时间 D在作业执行时用户不能直接干预 8.分时操作系统适用于( 。A.控制生产流水线B.调试运行程序c.大量的数据处理D.多个计算机资源共享 9.在混合型操作系统中,“前台”作业往往是指( 。A.由批量单道系统控制的作业 B.由批量多道系统控制的作业 c.由分时系统控制的作业D.由实时系统控制的作业

10.在批处理兼分时的系统中,对( 应该及时响应,使用户满意。A.批量作业B.前台作业c.后台作业D.网络通信 11.实时操作系统对可靠性和安全性要求极高,它( 。A.十分注重系统资源的利用率B.不强调响应速度 c.不强求系统资源的利用率 D.不必向用户反馈信息 12.分布式操作系统与网络操作系统本质上的不同之处在于( 。A.实现各台计算机之间的通信B.共享网络个的资源 c.满足较大规模的应用 D.系统中若干台计算机相互协作完成同一任务 13.SPOOL技术用于( 。A.存储管理B.设备管理C.文件管理 D.作业管理 14.( 为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率。 A处理器管理 B.存储管理 c.文件管理 D.作业管理 (二填空题 1. 计算机系统是按用户要求接收和存储信息,自动进行_______并输出结果信息的系统。 2.计算机是由硬件系统和_______系统组成。 3.软件系统由各种_______和数据组成。 4.计算机系统把进行_______和控制程序执行的功能集中组成一种软件称为操作系统。 5.操作系统使用户合理_______,防止各用户间相互干扰。 6.使计算机系统使用方便和_______是操作系统的两个主要设计目标。 7.批处理操作系统、_______和实时操作系统是基本的操作系统。 8.用户要求计算机系统中进行处理的一个计算机问题称为_______。

相关文档
最新文档