当前位置: 首页 > news >正文

金山办公的服务端开发工程师-25届春招部分笔试题

1.下列关于某无向图的说法中,错误的是( D )

A.若该图具有1024个顶点,且该图是一个环,则该图有1024条边;

B.若该图具有1024条边,且每个顶点的度数均为2,则其必有1024个顶点;

C.若该图具有1024条边,且该图具有1024个顶点,则该图中必定存在环;

D.若该图具有1024个顶点,且该图是一个环,则该图有1023棵生成树;

2.以下程序段完全正确的是( D )

A.int k, *p; *p= &k; scanf (“od”,p);

B.int *p; scanf (“%d”, &p) ;

C.int *p; scanf (“%d”,p) ;

D.int k, *p=&k; scanf (“%d”,p) ;

3. tcp套接字中,不会阻塞的是哪一种操作( D )

A.bind

B.read

C.write

D.accept

4.以下代码的循环次数是( A )

public class Test {public static void main(String args[]) {int i = 7;do {System.out.println(--i);--i;} while (i != 0);System.out.println(i);}
}

A.无限次

B.0

C.1

D.7

5.应用程序PING发出的是什么报文( D )

A.ICMP应答报文

B.TCP请求报文

C.TCP应答报文

D.ICMP请求报文

6.下列算法段中,时间复杂度为( A )

for(i=1:i<=n;i++){for(j=1;j<=i;j++){x=0;for(k=1;k<=n;k++){x+=a*b;}}
}

A.O(n^3)

B.O(n^2)

C.O(n^2*(n+1))

D.O(n*(n+1))

7.Given a string with n characters, suppose all the characters are different from each other, how many different substrings do we have (A).

A.n(n+1)/2

B.n+1

C.n^2

D.n(n+1)/2+1

8.哪一种不属于流量控制协议(A)

A.ARP

B.滑动窗口协议

C.停止等待协议

D.后退N帧协议

9.以下函数的时间复杂度和空间复杂度为(B)

int Function(int n){
if (n <=1)
return n;
else
return Function(n-1)+ Function(n-2);
}

A.T(n)=O(2^n),S(n)=O(1)

B.T(n)=O(2^n),S(n)=O(n)

C.T(n)=O(n),S(n)=O(n)

D.T(n)=O(n),S(n)=O(1)

10.不能把字符串"HELLO!"赋给数组b的语句是( C )

A.char b[10] = “HELLO!”;

B.char b[10]={‘H’,‘E’,‘L’,‘L’,‘O’, ‘!’, ‘\0’];

C.char b[10];b = “HELLO!”;

D.char b[10];strcpy(b, “HELLO!”);

解析:数组名b是常量指针,不能被赋值(不能改变其指向的地址)。

11.给出文法G(S)、G(S’)以及相应的翻译方法,下列说法错误的是(B)

G(S) :
S→xAy {print:4}
A→ab|b {print:3}
G(S’):
S’→xAy {print : 4}
A→aB {print: 3}
B→b|ε {print: 2}

A.对于文法G(S’),当输入串为xay时,具有唯一的推导过程,不用回溯

B.当输入串为xay时,文法G(S)输出的结果是34

C.当输入串为xay时,文法G(S’)输出的结果是234

D.文法G(S’)中消除了文法G(S)中的回溯问题

解析

G (S) 的 A 无法推导出a,无法匹配xay,不存在输出 “34”。

12.当WHERE子句、GROUP BY子句、HAVING子句、ORDER BY子句同时出现在一个SQL查询语块中时,最后执行的( A )

A.ORDER BY子句

B.WHERE子句

C.GROUP BY子句

D.HAVING子句

13.对于char pa[7]的描述中,正确的是( A )*

A.pa是一个具有7个元素的指针数组,每个元素是一个char型指针

B.pa是一个指向数组的指针,所指向的数组是7个char型元素

C.pa是一个指向某数组中第7个元素的指针,该元素是char型变量

D.pa[7]表示数组的第7个元素的值,是char型的值

14.假设AA是一个类,AA abc() const是该类的一个成员函数的原型。若该函数返回 this值,当用x.abc()调用该成员函数后,x的值是( A )*

A.不变

B.可能被改变

C.已经被改变

D.收到函数调用的影响

15.以下代码段执行后的输出结果为( A )

public class Test {
public static void main(String args[]) {
int x = -5;
int y = -12;
System.out.println(y % x);
}
}

A.-2

B.-1

C.2

D.1

16.如果要选择Student_A和Student_B表中公共部分,并按照class_id降序输出,请问该如何补全以下这段SQL语句( B )(注明:只需要输出Student_A或Student_B的student_id和student_name字段)

SELECT student_id, student_name FROM Student_A()

A. NOT INTERSECT SELECT student_id, student _name FROM Student_B ORDER BY class_id DESC;

B.INTERSECT SELECT student_id, student_name FROM Student_B ORDER BY class_id DESC;

C.EXCEPT SELECT student_id, student _name FROM Student_B ORDER BY class_id DESC;

D.INTERSECT SELECT student_id, student_name FROM Student_B ORDER BY class_id;

http://www.dtcms.com/a/336649.html

相关文章:

  • C# Newtonsoft.Json 反序列化子类数据丢失问题
  • DBeaver连接MySQL 8报错连接丢失
  • HTTP协议-3-HTTP/2是如何维持长连接的?
  • JAVA后端开发——Token自动续期机制的必要性
  • 【Linux内核】Linux信号机制
  • 【Linux】五种IO模型
  • JVM学习笔记-----StringTable
  • react 错误边界
  • Python 内置模块 collections 常用工具
  • 【撸靶笔记】第二关:GET -Error based -Intiger based
  • Spring Framework :IoC 容器的原理与实践
  • CW32L011_电机驱动器开发板试用
  • 工作中使用到的时序指标异常检测算法 TRPS 【Temporal Residual Pattern Similarity】和 K-sigma 算法
  • 区块链:数字时代信任基石的构建与创新
  • 25年第十本【金钱心理学】
  • 1. Docker的介绍和安装
  • 洛谷 P2324 [SCOI2005] 骑士精神-提高+/省选-
  • CE桥接MuMu模拟器
  • 计算机网络 Session 劫持 原理和防御措施
  • IC验证 AHB-RAM 项目(一)——项目理解
  • 【leetcode】58. 最后一个单词的长度
  • Python大模型应用开发-核心技术与项目开发
  • 【165页PPT】基于IPD的研发项目管理(附下载方式)
  • vue路由懒加载
  • 数据链路层(1)
  • Linux操作系统软件编程——多线程
  • 基于飞算JavaAI实现高端算法性能优化:从理论到落地的性能跃迁实践
  • C++---迭代器删除元素避免索引混乱
  • 【Golang】:函数和包
  • 因果语义知识图谱如何革新文本预处理