0.0791

五煦查题

快速找到你需要的那道考题与答案

尔雅大学计算机_13课后答案(学习通2023题目答案)

17 min read

尔雅大学计算机_13课后答案(学习通2023题目答案)

第一周 引言

第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、外部设备中用于与主机进行数据传输的接口。
F、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、只读存储器( )。
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时,则有( )。
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。

第三周 硬件系统构造

第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的状态必须为( )。

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

第四周 操作系统基础

第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、进程是活着的程序。

第五周 网络技术及应用

网络技术与应用单元测验

1、面向连接的数据传输过程包括三个阶段,它们是( )。
A、建立连接、数据传输和关闭连接。
B、打开连接、数据传输和断开连接。
C、请求传输、数据传输和接收确认。
D、数据传输、接收确认和关闭连接。
E、建立连接、数据传输和接收确认。
F、联系好友、开始聊天、说“拜拜”

2、因特网接入技术主要涉及OSI参考模型的( )。
A、数据链路层和物理层
B、最低两层
C、应用层和网络层
D、传输层和网络层
E、网络层和数据链路层
F、最高两层

3、如果一台主机从一个网络移到另一个网络,则
A、需要修改它的IP地址,但域名无需改变。
B、其IP地址也应随之改变。
C、其MAC地址是否改变都无所谓。
D、需要修改它的域名,但IP地址无需改变。
E、需要修改它的IP地址和域名。
F、它的IP地址和域名都不需要改变。
G、需要修改它的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

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

9、以下哪种说法是错误的?
A、FTP文件传输是一种P2P应用。
B、WWW是一种P2P应用。
C、Email是一种P2P应用。
D、星形结构网络对中央节点的可靠性要求很高。
E、以太网是一种局域网络。
F、广域网一般不采用总线拓扑结构。
G、局域网不采用部分互联型结构。
H、使用网络浏览器作为客户端的应用都属于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、网页源代码可以用任何纯文本编辑器编辑。
D、网页是采用超文本标识语言HTML编写的文档。
E、网页设计与高级语言程序设计基本没什么区别。
F、网页设计与文字排版基本没什么区别。
G、网页设计可以使用任何一种高级语言来实现。
H、网页中的超链接不允许链接到本地目录中的文档。
I、一个网页中的文字、图片、视频都包含在同一个HTML文档中。

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

第六周 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)

第六周作业

1、计算输入整数的和差积商

2、加法与四舍五入

第七周 程序控制结构

第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

第7周作业

1、因子分解

2、三角形构成

第八周 数组与结构体

第41讲 数组随堂测验

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’};

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

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

第44讲 结构体随堂测验

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都是结构成员名

第8周作业

1、小明的加减法

2、孪生素数

第九周 函数

第45讲 函数随堂测验

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

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

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

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、主调函数和被调函数总是在同一个文件里

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

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、由系统自动确定实参和形参是否共用存储单元

第十一周 算法分析与设计

算法分析与设计单元测验

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

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

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

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

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

期末考核

“大学计算机”课程期末测试

1、阅读下面的程序 #include<stdio.h> void main() { int i,j; i=010; j=9; printf("%d,%d",i-j,i+j); } 则程序的运行结果是( )
A、-1,17
B、1,17
C、-1,19
D、1,19

2、函数pi的功能是根据以下近似公式求π值: (π*π)/6=1+1/(2*2)+1/(3*3)+..+1/(n*n) 请说明若要完成求π的功能,需在①处填入( )。 #include <math.h> void main( ) { double s=0.0; int i,n; scanf("%ld",&n); for(i=1;i<=n;i++) s=s+___①____ ; s=(sqrt(6*s)); printf("s=%e",s); }
A、1.0/(i*i)
B、1/i*i
C、1.0/i*i
D、1.0/(n*n)

3、将二进制数0.10101转化为八进制数应是( )。
A、0.52
B、0.62
C、0.42
D、0.32

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

5、对于内存中的RAM,其存储的数据在断电后( C )丢失。
A、全部
B、部分
C、不会
D、可能

6、SMTP是用于( )的协议。
A、电子邮件传输
B、网络管理
C、电子邮箱服务
D、文件传输

7、以下C类地址中,哪个允许作为因特网中主机的IP地址?( )
A、202.117.35.200
B、192.168.1.20
C、202.117.35.255
D、202.117.35.0

8、下列程序执行后的输出结果是( ). #include <stdio.h> void main( ) { int a=5,b=60,c; if (a<b) { c=a*b;printf("%d*%d=%dn",b,a,c);} else { c=b/a;printf("%d/%d=%dn",b,a,c);} }
A、60*5=300
B、12
C、60/5=12
D、300

