( ) 1. 下列关于Linux安装的说法中,不正确的是。
A.如果计算机的内存为128MB,则SWAP分区(交换分区)的大小通常设定为256M。
B.安装时Linux分区的文件系统类型一般为ext2或ext3。
C.安装时要进行磁盘分区,如果选择“自动分区”,系统会自动保留硬盘上原来的数据。
D.Linux除了可以从光盘安装外,还可以从网上下载Linux的iso映像文件,从硬盘安装。
( ) 2. 下列说法中,不正确的是
A. Shell程序编写完后还需要用gcc编译器编译。
B.可以通过将shell程序作为sh命令的输入来执行shell程序。
C. shell程序中定义的函数不能有参数。
D. Linux是免费使用和自由传播的类UNIX操作系统,但它并不是没有版权。
( ) 3. 为了利用GDB调试C/C++程序,在编译时需要把调试信息加载到可执行文件中,则用GCC编译源程序时,需要利用选项 。
A. –O2 B. -E C. –Wall D. -g
( ) 4. $temp=’world’;echo hello’$temp’
上述命令执行的结果为 。
A. helloworld B. hello$temp C. hello’world’ D. hello
( ) 5. 下列关于网络编程的叙述中,错误的是。
A.一个完整的网络程序应该包含两个独立的程序,它们分别运行在客户端和服务器端。
B.相同条件下UDP发送数据的速度要比TCP快。
C. 当使用UDP编程时,如果函数sendto( )成功返回,表示系统发出的数据被通讯的对方准确接收到了。
D.端口号是16bit的地址码,端口号和IP地址构成一个插口(socket)。
( ) 6. 某shell程序在运行时需要向脚本传递参数,则为了得到所有命令行参数的个数,我们可以使用变量 。
A. $@ B. $# C. $0

这是一份关于Linux环境编程和嵌入式Linux的期末考试试卷,涵盖了Linux安装、Shell编程、GCC编译选项、网络编程、文件操作等方面的问题。题目包括了Linux系统管理、程序调试、文件权限管理等多个知识点,适合复习和检验学习成果。
最低0.47元/天 解锁文章
1201

被折叠的 条评论
为什么被折叠?



