2212计算机二级模拟试卷
有学生表:学生(学号,姓名,学分),如果要在报表中输出已有学分的学生人数,则在报表设计时应使用的函数是()
- A、=Count([学号])
- B、=Count([学分])
- C、Count(学号)
- D、Count(学分)
正确答案:B
有语句:COUNT EQU 256,下列四种叙述中,正确的是()。
- A、COUNT是变量
- B、COUNT占用一个字节存储单元
- C、COUNT是符号常数
- D、COUNT占用二个字节存储单元
正确答案:C
下列关于解约的说法,哪些是错误的:()
- A、应本着事先告知、友好协商的前提进行
- B、解约是我自己的事情,大不了就赔钱呗
- C、应将解约和改签结果及时告知学校
- D、解约条款应符合劳动合同和相关法律规定
正确答案:B
hop-count必须大千1
hop-count必须大千2
hop-count必须大千15
hop-count必须大千255
A.int count = args.length;
B.int count = args.length-1;
C.int count=0; while(args[count]!=null) count++;
D.int count=0;while (!(args[count].equals(“”))) count++;
在SQL语言中,关于COUNT函数的下列用法中错误的是______。
A.COUNT(ALL)
B.COUNT(*)
C.COUNT(成绩)
D.COUNT(DISTINCT学号)
解析:选项B是特殊函数,用于统计记录的个数;选项C用于统计成绩字段有值的记录个数,如果成绩字段没有值,则不计算在内;选项D用于统计消除了重复学号的记录的个数。所以选择选项A。
A、应当符合相关的法律的要求
B、应当符合相关法规的要求
C、应当符合相关国家强制性标准的要求
D、应当符合相关国际惯例的要求
使用()函数可以求得数组的大小。
- A、count()
- B、conut()
- C、$_COUNT["名称"]
- D、$_CONUT["名称"]
正确答案:A
承揽商若需要用电,须向单位相关部门申请
承揽商若在罐区使用用电器具须符合防爆要求
非防爆电器在防暴区使用,可以不办动火票
下列关于收寄国际邮件所使用的相关收据和业务单式的规格和填写说法错误的是( )。
A.字迹清楚,不潦草,符合规定
B.不串格、不越位
C.可使用代替单式
D.规定的项目必须逐项填写,不得省略或漏填节目
在查询中要统计记录的个数,使用的函数是
A.COUNT(列名)
B.SUM
C.COUNT(*)
D.AVG
解析:在查询中要统计记录的个数使用的函数是Count()。
下列关于临时用电说法不正确的是()
- A、承揽商若需要用电,须向单位相关部门申请
- B、承揽商若在罐区使用用电器具须符合防爆要求
- C、非防爆电器在防暴区使用,可以不办动火票
正确答案:C
A.分页查询,当统计的count为0时,应该直接返回,不要再执行分页查询语句
B.iBATIS自带的queryForList(StringstatementName,intstart,intsize)分页接口有性能隐患,不允许使用
C.定义明确的sql查询语句,通过传入参数start和size来实现分页逻辑
D.可使用存储过程写分页逻辑,提高效率
下列关于收寄国际邮件所使用的相关收据和业务单式的规格和填写说法错误的是()。
- A、字迹清楚,不潦草,符合规定
- B、不串格、不越位
- C、可使用代替单式
- D、规定的项目必须逐项填写,不得省略或漏填节目
正确答案:C
下面 3~6 题使用如下的“外汇名”表和“持有数”表:
第 3 题 查询持有外币种类在4种以上人员的姓名,及持有的种类数量,并按种类数量升序排列,数量相同时,则按姓名降序排列,下列语句正确的是( )。
A)SELECT姓名,COUNT(﹡)AS外币种类FROM持有数;
GROUP BY姓名HAVING COUNT(﹡)>=4;
ORDER BY外币种类,姓名DESC
B)SELECT姓名,COUNT(﹡)AS外币种类FROM持有数;
GROUP BY姓名HAVING COUNT(﹡)>=4;
ORDER BY COUNT(﹡),姓名DESC
C)SELECT姓名,COUNT(﹡)AS外币种类FROM持有数;
GROUP BY姓名HAVING COUNT(﹡)>=4;
ORDERBY外币种类AND姓名DESC
D)SELECT姓名,COUNT(﹡)AS外币种类FROM持有数;
GROUP BY姓名HAVING COUNT(﹡)>=4:
ORDER BY外币种类+姓名DESC
本题中首先通过GROUPBY短语按“姓名”字段对“持有数”表中的记录进行分组,然后利用COUNT分组统计每个人持有的外币种类,再通过HAVING子句限定外币种类至少在4种以上的记录;利用ORDERBY短语可以对查询结果进行排序,有升序(ASC)和降序(DESC)两种,默认的为升序排序方式,如果排序字段有多个,则每个字段之间用逗号隔开。
B.静态结构分析
C.覆盖率分析
D.代码质量度量(圈复杂分析等)
A.增大代码的覆盖率
B.与软件的内部实现无关
C.提高代码的质量
D.发现代码中隐藏的问题
在系统测试过程中,下面哪个度量项最适合衡量测试过程的进度()
- A、代码的测试覆盖率
- B、发现并修改的缺陷的数
- C、缺陷的分布信息
- D、测试用例执行量
正确答案:D
测试覆盖率是度量代码质量的一种手段
测试覆盖率是度量测试完整性的一种手段
测试覆盖率意味着有多少代码经过测试
不要盲目地追求100%测试覆盖率
下面哪些属于动态分析()。
- A、代码覆盖率
- B、模块功能检查
- C、系统压力测试
- D、程序数据流分析
正确答案:C,D
下列选项中不属于覆盖率对软件测试作用的是______。
A) 得知测试是否充分
B) 协助找出代码中的语法错误
C) 指导设计能够增加覆盖率的测试用例
D) 了解测试的弱点在哪里
A.
B.
C.
D.
以下测试中,属于动态分析的是(54)。
A.代码覆盖率测试
B.模块功能检查
C.系统压力测试
D.程序数据流分析
本题考查软件测试方面的基础知识。软件测试按照不同的划分方法,有不同的分类。按照程序是否执行,可以分为静态测试和动态测试;按照测试用例的设计方法,可以分为白盒测试和黑盒测试;按照开发阶段划分,可以分为单元测试、集成测试、确认测试、系统测试和验收测试等等。静态铡试也称静态分析,主要特征是在用计算机测试源程序时,计算机并不真正运行被测试的程序。静态测试包括代码检查、静态结构分析、代码质量度量等。它可以由人工进行,也可以借助软件工具自动进行。动态测试也称动态分析,主要特征是计算机必须真正运行被测试的程序,通过输入测试用例,对其运行情况进行分析,判断期望结果和实际结果是否一致。动态测试包括功能确认与接口测试、覆盖率分析、性能分析、内存分析等。在动态分析中,通过最大资源条件进行系统的压力测试,以判断系统的实际承受能力,尤其是在通讯比较复杂的系统中尤为重要。
●软件测试可分为静态测试和动态测试,下列不属于静态测试的是(63)。
(63)A.代码检查
B.静态结构分析
C.代码质量度量(圈复杂分析等)
D.覆盖率分析
以下不属于白盒测试的优点是()?
- A、增大代码的覆盖率
- B、与软件的内部实现无关
- C、提高代码的质量
- D、发现代码中隐藏的问题
正确答案:B
面向对象测试充分性三个常用标准是基于状态的覆盖率、()和基于代码的覆盖率。
B.模块功能检查
C.系统压力测试
D.程序数据流分析
关于测试覆盖率,下面的()说法是错误的。
- A、测试覆盖率是度量代码质量的一种手段
- B、测试覆盖率是度量测试完整性的一种手段
- C、测试覆盖率意味着有多少代码经过测试
- D、不要盲目地追求100%测试覆盖率
正确答案:A
软件测试可分为静态测试和动态测试,(64)不属于静态测试。
A.代码检查
B.代码质量度量(圈复杂分析等)
C.静态结构分析
D.覆盖率分析
软件测试按照不同的划分方法,有不同的分类。按照程序是否执行,可以分为静态测试和动态测试;按照测试用例的设计方法,可以分为白盒测试和黑盒测试;按照开发阶段划分,可以分为单元测试、集成测试、确认测试、系统测试和验收测试等等。静态测试的主要特征是在用计算机测试源程序时,计算机并不真正运行被测试的程序。静态测试包括代码检查、静态结构分析、代码质量度量等。它可以由人工进行,也可以借助软件工具自动进行。动态测试的主要特征是计算机必须真正运厅被测试的程序,通过输入测试用例,对其运行情况进行分析,判断期望结果和实际结果是否一致。动态测试包括功能确认与接口测试、覆盖率分析、性能分析、内存分析等,覆盖率分析属于动态测试。
造成测试覆盖率不达标的原因可能是______。
A.存在不可到达的代码或冗余的代码
B.测试用例不足
C.存在不可能的路径和条件
D.以上全部
在JAVA编程中,Java编译器会将Java程序转换为()。
A.字节码
B.可执行代码
C.机器代码
D.以上所有选项都不正确
Java 虚拟机 (JVM) 运行 Java 代码时,不会进行的操作时
A )加载代码
B )校验代码
C )编译代码
D )执行代码

