1.2 个人,一人只说真话,一人只说假话,如何只问其中某个人一句话,就分辨出谁是说真话的,谁是说假话的?______。 A.问任何一人:你是说真话的,对吗 B.指着其中一人,问另一人:他是说真话的,对吗 C.指着其中一人,问另一人:他是说假话的,对吗 D.做不到 B,逻辑题,多想想应该能想的通 2.在 linux 中,列举当前目录下文件的是哪个命令______。 A.ps B.cd C.mv D.ls D,这估计是整套题最简单的一题,ls 3.一个容器类数据结构,读写平均,使用锁机制保证线程安全。如果要综合提高该数据结构的访问性能,最好的办法是______。 A.只对写操作加锁,不对读操作加锁 B.读操作不加锁,采用 copyOnWrite 的方式实现写操作 C.分区段加锁 D.无法做到 C,这题不会,乱蒙的 4.下面关于队列和栈的描述正确的是______。 A.栈是先进先出的数据结构 B.队列是先进先出的数据结构 C.栈内元素可以随机访问 D.队列内的元素可以随机访问 B,学过数据结构的都知道 5.运行的程序总要与内存进行交互。内存作为操作系统中的重要资源,对内存的分配和释放进行管理是一项非常重要的工作,以下说法中错误的是 ______。 A.内存泄露是内存管理中的常见问题 B.悬挂引用指的是对某个对象的应用实际上指向一个错误的内存地址 C.在 C、C++等系统语言中,有自动的内存管理机制,不需要考虑内存管理的问题 D.程序的动态性越强,内存管理就越重要,内存分配程序的选择也就更重要 C,应该是 C,有点不确认 6.某计算机的指令流水线由四个功能段组成,指令流经各功能段的时间(忽略各功能段之间的 缓存时间)分别是 90ns、80ns、70ns和 60ns,则该计算机的 CPU 时钟周期至少是____。 A.90ns B.80ns C.70ns D.60ns A 7.下列代码的输出结果是 int i=-1; u nsigned j=1; if (ii)成立\n”); else printf(“(j>i)不成立\n”); A.(ii)成立 B.(ii)不成立 C.(ii)成立 D.(ii)不成立 D,在线笔试,运行后得到结果 8.某二叉树的先序遍历是 12453,中序遍历是 42513,那么其后续遍历是______。 A.45231 B.42351 C.12345 D.54321 A 9.在二进制数据中,小数点向右移一位,则数据______。 A.除以 10 B.除以 2 C.乘以 2 D.乘以 10 C 10.时间片调度属于____,多线程分别绑定 CPU 属于____。 A.并发,并发 B.并发,并行 C.并行,并行 D.并行...