超星大学计算机(2021春)_6课后答案(学习通2023课后作业答案)

分类: 驾校题库发布于:2024-06-02 14:04:56ė43805次浏览655条评论

超星大学计算机(2021春)_6课后答案(学习通2023课后作业答案)

第五周 网络技术及应用

网络技术与应用单元测验

1、超星各节点都与中心节点连接的大学答案网络拓扑结构是( )。
A、计算机春星形
B、课后环形
C、学习总线型
D、通课网状
E、后作树形
F、业答不规则型

2、超星因特网接入技术主要涉及OSI参考模型的大学答案数据链路层和物理层,对应了TCP/IP参考模型的计算机春( )。
A、课后网络接口层
B、学习最低两层
C、通课应用层
D、后作传输层
E、网络层
F、最高两层

3、如果一台主机从一个网络移到另一个网络,则
A、需要修改它的IP地址,但域名无需改变。
B、其IP地址也应随之改变,MAC地址不需要改变。
C、需要修改它的域名,但IP地址无需改变。
D、需要修改它的IP地址和域名。
E、它的IP地址和域名都不需要改变。
F、需要修改它的MAC地址。

4、以下哪种说法是正确的?
A、MAC地址在TCP/IP体系结构的网络接口层进行处理。
B、IP地址在TCP/IP体系结构的网际层进行处理。
C、域名在TCP/IP体系结构的应用层进行处理。
D、域名在TCP/IP体系结构的网际层(网络层)进行处理。
E、IP地址在TCP/IP体系结构的网络接口层进行处理。
F、没有域名系统,因特网就无法工作。
G、MAC地址在网络的物理层进行处理。

5、关于因特网的传输层,以下哪种说法是错误的?
A、传输层提供了因特网中主机与主机之间的数据传输服务。
B、传输层提供的数据传输服务是可信赖的(可靠的)。
C、传输层提供的数据传输服务不一定是可信赖的(可靠的)。
D、当TCP连接的某一方发出关闭TCP连接的请求,所关闭的仅是该方到对方的连接,而对方到该方的连接并未关闭。
E、传输层建立一个TCP连接需要经过“三次握手”过程。
F、传输层提供了因特网中应用进程之间提供了端到端的通信服务。

6、从发信人开始发送邮件到收件人接收到该邮件,电子邮件系统需要建立几次TCP连接?
A、3次
B、共3次(发送端到发送邮件服务器,发送邮件服务器到接收邮件服务器,接收邮件服务器到接收端。)
C、1次
D、2次
E、4次
F、6次

7、假定某FTP服务器的域名为x.y.z,IP地址为202.117.1.100。使用浏览器访问该FTP服务器时,以下哪一个URL是正确的?
A、FTP://x.y.z:21
B、FTP://x.y.z
C、HTTP://x.y.z
D、HTTP://x.y.z:21
E、FTP://x.y.z:20
F、HTTP://202.117.1.100
G、FTP://202.117.1.100:20
H、FTP://202.117.1.100:21

8、以下哪种说法是错误的?
A、计算机网络是一种分布式计算机系统。
B、计算机网络不能由另外一些计算机网络所构成。
C、计算机网络中的终端设备既可以是智能终端,也可以是非智能终端。
D、计算机网络提供的共享资源包括硬件资源、软件资源和数据资源。
E、计算机网络可以仅包含两台计算机,也可以包含成千上万台计算机。
F、除了主机外,一个计算机网络也可以包含另外的计算机网络。
G、计算机网络是用通信线路相互连接起来的自治的计算机的集合。
H、计算机网络中的终端只能是智能终端。

9、以下哪种说法是错误的?
A、WWW是一种CS应用。
B、WWW是一种P2P应用。
C、Email的发送和接收采用了SMTP协议。
D、星形结构网络对中央节点的可靠性要求很高。
E、广域网一般不采用总线拓扑结构。
F、DNS服务器的任务是解析域名获得对应的IP地址。
G、使用网络浏览器作为客户端的应用都属于B/S应用。

10、以下哪些是因特网的特征?
A、是一个分组交换网
B、采用了TCP/IP协议
C、由大量的网络互联而成
D、是一个全球性的网络
E、是一个局域网
F、采用4G移动通信技术作为其核心通信技术
G、以WWW为核心
H、采用了报文交换技术
I、拓扑结构为全互连结构

