第二部分 不定向选项(4题,每题5分。每题有1-5个正确选项,完全正确计5分,漏选计2分,不选计0分,多选、错选计-2分)
21. 要提高多线程程序的效率,对锁的控制策略非常重要。一种策略是在锁的个数不太多、控制结构不太复杂的情况下,尽可能降低加锁的粒度;另一种策略是在合适的条件下取消用锁。以下情况中不可能取消锁的是 。
A. 多线程写一个共同的数据结构,且写操作是原子操作
B. 多线程写一个共同的数据结构,且写操作不是原子操作
C. 多线程读一个共同的数据结构,且读操作不是原子操作
D. 一个线程写,多个线程读一个共同的数据结构,写操作是原子操作,读操作不是原子操作
E. 一个线程写、多个线程读一个共同的数据结构,写操作不是原子操作,读操作是原子操作
22. 一颗非空的二叉树的先序遍历序列与后序遍历序列正好相反,则该二叉树可能是 。
A. 所有的结点均无右孩子
B. 只有一个叶子结点
C. 是一颗二叉树索树
D. 所有的结点均无左孩子
23. 以下数字在表示为double(8字节的双精度浮点数)时存在舍入误差的有 。
A. B. 10的30次方 C. 0.1 D. 0.5 E. 100
24. 给定如下C程序:
typedef struct node_s{
int item;
struct node_s next;
}node_t;
void reverse_list(node_t head)
{
node_t n=head;
head=NULL;
while(n){
}
return head;
}
以下哪项能实现该函数的功能
A. node_t m=head; head=n; head->next=m; n=n->next;
B. node_t m=n; n=n->next; m->next=head; head=m;
C. node_t m=n->next; n->next=head; n=m; head=n;
D. head=n->next; head->next=n; n=n->next;
2020年河北新闻网两学一做
时间:2023-09-18 07:0:242020年河北新闻网两学一做
时间:2023-09-15 11:0:59两学一做学习教育知
时间:2023-09-21 06:0:302020年开展两学一做学习教
时间:2023-09-19 21:0:30
易安信笔试题和面试题答案2023-09-20 22:22:38
CLUB笔试题和面试题答案集锦2023-09-18 22:56:07
陕西国际商贸学院在重庆高考专业招生计划(人数+代码)2025-05-22 10:38:12
安徽建筑大学和新余学院哪个好 分数线排名对比2025-05-22 10:36:54
襄阳职业技术学院广西录取分数线及招生人数 附-2020最低位次排名2025-05-22 10:35:29
长江大学和新疆师范大学哪个好 分数线排名对比2025-05-22 10:34:16
锦州师范高等专科学校在辽宁高考专业招生计划(人数+代码)2025-05-22 10:32:49
山东高考排名在17550的考生能报什么大学(原创)2025-05-22 10:31:33
广州华立学院的英语专业分数线(附2020-最低分排名怎么样)2025-05-22 10:30:14
兰州石化职业技术大学的理化测试与质检技术专业分数线(附2020-最低分排名怎么样)2025-05-22 10:29:06
泉州师范学院和亳州学院哪个好 分数线排名对比2025-05-22 10:27:53
贵州医科大学在江西高考专业招生计划(人数+代码)2025-05-22 10:26:23
东莞城市学院和西安工商学院哪个好 分数线排名对比2025-05-22 10:24:51
山东海事职业学院的水路运输安全管理专业分数线(附2020-最低分排名怎么样)2025-05-22 10:23:44 


