试卷详情

2014年上半年《程序员》真题

开始做题

试卷预览

单选题

( ) are datasets that grow so large that they become awkward to work with on-hand database management tools.

查看答案开始考试

正确答案:C

本题解析:

本题考查专业英语知识能力。

( )是增长得非常大的数据集,以至用现有的数据库管理工具也难以奏效。

A、数据结构

B、关系

C、大数据

D、元数据

增长速度大的数据集且用数据库工具都难以管理的数据称为大数据,B、C、D是在数据库中会涉及到的内容,故本题选择C选项。

单选题

The basic unit of software that the operating system deals with in scheduling the work done by the processor is ( ).

查看答案开始考试

正确答案:C

本题解析:

处理机做调度工作时,操作系统调度的软件基本单位是进程或线程。

单选题

TCP/IP协议栈中,ARP协议的作用是( ),RARP协议的作用是( )。

查看答案开始考试

正确答案:A

本题解析:

在TCP/IP协议栈中,ARP协议的作用是由IP地址查找对应的MAC地址,RARP协议的作用正好相反,是由MAC地址查找对应的IP地址。

单选题

设有字符串S和P,串的模式匹配是指确定( )。

查看答案开始考试

正确答案:A

本题解析:

本题考查数据结构基础知识。

串的模式匹配是指模式串在主串中的定位运算,即模式串在主串中首次出现的位置。

单选题

在TCP/IP协议栈中,ARP协议的作用是( ),RARP协议的作用是( )。

查看答案开始考试

正确答案:B

本题解析:

在TCP/IP协议栈中,ARP协议的作用是由 IP地址查找对应的 MAC地址,RARP协议的作用正好相反,是由 MAC地址查找对应的IP地址

单选题

设有一个员工关系EMP(员工号,姓名,部门名,职位,薪资),若需查询不同部门中担任“项目主管”的员工的平均薪资,则相应的SELECT语句为:

SELECT 部门名,AVG(薪资) AS 平均薪资

FROM EMP

GROUP BY ( )

HAVING ( )

将员工号为“10058”、姓名为“黄晓华”、部门名为“开发部”的元组插入EMP关系中的SQL语句为:Insert ( )

查看答案开始考试

正确答案:B

本题解析:

本题考查对SQL语言的掌握程度。

根据题意,查询不同部门中担任“项目主管”的职工的平均薪资,需要先按“部门名”进行分组,然后再按条件职位='项目主管'进行选取,因此正确的SELECT语句如下:

SELECT 部门名,AVG(薪资) AS 平均薪资

FROM EMP

GROUP BY 部门名

HAVING 职位='项目主管'

试题(62)正确的答案是选项B,因为插入语句的基本格式如下:

INSERT INTO 基本表名(字段名[,字段名]…)

VALUES(常量[,常量]…); 查询语句

从上可见,选项C和D显然是不正确的。选项A也是不正确的,因为按照SELECT语句的语法,字符串插入时,需要用单引号括起,可在选项A中“黄晓华”和“研发部”明显是字符串,但是却没有用单引号括起。

单选题

设有一个员工关系EMP(员工号,姓名,部门名,职位,薪资),若需查询不同部门中担任“项目主管”的员工的平均薪资,则相应的SELECT语句为:

SELECT 部门名,AVG(薪资) AS 平均薪资

FROM EMP

GROUP BY ( )

HAVING ( )

将员工号为“10058”、姓名为“黄晓华”、部门名为“开发部”的元组插入EMP关系中的SQL语句为:Insert ( )

查看答案开始考试

正确答案:A

本题解析:

本题考查对SQL语言的掌握程度。

根据题意,查询不同部门中担任“项目主管”的职工的平均薪资,需要先按“部门名”进行分组,然后再按条件职位='项目主管'进行选取,因此正确的SELECT语句如下:

SELECT 部门名,AVG(薪资) AS 平均薪资

FROM EMP

GROUP BY 部门名

HAVING 职位='项目主管'

试题(62)正确的答案是选项B,因为插入语句的基本格式如下:

INSERT INTO 基本表名(字段名[,字段名]…)

VALUES(常量[,常量]…); 查询语句

从上可见,选项C和D显然是不正确的。选项A也是不正确的,因为按照SELECT语句的语法,字符串插入时,需要用单引号括起,可在选项A中“黄晓华”和“研发部”明显是字符串,但是却没有用单引号括起。

单选题

设有一个员工关系EMP(员工号,姓名,部门名,职位,薪资),若需查询不同部门中担任“项目主管”的员工的平均薪资,则相应的SELECT语句为:

SELECT 部门名,AVG(薪资) AS 平均薪资

FROM EMP

GROUP BY ( )

HAVING ( )

将员工号为“10058”、姓名为“黄晓华”、部门名为“开发部”的元组插入EMP关系中的SQL语句为:Insert ( )

查看答案开始考试

正确答案:C

本题解析:

本题考查对SQL语言的掌握程度。

根据题意,查询不同部门中担任“项目主管”的职工的平均薪资,需要先按“部门名”进行分组,然后再按条件职位='项目主管'进行选取,因此正确的SELECT语句如下:

SELECT 部门名,AVG(薪资) AS 平均薪资

FROM EMP

GROUP BY 部门名

HAVING 职位='项目主管'

试题(62)正确的答案是选项B,因为插入语句的基本格式如下:

INSERT INTO 基本表名(字段名[,字段名]…)

VALUES(常量[,常量]…); 查询语句

从上可见,选项C和D显然是不正确的。选项A也是不正确的,因为按照SELECT语句的语法,字符串插入时,需要用单引号括起,可在选项A中“黄晓华”和“研发部”明显是字符串,但是却没有用单引号括起。

单选题

通过( )关系运算,可以从表1和表2获得表3;表3的主键为( )。

初级程序员,历年真题,2014年上半年《程序员》真题

查看答案开始考试

正确答案:D

本题解析:

本题考查数据库关系运算方面的基础知识。

自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果集中将重复属性列去掉。一般连接是从关系的水平方向运算,而自然连接不仅要从关系的水平方向,还要从关系的垂直方向运算。因为自然连接要去掉重复属性,如果没有重复属性,那么自然连接就转化为笛卡儿积。题中表1和表2具有相同的属性课程号,进行等值连接后,去掉重复属性列得到表3。

若关系中的某一属性或属性组的值能唯一的标识一个元组,则称该属性或属性组为主键。从表3可见“课程号、学生号”才能唯一决定表中的每一行,因此“课程号、学生号”是表3的主键。

单选题

通过( )关系运算,可以从表1和表2获得表3;表3的主键为( )。

初级程序员,历年真题,2014年上半年《程序员》真题

查看答案开始考试

正确答案:C

本题解析:

本题考查数据库关系运算方面的基础知识。

自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果集中将重复属性列去掉。一般连接是从关系的水平方向运算,而自然连接不仅要从关系的水平方向,还要从关系的垂直方向运算。因为自然连接要去掉重复属性,如果没有重复属性,那么自然连接就转化为笛卡儿积。题中表1和表2具有相同的属性课程号,进行等值连接后,去掉重复属性列得到表3。

若关系中的某一属性或属性组的值能唯一的标识一个元组,则称该属性或属性组为主键。从表3可见“课程号、学生号”才能唯一决定表中的每一行,因此“课程号、学生号”是表3的主键。

其他考生还关注了更多 +