11、因特网是( )。
A、采用分组交换技术的网络
B、建立在广域网基础上的网络
C、成千上万个通过路由器互联起来的网络
D、电信网络
E、World Wide Web
F、一个局域网
G、一个城域网

12、关于万维网,以下哪些说法是正确的?
A、网页文档中不仅包含文本信息,还包含了各种各样的多媒体、超链接等非文字元素。
B、网页通过超链接可以指向另一网页。
C、万维网是一种B/S模式工作的网络应用。浏览器和Web服务器通过HTTP协议传输网页。
D、网页是采用超文本标识语言HTML编写的文档。
E、网页设计与高级语言程序设计基本没什么区别。
F、通过统一资源定位符URL可以访问因特网上的资源(如网页、文档、视频、图像、声音等)。
G、使用域名或IP地址就可以定位因特网中的网页、视频等资源。
H、网页中的超链接不允许链接到本地目录中的文档。
I、一个网页中的文字、图片、视频都包含在同一个HTML文档中。

13、以下哪种说法是错误的?
A、网络体系结构的层次数越多,网络功能就越强大。
B、一个计算机网络中,各主机所具有的协议层次个数可以不同。
C、网络体系结构的分层结构只是用于理论研究。
D、数据封装是协议的语法和语义的具体体现。
E、对等层通信就是网络中不同系统同一层次实体之间的通信。
F、网络中实际的物理通信在网络体系结构的最底层实现。
G、网络中各主机的协议层次应完全相同。
H、网络中应用层之间的通信是逻辑通信。

14、以下描述中,第( )部分是协议的语义。(请填数字1或2) 以下是某通信协议的部分文档摘要: (1)帧格式 +------+-----+---------+------+-----+ | SYN | STX | Text | ETX | FCS | +------+-----+---------+------+-----+ (2)格式说明 SYN:标识一帧的开始,长度为1字节,编码为16H STX:标识正文的开始,长度为1字节,编码为02H Text:信息正文,长度≤250字节,允许的编码为ASCII字符集中的20H~7EH ETX:标识正文的结束,长度为1字节,编码为03H FCS:校验码,长度为2字节,计算方法:STX到ETX之间所有字节之和(包括STX和ETX)

第一周 引言

第2讲 主机板随堂测验

1、计算机主板上的芯片主要包括( )。
A、CPU、存储器、显示接口
B、CPU,北桥和南桥
C、CPU,BIOS和南桥芯片
D、CPU、BIOS和控制芯片组

第3讲 图灵模型与计算随堂测验

1、图灵机模型主要由( )组成。
A、无限长纸带,运算器,控制器,存储器
B、无限长纸带,读写头,状态寄存器,运算器
C、无限长纸带,读写头,状态寄存器,控制规则
D、无限长纸带,存储器,状态寄存器,控制规则

2、不能被图灵机求解的问题( )。
A、可以用计算机求解。
B、不可以用计算机求解。
C、虽然可以被计算机计算,但无法设计出算法。
D、与是否能设计出算法无关。

第4讲 主机系统随堂测验

1、存储容量为1KB的存储器具有( )。
A、1000个存储单元
B、1000个二进制位
C、1024个存储单元
D、1024个二进制位

2、微型计算机系统的概念结构由( )组成。
A、微处理器,总线,存储器,输入输出设备,I/O接口,软件系统
B、微处理器,主机,总线,存储器,输入输出设备,I/O接口
C、微处理器,主机,存储器,输入输出设备,I/O接口
D、微处理器,存储器,输入输出设备,I/O接口,软件系统

第1周单元测验

1、I/O接口是( )。
A、CPU与输入输出设备之间的接口。
B、连接CPU与外部设备之间的“桥梁”。
C、微处理器与存储器之间的接口。
D、外部设备与存储器之间的接口。
E、CPU与硬盘之间的通道。

2、外部设备( )。
A、必须通过输入输出接口连接到主机。
B、必须通过I/O接口才能与CPU进行信息交换。
C、只能通过总线连接到主机。
D、只能通过芯片组连接到主机。
E、可以直接与主机的系统总线连接。
F、可以直接从CPU获取数据。

