第4题: [单项选择]______ you return those books to the library immediately you will have to pay a fine. A. Until B. Unless C. If D. Provided 参考答案:B 答案解析:[解析] 本题测试连词的用法。本句的意思是:“除非你立刻把书归还图书馆,否则你会被罚款。”until:直到;unless:除非;if:如果; provided:假若。
第8题: [单项选择]现在需要基于一个未知条件来返回数据,应使用以下哪种结构 A. 一个子查询 B. 一个GROUP BY子句 C. 一个ORDER BY子句 D. 一个带有OR条件的WHERE子句 参考答案:A 答案解析:[解析] 这一题测试对单行子查询的理解,要找到职位与SMITH相同的所有员工,显然员工SMITH的职位是未知的。另外,上一题的查询语句中CUSTOMER ID为30450的客户的信用限额也同样是未知的
第17题: [单项选择]下列各句中有歧义的一句是( )。 A. 我国在世界上也是涂料生产大国 B. 昨天小李见到我不理不睬的 C. 躺在床上没多久.他想起来了 D. 这个小区处于北京市黄金地段,房价很高 参考答案:C 答案解析:[解析] 由于结构划分的不同,c项的“想起来了”可以有两种意思,一种是动宾式,意思为“想做起来这个动作”:另一种为动补式,意思为“回想起了某事”。
第18题: [单项选择]C++语言的跳转语句中,对于break和continue说法正确的是( )。 A. break语句只使用于循环体中 B. continue语句只应用于循环体中 C. break是无条件跳转语句,continue不是 D. break和continue的跳转范围不够明确,容易产生问题 参考答案:B 答案解析:[解析] 此类题比较典型,考生应该加以注意。break语句将使程序从当前的循环语句(do、while和for)内跳转出来。switch语句中也可以用break语句终止当前switch语句的执行。所以选