1I/O系统硬件结构分为四级:1。设备控制器,2。I/O设备,3。处理机,4。I/O通道,按级别由高到低的顺序是?
a2-4-1-3
b3-1-4-2
c2-1-4-3
d3-4-1-2
2一个IP地址为220.1.0.3,由此你能得出的信息是?
a这是一个B类地址
b网络号是220.1.0.0
c网络号是220.0.0.0
d这是一个保留地址
3Session和Cookie是互联网领域中两种常用的技术,数以亿计的用户访问美团网Web页面时,就会用到这两种技术。有关Cookie和Session的描述,下面错误的是?
aCookie数据存放在客户的浏览器上,Session数据放在服务器上。
b服务端为每个用户都会生成一个Session对象,通过SessionID来区分来自于哪个用户
c保存这个SessionID的方式可以采用Cookie
d只要关闭浏览器,Session就消失了
4向一个栈按顺序push下列元素,ABCDE,其pop可能的顺序不正确的是?
aEDCBA
bDECBA
cABCDE
dDCEAB
5白盒测试又称结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。下面属于白盒测试方法的有哪些?
a语句覆盖
b等价类划分
c边界值分析
d判定条件覆盖
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) );
执行后报错,这个语句产生错误的地方是在第( )行。
a①
b②
c③
d④
7下列页面置换算法中,会产生Belady异常现象的是?
a最佳页面置换算法(OPT)
b先进先出页面置换算法(FIFO)
c最近最久未使用算法(LRU)
d时钟页面置换算法(Clock)
8系统缓存技术(如Redis/Tair/Memcached)是服务器后台系统中常用的一种技术,它具有读写高效、断电后数据丢失等特点,下面的数据中,哪个不适合放在缓存系统里?
a用户登录后获得的认证token
b用户所下团购订单
c登录美团旅行的短信验证码
d用户的手机号码信息
9瀑布模型表达了一种系统的、顺序的软件开发方法。以下关于瀑布模型的叙述中,正确的是?
a瀑布模型能够非常快速地开发大规模软件项目
b只有很大的开发团队才使用瀑布模型
c瀑布模型已不再适合于现今的软件开发环境
d瀑布模型适用于软件需求确定,开发过程能够采用线性方式完成的项目
10局域网内划分子网是一种有效的减小局域网内广播冲突的手段,粗略统计,美团北京的办公区就有近万台设备需要连接互联网,所以划分子网就显得尤为重要。现有一个IP地址为136.111.0.0 的B类网络,若要切割为9个子网,而且都要连上Internet,子网掩码设为?
a255.0.0.0
b255.255.0.0
c255.255.128.0
d255.255.240.0
11int main(int argc, char **argv) {int a[4]={1, 2, 3, 4};int *ptr=(int *)(&a + 1); printf("%d", *(ptr - 1)); }
上面的代码会输出( )。
a1
b2
c3
d4
12正在执行的进程,由于期待的某些事件未发生,则由系统自动执行阻塞原语(Block),使自己由运行状态变为阻塞状态。进程阻塞的原因不包括?
a时间片切换
b等待I/O
c进程sleep
d等待解锁
13移动硬盘和U盘是两种常见的移动存储设备,下列有关移动硬盘和U盘的叙述中,正确的是?
a二者都呈现单位存储的价格越来越低的趋势
b二者都是随机存储设备
c移动硬盘的传输速度在任何时候都比U盘快
d二者都可以通过USB总线和计算机连接
14以下操作中,数组比线性表速度更快的是?
a原地逆序
b头部插入
c返回中间节点
d返回头部节点
15猫眼电影App和后台服务的通信建立在HTTP的基础上,而每个HTTP请求的发送都需要建立TCP连接。用户在获取《魔兽》电影某场的详情时,TCP建立连接的第三次握手报文的发送序列号为1000,确认序列号为2000,则本次连接的第二次握手报文的发送序列号和确认序列号分别是?
a1999,999
b1999,1000
c999,2000
d999,1999
16哪种协议在数据链路层?
aARP
bICMP
cFTP
dUDP
17数据库完整性约束包括哪些?
a参照完整性
b事物完整性
c实体完整性
d用户定义完整性
18已知一个IP地址为10.5.136.5, 子网掩码为255.255.64.0, 他的网络号和主机号分别是?
a10.5.136.0 5
b10.5.64.0 5
c10.5.0.0 5
d10.5.136.0 0
19下列选项中,有关死锁的说法正确的是?
a采用“按序分配”策略可以破坏产生死锁的环路等待条件
b在资源的动态分配过程中,防止系统进入安全状态,可避免发生死锁
c银行家算法是最有代表性的死锁解除算法
d产生死锁的现象是每个进程等待着某个不能得到且不可释放的资源
20下列删除表A全部数据的方法,一般情况下执行速度最快的是?
adelete * from A
bdrop table A
ctruncate table A
drename table A to B
21以下http返回报头有哪几行有错误?
①HTTP/1.1 302 Moved Permanently Cache-Control: private, no-store, no-cache, must-revalidate
②Expires: Sat, 01 Jan 2000 00:00:00 GMT Pragma: no-cache
③Content-Type: text/html; charset=utf-8
④Connection: maintain
a①
b②
c③
d④
22按照二叉树的定义,具有3个结点的二叉树有多少种?
a3
b4
c5
d6
23在一个双向循环链表中,指针p所指向的节点(非尾节点)之后插入指针s指向的节点,其修改指针的操作是?
a p->next=s; s->prev=p; p->next->prev=s; s->next=p->nex
b p->next->prev=s; p->next=s; s->prev=p; s->next=p->next;
c s->prev=p; s->next=p->next; p->next->prev=s; p->next=s;
d p->next->prev=s; s->prev=p; p->next=s; s->next=p->next;
24 #include <stdio.h> #define P_char char* //语句1 #typedef char* char_P //语句2char arr[10]="movie";int main() {P_char p1, p2;char_P p3, p4;const P_char pa;const char_P pb;p1=arr; p2=*(arr + 3);p3=&(arr[2]);p4=arr + 4;printf("%s,%s,%s,%s\n", p1, p2, p3, p4); //语句3 return 0;}
以下四种说法正确的是?
ap1,p2,p3,p4,pa,pb都是字符指针
b语句1是在预处理阶段执行的
c语句2是在预处理阶段执行的
d语句3的输出结果是movie,i,vie,e
25下列Linux命令中,哪些可以显示文本文件内容?
aless
btail
cjoin
dcat
26软件测试的目的是?
a 尽可能多的发现软件系统中的错误
b 证明软件的正确性
c 找出软件系统中存在的所有错误
d 证明软件系统中存在错误
27#include <stdio.h>int main() { fork();fork();fork(); printf("hello\n");return 0;}
以上程序执行后输出( )个 hello。
a3
b4
c6
d8
28运行f(12)后,函数f()被调用了多少次?
int f(int x) { if(x <= 2) return 1; return f(x - 2) + f(x - 4) + 1; }
a15
b20
c25
d30
29某操作系统采用分页存储管理方式,下图给出了进程A和进程B的页表结构。如果物理页的大小为512字节,那么进程A与进程B的物理内存总共使用了( )字节。
进程A页表: 进程B页表:
逻辑页 物理页 逻辑页 物理页
0 9 0 1
1 2 1 3
2 4 2 4
3 6 3 7
4 - 4 2
5 - 5 -
a4608
b3584
c4096
d5120
30进程从运行状态变为阻塞状态的原因是?
a输入或输出事件发生
b时间片到
c输入或输出事件完成
d某个进程被唤醒
参考答案:https://download.csdn.net/download/weixin_39813541/11166869