3、图灵机模型中的纸带相当于计算机中的( )。
A、存储器
B、微处理器
C、总线
D、接口

4、微型计算机系统主要由( )组成。
A、微处理器,存储器,总线,I/O接口,软件系统,外部设备
B、主机系统,系统软件,应用软件,外部设备
C、微处理器,存储器,输入输出设备,I/O接口,软件系统
D、微处理器,总线,存储器,输入输出设备,I/O接口
E、微处理器,主机板,存储器,输入输出设备,I/O接口
F、CPU,控制芯片组,存储器,输入输出接口

5、当一个存储器单元的内容被读出后,该单元的内容( )。
A、保持不变
B、就没有了
C、变为0
D、被清除

6、只读存储器ROM( )。
A、在工作时可以随机读出
B、掉电后信息全部丢失
C、在工作时可以随机写入
D、在工作时可以随机读写

第二周 信息表示与编码

第7讲 字符信息的表示与编码随堂测验

1、以下说法正确的是( )。
A、ASCII码的编码可以是7位,也可以是8位
B、中文字符的编码可以是8位,也可以是16位
C、中文国标码的最高位是1,ASCII码的最高位是0
D、计算机系统通过字长来区分中文字符编码和西文字符编码。

第8讲 多媒体信息表示随堂测验

1、有一个256级灰度的图像文件,其大小为995328B,若该图像分辩率的列数为1152, 则行数为( )。
A、27
B、108
C、864
D、3888

2、如果采样频率为16kHz,样本精度为8位,则1分钟的双声道声音文件的数据量为( )KB。

第9讲 常用计数制及其相互间的转换随堂测验

1、二进制数1110111.11转换成十进制数是( )。
A、119.125
B、119.75
C、119.375
D、119.3

2、二进制数10111.01对应的八进制数是( )。
A、17.4
B、25.4
C、27.2
D、27.1

第10讲 二进制数的算术运算随堂测验

1、完成二进数运算:11001100×100 =( )

第11讲 机器数的表示与运算随堂测验

1、1. 一个二进制正数的原码、反码和补码都是相同的。

2、2. 若 x =-48,则用8位二进制码表示的[x]补 =( )B。

第2周单元测验

1、下列叙述中,正确的是( )。
A、所有二进制小数都能准确地转换为十进制小数
B、汉字的计算机内码就是国标码
C、存储器具有记忆能力,其中的信息任何时候都不会丢失
D、所有十进制小数都能准确地转换为有限位二进制小数

2、当二进制数x =-10000时,则有( )。(假设字长是6位)
A、[x] 补 = 110000
B、[x] 补 = 101111
C、[x] 反 = 100001
D、[x] 原 = 100000

3、计算机系统中,一般用0和1的各种不同组合来表示数字、字母、汉字及其他符号和控制信息,这种由0和1组成的数字化信息编码称为( )。
A、二进制编码
B、二—十进制
C、ASCII码
D、EBCDIC

4、如果采样频率为24000Hz,采样深度为16位(bit),将2分钟立体声声音数字化,则该音频文件需要的存储空间为( )KB。
A、11250
B、37500
C、26480
D、11520

5、十进制数76.25转换为二进制数,结果为( )。
A、1001100.01
B、1001100.1
C、1101100.1
D、1001110.01

6、下列叙述中正确的是( )。
A、计算机中数的存储和处理都使用二进制
B、存储一个汉字和一个英文字符所需占用的存储空间相同
C、微型机只能进行数值计算
D、计算机中数据输入和输出都使用二进制

7、已知X=-1110111B,Y=+1011010B,如果用8位二进制数表示,则[X+Y]补=( )B。

第六周 C语言程序设计基础

第32讲 C语言概述随堂测验

1、二进制语言是属于( ) ①面向机器语言 ②面向问题语言 ③面向过 程语言 ④面向汇编语言 二进制语言是属于( )
A、面向机器语言
B、面向问题语言
C、面向过程语言
D、面向汇编语言

2、下列语言中不属于面向过程的语言是( )
A、高级语言
B、低级语言
C、C语言
D、PASCAL语言

3、C语言程序的基本单位
A、程序行
B、语句
C、函数
D、字符

