- 9
- 0
- 约3.9千字
- 约 8页
- 2019-07-12 发布于浙江
- 举报
浙江大学计算机学院、软件学院
《Linux程序设计》教学大纲与教学日历
课程基本情况
课程代码:
总学时数:32-64
课程类型: 考试课+项目实训
适用对象: 计算机专业本、理工科各专业及计算机软件工程师
先导课程:C程序设计基础与实验
后续课程:Linux数据库程序设计,Linux嵌入式程序设计。
使用教材:Linux程序设计,浙江大学出版社,金国庆、刘加海、季江民主编
二、课程性质和目标
1、课程的基本特性
本课程是一门为计算机软件人员开设的一门计算机专业课程。Linux作为具有良好特性的操作系统,C语言作为广泛使用的编程语言,两者的结合为用户提供了一个强大的编程环境。
2、课程的教学目标
通过本课程的学习,学生能够熟悉Linux操作系统下的基本命令使用、shell程序设计、Linux环境下C程序的编辑、编译、调试及运行,掌握Linux环境下系统函数的使用,掌握文件操作、非缓冲文件的I/O操作,掌握进程控制的程序设计,掌握进程间共享内存、管道、队列及信号等通信的机理及编程方法,掌握图形、动画、文字及简单游戏程序的设计,掌握网络编程设计,掌握串行通信程序设计,初步了解驱动程序设计,使学生掌握Linux操作系统下C程序开发的方法和技巧,并具备开发大型应用程序的能力。
三、课程教学方法与手段
本课程的教学主要以理论教学和上机实践教学相结合的方式进行。
四、课程教学内容
原创力文档

文档评论(0)