《Linux 系统及程序设计》选修课课程资源仓库

preview
共1个文件
txt:1个
需积分: 0 0 下载量 178 浏览量 更新于2025-09-03 收藏 347B ZIP 举报
源码免费下载链接为: https://pan.xunlei.com/s/VOZB8J8HfqXL7NZvs0p0-obvA1?pwd=jqzv 《Linux 系统及程序设计》这门课程,其核心教学内容围绕 Linux 系统编程展开,在编程语言的选择上采用 C 语言,而编译过程中所使用的工具则为 gcc。在 Linux 发行版的选用方面,本课程确定采用 Ubuntu 18.04 版本。不过需要说明的是,在参与本课程的学习过程中,学员们使用其他类型的 Linux 发行版也是完全可行的。 这门课程的内容结构共包含 16 个章节,其中第 1 章设定为绪论部分,该章节包含了对整个课程的整体情况介绍。课程的最后 3 个章节,其内容聚焦于 Web 服务相关的知识领域,而第 16 章则承担着对整个课程内容进行总结的功能。除了上述提及的章节之外,其余的章节主要涉及到多个方面的学习内容,具体包括实现各类基础命令的学习、系统调用的相关知识、进程管理的操作方法、信号处理的具体流程、IO 重定向的实现方式、IO 阻塞与非阻塞的区别及应用、守护进程的相关原理与实现、IO 多路复用的技术要点,以及 make 工具的基础使用方法和 makefile 文件的编写技巧。
身份认证 购VIP最低享 7 折!
30元优惠券