第33讲 使用Visual Studio 2017随堂测验

1、______的任务是将来源不同的编译单元装配成一个可执行程序。
A、编译程序
B、解释程序
C、链接程序
D、装入程序

2、一个C语言的执行是从
A、本程序的主函数开始,到本程序的主函数结束
B、本程序的第一个函数开始,到本程序的最后一个函数结束
C、本程序的主函数开始,到本程序的最后一个函数结束
D、本程序的第一个函数开始,到本程序的主函数结束

第34讲 数据类型随堂测验

1、C语言所提供的基本数据类型包括字符型、整型、双精度型、单精度型和____
A、指针型
B、结构型
C、数组型
D、枚举类型

2、下列标识符不是关键字的是(  )。
A、Break
B、char
C、Swithch
D、return

3、C语言中的变量名只能由字母,数字和下划线三种字符组成,且第一个字符:
A、必须为字母
B、必须为下划线
C、必须为字母或下划线
D、可以是字母,数字或下划线中的任意一种

第35讲 常量随堂测验

1、在C语言中,下面合法的长整型数是
A、0L
B、4967
C、0.054838743
D、21.869e10

2、以下叙述中不正确的是:
A、空字符串(即两个双引号连写)只占一个存储单元
B、字符型常量可以放在字符型变量中
C、字符型常量可以放在字符串变量中
D、字符型常量可以与整数混合运算,而字符串常量不可以

3、下列四组常数中,均是正确的八进制数或十六进制数的一组是
A、016 0xbf 018
B、0abc 017 0xa
C、010 0x11 0x16
D、0A12 7FF -12

第36讲 变量随堂测验

1、以下能正确定义变量a、b和c并为其赋值的语句是
A、int a=5; b=5; c=5;
B、int a,b,c=5;
C、a=5, b=5, c=5;
D、int a=5, b=5, c=5;

2、请选出可用作C语言用户标识符的一组标识符
A、void define WORD
B、a3_b3 _123 IF
C、For -abc Case
D、2a DO sizeof

3、C语言提供的合法的数据类型关键字是
A、Double
B、short
C、integer
D、Char

第37讲 运算符与表达式随堂测验

1、已知字母A的ASCII码为十进制的65,下面程序的输出是 #include<stdio.h> void main() { char ch1,ch2; ch1='A'+'5'-'3'; ch2='A'+'6'-'3'; printf("%d,%cn",ch1,ch2);}
A、67,D
B、B,C
C、C,D
D、不确定的值

2、若已定义x和y是整型变量,x=2;,则表达式y=2.75+x/2的值是:
A、5.5
B、5
C、3
D、4.0

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)

4、设x 、y 、z 、t均为int型变量,则执行以下语句后,t的值为 x=y=z=1; t=++x || ++y && ++z;
A、不定值
B、4
C、1
D、0

5、设有说明:char w; int x; float y; double z; 则表达式:w*x+z-y值的数据类型是
A、float
B、char
C、int
D、double

第6周单元测验

1、C程序中,正确表示"10<a<20或a>30"的条件表达式为 。
A、(a>10 && a<20) || (a>30)
B、(a>10 && a<20) && (a>30)
C、(a>10 || a<20) || (a>30)
D、(a>10 && a<20) || !(a<30)

2、下面叙述错误的是
A、C程序中可以有若干个main()函数
B、C程序必须从main()函数开始执行
C、C程序中必须要有main()函数
D、C程序是由若干个函数组成的

3、以下叙述不正确的是:
A、在C程序中,无论是整数还是实数都能正确无误地表示
B、在C程序中,语句之间必须要用分号";"分隔
C、若a是实型变量,C程序中a=10是正确的,因为实型变量中允许存放整型数
D、在C程序中,%是只能用于整数运算的运算符

4、若x为int型变量,则执行语句:x=6; x+=x-=x*x 后,x的值为
A、-60
B、36
C、60
D、24

5、C程序中,运算对象必须为整型数据的运算符是
A、%
B、++
C、*
D、/

6、C语言中合法的字符常量是
A、'\n'
B、n
C、011
D、"n"

7、表达式 1/5+3%4+4.5/5的值是
A、3.900000
B、3.9
C、1.10000
D、1.85

