《UbuntuLinux操作系统(第3版)(微课版)-教学大纲.docx》由会员分享,可在线阅读,更多相关《UbuntuLinux操作系统(第3版)(微课版)-教学大纲.docx(4页珍藏版)》请在第壹文秘上搜索。
1、UbuntuLinux操作系统教学大纲学时:54代码:适用专业:高职高专类计算机专业制定:审核:批准:一、课程的地位、性质和任务1.inUX在服务器平台、桌面应用和嵌入式应用等领域应用广泛,并形成了自己的产业生态。云计算、大数据、物联网等新兴信息技术应用大部分以Linux作为操作系统平台。为加速解决操作系统国产化问题,许多国产操作系统都是基于LinUX研发的。UbUntU又是LinUX桌面系统的首选,尤其适合初学者快速入门。许多国产操作系统与UbUnIU同源,因此,学好UbUntU有助于读者过渡到国产操作系统的使用和运维,参与构建安全可控的信息技术体系。本课程的开设旨在培养掌握LinUX操作系
2、统的管理运维应用型人才,既服务自主可控操作系统的开发战略,又满足我国紧缺人才的需求。通过本课程的学习,学生应能熟悉LinUX操作系统的基本操作,掌握LinUX操作系统的配置管理、软件使用和开发环境部署。本课程将紧密结合实际,以LinUX桌面系统UbUntU为例讲解操作系统的使用和配置,为学生今后进行系统管理运维、软件开发和部署奠定基础。整个课程按照从基础到应用,从基本功能到高级功能的逻辑进行讲授,要求学生通过动手实践来掌握相关的技术操作技能。本课程培养的IEET核心能力如下。(1)具备系统管理方向的系统工程师的工程能力:掌握LinUX配置管理和运维,包括用户与组管理、文件与目录管理、磁盘存储管
3、理、软件包管理、系统高级管理、SheIl自动化运维、服务器安装与管理。(2)具备应用开发工程师的开发环境部署能力,包括Shen编程、C/C+编译、JaVa和PythOn开发环境、LAMP平台等部署和流程。(3)基木职业素养:具有良好的文化修养、职业道德、服务意识和敬业精神;接受企业的文化;具有较强的语言文字表达、团结协作和社会活动等基本能力;具有基本的英语文档阅读能力,能较熟练地阅读理解UbuntuLinux的相关英文资料。二、课程教学基本要求理论上,要求学生掌握UbUntULinUX操作系统的基础知识,包括系统配置管理、桌面应用、软件开发环境部署。技能上,要求学生能掌握UbUntULinUX
4、操作系统的配置方法和使用技能,涵盖系统安装和基本使用、图形界面与命令行、用户与组管理、文件与目录管理、磁盘存储管理、软件包管理、系统高级管理、桌面应用、Shell编程、C/C+编程、JaVa与Android应用开发、LAMP平台与PHP、PythonNodejs开发环境部署,以及Ubuntu服务器安装与管理。要求在教学过程中合理安排理论课时和实验课时,让学生有充分的时间动手实践,练习课程中学到的管理和运维方法。三、课程的内容序号单元主要内容1Ubuntu概述、安装与基本操作Linux与Ubuntu安装Ubuntu操作系统熟悉Ubuntu桌面环境Linux命令行界面Shell基础1.inux命令
5、行使用使用文本编辑器2用户与组管理用户与组概述使用图形用户界面工具管理用户和组使用命令行工具管理用户和组3文件与目录管理Linux文件与目录概述Ubuntu目录操作Ubuntu文件操作管理文件和目录权限4磁盘存储管理Linux磁盘存储概述管理磁盘分区和文件系统挂载和使用外部存储设备5软件包管理Linux软件包管理的发展过程安装和管理Deb软件包使用APT工具管理软件包安装和管理Sn叩包使用源代码编译安装软件6系统高级管理Linux进程管理使用sys(emd管控系统和服务系统启动配置进程的调度启动一自动化任务配置7Ubuntu桌面应用Internet应用多媒体应用办公软件应用8Shell编程Sh
6、ell编程基本步骤Shell变量表达式与运算符流程控制语句函数Shell正则表达式与文本处理命令9C/C+编程Linux编程基础使用make和Makefile实现自动编译基于GTK+的图形用户奥面编程10Java与Android开发环境JaVa开发环境Android开发环境11PHP、Python和Nodejs开发环境PHP开发环境Python开发环境Nodejs开发环境12Ubuntu服务器Ubuntu服务器的安装和配置管理1.AMP平台安装和配置管理四、课时分配表序号课程内容总学时讲课实验习题课机动1UbUmU概述、安装与基本操作6422用户与组管理4223文件与目录管理4224磁盘存储管
7、理4225软件包管理4226系统高级管理4227Ubuntu桌面应用4228Shell编程4229C/C+编程42210Java与Android开发环境42211PHPxPython和NodeJs开发环境42212Ubuntu服务器42213复习与考核4合计542624五、实验项目及基本要求实验课按教材各单元实操的内容安排。六、考核办法1 .考试采用统一命题,包括笔试和上机考试,考试时间分别为120分钟。课程成绩=(笔试成绩+上机考试成绩)/2。2 .本大纲各部分所规定基本要求、知识点及知识点下的知识细目,都属于考核的内容。考试命题覆盖到各部分,并适当突出重点部分,加大重点内容的覆盖密度。3
8、.试题的难度可分为易、较易、较难和难四个等级,试卷试题难度的分数比例一般为2:332。4 .试题主要题型有:选择题、简答及综合应用等。七、教法说明本课程将采用理论与实践相结合的教学方法。在理论上,通过实际应用案例引入概念、原理和方法;授课过程中可结合PPT和计算机实时演示,要求学生理解并掌握。在实践上,组建实验平台,进行实验操作,通过上机实践,让学生练习操作。充分地利用Internet资源,发挥学生学习的主动性和利用网络资源的积极性,搜集最新的Ubuntu操作系统资料、了解最新的LinUX技术,调查与UbUmU同源的国产自主操作系统及其本地化功能。本课程要求学生自己动手分析实例,学习基本理论和方法,结合已有的知识,适当组织一些讨论,充分调动学生的主观能动性,以达到本课程的教学目的。本课程的重点:LinUX命令行操作、文件与目录管理、软件包管理、SyStemd、C/C+编程、Java与AndrOid开发环境、PHP、PythOn开发环境、UbImtU服务器安装、LAMP平台。本课程的难点:文件访问控制列表(ACL)、源代码编译安装、Shell系统运维脚木、make和MakefileJaVa开发环境、AndrOid开发环境、Python开发环境。八、教材及叁考书理论教材:UbuntuLinux操作系统(第3版)(微课版),人民邮电出版社,陈杰梁姝主编,2024.2