精通linux c编程 --answer

简介:   第1章 一、填空题 1、Unix 2、Shell 3、普通文件 目录文件 设备文件 4、目录 5、mkdir 二、选择题 1、A 2、A 3、B 4、C 5、C 第2章 一、填空题 1、Shell 高级语言 2、vi emacs 3、Make...

 

  1. 第1章
  2. 一、填空题
  3. 1、Unix
  4. 2、Shell
  5. 3、普通文件 目录文件 设备文件
  6. 4、目录
  7. 5、mkdir
  8. 二、选择题
  9. 1、A 2、A 3、B 4、C 5、C

  10. 第2章
  11. 一、填空题
  12. 1、Shell 高级语言
  13. 2、vi emacs
  14. 3、Makefile
  15. 4、autoconf
  16. 5、Automake
  17. 二、选择题
  18. 1、B 2    、B 3、A 4、A 5、C

  19. 第3章
  20. 一、填空题
  21. 1、字节序列
  22. 2、文件描述符
  23. 3、open
  24. 4、属主 同组用户 其他用户 读 写 执行
  25. 5、当前工作目录 工作目录

  26. 二、选择题
  27. 1、B 2、C 3、A 4、B 5、C

  28. 第4章
  29. 一、填空题
  30. 1、FILE结构的指针
  31. 2、标准输入 标准输出 标准错误输出
  32. 3、字符I/O函数 行I/O函数 块I/O函数
  33. 4、错误指示器 文件结束指示器
  34. 5、全缓冲 行缓冲 无缓冲

  35. 二、选择题
  36. 1、D 2、A 3、D 4、A 5、C

  37. 第5章
  38. 一、填空题
  39. 1、运行态 就绪态 等待态
  40. 2、task_struct
  41. 3、用户模式 系统模式
  42. 4、fork vfork 子进程 父进程
  43. 5、进程标识号

  44. 二、选择题
  45. 1、B 2、A 3、D 4、D 5、A

  46. 第6章

  47. 一、填空题
  48. 1、数据传输 共享数据 通知事件 资源共享 进程控制
  49. 2、消息队列 信号量 共享内存
  50. 3、信号集
  51. 4、先进先出队列
  52. 5、关键字 标识符
  53. 6、链表 引用标识符
  54. 7、整数计数器 共享资源
  55. 8、共享内存

  56. 二、选择题
  57. 1、C 2、A 3、D 4、A 5、C 6、D

  58. 第7章
  59. 一、填空题
  60. 1、用户 内核
  61. 2、动态
  62. 3、互斥锁 条件变量
  63. 4、原子性 唯一性 非繁忙等待
  64. 5、属性对象

  65. 二、选择题
  66. 1、B 2、C 3、C 4、A 5、D

  67. 第8章
  68. 一、填空题
  69. 1、四 应用层 传输层 网际协议层 主机联网层
  70. 2、客户机/服务器
  71. 3、面向连接 无连接类型
  72. 4、数据流 数据报
  73. 5、little-endian big-endian

  74. 二、选择题
  75. 1、C 2、B 3、B 4、B A D 5、B D

  76. 第9章

  77. 一、填空题

  78. 1、交互式命令语言 宿主型语言
  79. 2、表格
  80. 3、select create table insert update drop table
  81. 4、mysql –u user1 –p1234 db1
  82. 5、show databases show tables

  83. 二、选择题
  84. 1、C 2、B 3、A 4、A 5、B

  85. 第10章
  86. 一、填空题
  87. 1、X服务器 X协议 X库 X客户
  88. 2、XOpenDisplay XCloseDisplay
  89. 3、Xt OpenLook Motif Qt GTK+
  90. 4、gtk-config
  91. 5、GTK+ GTK+ GTK GDK
  92. 6、GTK GNOME

  93. 二、选择题
  94. 1、B 2、B 3、B 4、A 5、A
相关文章
|
5月前
|
安全 算法 Ubuntu
Linux(openssl)环境:编程控制让证书自签的技巧。
总结:在Linux环境中,OpenSSL是一个非常实用的工具,可以帮助我们轻松地生成自签名证书。通过上述三个简单步骤,即可为内部网络、测试环境或开发环境创建自签名证书。但在公共访问场景下,建议购买经过权威认证机构签发的证书,以避免安全警告。
231 13
|
Shell Linux
Linux shell编程学习笔记30:打造彩色的选项菜单
Linux shell编程学习笔记30:打造彩色的选项菜单
|
7月前
|
JavaScript Ubuntu Linux
如何在阿里云的linux上搭建Node.js编程环境?
本指南介绍如何在阿里云Linux服务器(Ubuntu/CentOS)上搭建Node.js环境,包含两种安装方式:包管理器快速安装和NVM多版本管理。同时覆盖全局npm工具配置、应用部署示例(如Express服务)、PM2持久化运行、阿里云安全组设置及外部访问验证等步骤,助你完成开发与生产环境的搭建。
|
8月前
|
Linux
Linux编程: 在业务线程中注册和处理Linux信号
通过本文,您可以了解如何在业务线程中注册和处理Linux信号。正确处理信号可以提高程序的健壮性和稳定性。希望这些内容能帮助您更好地理解和应用Linux信号处理机制。
134 26
|
8月前
|
Linux
Linux编程: 在业务线程中注册和处理Linux信号
本文详细介绍了如何在Linux中通过在业务线程中注册和处理信号。我们讨论了信号的基本概念,并通过完整的代码示例展示了在业务线程中注册和处理信号的方法。通过正确地使用信号处理机制,可以提高程序的健壮性和响应能力。希望本文能帮助您更好地理解和应用Linux信号处理,提高开发效率和代码质量。
138 17
|
10月前
|
存储 监控 Linux
嵌入式Linux系统编程 — 5.3 times、clock函数获取进程时间
在嵌入式Linux系统编程中,`times`和 `clock`函数是获取进程时间的两个重要工具。`times`函数提供了更详细的进程和子进程时间信息,而 `clock`函数则提供了更简单的处理器时间获取方法。根据具体需求选择合适的函数,可以更有效地进行性能分析和资源管理。通过本文的介绍,希望能帮助您更好地理解和使用这两个函数,提高嵌入式系统编程的效率和效果。
417 13
|
11月前
|
运维 监控 Shell
深入理解Linux系统下的Shell脚本编程
【10月更文挑战第24天】本文将深入浅出地介绍Linux系统中Shell脚本的基础知识和实用技巧,帮助读者从零开始学习编写Shell脚本。通过本文的学习,你将能够掌握Shell脚本的基本语法、变量使用、流程控制以及函数定义等核心概念,并学会如何将这些知识应用于实际问题解决中。文章还将展示几个实用的Shell脚本例子,以加深对知识点的理解和应用。无论你是运维人员还是软件开发者,这篇文章都将为你提供强大的Linux自动化工具。
|
Shell Linux
Linux shell编程学习笔记82:w命令——一览无余
Linux shell编程学习笔记82:w命令——一览无余
|
Linux Shell
Linux系统编程:掌握popen函数的使用
记得在使用完 `popen`打开的流后,总是使用 `pclose`来正确关闭它,并回收资源。这种做法符合良好的编程习惯,有助于保持程序的健壮性和稳定性。
541 6
|
Linux Shell
Linux系统编程:掌握popen函数的使用
记得在使用完 `popen`打开的流后,总是使用 `pclose`来正确关闭它,并回收资源。这种做法符合良好的编程习惯,有助于保持程序的健壮性和稳定性。
329 3