8、以下不正确的转义字符是
A、'\'
B、'\\'
C、'081'
D、'\0'

9、设有说明:char w; int x; float y; double z; 则表 达式w*x+z-y值的数据类型为:
A、double
B、float
C、char
D、int

10、假设x、y、z为整型变量,且x=2,y=3,z=10,则下列表达式中值为1的是
A、x && y || z
B、x>z
C、(!x && y) || (y>z)
D、x && !z || !(y && z)

第七周 程序控制结构

第38讲 程序的控制结构-分支随堂测验

1、以下错误的if语句是
A、if(x>y) z=x;
B、if(x==y) z=0;
C、if(x!=y) printf("%d",x) else printf("%d",y);
D、if(x<y) { x++;y--;}

2、判断字符串a是否大于b,应当使用
A、if (a>b)
B、if (strcmp(a,b))
C、if (strcmp(b,a)>0)
D、if (strcmp(a,b)>0)

第39讲 循环结构随堂测验

1、语句for(a=0,b=0;b!=100&&a<5;a++)scanf(“%d”,&b); scanf最多可执行次数为:
A、4
B、6
C、5
D、1

2、以下程序的循环次数为 int x=2 while(x=1) { printf("%d",x); x--; }
A、无限次
B、0
C、1
D、2

第七周单元测试

1、int x=1; while(x++<5); 循环结束后,x的值是:
A、6
B、5
C、7
D、4
E、8

2、以下程序段的输出结果为()。 for(i=4;i>1;i--) for(j=1;j<i;j++) putchar('#');
A、######
B、无输出
C、#
D、##
E、###

3、下面程序的运行结果是 #include<stdio.h> main() { int i,x,y; i=x=y=0; do { ++i; if(i%2!=0) { x=x+i;i++;} y=y+i++; }while (i<=7); printf("x=%d,y=%d\n",x,y); }
A、x=1,y=20
B、x=1,y=21
C、x=1,y=19
D、x=2,y=20
E、x=2,y=21

4、int a=-1,b=4,k;k=(++a<0)&&!(b--<=0);printf(“%d%d%d\n”,k,a,b); 的输出结果是
A、004
B、014
C、103
D、005
E、013

5、下列程序的输出结果是(). main() { int x=1,y=0,a=0,b=0; switch(x){ case 1: switch(y) { case 0:a++;break; case 1:b++;break; } case 2:a++;b++;break; case 3:a++;b++;break; } printf("a=%d,b=%d\n",a,b); }
A、a=2,b=1
B、a=1,b=0
C、a=1,b=1
D、a=2,b=2
E、a=0,b=1

第九周 函数

第47讲 函数随堂测验

1、C语言中函数返回值的类型是由 决定的.
A、函数定义时指定的类型
B、return语句中的表达式类型
C、调用该函数时的实参的数据类型
D、形参的数据类型

2、在C语言中,函数的数据类型是指
A、函数返回值的数据类型
B、函数形参的数据类型
C、调用该函数时的实参的数据类型
D、任意指定的数据类型

第49讲 函数的参数传递随堂测验

1、题7.29 以下程序的正确运行结果是 main() { int a=2,I; for (I=0;I<3;I++) printf(“4%d”,f(a)); } f(int a) { int b=0; static int c=3; b++; c++; return(a+b+c); }
A、7 7 7
B、7 10 13
C、7 9 11
D、7 8 9

2、在函数调用时,以下说法正确的是
A、函数调用后必须带回返回值
B、实际参数和形式参数可以同名
C、函数间的数据传递不可以使用全局变量
D、主调函数和被调函数总是在同一个文件里

第50讲 变量及其作用范围随堂测验

1、未指定存储类别的变量,其隐含的存储类别为
A、auto
B、static
C、extern
D、register

2、在C语言中,表示静态存储类别的关键字是:
A、auto
B、register
C、static
D、extern

函数单元测验

1、以下程序的正确运行结果是 #include<stdio.h> main(){ int k=4,m=1,p; p=func(k,m);printf(“%d,”,p); p=func(k,m);printf(“%d\n”,p); } func(int a,int b) { static int m=0,i=2; i+=m+1; m=i+a+b; return(m); }
A、8,17
B、8,16
C、8,20
D、8,8
E、8,18

