文本内容:
Linux操作条统课程考核大纲
一、适应对象修读完本课程规定内容的通信工程专业的本科学生;提出并获准免修本课程、申请进行课程水平考核的通信工程专业的本科学生;提出并获准副修第二专业、申请进行课程水平考核的非通信工程专业的本科学生二考核目的检验学生对Linux操作系统原理及应用编程的理解和掌握程度三考核形式与方法考核学生对《Linux操作系统》基本概念和实际操作的掌握情况及知识的综合应用能力期末考核形式采用课程设计、学期论文或开卷等多种形式
四、课程考核成绩构成平时(含作业和考勤)15%,实验25%,期末考试60%
五、考核内容与要求1Linux概论了解操作系统基本知识,了解掌握Linux的内核版本号规则、含义等理解Linux与其他操作系统的优缺点掌握Linux的动与登陆、Linux系统的目录结构与几种文件类型、文件属性的含义并掌握设置方法等理解Linux的权限与权限的表示方法2Shel I编程基础熟悉Linux系统下的编辑环境;熟悉Linux下各种Shell;熟练进行Shell编程3Linux下C编程基础熟悉Linux下的开发环境;熟悉Gcc编译器;熟悉Makefile规则4文件I/O编程熟悉文件I/O的概念;能编写文件I/O程序5进程与进程通信了解Linux系统中进程的概念,理解进程间通信的机制,能够编写进程控制程序,熟悉进程间通信编程6多线程编程能够编写多线程程序7网络编程了解Linux网络体系结构,TCP/IP协议;能够进行Linux环境下的Socket编程8设备驱动开发了解设备驱动程序的概念,了解Linux字符设备驱动程序结构,能够编写字符设备驱动程序,了解块设备驱动程序结构,能够编写简单的块设备驱动程序。