当前位置首页 > 东师> 正文

华师17秋《计算机软件技术基础》在线作业【满分】满分

华师《计算机软件技术根底》在线作业
一、独一选项:【40道,总分:80分】

1.以下有关宏交换的叙说非的是 (总分:2)
①. 宏名必需用大写字母表示
②. 宏交换不占用运转工夫
③. 宏名不具有类型
④. 宏交换只是字符交换
2.向一个有127个元素的顺序表中拔出一个新元素并坚持原来顺序不变,均匀要挪动( )个元素。 (总分:2)
①. 8
②. 63.5
③. 64
④. 7
3.在C言语中,形参的缺省存储类型是 (总分:2)
①. auto
②. register
③. static
④. extern
4.顺序应该必需包括的局部是( ) (总分:2)
①. 头文件
②. 正文
③. 初级言语
④. 数据构造和算法
5.假定变量b和pb定义为:int b[10], *pb=b;,要将24赋值给b[1]元素中,不是的语句是( ). (总分:2)
①. *(pb+1)=24;
②. *(b+1)=24;
③. *++b=24;
④. *++pb=24;
6.在C言语中,援用数组元素时,其数组下标的数据类型允许是 (总分:2)
①. 整型常量
②. 整型表达式
③. 整型常量或整型表达式
④. 任何类型的表达式
7.若给定的关键字集合为{20,15,14,18,21,36,40,10},一趟疾速排序完毕时,键值的陈列为( )。 (总分:2)
①. 10,15,14,18,20,36,40,21
②. 10,15,14,18,20,40,36,21
③. 10,15,14,20,18,40,36,21
④. 15,10,14,18,20,36,40,21
8.队列的拔出操作是在( )停止。 (总分:2)
①. 队首
②. 队尾
③. 队前
④. 队后
9.判别char型变量c1能否为大写字母的是表达式为( )。 (总分:2)
①. ‘A‘<=c1<=‘Z‘
②.(c1>=‘A‘)&&(c1<=‘Z‘)
③.(c1>=A)&&(c1<=Z)
④.(‘A‘>=c1)&&(‘Z‘<=c1)
10.当调用函数时,实参是一个数组名,则向函数传送的是( ) (总分:2)
①. 数组的长度
②. 数组的首地址
③. 数组每一个元素的地址
④. 数组每个元素中的值
11.对上面四个序列用疾速排序的办法停止排序,以序列的第一个元素为根底停止划分。 在第一趟划分进程中,元素挪动次数最多的序列是( )。 (总分:2)
①. 82,75,70,16,10,90,68,23
②. 23,10,16,70,82,75,68,90
③. 70,75,68,23,10,16,90,82
④. 70,75,82,90,23,16,10,68
12.向顺序栈中压入新元素时,该当( )。 (总分:2)
①. 先挪动栈顶指针,再存入元素
②. 先存入元素,再挪动栈顶指针
③. 先后次第有关紧要
④. 同时停止
13.在一切排序办法中,关键字比拟的次数与记载的初始陈列次第有关的是( )。 (总分:2)
①. Shell排序
②. 起泡排序
③. 拔出排序
④. 选择排序
14.构造化顺序设计的根本构造不包括以下哪项( ) (总分:2)
①. 顺序
②. 选择
③. 跳转
④. 循环
15.一个共用体变量所占内存是 (总分:2)
①. 该共用体第一个成员所占的内存量
②. 该共用体最初一个成员所占的内存量
③. 该共用体占内存最多成员所占的内存量
④. 该共用体一切成员所需内存量的总和
16.用某种排序办法队线性表(25,84,21,47,15,27,68,35,20)停止排序,元素序列变化如下:(1)25,84,21,47,15,27,68,35,20(2)20,15,21,25,47,27,68,35,84(3)15,20,21,25,35,27,47,68,84(4)15,20,21,25,27,35,47,68,84所采用的排序办法是( )。 (总分:2)
①. 选择排序
②. Shell排序
③. 归并排序
④. 疾速排序
17.邻接表是图的一种( )。 (总分:2)
①. 顺序存储构造
②. 链式存储构造
③. 索引存储构造
④. 列存储构造
18.假如待排序序列中两个数据元素具有相反的值,在排序后它们的地位发作颠倒,则称该排序是不波动的。下列选项中,( )就是不波动的排序办法。 (总分:2)
①. 起泡排序
②. 归并排序
③. 直接拔出法排序
④. 复杂选择排序
19.设有一个二元数组A[m][n],假定A[0][0]寄存地位在644(10),A[2][2]寄存地位在676(10),每个元素占一个空间,则A[4][5]在( )地位,(10)标明用10进数表示。 (总分:2)
①. 692(10)
②. 626(10)
③. 709(10)
④. 724(10)
20.对某二叉树停止前序遍历的后果为ABDEFC,中序遍历的后果为DBFEAC,则后序遍历的后果为( )。 (总分:2)
①. DBFEAC
②. DFEBCA
③. BDFECA
④. BDEFAC
21.设有向图有n个顶点和e条边,采用领接表作为其存储表示,在停止拓扑排序时,总的计算工夫为( )。 (总分:2)
①. O(nlog<sub>2</sub>e)
②. O(n+e)
③. O(n*e)
④. O(n<sup>2</sup>)
22.若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是( )( ). (总分:2)
①. 0
②. 8
③. -12
④. 10
23.C言语的编译零碎对宏命令的处置是 (总分:2)
①. 在顺序衔接时停止的
②. 在对源顺序中的其它语句编译之行进行的
③. 在顺序运转时停止的
④. 和C顺序中的其它语句同时停止的
24.顺序查找法合适于存储构造为( )的线性表。 (总分:2)
①. 散列表
②. 顺序存储或衔接存储
③. 紧缩存储
④. 索引存储
25.在下列运算符中,( )优先级最高。 (总分:2)
①. <=
②. *=
③. +
④. *
26.队列操作的准绳是( )。 (总分:2)
①. 先进先出
②. 后进先出
③. 只能停止拔出
④. 只能停止删除
27.在一个单链表HL中,若要向表头拔出一个由指针p指向的结点,则执行( )。 (总分:2)
①. HL=p;p->next=HL;
②. p->next=HL;HL=p;
③. p->next=HL;p=HL;
④. p->next=HL->next;HL->next=p;
28.线性表的链接完成有利于( )运算。 (总分:2)
①. 拔出
②. 读表元
③. 查找
④. 定位
29.函数原型语句是的是( ). (总分:2)
①. int Function(void a);
②. void Function(int);
③. int Function(a);
④. void int(double a);
30.在C顺序中,若对函数类型未加阐明,则函数的隐含类型为( )。 (总分:2)
①. int
②. double
③. void
④. char
31.串的长度是( )。 (总分:2)
①. 串中不同字符的个数
②. 串中不同字母的个数
③. 串中所含字符的个数且字符个数大于0
④. 串中所含字符的个数
32.数组A中,每个元素A的长度为3个字节,行下标I 从1到8,列下标j从1到10,从首地址SA开端延续寄存在存储器内,寄存该数组至多需求的单元数为( )。 (总分:2)
①. 80
②. 100
③. 240
④. 270
33.假定x和y为double型,则表达式x=2,y=x+3/2的值是( ) (总分:2)
①. 3.500000
②. 3
③. 2.000000
④. 3.000000
34.给出阐明语句:int a=100,b=40,c=92; 则表达式(a>b)? a+c : b+c的值是( ). (总分:2)
①. 192
②. 1
③. 132
④. 100
35.假如一个树中,结点A有3个兄弟,而且B为A的双亲,则B的度为( )。 (总分:2)
①. 1
②. 3
③. 4
④. 5
36.在C言语中,while语句中的条件为( )时,完毕该循环。 (总分:2)
①. 0
②. 1
③. true
④. 非0
37.在c言语中,运算对象必需是整型数的运算符是( ) (总分:2)
①. %
②. \
③. %和\
④. **
38.设循环队列Q[1..N-1]的头尾指针为F,R,当拔出元素时尾指针R加1,头指针F总是指在队列中第一个元素的前一个地位,则队列中元素计数为( )。 (总分:2)
①. R-F
②. N-(R-F)
③. (R-F+N)%N
④. (F-R+N)%N
39.将两个字符串衔接起来组成一个字符串时,选用函数。 (总分:2)
①. strlen( )
②. strcpy( )
③. strcat( )
④. strcmp( )
40.二叉树第i层上至少有( )结点。 (总分:2)
①. 2i
②. 2 <sup>i</sup>
③. 2i-1
④. 2 <sup>i-1</sup>
二、是非题:【10道,总分:20分】