加载代码
校验代码
编译代码
执行代码
Java虚拟机执行class文件,执行需要加载、校验和执行代码,class文件由编译器进行编译操作完成。
字节码
可执行代码
机器代码
以上所有选项都不正确
ASP代码可以写在?()
A.HTML中
B.HTML中,要用<;%%>;包含起来
C.java script中
D.java script中,要用<;%%>;包含起来
阅读以下说明和Java代码,回答问题1和问题2,将解答填写在对应栏内。
【Java代码】
class usethread implements (1) {
int num
usethread(int n){
num=n;
}
public void (2) {
for(int i=0;i<3;i++)
System.out.println("running:"+num);
System.out.println("finished:"+num);
}
public class multhread{
public static void main(String args[]) (3) InterruptedException{
Thread m1=new Thread(new usethread(1));
Thread m2=new Thread(new usethread(2));
m1.start();
m2.start();
m1.join();
m2.join();
}
}
【问题1】
补充完整上面Java代码中(n)处。
【问题2】
写出上面Java代码运行的结果。
(1)Runnable (2)run() (3)throws 程序输出结果: running:1 running:2 running:1 running:2 running:1 running:2 finished:1 finished:2 解析:本题考查Java中线程的相关知识。
题目要求按照程序给出的内容来完成填空和输出程序的运行结果。本题的关键是考查我们对线程的了解程度。线程的创建方法有两种,即通过类Thread和接口Runnable创建的方法。刚刚创建的线程还不能与其他的线程并发运行,当调用了方法start后,线程进入就绪态,在被Java虚拟机调度后才进入运行态。进入运行态的线程自动执行成员方法run(),在执行完这个成员方法后线程就又自动进入死亡态。下面来具体分析程序。
第(1)空在定义类usethread语句中,从后面的关键字implements可以推断出类继承了一个接口,而在Java中,接口一般只有成员变量和成员方法的定义而没有成员方法的具体实现。根据后面的程序new Thread(new usethread(1))可以知道创建了线程对象,而这种创建线程对象的方法是通过接口Runnable来实现的,因此类usethread肯定是继承了接口Runnable,所以此空答案为Runnable。
第(2)空是一个函数体的函数名,而函数体的作用是循环进行输出,从上面对线程的分析可以知道,此函数一定是run()函数,因此此空答案为run()。
第(3)空是入口函数后面的语句,结合Java程序的特点,再从此空后面的内容不难推断出,此处是要显式生成异常来处理程序中的异常。而在Java中,一般用关键字throws来显式生成异常,因此此空答案为throws。
对于问题2,我们可以根据程序来分析,程序中创建了两个线程,根据上面的分析我们可以知道,这两个线程都自动调用了函数run(),因此程序输出结果为:
running:1
running:2
running:1
running:2
running:1
running:2
finished:1
finished:2
字节码
可执行代码
机器代码
以上所有选项都不正确
Java虚拟机指的是()。
- A、由Java语言操作的家用设备(通常是一个漂亮的小烤箱)
- B、运行Java程序所需的硬件设备
- C、Java源代码的编译器
- D、Java字节代码的解释程序
正确答案:D
分析单元测试和代码调试的区别。
在JAVA编程中,Java编译器会将Java源代码程序转换为()。
- A、字节码
- B、可执行代码
- C、机器代码
- D、以上所有选项都不正确
正确答案:A
在JAVA编程中,Java编译器会将java程序转换为()。
- A、字节码
- B、可执行代码
- C、机器代码
- D、以上所有选项都不正确
正确答案:A
Java虚拟机(JVM)运行Java代码时,不会进行的操作是( )。
A.加载代码
B.校验代码
C.编译代码
D.执行代码
Java虚拟机加载代码是在运行前的操作。运行代码时会校验、编译和执行代码。
A.C++单元测试框架、.NET单元测试框架
B.C语言单元测试框架、通用单元测试框架
C.C++单元测试框架、自动化单元测试框架
D.自动化单元测试框架、.NET单元测试框架
对于单元测试框架,除了用于Java的JUnit还有CppUnit、NUnit等,它们是()?
- A、C++单元测试框架、.NET单元测试框架
- B、C语言单元测试框架、通用单元测试框架
- C、C++单元测试框架、自动化单元测试框架
- D、自动化单元测试框架、.NET单元测试框架
正确答案:A
相关考题:
- 在升降机未切断总电源开关前,操作人员可以暂时离开操作岗位。
- 多选题Identify the channel settings that can be performed using the CONFIGURE CHANNEL or ALLOCATECHANNEL commands in RMAN() (choose all that apply)ALimiting the input/output (I/O) bandwidth consumptionBSpecifying the size of backup sets and backup piecesCSpecifying vendor-specific information for a media managerDSpecifying the parallelism for backup and restore operations
- 单选题Your database instance is running. You are not able to access Oracle Enterprise Manager Database Control because the listener is not started. Which tool or utility would you use to start the listener?()A Oracle Net ManagerB Listener Control utilityC Database Configuration AssistantD Oracle Net Configuration Assistant
- 在放大电路中,若测得某管的三个极电位分别为1V、1.2V、6V,这三极管的类型是()。A、 PNP型Ge管B、 PNP型Si管C、 NPN型Ge管D、 NPN型Si管
- 模板堆放高度一般不超过()米。A、1.8B、2C、2.5
- 每次起动发动机时,控制单元的的随机代码发生器会产生一个可变代码,核对后,如不一致,发动机将()后熄灭。A、1sB、2sC、5sD、10s
- 下列哪个工况不是采用开环控制()。A、怠速运转时B、发动机起动时C、节气门全开或大负荷时D、加速时
- 单选题Evaluate the following command: SQLALTER SYSTEM SET db_securefile = ’IGNORE’; What is the impact of this setting on the usage of SecureFiles?()A It forces BasicFiles to be created even if the SECUREFILE option is specified to create the LOBB It forces SecureFiles to be created even if the BASICFILE option is specified to create the LOBC It does not allow the creation of SecureFiles and generates an error if the SECUREFILE option is specified to create the LOBD It ignores the SECUREFILE option only if a Manual Segment Space Management tablespace is used and creates a BasicFile
- 建安施工过程中,对员工最易造成伤害的五类工伤事故是:()、()、()、()、()。
- 图形符号文字符号TC表示单相变压器。
- 咨询工程师《宏观经济政策与发展规划》考试试题(全考点)模拟卷及参考答案(第81期)-
- 【2021更新)国家开放大学电大专科《金融企业会计》2026期末试题及答案】试卷号2045)_
- 球磨岗位题库-
- 2022年河南省安全员C证考试试题(全考点)模拟卷及参考答案[46]-
- 2019甘肃省普通高中招生考试数学试卷 解析版_
- 龙集中心小学五年期末复述课件《道法》1(试题选讲)-
- 2019年北京市石景山区初三数学一模试题和答案(Word版-可编辑)-
- 【硕士试题】2017湖南农业大学-837 农村科技服务与管理_
- 【白居易传阅读附答案】白居易传阅读答案_
- 知到答案大全大学生安全文化2020期末考试答案.docx-