linux c 笔试题

发布 2024-04-17 03:20:11 阅读 1983

笔试题(linux c/c++)

应聘者姓名___****___

一、选择题:

1、若进栈序列为1, 2, 3, 4,进栈过程中可以出栈,则下列不可能的一个出栈序列是___

a) 1, 4, 3, 2 b) 2, 3, 4, 1 c) 3, 1, 4, 2 d) 3, 4, 2, 1

2、若有以下说明语句:

char w; int x; float y,z;

则表达式w*x+z-y的结果为___类型。

a) float b) char c) int d) double

3、下列程序的输出结果是___

main()

int a=0, b=0, c=0;

if(++a > 0 ||b > 0) +c;

printf(“a=%d, b=%d, c=%d”, a, b, c);

a) a=0, b=0, c=0 b) a=1, b=1, c=1

c) a=1, b=0, c=1 d) a=0, b=1, c=1

4、有以下结构体定义。

struct aunion b aaabbb;

则在32位x86平台的linux系统中,sizeof(aaa)和sizeof(bbb)的结果分别是___

a) 11, 11 b) 11, 4 c) 16, 11 d) 16, 4

5、已知宏定义。

#define n 3

#define y(n) (n+1)*n)

执行语句z=2*(n+y(5+1));变量z的值为___

a) 42 b) 48 c)54d) 出错。

6、已知某二叉树的先序遍历为f b a c d e g h,中序遍历为a b d c e f g h,该二叉树的后序遍历为___

a) a d e c b h g f b) a b d e c g h f 、

c) g h a d e c b f d) h g a d e c b f

7、下面叙述不正确的是___

a) 派生类一般都用公有派生 b) 对基类成员的访问必须是无二义性的。

c) 赋值兼容规则也适用于多重继承的组合 d) 基类的公有成员在派生类中是公有的。

8、所谓多态性是指___

a) 不同的对象调用不同名称的函数 b) 不同的对象调用相同名称的函数。

c) 一个对象调用不同名称的函数 d) 一个对象调用相同名称但不同形式的函数。

9、下列程序的输出结果是___

void main()

int(*p)[3];

p = n;

cout<< p[0][0]

a) 10, 30, 50 b) 10, 20, 30 c) 20, 40, 60 d) 10, 30, 60

10、关于this指针的说法错误的是___

a) this指针必须显示说明b) 当创建一个对象后,this指针就指向该对象。

c) 成员函数拥有this指针 d) 静态成员函数不拥有this指针。

二、简答题:

1、关键字static的作用有哪些?

2、请用现实事物举例描述c++中类、对象、派生类的概念。

3、请描述大端字节序和小端字节序的概念?在实际编程中应该如何应对字节序的问题?

4、在linux系统中,如何查看端口12345被哪个程序占用?请列举至少两种方法。

5、请编写一个shell脚本,在终端上定时(例如5秒)打印出系统内存使用情况。

6、什么是segment fault?简单描述两种可能出现segment fault的情况。

7、什么是线程之间的同步?为什么需要同步?在linux应用开发中怎么实现线程间同步?

8、列举你所知道的进程间通信的方法,并简要分析它们的优势和缺陷。

9、如果你实现了一个c库fread函数,请为它写上注释,已知fread的申明为:

size_t fread(void *ptr, size_t size, size_t nmemb, file *stream);

10、如果让你实现一个通用的网络库,简要写出你将提供的对外接口和内部实现,只写思路即可。(注意,内部实现主要写出数据如何管理,以及如何应对大规模的网络连接)

SQL笔试题笔试题

家庭住址,联系 create table stu 学号int 姓名varchar 8 年龄int,性别varchar 4 家庭地址varchar 50 联系 int 历varchar 6 3 修改学生表的结构,删除一列信息,家庭住址alter table stu drop column家庭地址4 向...

笔试题 笔试题目大全

一 选择题。选择题有单项选择 双项选择和多项选择三种类型,多项选择题是选择题中难度最大的一种,它并不指定正确答案的个数,可能只有一个是正确的,也可能两个是正确的,也可能全部是正确的。二 判断题。这类试题看似简单,但如思路不对,同样会造成错误。三 填空题。填空题的答案是唯一的,要用简明 准确 完整的语...

AS笔试题

测试题。考生 rita,cathy,监考 jerry,jack,ludy 时间 2009 10 21 11 00 19 00 制度 在考试前,切断考生的网络,在考试过程中,不允许与他人讨论及向他人请教。1 写一段 判断一个数是否为素数 只有1和它自己两个因数的数为素数 2 求一个数 x 为奇数还是偶...