嵌入式Linux-期末考试试题(含答案) .pdfVIP

  • 5
  • 0
  • 约9.84千字
  • 约 6页
  • 2023-10-19 发布于河南
  • 举报
( ) 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. helloworld’ D 。 hello ( ) 5 。 下列关于网络编程的叙述中,错误的是 。 A 。一个完整的网络程序应该包含两个独立的程序,它们分别运行在客户端和服务器端。 B 。相同条件下UDP 发送数据的速度要比TCP 快. C. 当使用UDP 编程时,如果函数sendto ()成功返回,表示系统发出的数据被通讯的对方 准确接收到了. D 。端口号是16bit 的地址码,端口号和IP 地址构成一个插口 (socket )。 ( ) 6 。 某 shell 程序在运行时需要向脚本传递参数,则为了得到所有命令行参数 的个数,我们可以使用变量 . A. $@ B 。 $# C 。 $0 D 。 $! ( ) 7 。 将当前目录下的文件 shell.sh 移动到目录/home/linux 下的命令 为 . A. cp shell。sh /home/linux B. mv shell.sh /home/linux C. lls shell。sh / home/linux/shell.sh D 。 mv /root/shell 。sh /home/linux/shell.sh ( ) 8 。 在linux 下进行shell 编程时,注释符是 。 A. # B. // C 。 /* */ D 。 以上都不对 ( ) 9. 任何时候用户需要回到用户主目录时可以使用命令 . A 。 cd B. pwd C 。 path D. cd . ( ) 10。 文件exer1 的访问权限为744,现要取消文件所有者的执行权限,同时增加 同组用户的写权限,下列命令中正确的是 。 A. chmod u+x, g+w exer1 B 。 chmod 646 exer1 C. chmod a-x, g+w exer1 D 。 chmod g+w exer1 11。 就是将前一个命令的标准输出作为后一个命令的标准输入。 12. Linux 有两种工作界面:字符界面和图形界面,其中 界面功能更强大。 13。 常用的socket 类型有两种:

文档评论(0)

1亿VIP精品文档

相关文档