课程视频
课程简介

《Linux系统编程》是软件工程专业本科生的一门重要的专业课。本课程的学习包括linux基本操作、linux编程环境和linux编程基本开发三个方面的内容。本课程需要学生对Linux操作系统和C语言编程有一定的了解,在此基础上学习Linux环境下的编程,重点掌握Shell编程,GCC编译环境,加深对结构化编程思想的理解,使学生加强Linux操作系统下的程序设计基本功,同时为后续升本和就业打下坚实的基础。 通过本课程的学习,主要学习结构化程序设计的方法,进行Linux系统环境下程序设计的基本训练,为将来进一步学习打下基础。 本课程授课和学习采用国产开源Linux操作系统:优麒麟(ubuntu kylin),推荐在虚拟机上安装,安装简单,操作方便。 课程选用教材 黑马程序员,《Linux编程基础》清华大学出版社, 2019. 本书分11章,首先介绍Linux的背景、开发环境、网络配置与远程操作及管理;其次讲解Linux系统操作中的基本命令以及基础开发中使用的工具;然后讲解Shell编程的基本语法、Linux系统中的用户和用户组以及Linux文件系统与操作;之后对Linux程序开发涉及的进程、信号、线程、网络编程等重点难点知识进行讲解;最后介绍Linux系统中高并发服务器的几种模型。本书中的每个章节都采用理论与案例结合的模式,在理论知识后通过切实可行的案例帮助学生在学习的同时实践并巩固所学知识。 教材配套视频:http://tch.ityxb.com/textbook/detail/8a9aeeeb5dc72108015dd05081530018

您没有权限访问该栏目!