更新时间:2018-11-22 16:19作者:三水老师
13. 为了加快数据库查找的速度,需要对数据表添加索引,请问以下关于索引的描述,哪些是错误的()
A. 聚类索引中,表中行的物理次序与索引键值的逻辑顺序相同 B. 使用索引会使得数据更新的效率降低 C. 在大多数数据库系统中,每张表只能够有一个聚类索引 D. 考虑这个SQL语句:Select S.name,S.age from Student S where S.address=”成都”,如果我们对表Student建一个复合索引(age,address),可以改善上述查询的效率。
第四部分 问答题
1. 简述一个Linux驱动程序的主要流程与功能。
2. 请列举一个软件中时间换空间或者空间换时间的例子。
3. 简述进程与线程的区别。
4. static有什么用途?(请至少说明两种)
5. 头文件中的ifndef/define/endif做什么用?
6. 请问一下程序将输出什么结果? char *RetMenory(void) { char p[] = “hellow world”; return p; } void Test(void) { char *str = NULL; str = RetMemory(); printf(str); }
7. 引用与指针有什么区别?
8. 描述实时系统的基本特性
9. 全局变量和局部变量在内存中是否有区别?如果有,是什么区别?
10. 什么是平衡二叉树?
11. 堆栈溢出一般是由什么原因导致的?
12. 什么函数不能声明为虚函数?
13. 冒泡排序算法的时间复杂度是什么?
14. #include 和 #include “filename.h” 有什么区别?
15. 写出float x 与“零值”比较的if语句。
16. 操作系统中进程调度策略有哪几种?
17. Internet采用哪种网络协议?该协议的主要层次结构?