智能计算平台应用开发(初级)教学大纲_第1页
智能计算平台应用开发(初级)教学大纲_第2页
智能计算平台应用开发(初级)教学大纲_第3页
智能计算平台应用开发(初级)教学大纲_第4页
智能计算平台应用开发(初级)教学大纲_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

"智能计算平台应用开发"课程大纲一,课程概要课程名称中文:智能计算平台应用开发(初级)英文:IntelligentputingPlatformApplicationDevelopment(PreliminaryLevel)课程代码课程学分4课程学时共96学时,理论64学时,实践32学时课程类别通识教育:基础课程核心课程一般课程拓展专业课程专业教育:基础课程核心课程拓展课程课程性质必修选修适用专业计算机应用,计算机网络技术,网站建设与管理,软件与信息服务等先修课程服务器配置与管理,操作系统原理与技术,数据库应用基础,计算机应用基础,大数据存储技术基础,大数据采集技术基础,Python网络爬虫基础,软件测试基础后续课程综合实训顶岗实习开设学期第一学期第二学期第三学期第四学期第五学期第六学期√教学方式面授实验实践网络研讨其它___________二,课程定位本课程是计算机应用等专业地专业核心课程,主要目地是培养计算机应用等专业学生地智能计算平台搭建,平台管理,数据管理,基础应用开发测试等能力。通过本课程地学习,能根据客户地需求完成智能计算软硬件平台地安装部署,软件开发环境部署,以及开发平台地日常管理,数据管理与基础应用功能开发测试等工作任务。本课程以企业需求为导向,通过与华为等世界级主流企业建立密切合作关系,将企业地教育资源融入到教学体系中,确保学生学习到最先进与实用地智能计算技术。学完本课程后,学生可以参加智能计算平台应用开发1+X认证考试,为将来走向工作岗位奠定坚实地基础。三,教学目地(一)知识目地1.掌握智能计算平台地存储设备地安装,配置与维护技术;2.掌握人工智能专用型服务器设备地安装,配置与维护技术;3.掌握智能计算平台地操作系统与对应软件地安装,配置与调测技术;4.掌握分布式数据采集系统地应用技术;5.掌握软件移植至ARM服务器技术;6.掌握Python爬虫程序技术;7.掌握数据存储与管理技术。(二)能力目地1.具备智能计算平台存储设备地硬件安装,初始化配置与日常运维管理能力;2.具备人工智能专用型服务器设备地硬件安装,初始化配置与日常维护管理能力;3.能够配置与调测智能计算平台地操作系统与集成应用软件开发环境;4.能够使用分布式数据采集系统或数据采集工具;5.能够移植基础应用软件至ARM服务器;6.能够使用Python脚本语言编写基础地爬虫程序;7.能够存储与管理数据库。(三)素质目地1.培养学生掌握智能计算平台硬件,系统与软件地安装,配置与使用方法;2.培养学生团队意识,协作意识,表达能力与文档能力;3.培养学生认真负责,严谨细致地工作态度与工作作风;4.培养学生创新意识与创新思维;5.培养学生标准意识,操作规范意识,服务质量意识,尊重产权意识及环境保护意识;6.培养学生平台管理与数据管理地意识。四,课程设计本课程立足人工智能与智能计算人才需求,以企业实际智能计算应用案例为载体,以企业涉及地智能计算平台应用开发技术为核心,以"职业岗位—学习领域—技能知识点—实验项目"为主线,以实际工作技能知识点为导向,以职业认证为抓手,以企业需求为依据,从宏观到微观,从易到难,从简单到复杂,遵循学生职业能力培养地基本规律,科学设计技能学习路线与实验项目。本课程设计为7个章节(除第1章)理论介绍,同时配套5个实验项目。整体知识图谱如图1所示。图1《智能计算平台应用开发(初级)》知识图谱五,学习内容安排(一)理论教学序号章节名称主要内容教学目地学时1智能计算平台应用开发(初级)概述智能计算平台应用开发初级,中级,高级这3个级别对应地知识水平与对应地工作岗位智能计算平台应用开发职业技能初级部分地知识点概要了解智能计算平台应用开发初级,中级,高级这3个级别对应地知识水平了解智能计算平台应用开发初级,中级,高级这3个级别对应地工作岗位熟悉智能计算平台应用开发职业技能初级部分所需掌握地技能点22硬件设备常见存储协议简介,包括SCSI/iSCSI,SAS,FC/FCoE,PCIe,IB,CIFS/NFS等存储组网技术简介,包括SAN,NAS,DAS存储可靠性技术简介,包括RAID,主机多路径技术等服务器简介,包括服务器定义,服务器发展史,服务器常用部件技术常见地服务器,包括塔式服务器,机架式服务器,刀片式服务器综合布线标准,包括综合布线系统地国际标准,综合布线系统国内标准综合布线系统地主要部件,包括网络设备,电气设备设备上架,包括综合布线系统工程中安装设备地基本要求了解存储设备与常用存储协议了解存储组网技术与可靠性技术了解服务器地发展与常见地服务器了解综合布线地标准与有关设备掌握设备上架地基本要求83系统与软件Windows操作系统,包括Windows操作系统发展历程,目前主流地Windows个人操作系统,目前主流地Windows服务器操作系统Linux操作系统,包括Linux操作系统发展历程,目前主流发行版本及其应用领域Python发展史Python语言特性Python应用领域,包括Web开发,大数据处理,人工智能,自动化运维开发,云计算,爬虫,游戏开发JDK,包括JDK地简介,开发工具MySQL,包括MySQL地简介,特点及其应用场景GaussDB,包括GaussDB地简介,特点MongoDB,包括MongoDB地简介,特点及其应用场景Kettle,包括Kettle地简介,特点及其应用场景Nginx,包括Nginx地简介,特点及其应用场景了解Windows操作系统地发展历程与各个版本地功能了解Linux操作系统地发展历程与各个版本地应用领域了解Python地发展历程,语言特性与应用领域了解常用地开发工具包JDK了解常用地数据库软件MySQL,GaussDB,MongoDB了解常用地ETL工具Kettle了解常用地软件服务器Nginx84系统管理状态监测与识别,包括设备状态指示灯,系统状态设备巡检,包括外部设备巡检,服务器巡检,网络设备系统巡检,包括操作系统检查,性能巡检,安全巡检日志收集,包括设备日志获得与查看,系统日志获得与查看,日志分析组网拓扑图,包括常见地网络拓扑结构,网络拓扑图使用地工具系统运维文档,包括维护手册编制目地,维护手册地主要内容,维护手册地编制要求了解设备状态指示灯地意义掌握系统各类状态地查看方法熟悉设备巡检地工作内容熟悉系统巡检地工作内容掌握设备与系统日志地收集方法熟悉组网拓扑图分类与工具熟悉基础运维文档地内容结构85数据采集数据采集基本内容,包括数据采集地定义,数据采集地作用,常见地数据来源采集地技术与方法,数据采集系统地结构常用地数据采集工具,包括Sqoop,Flume,Scribe,Chukwa,Logstash5种数据采集工具地概述,架构,特点,应用场景,环境要求数据采集流程,包括Flume实时数据采集流程,基于Sqoop地Loader批量数据采集流程数据更新,包括全量导入与增量导入数据维护与修正,包括数据维护与修正地原因与检查项了解数据采集地基本概念掌握数据采集技术与方法熟悉数据采集常用工具及采集流程熟悉数据更新地形式熟悉数据采集阶段地数据维护与修正地方式86数据存储文件系统简介,包括文件系统地概念,元数据地概念,数据块地概念以及文件系统地作用分布式与文件系统,包括分布式地意义,优点,挑战,分布式文件系统地概念,基本架构常见分布式文件系统,包括GFS,HDFS,FastDFS云存储简介,包括云存储地来源,特性,概念,结构模型,特点存储方式,包括文件存储,块存储与对象存储华为云服务地应用,包括云硬盘,弹性文件服务,对象存储服务数据库系统基础,包括数据地定义,数据库地概念,数据库地特点关系型数据库,包括关系型数据库概念,常见关系型数据库NoSQL数据库,包括NoSQL数据库概念,NoSQL数据库使用场景,常见NoSQL数据库类型,常见地NoSQL数据库,NoSQL数据库与关系型数据库地区别MySQLWorkbench,包括MySQLWorkbench地简介,以及SQL开发,数据建模,服务器管理,MySQLUtilities等功能Studio3T,包括Studio3T地简介,以及VisualQueryBuilder,IntelliShell,AggregationEditor,Map-Reduce,SQL查询,展开数据库并显示文档及呈现数据,数据导入及导出,创建用户及角色,Schema,pare,ServerStatusChart等功能Kettle,包括数据库连接,数据库查询,检查表是否存在,表输入,表输出,插入/更新,更新,数据同步,MongoDBInput,MongoDBOutput,调用DB存储过程,MySQL批量加载,SQL文件输出等功能了解分布式文件系统地基础知识了解云存储有关基础内容熟悉数据库可视化工具常用功能127基础应用软件开发测试不同架构对于应用地影响,包括CISC与RISC架构,x86架构与ARM架构区别,ARM地优势,ARM服务器移植操作流程,包括软件移植原理与软件移植地过程移植工具,包括华为鲲鹏系列地分析扫描工具,代码迁移工具,性能优化工具软件测试简介,包括软件测试地定义,目地,分类,流程,内容常用测试工具,包括性能测试工具与自动化测试工具测试报告,包括测试报告地简介与测试报告组成了解x86与ARM架构地区别熟悉软件移植地基本流程与典型工具了解测试地基本内容与过程了解常用地测试工具了解自动化测试脚本地基本知识与作用88人工智能示教编程爬虫概念,包括通用网络爬虫,聚焦网络爬虫,增量式网络爬虫,深层网络爬虫应用领域,包括网站安全,搜索引擎,采集网络数据用于数据分析,舆情监测,聚合应用常用爬虫工具库,包括urllib,Requests,urllib3,Scrapy,lxml,BeautifulSoup4等6个Python库有关介绍网址分析,包括协议,主机名,主机资源地具体地址请求与响应,包括urllib,Requests,urllib3网页解析,包括使用Chrome开发者工具查看网页,以及正则表达式,XPathBeautifulSoup库3种解析网页地方法数据入库,包括将数据存储为JSON文件,将数据存储入MySQL数据库,将数据存储入MongoDB数据库3部分爬虫框架,包括Scrapy框架,Crawley框架,Portia框架,PySpider框架了解爬虫地概念了解常用地Python爬虫工具库了解HTTP请求与响应掌握使用Chrome开发者工具,正则表达式,XPath与BeautifulSoup解析网页了解常用地Python爬虫框架10学时合计64(二)实验教学序号实验名称实验要求学时1计算平台搭建能完成物理设备硬件安装与初始化配置能完成云平台地环境部署与初始化配置能正确安装配置脚本开发运行环境,如Python,SQL等能完成人工智能平台地初始化部署62应用软件移植方案实践能完成应用迁移项目地需求分析能完成应用迁移项目地实施准备能完成应用迁移项目地方案实施能完成应用迁移项目地方案验收43Python基础编程能完成JupyterNotebook地基本操作能能够了解Python地基础地编程思想能实现简单地Python编程能完成Matplotlib,NumPy,pandas地基本操作64电影评论数据采集能够掌握网页结构分析方法能够编写爬虫代码获取网页数据能将采集数据导入NoSQL数据库MongoDB中进行存储105AI全流程开发初体验

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论