2、main() { int w=5; fun(w); printf("\n"); } fun(int k) { if(k>O) fun(k-1); printf(" %d",k); }
A、012345
B、543210
C、123450
D、54321

3、以下函数值的类型是 fun(float x) { float y; y=3*x-4; return y; 37 }
A、int
B、不确定
C、void
D、float

4、以下程序的运行结果是: #include<stdio.h> void sub(int s[],int y) { static int t=3; y=s[t];t--; } main() { int a[]={ 1,2,3,4},i,x=0; for(i=0;i<4;i++) { sub(a,x);printf("%d",x); } printf("\n"); }
A、0000
B、1234
C、4321
D、4444

5、在C语言中,当函数调用时
A、实参和形参各占一个独立的存储单元
B、可以由用户指定实参和形参是否共用存储单元
C、实参和形参共用存储单元
D、由系统自动确定实参和形参是否共用存储单元

第四周 操作系统基础

第20讲 什么是操作系统随堂测验

1、用户与计算机系统的交互界面( )。
A、是操作系统的功能之一
B、不属于操作系统的功能
C、是一个应用程序
D、是应用程序的功能之一

第21讲 处理器管理随堂测验

1、当所需资源不能得到满足时,当前进程将( )。
A、被结束
B、被挂起
C、继续运行
D、被保存到硬盘中

第22讲 存储器管理随堂测验

1、采用虚存技术,可以无限制地扩大内存容量。

第23讲 微型机中的存储器系统随堂测验

1、以下说法正确的是( )
A、虚拟存储系统的管理是由操作系统负责的。
B、虚拟存储系统的主要设计思想是希望提供一个比实际内存速度快得多的存储系统。
C、命中率越高,虚拟存储系统的性能就越好。
D、不命中率越低,高速缓存系统的性能就越低。

第24讲 文件管理随堂测验

1、文件目录是计算机中文件存储的逻辑结构。

第四周单元测验

1、以下关于操作系统的说法中,不正确的是( )。
A、进程和程序都具有生命周期
B、无论进程还是程序都不存在生命周期
C、作业管理就是进程管理
D、一个进程可以对应多个程序,一个程序也可以对应多个进程
E、因为引入了“进程”,才实现了程序的并发执行
F、进程具有生命周期,程序则没有

2、在操作系统中,文件管理的主要功能是( )。
A、对外部存储器中的文件进行管理
B、对内存中的文件进行管理
C、对移动存储器中的文件进行管理
D、对桌面上的文件进行管理

3、程序通常以文件形式存放在外存中,( )。
A、执行前必须读入到内存中
B、并可以在外存中直接执行
C、而数据必须存放在内存中
D、有时也可以存放在高速缓存中
E、数据则必须放在寄存器中

4、当某程序在系统中处于“就绪”状态时,表示( )。
A、它获得了除CPU以外的所有系统资源
B、它获得了包括CPU在内的所有系统资源
C、它仅获得了内存资源
D、以上三种说法都不正确

5、Windows文件系统的目录结构采用( )。
A、树形结构
B、堆栈结构
C、线性表结构
D、图形结构

6、操作系统将程序投入运行时,不一定将整个程序都读入到内存中。

7、进程是活着的程序。

第三周 硬件系统构造

第14讲 其它逻辑运算及其门电路随堂测验

1、10011010B∧10000110B=( )B

2、10011010B∨10000110B=( )B

第15讲 触发器与加法器随堂测验

1、半加器和全加器都是实现1位二进制数加法的加法器,它们都会考虑来自低位的进位,并向高位发出进位信息。

2、触发器和加法器都是由基本逻辑门电路组合而成。

第18讲 冯?诺依曼结构随堂测验

1、2.控制程序能够按一定顺序一条一条地执行指令的主要部件是( )。
A、通用寄存器
B、指令寄存器
C、程序计数器
D、堆栈指针

2、1.指令的执行步骤中,必须的步骤是( )。
A、取指令、执行指令和存放结果
B、取指令、分析指令和执行指令
C、取指令、读取操作数和执行指令
D、以上三项都不对

第三周单元测验