9、运行下面程序时,若从键盘输入"3,5<CR>",则程序的输出结果是( ). #include <stdio.h> void main( ) { int x,y; scanf("%d,%d",&x,&y); if (x==y) printf("x==y"); else if (x>y) printf("x>y"); else printf("x<y"); }
A、x<y
B、x>y
C、5>3
D、3<5

10、给出以下定义: char x[ ]="abcdefg"; char y[ ]={ 'a','b','c','d','e','f','g'}; 则正确的叙述为( ).
A、数组x的长度大于数组y的长度
B、数组x和数组y等价
C、数组x和数组y的长度相同
D、数组x的长度小于数组y的长度

11、有如下函数调用语句 func(rec1,rec2+rec3,(rec4, rec5));该函数调用语句中,含有的实参个数是( ).
A、3
B、4
C、5
D、有语法错误

12、容量为1MB的磁盘最多可以存储( )。
A、1024K个英文字母
B、1024个汉字
C、1024K个汉字
D、512个汉字

13、在下列选项中,不正确的赋值语句是( )。
A、a=b+c=1;
B、k=i=j;
C、n1=(n2=(n3=0));
D、++t;

14、表达式: 10!=9的值是( ).
A、1
B、0
C、非零值
D、true

15、在一条指令中,表示指令功能的是( )。
A、操作码
B、操作数
C、运算结果
D、地址码

16、下面有关计算机的叙述中,( )是正确的。
A、计算机程序必须装载到内存中才能执行
B、计算机的主机包括CPU、内存储器和硬盘三部分
C、操作系统只负责管理内存储器,而不管理外存储器
D、操作系统只负责管理外存储器,而不管理内存储器

17、下面程序的输出是( ) #include<stdio.h> void main() { int k=11; printf("k=%d,k=%o,k=%x\n",k,k,k); }
A、k=11,k=13,k=b
B、k=11,k=013,k=0xb
C、k=11,k=13,k=13
D、k=11,k=12,k=11

18、运行下面程序时,若从键盘输入数据为"6,5,7<CR>",则输出结果是( ). #include <stdio.h> void main( ) { int a,b,c; scanf("%d,%d,%d",&a,&b,&c); if (a>b) if (a>c) printf("%d\n",a); else printf("%d\n",c); else if (b>c) printf("%d\n",b); else printf("%d\n",c); }
A、7
B、5
C、6
D、不定值

19、顺序、选择和循环是程序设计的三种基本控制结构( )

20、进程和程序的主要区别是代码的大小和执行的先后次序。( )

21、操作系统只负责管理内存储器,而不管理外存储器。( )

22、01111010B∧11110000B=( )B

23、某硬盘的有16个磁头,格式化时,划分4096个磁道,每磁道63个扇区,每扇区512字节,问该磁盘的格式化容量是( )KB.

24、一幅未压缩BMP图像的分辨率为1520*1024,占用2.97MB的存储空间,问该图像的位深度是( )bit。(四舍五入取整)

25、若“或非门”的4位输入信号分别为0、1、0、1,则该“或非门”的输出信号状态为( )。

学习通大学计算机_13

学习通大学计算机_13是一个关于计算机编程语言方面的课程,是学习计算机编程语言的基础必修课之一。本课程主要针对大学生们,旨在为其提供一些关于计算机编程语言的基本概念和常见用法,帮助学生们掌握计算机编程语言的核心技术,为以后从事计算机相关工作打下基础。

本课程主要包括以下几个方面的内容:

  • 计算机编程语言的概述
  • 常见的计算机编程语言
  • 计算机编程语言的基本语法和用法
  • 计算机编程语言的常见问题和解决方案

学习本课程的学生们需要掌握一定的计算机知识和编程基础,同时需要具备一定的数学基础,以便更好地理解本课程的内容。学生们还需要具备良好的学习能力和自学能力,以便更好地掌握本课程的知识和技能。

本课程的教学方式主要采用课堂讲授和实践操作相结合的方式。在课堂上,教师将讲解计算机编程语言的基本概念和常见用法,同时通过实例演示和分析,帮助学生们更好地掌握计算机编程语言的核心技术。在实践操作方面,学生们需要在实验室里进行一些编程实践,以便更好地运用所学知识和技能。

总之,学习通大学计算机_13是一门非常重要的课程,旨在为学生们提供一些计算机编程语言方面的基础知识和核心技术,帮助学生们更好地掌握计算机编程语言的应用和开发技能。