1.白盒测试又称结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。下面属于白盒测试方法的有哪些?(AD)
A 语句覆盖 B 等价类划分 C 边界值划分 D判定条件覆盖
2.移动硬盘和U盘是两种常见的移动存储设备,下列有关移动硬盘和U盘的叙述中,正确的是?()
A两者呈现单位存储的价格越来越低的趋势
B 两者都是随机存储设备
C U盘的存储速度在任何时候都不移动硬盘快
D 两者都可以使用USB总线和计算机连接起来
3.系统缓存技术(如Redis/Tair/Memcached)是服务器后台系统中常用的一种技术,它具有读写高效、断电后数据丢失等特点,下面的数据中,哪个不适合放在缓存系统里?(BD)
A 用户登陆后认证获得的token
B用户所下的团购订单
C 登录美团旅游的短信验证信息
D用户的手机号码
4.以下操作中,数组比线性表速度更快的是?(AC)
A 原地逆序
B 头部插入
C返回中间节点
D 返回头结点
5.I/O系统硬件结构分为四级:1。设备控制器,2。I/O设备,3。处理机,4。I/O通道,按级别由高到低的顺序是?(B)
A 2-4-1-3
B 3-4-1-2
C 2-1-4-3
D 3-1-4-2
6.新美大的HR系统的数据库中有一个employee表,该表用于存储员工ID、主管姓名、薪水等信息。程序员小团在自己的Oracle数据库中练习创建employee表的语句如下:
① CREATE TABLE employee (
empleyee_id NUMBER(9),
② CONSTRAINT salary_pk PRIMARY KEY,
③ 1995_salary NUMBER(8,2),
④ manager_name VARCHAR(225),
CONSTRAINT mgr_name_nn NOT NULL,
salary_96 NUMBER(8,2)
);
执行后报错,这个语句产生错误的地方是在第(B )行。
A (1)
B (2)
C (3)
D (4)
7.int main(int argc, char **argv) {
int a[4]={1, 2, 3, 4};
int *ptr=(int *)(&a + 1);
printf("%d", *(ptr - 1));
}
上面的代码会输出(D )。
A .1 B .2 C .3 D. 4
8.猫眼电影App和后台服务的通信建立在HTTP的基础上,而每个HTTP请求的发送都需要建立TCP连接。用户在获取《魔兽》电影某场的详情时,TCP建立连接的第三次握手报文的发送序列号为1000,确认序列号为2000,则本次连接的第二次握手报文的发送序列号和确认序列号分别是?(B)
A 1999,999 B.1999,1000 C.999,2000 D.999,1999
9.下列页面置换算法中,会产生Belady异常现象的是?(B)
A.最佳页面置换算法(OPT)
B.先进先出页面置换算法(FIFO)
C.最近最久未使用算法(LRU)
D.时钟页面置换算法(Clock)
10.正在执行的进程,由于期待的某些事件未发生,则由系统自动执行阻塞原语(Block),使自己由运行状态变为阻塞状态。进程阻塞的原因包括(BCD)
A .时间片切换
B .等待I/O
C .进程sleep
D.等待解锁
11.瀑布模型表达了一种系统的、顺序的软件开发方法。以下关于瀑布模型的叙述中,正确的是?(D)
A.瀑布模型能够非常快速地开发大规模软件项目
B. 只有很大的开发团队才使用瀑布模型
C.瀑布模型已不再适合于现今的软件开发环境
D.瀑布模型适用于软件需求确定,开发过程能够采用线性方式完成的项目
12.Session和Cookie是互联网领域中两种常用的技术,数以亿计的用户访问美团网Web页面时,就会用到这两种技术。有关Cookie和Session的描述,下面错误的是?(D)
A.Cookie数据存放在客户的浏览器上,Session数据放在服务器上。
B.服务端为每个用户都会生成一个Session对象,通过SessionID来区分来自于哪个用户
C.保存这个SessionID的方式可以采用Cookie
D.只要关闭浏览器,Session就消失了