中兴笔试复盘

中兴的笔试是AMCAT测评机构的,翻译着实令人着急。
虽然简单,但考了很多C语言,真的好久不用,一些C特有的语法知识都忘了,考得真不好。

题目具体表记不清了,
考虑给定的info和 acc info表。执行以下查询时,输出表中将有多少行?
SELECT name FROM info A1 LEFT OUTER JOIN acc info A2 ON A1.name=A2.name

注意LEFT OUTER JOIN虽然是保留左表的悬浮元组,其他属性置NULL。但结果集中不一定不等于左表记录数。

enum fun {a, b=4, c, e=-5, f};
int main() {
     enum fun W,X,Y,Z;
     W=f;
     X=a;
     Y=c;
     Z=e;
     printf("%d",X+Z-Y-W);
     return 0;
 } 

A. -1

B. -6

C. -8

D. -11

B. a=0, c=5, f=-4.

第一个枚举成员的默认值为整型的 0,后续枚举成员的值在前一个成员上加 1。

哪种构造不能用于进程同步?

A. 信号量

B. 监视器

C. 互斥锁

D. 以上都不是

D. 线程同步机制:互斥量、读写锁、信号量和监视器

在给出的关于下列查询输出的陈述中,哪句是正确的
SELECT Name,Age FROM tb1_student 
WHERE Age NOT BETWEEN 12 AND 15

A. 结果集包括年龄数值为12和15的记录

B. 结果集将具有除NULL、12、13、14和15之外的所有年龄值

C. 结果集只有年龄值为NULL的记录

D. 查询中有错误

B.

BETWEEN确定范围,包括上限和下限。
BETWEEN、NOT BETWEEN 操作的对象既然有范围,肯定是排除NULL的。

其中主系统具有一个系统架构,而客户系统构建另外种架构时所用的技术,其名称是什么?

A. 半虛拟化

B. VMware工作站

C. 系统合并

D. 模拟

A.

typedef union error {
     int warning, err, exception;
 }ERROR; 
 int main(){
     ERROR el={1};
     union error e2;
     e2.err=el.warning;
     printf("%d", e2.warning);
     e2=el;
     printf(" %d", e2.exception);
 }
当执行给出的代码段时,输出会是什么?

A. 1 1

B. 0 0

C. 1 0

D. e2=e1;处产生编译错误

A.

结构体和共用体的区别在于:结构体的各个成员会占用不同的内存,互相之间没有影响;而共用体的所有成员占用同一段内存,修改一个成员会影响其余所有成员
共用体占用的内存等于最长的成员占用的内存。共用体使用了内存覆盖技术,同一时刻只能保存一个成员的值,如果对新的成员赋值,就会把原来成员的值覆盖掉。

当执行以下代码段时,翰出会是什么?
int main(){
     int i = 5;
     printf("%d %d %d", ++i, i++,i++);
}

A. 7 6 5

B. 6 7 8

C. 6 6 7

D. 8 6 5

D.

关于 UNIQUE 键,以下哪个些陈述是正确的
 1.UNIQUE键可以具有多个NULL值
 2.每个候选码(alternate key)都是 UNIQUE 键
 3.每个 UNIQUE 键都是主键

A. 2和3

B. 1和2

C. 1和3

D. 只有2

B.

ACID规则中对于数据库中事务的隔离是什么意思?

A. 整个事务的影响都反映在数据库上,或者数据库回滚到其原始状态

B. 任何事务都不能干涉另一个事务的最终结果

C. 成功事务的影响必须存留在数据库中。

D. 每个单独的事务必须使数据库保持致状态,以保持数据库的完整性

B.

哪种接入点模式可用于远距离连接有线网络?

A. 根模式

B. 中继模式

C. 桥接模式

D. 工作组模式

B. 猜的。

搜到无线网络路由器AP、路由、中继、桥接模式的区别。是不是题目翻译错了。
Repeater(中继)模式Bridge(桥接)模式都是通过无线的方式连接到一台可以上网的无线路由器上,放大该无线路由器上的无线信号;区别在于Repeater(中继)模式下放大后的无线信号名称和之前路由器上的一致,而Bridge(桥接)模式放大后的无线信号名称和之前路由器上的无线信号名称不同。

在C++中私有继承时,如何在派生类中访可基类的受保护成员?

A. 私有

B. 公有

C. 受保护

D. 不继承

A. 现在复盘猛然醒悟。很多题目翻译的有问题吧,什么破系统。

  • 公有继承 继承自父类的成员保持不变。
  • 私有继承 继承自父类的成员全部变为私有成员。
  • 保护继承 继承自父类的公有成员变为保护成员,其余不变。
应该使用哪个设备将两个不同的网络地址192.168.10.0和172.20.10.0连接到一个设备?

A. 集线器

B. 网桥

C. 交换机

D. 路由器

D.
第一层 物理层    网线,集线器
第二层 数据链路层   网卡,交换机
第三层 网络层        路由器 (三层交换机)

哪种高层协议通常同时使用TCP和UDP?

A. HTTP

B. DNS

C. Telnet

D. FTP

B.

有5层,每个节点有4个子节点或没有子节点。同一层的所有节点具有相同数量的子节点。该树有多少个节点?(请注意:根在第1层。)

A. 341

B. 256

C. 1000

D. 以上都不是

A.

两道编程题都很简单。其中一道翻译还有问题,我佛了。

发布者

jahentao

挖掘概念,创造工具