课程介绍

一、课程简介 Linux作为流行的多用户、多任务的网络操作系统,有着开放、稳定、安全、费用低廉等许多其它操作系统无可比拟的优势,具有越来越广泛的应用前景。《Linux操作系统》为计算机科学与专业的专业课程,必修。通过本课程的学习, 使学生能够了解Linux操作系统的发展历史、特点、发展趋势;使学生掌握Linux系统的安装、配置、管理维护、开发;加深学生对计算机软、硬件系统的整体化理解,培养学生对计算机软硬件的系统认知能力;进一步培养自身的基本实验技能和分析问题解决问题的能力,为学生从事与计算机系统的分析、设计、开发与管理等相关工作打下坚实的基础。 二、课程目标与毕业要求 通过本课程的学习,使学生掌握RedHat Linux的安装、使用;掌握linux下常用命令的使用方法;掌握常用的网络服务器的工作原理及配置方法;使学生了解RedHat Linux环境下的程序设计;了解Linux的内核组成,内核编程及linux在嵌入式方面的应用等内容。增强学生对操作系统原理的理解,了解操作系统的具体实现,在linux内核这个庞大而复杂的源代码集合中抓住主要内容,掌握分析linux源代码的方法,并在此基础上进行内核级程序的开发,培养学生从内核的角度分析和解决应用问题的能力,为学生今后从事各种实际工作,如设计、分析和改进各种系统软件和应用软件提供必要的软件基础,掌握科学的思维方法,具备一定的工程实践能力等。 课程目标与毕业要求如下: {C}1. {C}通过linux操作系统原理课堂教学,使学生掌握RedHat Linux的安装、使用;掌握linux下常用命令的使用方法;掌握常用的网络服务器的工作原理及配置方法, 并能够将上述知识运用于分析、比较、和评价实际系统的能力。(支撑毕业要求2.3 具备对计算机领域复杂工程问题多种解决方法的分析、比较和评价能力) {C}2. {C}掌握Linux环境下的程序设计;了解Linux的内核组成、内核编程及linux在嵌入式方面的应用等内容。初步具备分析计算机复杂工程问题的关键影响因素的能力。(支撑毕业要求2.4 能够运用计算机工程科学的基本原理分析复杂工程问题中的关键影响因素,验证其合理性并获得有效结论) {C}3. {C}增强学生对操作系统原理的理解,了解操作系统的具体实现,在linux内核这个庞大而复杂的源代码集合中抓住主要内容,掌握分析linux源代码的方法,并在此基础上进行内核级程序的开发,初步具备解决计算机领域复杂工程问题的能力。(支撑毕业要求 5.3选择与使用恰当的技术、资源和现代工程工具来解决计算机领域复杂工程问题 ) 课程目标与毕业要求的关系矩阵 毕业要求指标点 2.3 2.4 5.3 课程目标1 L(0.1) 课程目标2 L(0.1) 课程目标3 L(0.1) {C}4. 注:表中"H(高)、M(中)、L(弱)"表示课程与各项毕业要求的关联度。

课程通知 >>更多
  • 疫情期间的网络资源 2020-02-15
最新动态
  • 侯利娟发布了新的作业2020级大作业
  • 侯利娟发布了新的通知公告疫情期间的网络资源