3.Linux系统程序设计 教学大纲.docVIP

  • 67
  • 0
  • 约1.93千字
  • 约 9页
  • 2016-04-01 发布于江西
  • 举报
3.Linux系统程序设计 教学大纲.doc

《Linux系统编程》教学大纲 一、课程内容概述 本课程分成三部分介绍在Linux环境下进行系统程序的编程,第一部分介绍操作系统的基本概念与原理,第二部分阐述Linux下系统接口,以及多进程,多线程编程,网络编程,最后一部分为项目实训。使学员能够完成在Linux环境下基于C语言的较复杂的系统编程。 二、课程目标 本课程为ICEP 3.0的Linux系统程序设计课程, 本课程分成三部分。 第一篇: 操作系统基础 通过本部分内容的学习,学员能够: 了解计算机的基本结构,以及程序的指令是如何执行 了解操作系统设计的目标。 三、课程各章内容、重点、组织结构及要求 第一章 计算机系统概论 本章概述 从计算机系统和操作系统理论两个方面来阐述程序是如何被处理器执行的,以及操作系统是如何管理硬件资源和调度应用程序。 本章目标 了解计算机的基本结构和操作系统内核的基本组成部分 了解计算机的存储器的结构,以及cache的作用 理解操作系统的定义,分时系统以及时间片的概念 了解进程空间以及进程调度的概念 重点 进程的空间:内核空间和用户空间 第二章 基本文件I/O 本章概述 本章描述Linux文件与文件访问基本概念,Linux系统调用和C库函数。 本章目标 掌握Linux的系统I/O接口的用法 理解文件描述符 掌握系统调用方法 掌握文件访问的C库函数 重点 掌握文件I/O操作 难点 理解文件描述符

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档