admin 管理员组

文章数量: 1086019


2024年3月20日发(作者:tcp ip详解pdf)

《云计算与大数据》课程教学大纲

一、课程基本信息

课程名称

开课单位

课程代码

课程类别

课内学时

先修课程

云计算与大数据

电气与信息工程学院

3DX0806A

专业教育课程

32

英文名称

课程负责人

学分2

本科软件工程专业

18

CloudComputingandBigData

适用专业

课外学时

《JAVA平台与应用开发》、《数据库应用》

本课程是软件工程专业的一门专业选修课。通过本课程学习,使学生

掌握大数据的采集、传输、处理和应用的技术,了解Hadoop分布式系统基

础架构,掌握HDFS和MapReduce技术。了解HBase、Hive、Zookeeper、

课程简介Avro、Pig等相关大数据技术,与实际工程应用相结合,构建相应的云计算

平台。教学应当结合实际实验条件,培养学生实践动手能力,了解大数据

技术发展现状,促进大数据相关教学改革。该课程实践性强、应用广泛,

对毕业后从事Hadoop开发同学有重要意义。

二、课程教学目标

通过本课程学习,使学生了解Hadoop技术的基本概念;Hadoop的基础理论和标准;

Hadoop更适合处理TB数量级以上的数据;掌握Hadoop分布式存储和计算;Hadoop系统设

计的内容和测试环境的搭建。具体细化为:

目标1:掌握系统工作原理、Hadoop应用系统组成。(对应毕业要求指标点2.2)

目标2:掌握HDFS文件系统访问方式、Hadoop文件的数据结构,掌握HDFS数据完

整性。

义数据类型和自定义输入格式。

原理。

(对应毕业要求指标点2.2)

(对应毕业要求指标点2.2)

(对应毕业要求指标点2.2)

目标3:掌握Eclipse下MapReduce开发和MapReduce的Debug调试、MapReduce自定

目标4:掌握Zookeeper的安装和配置。掌握Zookeeper的编程实现及Zookeeper的工作

1103

三、课程内容及学时分配

(一)理论教学学时分配

教学

单元

教学内容:

云计算技术概述、大数据技术概述、

云计算与大数据的发展。

云计算

1与大数

据基础

对学生的要求:

了解云计算技术分类、云计算的特

点;掌握主要的大数据处理系统、大数据

处理的基本流程。

重点:大数据处理的基本流程

难点:大数据处理的基本流程

教学内容:

云计算大数据集群的自组织特性、云

计算与物联网、一致性哈希算法、非关系

云计算

2

与大数

据的相

关技术

型数据库。

对学生的要求:

了解云计算大数据集群的自组织特

性;掌握一致性哈希算法的基本原理、非

关系型数据库的定义及分类。

重点:非关系型数据库

难点:非关系型数据库

教学内容:

虚拟化技术简介、常见虚拟化软件、

系统虚拟化、使用KVM构建虚拟机群。

3

虚拟化

技术

对学生的要求:

了解虚拟化技术的发展、虚拟化技术

的优势和劣势以及分类;了解服务器虚拟

化、桌面虚拟化、网络虚拟化。

重点:使用KVM构建虚拟机群

难点:使用KVM构建虚拟机群

教学内容:

虚拟化

4

ox

1104

教学内容

课内

学时

教学

方式

课外

学时

课外

环节

课程

目标

2讲授1作业目标1

2讲授1作业目标1

2讲授1作业目标1

VirtualBox简介、安装VirtualBox、创

建VirtualBox虚拟机及其使用。

对学生的要求:

了解VirtualBox的历史、主要特点;

掌握VirtualBox的安装、VirtualBox创建虚

2讲授1作业目标1

VirtualB


本文标签: 数据 掌握 课程 技术 了解