1.C言语中,整常数有三种表示方式:十进制整数,八进制整数,十六进制整数。( ) (总分:2)
①. 非
②. 是
2.在顺序运转进程中,其值不能被改动的量称为常量( ) (总分:2)
①. 非
②. 是
3.数据构造指的是数据的组织方式,数组就是一种数据构造( ) (总分:2)
①. 非
②. 是
4.rewind函数的作用是使指针重新前往文件的扫尾,此函数无前往值( ) (总分:2)
①. 非
②. 是
5.用一个标识符代表一个常量的称为符号常量,符号常量不同于变量,它的值在其作用域内不能改动,也不能再被赋值。( ) (总分:2)
①. 非
②. 是
6.C言语规则标识符可由字母、数字、下划线三种字符组成,第一个字符可以为数字或字母。( ) (总分:2)
①. 非
②. 是
7.自增运算符和自减运算符只能用于变量,不能用于常量或表达式 。( ) (总分:2)
①. 非
②. 是
8.一切函数都是平行的,函数间可以互相调用,但不能调用main函数。( ) (总分:2)
①. 非
②. 是
9.‘ a’和“a”在内存中所占字节数相反。( ) (总分:2)
①. 非
②. 是
10.运用符号常量的益处是:一,含义清楚,二,在需求改动一个常量时能做到“一改全改”( ) (总分:2)
①. 非
②. 是


版权保护: 本文由老虎奥鹏原创,转载请保留链接: www.aopengtong.com

猜你喜欢

QQ客服

联系方式