1、以下说法中,不正确的是( )。
A、冯.诺依曼计算机以存储器为核心
B、冯.诺依曼计算机的基本原理是存储程序原理
C、哈佛结构属于非冯.诺依曼计算机结构
D、图灵机与计算机是可以相互模拟的

2、指令中的操作码表示的是( )
A、做什么操作
B、完成何种功能
C、停止操作
D、操作结果
E、操作地址
F、指令执行的对象

3、在CPU中,ALU的主要功能是( )。
A、执行指令。
B、读取指令
C、分析指令
D、读写数据

4、计算机硬件能够直接识别( )。
A、机器语言指令
B、二进制指令
C、VB语言指令
D、汇编语言指令
E、任何程序设计语言
F、以上都可以

5、以下关于处理器中的PC的说法中,不正确的是( )。
A、PC中存放的是下一条要读取的操作数的地址
B、PC是程序计数器,也称为指令指针。
C、当程序进入运行状态时,PC会自动指向程序的第1条指令。
D、PC中存放的是下一条要读取指令的地址。

6、在下图中,要使Y=1,A0~A3的状态必须为( )(填写A0~A3的输入值,样例:1010)。

7、用8位二进制数表示结果,则:11110111B ? 10001000 =( )

第八周 数组与结构体

第43讲 数组随堂测验

1、以下能对一维数组a进行初始化的语句是:
A、int a[5]=(0,1,2,3,4,);
B、int a(5)={ };
C、int a[3]={ 0,1,2};
D、int a{ 5}={ 10*1};

2、以下对一维数组a的正确说明是
A、char a(10);
B、int a[];
C、int k=5,a[k];
D、char a[3]={ ‘a’,’b’,’c’};

第44讲 数组和字符串随堂测验

1、下面是对S的初始化,其中不正确的是
A、char s[5]={ “abc”};
B、char s[5]={ ‘a’,’b’,’c’};
C、char s[5]=””;
D、char s[5]=”abcdef”;

2、下面程序的运行结果是 char c[5]={ ‘a’,’b’,’’,’c’,’’}; printf(“%s”,c);
A、‘a’’b’
B、ab
C、ab c
D、abc

第46讲 结构体随堂测验

1、以下对结构变量stul中成员age的非法引用是 struct student { int age; int num; }stu1,*p; p=&stu1;
A、stu1.age
B、student.age
C、p->age
D、(*p).age

2、若有以下说明语句: struct student { int num; char name[ ]; float score; }stu; 则下面的叙述不正确的是:
A、struct是结构体类型的关键字
B、struct student 是用户定义的结构体类型
C、num, score都是结构体成员名
D、stu是用户定义的结构体类型名

数组结构体单元测验

1、若有说明:int a[][3]={ { 1,2,3},{ 4,5},{ 6,7}}; 则数组a的第一维的大小为:
A、3
B、无确定值
C、2
D、4
E、5

2、对两个数组a和b进行如下初始化 char a[]=”ABCDEF”; char b[]={ ‘A’,’B’,’C’,’D’,’E’,’F’}; 则以下叙述正确的是
A、a数组比b数组长度长
B、a和b数组完全相同
C、a和b长度相同
D、a和b中都存放字符串

3、若有以下数组说明,则i=10;a[a[i]]元素数值是 int a[12]={ 1,4,7,10,2,5,8,11,3,6,9,12};
A、6
B、10
C、9
D、5
E、7

4、已知int a[3][4];则对数组元素引用正确的是
A、a[2][0]
B、a[2][4]
C、a[1,3]
D、a(2)(1)

5、设有以下说明语句: typedef struct stu { int a; float b; } stutype; 则下面叙述中错误的是
A、stutype是用户定义的结构体变量名
B、struct是结构类型的关键字
C、struct stu是用户定义的结构类型
D、a和b都是结构成员名

第十一周 算法分析与设计

算法分析与设计单元测验

1、算法中不允许( )。
A、零个输入
B、多个输入
C、零个输出
D、多个输出

2、算法常用( )来描述。
A、循环
B、选择
C、流程图
D、编译

3、算法是编制程序代码之前对问题处理思想的一种描述,它与所采用的计算机语言无直接联系。

4、算法的时间复杂度是该算法在计算机上的执行时间。

5、算法是解决问题的方法和步骤,也就是计算机程序。



Ɣ回顶部