公共基础知识(40分,每题4分)1.结构化程序的基本结构:____________(选择题)
顺序结构,选择结构,循环结构
2.Linux命令中,umask 002的文件权限为:__________(选择题的形式)
3.1G是_______
A、1024Byte
B、1024MB
C、1024KB
D、1000X1000Byte
4.长度为n的单链表,要删除*P的前驱结点的时间复杂度为:___________________。
5.假设为循环队列分配的向量空间为Q[20],若队列的长度和队头指针值分别为13和17,则当前尾指针的值为___10__。
6.一个人查询2次,在查询2次中间过程有人修改,导致2次查询数据不一致,属于
______________(选择题)。
7.当T1读取数据A后,T2执行了对A的更新,当T1 再次读取数据A(希望与第一次是相同的值)时,得到的数据与前一次不同,这时引起的错误称为____________。(选择题)
8.
9.数据库中封锁粒度最大的是._________________(选择题)
A.数据库
B.表
C.行
D.列
10.设有图书管理数据库:
图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2)) 读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))
借阅(借书证号C(4),总编号C(6),借书日期D(8))
对于图书管理数据库,检索各单位的借书总人数。下面SQL语句正确的是_____。
SELECT ______________________ FROM 读者,借阅WHERE 读者.借书证号=借阅.借书证号_____________________;
A、COUNT(借书证号) GROUP BY 单位
B、SUM(借书证号) GROUP BY 单位
C、SUM(借书证号) HA VING 单位
D、COUNT(借书证号) ORDER BY 单位
Java题: (40分,每题4分)
1.this是用于直接调用本类的对象,子类调用父类中的同名方法时用关键字_________。
2.Java语言的各种数据类型之间提供两种转换:强制转换和___________。