- A+
所属分类:IT认证
答案查询网公众号已于近期上线啦
除基本的文字搜题外,准备上线语音搜题和拍照搜题功能!微信关注公众号【答案查询网】或扫描下方二维码即可体验。
(1)【◆题库问题◆】:[单选] 建立一个视图salary,该视图包括了系号和(该系的)平均工资两个字段,正确的SQL语句是( )。
A.CREATE VIEw salary AS系号,AVG(工资)AS平均工资FROM教师GROUP BY系号
B.CREATE VIEW salary AS SELECT系号,AVG(工资)AS平均工资FROM教师GROUP BY系名
C.CREATE VIEW salary SELECT系号,AVG(工资) AS平均工资FROM教师GROUP BY系号
D.CREATE VIEW salary AS SELECT系号,AVG(工资)AS平均工资FROM教师GROUP BY系号
A.CREATE VIEw salary AS系号,AVG(工资)AS平均工资FROM教师GROUP BY系号
B.CREATE VIEW salary AS SELECT系号,AVG(工资)AS平均工资FROM教师GROUP BY系名
C.CREATE VIEW salary SELECT系号,AVG(工资) AS平均工资FROM教师GROUP BY系号
D.CREATE VIEW salary AS SELECT系号,AVG(工资)AS平均工资FROM教师GROUP BY系号
【◆参考答案◆】:D
【◆答案解析◆】:本题的SQL语句的含义是通过作者表和图书表的内部连接查询符合条件的记录,注意表问关联字段定义视图的SQL语法为CREATE VIEW View_name As secece…Stalement,选项B中,用于指定分组条件设置错误,教师表中设有“系号”字段,而A和C选项语法错误。
(2)【◆题库问题◆】:[单选] 下列有关内联函数的叙述中,正确的是( )。
A.内联函数在调用时发生控制转移
B.内联函数必须通过关键字inline来定义
C.内联函数是通过编译器来实现的
D.内联函数函数体的最后一条语句必须是return语句
A.内联函数在调用时发生控制转移
B.内联函数必须通过关键字inline来定义
C.内联函数是通过编译器来实现的
D.内联函数函数体的最后一条语句必须是return语句
【◆参考答案◆】:C
【◆答案解析◆】:一般函数进行调用时,要将程序执行权转到被调用函数中,然后再返回到调用它的函数中;而内联函数在调用时,是将调用表达式用内联函数体来替换,所以在调用时不发生控制转移。在类内部实现的函数都是内联函数,可以不用inline定义;只有函数外部定义的内联函数才必须加关键字inline。编译系统并非对内联函数必须使用内联,而且根据具体情况决定。内联函数不是必须要有返回值的。
(3)【◆题库问题◆】:[单选] 下列说法中,( )是正确的。
A.子类拥有的成员数目大于等于父类拥有的成员数目
B.父类代表的对象范围比子类广
C.子类要调用父类的方法,必须使用super关键字
D.一个Java类可以有多个父类
A.子类拥有的成员数目大于等于父类拥有的成员数目
B.父类代表的对象范围比子类广
C.子类要调用父类的方法,必须使用super关键字
D.一个Java类可以有多个父类
【◆参考答案◆】:B
【◆答案解析◆】:B。【解析】本题考查对子类与父类关系的理解。对一个类的继承也就是构建了一个子类,子类继承了父类的方法和状态,同时还可以向新类中增添新的方法和状态。重点掌握两点:子类方法的访问权限比父类访问权限高,因此父类不能替代子类,但子类能够代替父类,子类方法不能产生比父类更多的异常。子类拥有的成员数目小于等于父类拥有的成员数目,选项A说法错误;父类代表的对象范围比子类广,选项B说法正确;子类要调用父类的方法,可以使用super关键字,也可以将父类的方法进行重写,选项C说法错误。在Java中一个类只能有一个父类,选项D说法错误。
(4)【◆题库问题◆】:[单选] 若有函数 voidfun(double a[]。int*n){…}以下叙述中正确的是( )。
A.调用fun函数时只有数组执行按值传送,其他实参和形参之间执行按地址传送
B.形参a和n都是指针变量
C.形参a是一个数组名,n是指针变量
D.调用fun函数时将把double型参数组元素一一对应地传送给形参a数组
A.调用fun函数时只有数组执行按值传送,其他实参和形参之间执行按地址传送
B.形参a和n都是指针变量
C.形参a是一个数组名,n是指针变量
D.调用fun函数时将把double型参数组元素一一对应地传送给形参a数组
【◆参考答案◆】:B
【◆答案解析◆】:本题考查函数中数组和指针的传值,数组a[]在参数传递时,是传递的数组a的首地址,所以形参a和n都是指针变量。。
(5)【◆题库问题◆】:[单选] 下列能正确进行字符串赋值的是( )。
A.
B.
C.
D.
A.
B.
C.
D.
【◆参考答案◆】:C
【◆答案解析◆】:选项A.B的空间不够;选项D中字符串存储要有结束符ˊ\0ˊ,且要占用一个空间,printf用来输出字符,不能输入字符串。
(6)【◆题库问题◆】:[单选] 在Visual FoxPro数据库中的常量的类型种类是( )
A.4
B.5
C.6
D.3
A.4
B.5
C.6
D.3
【◆参考答案◆】:C
(7)【◆题库问题◆】:[单选] 下列选项中不属于软件生命周期开发阶段任务的是( )。
A.软件测试
B.概要设计
C.软件维护
D.详细设计
A.软件测试
B.概要设计
C.软件维护
D.详细设计
【◆参考答案◆】:C
(8)【◆题库问题◆】:[单选,材料题] 可以正确查询所有目前年龄在35岁以上的职工信息(姓名、性别和年龄)的SQL SELECT命令是( )。 根据以下资料,回答下面的题目:使用如下两个表: 部门(部门号,部门名,负责人,电话)职工(部门号,职工号,姓名,性别,出生日期)可以正确查询1964年8月23日出生的职工信息的SQLSELECT命令是( )。
A.SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工; WHERE年龄>35
B.SELECT姓名,性别;YEAR(DATE())-YEAR(出生日期)年龄FROM职工; WHEREYEAR(出生日期)>35
C.SELECT姓名,性别,年龄=YEAR(DATE())-YEAR(出生日期)年龄FROM职工; WHEREYEAR(DATE())-YEAR(出生日期)>35
D.SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工; WHEREYEAR(DATE())-YEAR(出生日期)>35
A.SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工; WHERE年龄>35
B.SELECT姓名,性别;YEAR(DATE())-YEAR(出生日期)年龄FROM职工; WHEREYEAR(出生日期)>35
C.SELECT姓名,性别,年龄=YEAR(DATE())-YEAR(出生日期)年龄FROM职工; WHEREYEAR(DATE())-YEAR(出生日期)>35
D.SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工; WHEREYEAR(DATE())-YEAR(出生日期)>35
【◆参考答案◆】:D
【◆答案解析◆】:D。【解析】因为是要求年龄的值,因此是YEAR(DATE())-YEAR(出生日期))>35,在SQL语句中别名的方式应用YEAR(DATE())-YEAR(出生日期))as年龄,因此选D。
(9)【◆题库问题◆】:[单选] 下列叙述中,()不属于测试的特征。
A.测试的挑剔性
B.完全测试的不可能性
C.测试的可靠性
D.测试的经济性
A.测试的挑剔性
B.完全测试的不可能性
C.测试的可靠性
D.测试的经济性
【◆参考答案◆】:C
【◆答案解析◆】:软件测试的目标是在精心控制的环境下执行程序,以发现程序中的错误,给出程序可靠性的鉴定。软件测试有3个重要特征:测试的挑剔性、完全测试的不可能性和测试的经济性。没有测试的可靠性这一说法。
(10)【◆题库问题◆】:[单选] 有如下程序: #inClude<iostream> using namespaCe std; Class Point{publiC: statiC int number; publiC: Point( )t.number++;} ~Point( ){number--;}}; , int P0int::number=0; int main( ){Point *ptr: Point A,B; Point*ptr_point=new Point[3]; ptr=ptr_point;’}Point C; Cout<<Point:::number<<endl; delete[]ptr; return 0; }执行这个程序的输出结果是( )。
A.3
B.4
C.6
D.7
A.3
B.4
C.6
D.7
【◆参考答案◆】:C
【◆答案解析◆】:本题考查默认构造函数.题目中定义.个对象A.B以及对象数组Point[3],又定义了对象C,共执行6次构造函数,number变为了6,所以本题答案为C。