1、 题 1 以下关于开源软件的说法,哪一个说法一定是正确的? A. 开源软件一定是免费的 B. 开源就像裸奔,看起来很美,实际上 很。 。 。 。 C. 搞开源软件的都是追不到白富美的屌丝程 序员 D. 开源软件也有许可协议 问题 2 在过程调用中,需要为入口参数、返回地址、调用过程执行时用到的寄存 器、被调用过程中的非静态局部变量、过程返回时的结果等数据找到存放 空间,这个存放空间称之为 栈 。 (填写中文) 问题 3 已知 unsigned short = y -12345;执行 y2;的结果分别是 16156 和 13297 。 问题 4 内核相当于 Linux的什么?(以人体器官来比喻)
2、 A. 眼睛和嘴巴 B. 大肠和小肠 C. 心脏和大脑 D. 胃与肾 问题 5 在使用 mkdir 命令创建新的目录时,在其父目录不存在时先创建父 目录的选项是 ( ) A. -p B. -d C. -m D. -f 问题 6 已有 C 语言源程序 test.c,采用一级优化,生成对应的汇编程序 test.s,以下命令操作错误的是( )。 A. gcc -O1 -S -o test.s test.c B. gcc -S -O1 -o test.s test.c C. gcc -S -O1 test.c -o test.s D. gcc test1.c -S -O1 hello.s 问题 7 运
3、行以下程序,show_ueg()的输出是() typedef unsigned char *byte_pointer; void show_bytes(byte_pointer start, int len) int i; for (i = 0; i ,其中 u 的取值不可以是( ) A. n B. h C. b D. w 问题 15 gdb 调试查看变量值的命令 是 问题 16 除非特别指定,cp 假定要拷贝的文件在下面哪个目录下( ) A. 当前目录 B. root 目录 C. 用户目录 D. home 目录 问题 17 linux 下目前最常用到的是 ELF 格式的二进制代码。一个 EL
4、F 格式的可执行程序通常划分为如下几个部分:.text、.data 和 .bss ,其中 .text 是只读的代码区,.data 是可读可写的数据区,而 .bss 则是可读可写且没有初始化的数据区。 print是 否 问题 18 IA-32 结构中,两个专用寄存器分别是指令 指针寄存器和标志寄存器。 问题 19 以下关于 Linux 为什么用企鹅做 logo 最离谱的解释? A. 李纳斯十分仰慕马化腾; B. 李纳斯小名叫豆豆 C. 企鹅貌似很好吃的样子 D. 李纳斯喜欢像企鹅 问题 20 在 32 位机器上,double 类型的精度是() A. 17 EIPEFLAGSB. 14 C. 15 D. 16 问题 21 IEEE754 标准 32 位单精度数尾数的位数是() A. 23 B. 63 C. 22 D. 24 问题 22 表达式 0x13执行 x2;的结果分 别是 和 。 问题 35 在 C 语言中,如果执行一个运算时同时有无符号数和带符号数参加,那么,C 编译器会隐含的将无符号数强制类型转换为带符号数。 gstabs寻址方式16156 -3087