版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
信息技术(拓展模块)01信息安全技术及其应用02项目管理技术及其应用03机器人流程自动化技术及其应用04程序设计方法及其应用05大数据技术及其应用06人工智能技术及其应用07云计算技术及其应用08现代通信技术及其应用09物联网技术及其应用10数字媒体技术及其应用11虚拟现实技术及其应用12区块链技术及其应用全套可编辑PPT课件
本课件是可编辑的正常PPT课件模块1信息安全技术及其应用本课件是可编辑的正常PPT课件【问题探析】【问题1-1】如何识别常见的网络诈骗手法
及增强信息安全意识?网络诈骗是指以非法占有为目的,采用虚构事实或者隐瞒真相的方法,利用互联网骗取数额较大的公私财物的行为。本课件是可编辑的正常PPT课件1.常见的网络诈骗手法1)网络游戏诈骗2)网络购物诈骗3)刷单诈骗4)“网络钓鱼”诈骗5)冒充好友诈骗6)快递签收诈骗7)假冒快递售后服务诈骗8)冒充代购人员诈骗9)冒充客服退款诈骗10)网银升级诈骗【问题探析】本课件是可编辑的正常PPT课件11)办理无抵押小额贷款及提高信用卡额度诈骗12)假冒中奖信息诈骗13)盗刷银行卡诈骗14)二维码诈骗15)订票诈骗16)冒充公检法诈骗17)网上代考诈骗18)伪基站诈骗【问题探析】本课件是可编辑的正常PPT课件2.增强信息安全意识1)不要轻易泄露个人信息2)定期更改密码3)提防“钓鱼网站”4)多关注银行卡动态5)注意上网细节6)刷卡需谨慎7)转账汇款时先“四问”8)熟记官方电话【问题探析】本课件是可编辑的正常PPT课件【问题探析】【问题1-2】什么是信息安全?国际标准化组织(InternationalOrganizationforStandardization,ISO)将信息安全定义为:为数据处理系统建立和采取技术、管理的安全保护,保护计算机硬件、软件、数据不因偶然的或恶意的攻击而遭到破坏、更改和泄露。本课件是可编辑的正常PPT课件【问题探析】【问题1-3】信息安全的基本要素有哪些?1.保密性2.完整性3.可用性4.可控性5.不可否认性本课件是可编辑的正常PPT课件【问题探析】【问题1-4】如何有效实施网络安全等级保护制度?信息安全等级保护是指对信息和信息载体按照重要性等级进行保护的一种工作。网络安全等级保护是指对网络(包括信息系统和数据)实施分等级保护、分等级监管,对网络中使用的安全产品分等级管理,对网络中发生的安全事件分等级响应、处置。网络运营者应当按照网络安全等级保护制度的要求,履行下列安全保护义务,保障网络免受干扰、破坏或者未经授权的访问,防止网络数据泄露或者被窃取、篡改。本课件是可编辑的正常PPT课件【问题探析】(1)制定内部安全管理制度和操作规程,确定网络安全负责人,落实网络安全保护责任。(2)采取防范计算机病毒和网络攻击、网络侵入等危害网络安全行为的技术措施。(3)采取监测、记录网络运行状态、网络安全事件的技术措施,并按照规定留存相关的网络日志不少于六个月。(4)采取数据分类、重要数据备份和加密等措施。(5)法律、行政法规规定的其他义务。本课件是可编辑的正常PPT课件【问题探析】【问题1-5】信息安全面临的常见威胁有哪些?当前,信息安全面临的威胁呈现多样性特征,一般信息安全面临的常见威胁有如下几种情况。1.计算机病毒2.黑客攻击3.网络犯罪4.“网络钓鱼”5.预置陷阱6.系统漏洞7.垃圾信息8.隐私泄露本课件是可编辑的正常PPT课件【问题探析】【问题1-6】常用的安全防御技术有哪些?学会一些常用的信息系统安全防御技术,有助于我们更好地保护信息安全。常用的安全防御技术有如下几大类。1.加密技术加密技术的算法有很多种,按照发展进程来分,经历了古典密码、对称密钥密码和公开密钥密码阶段,其中,古典密码算法有替代加密算法和置换加密算法。目前,加密技术主要包括对称加密技术和非对称加密技术。本课件是可编辑的正常PPT课件【问题探析】1)对称加密技术2)非对称加密技术目前在数据通信中使用最普遍的加密算法有DES算法、RSA算法和PGP算法。2.认证技术常见的认证技术主要包括身份认证技术、数字摘要、数字信封、数字签名和数字时间戳。本课件是可编辑的正常PPT课件【问题探析】3.防火墙技术防火墙技术是针对互联网不安全因素所采取的一种保护措施,是一种获取安全性方法的形象说法。防火墙可以监控进出网络的通信量,仅让安全、核准的信息进入,同时抵制对网络构成威胁的数据。防火墙主要有包过滤防火墙、代理防火墙和双穴主机防火墙3种类型。本课件是可编辑的正常PPT课件【问题探析】4.入侵检测技术入侵检测技术是为保证计算机系统的安全而设计与配置的一种能够及时发现并报告系统中未授权或异常现象的技术,是一种用于检测计算机网络中违反安全策略行为的技术。进行入侵检测的软件与硬件的组合便是入侵检测系统(IntrusionDetectionSystem,IDS)。本课件是可编辑的正常PPT课件【问题探析】5.访问控制技术访问控制技术是指计算机系统对用户身份及其所属的预先定义的策略组的限制(如用户对服务器、目录、文件等资源的访问权限),对用户访问计算机资源的权限进行控制的技术。访问控制技术是网络安全防御和资源保护的关键技术之一,可以保证合法用户的访问权限,防止非法用户进入受保护的网络资源。本课件是可编辑的正常PPT课件【问题探析】6.系统容灾技术系统容灾技术是指为计算机系统提供的一个能应对各种灾难的环境,主要包括数据容灾和应用容灾。7.计算机病毒查杀技术计算机病毒查杀技术主要通过各类杀毒软件实现。杀毒软件也称反病毒软件或防毒软件,主要用于处理危害计算机性能、影响信息安全等问题,帮助计算机清除病毒、木马程序和恶意软件等威胁。本课件是可编辑的正常PPT课件【问题探析】【问题1-7】常用网络安全设备的基本功能和部署方式
有哪些?网络安全设备是保障网络安全的基础设备,主要包括防火墙、入侵检测系统、入侵防御系统、安全管理中心、网络准入控制系统、虚拟专用网络设备等。网络安全设备的软件系统主要包括防病毒软件、Web应用防火墙、反垃圾邮件系统、数据泄露防护系统等,主要用于进行网络安全内容与威胁管理、身份管理,以及访问控制和安全性、漏洞管理。本课件是可编辑的正常PPT课件【问题探析】【问题1-8】网络信息安全保障的基本思路和具体策略
有哪些?网络信息安全保障关系着每一位网民的合法权益,目前,我国正在全面加强网络信息安全保障体系和能力建设,从法律法规、制度机制、流程规范等方面对网络信息安全保障体系进行全方位的规划,从技术实力、治理能力等方面全面提升网络信息安全的防范能力。在具体的推进过程中,网络信息安全保障还要立足实际情况,通过科学、辩证的方法保障网络信息安全,具体可以采取以下策略。本课件是可编辑的正常PPT课件【问题探析】(1)加强信息共享,将网络信息的相关漏洞、风险、政策、知识等纳入安全信息共享平台,提高公民发现安全风险隐患的监测和预警能力。(2)打造网络信息的互联互通预警平台,实现跨地区、跨行业、跨领域之间的关键信息基础设施协同。(3)定期开展网络信息安全检查,明确网络信息安全的保护范围和对象,建立一套明确的、一体化的网络信息安全保障体系。本课件是可编辑的正常PPT课件【问题探析】(4)制定完善的网络信息安全应急处置预案,不断提高对网络信息安全的监测、预警能力。(5)增强大数据环境下的个人信息保护意识,严厉打击非法盗取、收集、买卖、转移个人信息等行为。(6)加强公民的网络安全意识教育和技能教育,提高公民对网络信息安全危害性的认识,养成良好的信息使用习惯。本课件是可编辑的正常PPT课件【操作训练】【任务1-1】利用Windows操作系统安全中心配置防火墙用户可以通过Windows10操作系统配置防火墙,操作步骤如下。(1)打开Windows10操作系统的“控制面板”。(2)打开“WindowsDefender防火墙”窗口。(3)修改网络的防火墙设置。(4)还原系统防火墙设置的默认值。(5)WindowsDefender防火墙的高级设置。(6)查看与设置“WindowsDefender防火墙属性”。本课件是可编辑的正常PPT课件【操作训练】【任务1-2】利用Windows操作系统安全中心配置病毒防护(1)打开“Windows安全中心”。(2)病毒威胁扫描。(3)实时保护计算机设备。(4)更新病毒和威胁防护。本课件是可编辑的正常PPT课件【操作训练】【任务1-3】利用Windows操作系统安全中心设置和维护系统安全Windows10操作系统的安全功能包括查看关于系统的用户账户控制、Windows更新、软件防护、Internet安全设置、网络防火墙、病毒防护、Microsoft账户和Windows激活的最新消息,并解决相关问题。通过Windows10操作系统的维护功能可以设置系统自动维护时间,让系统自动维护。操作步骤如下。(1)在控制面板中单击“安全和维护”超链接,打开“安全和维护”窗口,在“安全”选区中可以查看与当前计算机显示有关的最新消息,如图1-10所示。本课件是可编辑的正常PPT课件【操作训练】(2)在“维护”选区中可以查看维护报告。若需要维护,则单击“自动维护”区域中的“开始维护”超链接,如图1-11所示;若需要更改维护时间,则单击“更改维护设置”超链接,在打开的“自动维护”窗口中进行设置,如图1-12所示。(3)在“安全和维护”窗口左侧单击“更改安全和维护设置”超链接,在打开的“更改安全和维护设置”窗口中可更改安全和维护设置,如图1-13所示。(4)在“安全和维护”窗口左侧单击“更改用户账户控制设置”超链接,在打开的窗口中可以选择通知计算机更改消息的方式。本课件是可编辑的正常PPT课件【操作训练】【任务1-4】使用“360杀毒”软件查杀计算机病毒计算机病毒是威胁网络信息安全的主要因素,可以使用专业的第三方杀毒软件进行预防与处理。下面以目前较主流的第三方杀毒软件“360杀毒”为例进行介绍。操作步骤如下。(1)在“360杀毒”官方网站下载安装程序并进行安装。(2)启动“360杀毒极速版”软件,显示其首页,如图1-14所示。单击首页右上角的“设置”按钮,打开“360杀毒极速版-设置”对话框。(3)在“360杀毒极速版-设置”对话框中可以进行杀毒软件的常规设置、升级设置、多引擎设置、病毒扫描设置、实时防护设置、文件白名单设置、免打扰设置、异常提醒设置、系统白名单设置,如图1-15所示。本课件是可编辑的正常PPT课件【操作训练】(4)若需要恢复默认设置,则单击对话框左下角的“恢复默认设置”超链接。(5)设置完成后返回“360杀毒极速版”软件首页,在该界面中可以选择以全盘扫描、快速扫描或自定义扫描方式扫描计算机中是否存在病毒。“快速扫描”结果如图1-16所示,扫描完成后可对扫描结果进行处理。(6)分别单击“360杀毒极速版”软件首页的“宏病毒扫描”按钮、“弹窗过滤”按钮,可以在打开的界面中进行宏病毒扫描和弹窗过滤设置。本课件是可编辑的正常PPT课件【操作训练】(7)单击“隔离风险”超链接,可在打开的界面中查看“360杀毒极速版”隔离的文件,若需要恢复隔离文件,则选中文件,单击“恢复所选”按钮进行恢复;若需要删除隔离文件,则选中文件,单击“删除所选”按钮。(8)在“360杀毒极速版”软件首页单击“功能大全”选项,可在打开的界面中看到“360杀毒极速版”的所有功能,单击相应的按钮即可执行对应的操作。本课件是可编辑的正常PPT课件快乐学习、高效学习本课件是可编辑的正常PPT课件信息技术(拓展模块)本课件是可编辑的正常PPT课件模块2项目管理技术及其应用本课件是可编辑的正常PPT课件【问题探析】【问题2-1】什么是项目管理?项目管理是指管理者在有限的资源约束下,将知识、技能、工具与技术合理应用于项目活动,对项目涉及的全部工作进行管理的行为,以满足项目的要求,即通过运用一定的知识、技能、工具和技术等,使具体项目能够在计划时间内按照实际需求高质量、高效率地完成。本课件是可编辑的正常PPT课件成功的项目管理有3个要素:项目按时完成、项目质量符合预期要求,以及项目成本控制在相应的范围内。这3个要素互相制约和影响,调整其中任何一个要素都会影响其他两个要素。例如,在低成本的要求下完成项目,虽然项目时间可能较短,但项目质量有可能无法得到保证。【问题探析】本课件是可编辑的正常PPT课件【问题探析】【问题2-2】项目管理通常包括哪些方面的内容?项目管理主要包括项目范围管理、时间管理、成本管理、质量管理、人力资源管理、沟通管理、风险管理、采购管理8个方面的内容,如图2-2所示。本课件是可编辑的正常PPT课件【问题探析】【问题2-3】项目管理主要包括哪几个阶段和步骤?项目管理包括4个阶段,分别是识别需求阶段(规划阶段)、提出解决方案阶段(计划阶段)、执行项目阶段(实施阶段)、结束项目阶段(完成阶段),这4个阶段对每个项目而言都是必需的。项目管理的各个阶段可以被整合为项目启动、项目规划、项目执行、项目监控、项目收尾5个步骤。本课件是可编辑的正常PPT课件项目管理的5个步骤的思维导图如图2-3所示。【问题探析】本课件是可编辑的正常PPT课件【问题探析】【问题2-4】项目管理的常用工具有哪些?常用的项目管理工具主要有以下几种。1.甘特图甘特图以亨利·劳伦斯·甘特(HenryLaurenceGantt)的名字命名,也称横道图。它可以通过条状图来显示项目、进度和其他与时间相关的系统进展的内在关系,并反映出这些对象随着时间进展的具体情况,如图2-4所示。本课件是可编辑的正常PPT课件【问题探析】2.PERT图计划评审技术(ProgramEvaluationandReviewTechnique,PERT)图可以用于计划和安排整个项目行程。PERT图是实施阶段的主要项目管理工具之一,用关系模型展示信息,用方框代表任务,用箭头代表任务之间的关系,如图2-5所示。本课件是可编辑的正常PPT课件【问题探析】本课件是可编辑的正常PPT课件【问题探析】3.日历日历是基于时间的项目管理工具,能够更好地管理每天、每周或每个月的行程,其优势在于可以添加各种待办事项列表,用以提醒某个时间需要完成的事项,确保事项能在截止日期前完成。日历如图2-6所示。本课件是可编辑的正常PPT课件【问题探析】4.时间线时间线是一种可视化的项目管理工具,有助于跟踪项目进程。通过时间线能够直观地看到某个任务的起始和结束时间,因此时间线是了解任务时间更加有序的方法。时间线如图2-7所示。本课件是可编辑的正常PPT课件【问题探析】5.WBS图工作分解结构(WorkBreakdownStructure,WBS)图是众多项目管理工具中最有价值的工具之一。WBS图与项目管理流程图相似,各组成部分逻辑连接,并用文字或形状解释,如图2-8所示。本课件是可编辑的正常PPT课件【问题探析】6.项目管理流程图项目先后衔接的各个阶段的全体被称为项目管理流程。软件项目开发需要一张清晰的项目管理流程图,采用严谨的项目管理方式,及时发现项目开发中面临的问题并进行修复。在绘制项目管理流程图之前,首先需要确定项目的主题,然后根据该主题整理好项目管理流程(项目实施流程)。例如,以“某设备生产”为主题绘制一张项目管理流程图,我们需要先厘清“某设备生产”项目管理流程的内容。接下来就可以根据计划好的项目管理流程绘制相应的项目管理流程图,如图2-9所示。本课件是可编辑的正常PPT课件【问题探析】本课件是可编辑的正常PPT课件【问题探析】7.HOQ质量屋(HouseOfQuality,HOQ)可以界定用户需求和产品功能之间的关系,在质量功能配置、团队决策等方面的作用较为明显。HOQ的内容包括屋顶、技术特性、关系矩阵、顾客需求、技术评估、竞争分析等内容,如图2-10所示。本课件是可编辑的正常PPT课件【问题探析】8.思维导图思维导图(TheMindMap)又称心智导图,是表达发散性思维的有效图形工具,其运用图文并茂的技巧,将各级主题的关系用相互隶属与相关的层级图表现出来,并将主题关键词与图像、颜色等建立记忆链接,帮助我们高效地厘清自己的工作思路。项目管理的思维导图示意图如图2-11所示。本课件是可编辑的正常PPT课件【问题探析】9.燃尽图燃尽图也是一种常用的项目管理工具。燃尽图表示的是剩余工作量与剩余时间的关系,横轴表示工作天数,纵轴表示剩余工作量,其中工作量可以指完成一个任务所花费的工时。燃尽图需要帮助项目成员一目了然地查看和督促工作进度,还要能提供最详尽的数据,以帮助工作人员分析项目开展中存在的细微问题。燃尽图如图2-12所示。本课件是可编辑的正常PPT课件【问题探析】本课件是可编辑的正常PPT课件【问题探析】10.状态表状态表在跟踪项目进程时十分有效。它不包含项目持续时间和任务关系等细节,更注重项目状态和完成的过程。状态表同时包含了每个任务的负责人,使项目管理者可以更好地评估员工的业绩和落实责任等。本课件是可编辑的正常PPT课件【问题探析】【问题2-5】如何理解项目管理中的风险管理?风险是指在某一特定环境下、某一特定时间段内,某种损失发生的可能性。风险是由风险因素、风险事故和风险损失等要素组成的。在实际评估中,项目风险通常被分为低风险、中等风险和高风险3个级别。低风险是指可以被辨识的,对项目目标产生较小影响的风险;中等风险是指可以被辨识的,对项目目标产生较大影响的风险;高风险是指发生的可能性很高,其后果将对项目目标产生极大影响的风险。对不同级别的风险应采取不同的应对措施。本课件是可编辑的正常PPT课件【问题探析】风险管理被分为风险识别、风险评估、风险规划和风险控制4个过程。风险识别是指风险管理人员在收集资料和调查研究的基础上,运用各种方法对尚未发生的潜在风险及客观存在的各种风险进行系统归类和识别。风险评估是指确定风险发生的概率和项目风险后果的严重程度,对项目风险影响范围的分析和评价,以及对项目风险发生时间的估计和评价。风险规划是指针对风险分析的结果制定应对策略和应对措施。风险控制是指对风险进行监控,在特定风险发生时采取应对措施,以降低风险的负面影响。本课件是可编辑的正常PPT课件【操作训练】【任务2-1】“人力资源管理系统”开发项目管理对“人力资源管理系统”开发项目进行有效管理,主要包括进度计划编制、资源配置和成本控制。1.进度计划编制“人力资源管理系统”项目开发过程由需求分析、项目设计、编码、测试、项目收尾5个主要部分组成。根据软件项目开发流程,每个部分又细分为若干子任务。本课件是可编辑的正常PPT课件【操作训练】2.资源配置项目的资源包括执行项目的人、项目中的设备和耗材等。本项目为软件开发项目,主要资源为执行项目的人,资源类型包括工时资源、材料资源和成本资源。本项目中仅考虑人力所消耗的工时资源。根据编制的项目计划,本项目中每天的工时为8h,每月的工作日为22天,月工时为8h×22=176h。3.成本控制项目的成本包括人员的薪资成本、材料成本及差旅成本等。本项目以薪资成本为例,介绍成本的计算方法。本课件是可编辑的正常PPT课件【操作训练】【任务2-2】使用项目管理软件对软件开发项目进行高效管理在MicrosoftProject2021中编制软件开发项目的进度计划,对项目进行高效管理,需要先设置工作日、录入工作任务、指定前置任务、添加工时类资源、将资源分配给项目,然后设置时间基线并查看各项目与基线的对比情况,最后通过重新分配资源来解决冲突,控制风险。本课件是可编辑的正常PPT课件【操作训练】1.进度计划编制在MicrosoftProject2021中新建项目,并依次输入项目的任务名称、工期、开始时间、完成时间等内容,编制项目的进度计划甘特图。(1)新建MicrosoftProject项目。(2)保存项目。(3)更改工作时间。(4)输入项目任务与工期。(5)设置各任务之间的层级关系。(6)设置任务之间的关联关系。(7)设置每项任务的开始时间和完成时间。本课件是可编辑的正常PPT课件【操作训练】2.资源配置创建项目任务后,还应当为任务赋予相应的项目资源,以便后期监督和控制项目资源的消耗情况。MicrosoftProject2021对项目资源有明确的分类,资源类型包括工时资源、材料资源和成本资源。(1)添加已有资源。(2)为任务分配资源。本课件是可编辑的正常PPT课件【操作训练】3.质量监控(1)在MicrosoftProject2021操作界面的工作区的“资源名称”栏右侧单击“添加新列”栏中的下拉按钮,在弹出的下拉列表中选择“基线完成时间”选项,选择完成后将添加对应的基线列。(2)在“项目”选项卡的“日程安排”组中单击“设置基线”下拉按钮,在弹出的下拉列表中选择“设置基线”选项,弹出“设置基线”对话框,根据需要在对话框中设置相应的基线参数,这里依次选中“设置基线”单选按钮和“完整项目”单选按钮,如图2-30所示。单击“确定”按钮,此时各任务显示对应的基线完成时间,如图2-31所示。本课件是可编辑的正常PPT课件【操作训练】完成基线设置后,当需要监控项目情况时,可以在“项目”选项卡的“属性”组中单击“项目信息”按钮,弹出“‘软件开发项目1’的项目信息”对话框,如图2-32所示。在该对话框中单击下方的“统计信息”按钮,弹出“‘软件开发项目1.mpp’的项目统计”对话框,如图2-33所示。在该对话框中可以查看该项目的实际工期、工时、成本等与基线的对比情况,以便当项目出现与基线不符的情况时及时调整项目。本课件是可编辑的正常PPT课件【操作训练】4.成本控制在“甘特图”编辑界面,右击“基线1完成时间”列,在弹出的快捷菜单中选择“插入列”命令,如图2-34所示。5.风险控制项目在执行过程中会面临许多潜在的风险,除了通过质量监控来减小风险出现的概率,还可以利用MicrosoftProject2021的一些风险控制功能控制风险。本课件是可编辑的正常PPT课件快乐学习、高效学习本课件是可编辑的正常PPT课件信息技术(拓展模块)本课件是可编辑的正常PPT课件模块3机器人流程自动化技术及其应用本课件是可编辑的正常PPT课件【问题探析】【问题3-1】什么是RPA?RPA是指以软件机器人和人工智能为基础的业务流程自动化技术,软件机器人通过模仿人类手动操作的过程,自动执行大量重复的、基于规则的任务。只要预先设计好使用规则,RPA就可以模拟人类进行复制、粘贴、单击、输入等操作,协助人类完成大量“规则较为固定、重复性较高、附加值较低”的工作,让人类从枯燥的工作中解脱出来,提升工作效率。本课件是可编辑的正常PPT课件【问题探析】【问题3-2】RPA的发展历经哪几个阶段?
RPA的主流工具有哪些?1.第一阶段:开发与应用批处理文件第一阶段的主流工具为批处理文件。2.第二阶段:开发与应用VBA第二阶段的主流工具为VBA。3.第三阶段:RPA正式投入应用第三阶段的主流工具为流程自动化机器人。本课件是可编辑的正常PPT课件【问题探析】4.第四阶段:RPA的智能化发展第四阶段的主流工具为智能化的流程自动化机器人。在这一阶段,RPA与各类人工智能相结合,使软件机器人更加智能,使其能够从事更复杂、更有价值的工作。其中,计算机视觉技术和自然语言处理技术极为关键。本课件是可编辑的正常PPT课件【问题探析】【问题3-3】RPA的技术框架与主要功能各有哪些?1.RPA的技术框架典型的RPA技术框架主要有开发工具、运行工具、控制中心3个部分。1)开发工具2)运行工具3)控制中心本课件是可编辑的正常PPT课件【问题探析】2.RPA系统的主要功能RPA系统可以通过软件机器人自动执行一系列流程,软件机器人能够模仿许多人类的行为,例如,它们能够登录应用程序、移动文件和文件夹、复制和粘贴文件或数据、填写表格、从文档中提取结构化和半结构化数据、打开浏览器并从中抓取数据等。RPA系统能够按照设定好的顺序执行这些行为。图3-1所示为采集小说数据的RPA流程。软件机器人从小说网站中采集小说的部分内容,将其保存成文本文档和Word文档,软件机器人能够自动执行这一连串的行为。本课件是可编辑的正常PPT课件【问题探析】本课件是可编辑的正常PPT课件【问题探析】【问题3-4】RPA系统的部署模式有哪几种?RPA系统的部署模式主要有开发型、模板型、云型3种。本课件是可编辑的正常PPT课件【问题探析】【问题3-5】常用的RPA系统有哪些?国际领先的RPA厂商有UiPath、BluePrism、AutomationAnywhere和WorkFusion等。其中,UiPath公司成立于2005年,是一家发展迅速的软件公司,其RPA业务涵盖全球,在每次的Gartner魔力象限(GartnerMagicQuadrant)、ForresterWave及EversetPeakMatrix报告中均被评为RPA领域的领先者,也是当前市场上最受欢迎的RPA自动化工具之一。本课件是可编辑的正常PPT课件【问题探析】国内领先的RPA企业有来也科技(北京)有限公司(简称来也科技)、上海艺赛旗软件股份有限公司(简称艺赛旗)、上海云扩信息科技有限公司(简称云扩科技)、弘玑信息技术有限公司等。其中,来也科技是中国乃至全球的智能自动化领军品牌,为客户提供变革性的智能自动化解决方案,提升组织生产力和办公效率,释放员工潜力,助力政企,实现智能时代的人机协同。本课件是可编辑的正常PPT课件【问题探析】1.UiBotUiBot是来也科技开发的RPA系统。UiBot创建的软件机器人可模拟人在计算机上的操作,按照一定的规则自动执行任务,如处理邮件和文档、大批量生成文件和报告、进入客户关系管理(CustomerRelationshipManagement,CRM)系统执行特定任务等。2.iS-RPAiS-RPA是艺赛旗开发的RPA系统,具有高度可视化的开发工具,通过简单拖动即可完成流程和数据的操作。3.云扩RPA云扩RPA是由云扩科技开发的RPA系统。云扩RPA具有高效的图形化界面编辑器,通过简单拖动即可完成软件机器人的创建,无须额外编程。本课件是可编辑的正常PPT课件【问题探析】【问题3-6】如何使用UiBot开发、运行和管理
软件机器人?UiBot主要包括UiBotCreator、UiBotWorker、UiBotCommander、UiBotMage4个模块。其中,UiBotCreator模块为开发工具,用于开发软件机器人;UiBotWorker模块为运行工具,用于运行软件机器人;UiBotCommander模块为控制中心,用于部署与管理软件机器人;UiBotMage模块为人工智能平台,为软件机器人提供各种人工智能功能。本课件是可编辑的正常PPT课件【问题探析】1.通过UiBotCreator开发软件机器人2.通过UiBotWorker运行软件机器人UiBotWorker的主要功能包括流程导入、流程运行和计划任务、流程编组、查看运行记录等。3.通过UiBotCommander部署与管理软件机器人UiBotCommander主要具有以下4个功能。1)用户和组织管理2)资源管理3)任务管理4)运行监测本课件是可编辑的正常PPT课件【操作训练】【任务3-1】认知RPA在各行各业的应用场景RPA可以使计算机自动执行重复性任务,有助于节约时间和成本,使人们能从事更有价值的工作。RPA可以帮助企业在财务、税务、人力资源、信息技术、供应链、客服中心的业务流程上迅速实现自动化。1.RPA在银行中的应用场景2.RPA在证券行业的应用场景3.RPA在上市公司中的应用场景本课件是可编辑的正常PPT课件【操作训练】4.RPA在会计行业的应用场景5.RPA在物业行业的应用场景6.RPA在电商行业的应用场景7.RPA在物流行业的应用场景8.RPA在运维行业的应用场景9.RPA在人力资源管理(HR)行业的应用场景本课件是可编辑的正常PPT课件【操作训练】【任务3-2】探析RPA的典型应用1.RPA在航空公司机票信息查询方面的应用1)背景对于航空公司的客服人员,遇到需要查询了解近30天机票信息的客户时,传统的做法是需要逐个查询告知。现在有这样一个“神器”——RPA,可以帮客户以最快的速度找到近期最便宜的机票,并自动汇总,这大大节省了查询时间和精力。本课件是可编辑的正常PPT课件【操作训练】2)具体流程(1)RPA自动登录携程机票信息页面。(2)设置起飞点及落地点。(3)设置日期。(4)获取30天内的机票信息数据。(5)利用RPA将信息数据存入Excel。(6)将结果邮件自动发送至客户的邮箱。本课件是可编辑的正常PPT课件【操作训练】3)效果分析RPA操作简单方便,并且结果一目了然,它的神奇之处在于可以帮客户快速查询到近30天的机票信息数据,并自动导入Excel表格中,出行日期及最低票价一目了然,全程只需设置一个固定流程,RPA自动执行操作步骤,而且全程只需10s。本课件是可编辑的正常PPT课件【操作训练】2.RPA在航空公司汇率自动查找与录入方面的应用1)背景在没有实施RPA部署之前,航空公司每日的汇率更新都是由工作人员手动完成的。人工操作经常会导致汇率更新不及时,更为严重的是,可能会造成汇率更新错误的情况。目前人工方式更新每日汇率的效率低下,且错误率高,急切需要航空公司使用RPA来提高工作效率。本课件是可编辑的正常PPT课件【操作训练】2)具体流程RPA每月第一个工作日及最后一个工作日从相关网站抓取当天汇率,并维护至航空公司内部系统中,RPA操作按时自动进行。其中,抓取汇率的网站优先选择中国人民银行,其次是中国银行,最后是路透系统(本地客户端),约有50个币种,其中需要从路透系统抓取的有15个左右。3)效果分析得益于每日汇率更新的RPA自动运行,航空公司的汇率查找与录入工作从之前有人值守到完全无须人为操作,整个过程完全由RPA自动运行,效率提高300%,错误率为零。本课件是可编辑的正常PPT课件【操作训练】3.RPA在电商领域的典型应用1)商品管理2)订单管理3)客户服务本课件是可编辑的正常PPT课件【操作训练】4.RPA在物流运输行业的典型应用1)订单处理2)开票处理3)运输管理4)数据查询与分析5)系统状态更新6)提货差异反馈7)电子邮件自动化本课件是可编辑的正常PPT课件【操作训练】5.RPA在人力资源部门的典型应用1)人才招聘2)薪资发放3)差旅费用报销4)社保和公积金结算5)其他本课件是可编辑的正常PPT课件【操作训练】【任务3-3】使用UiBot创建简单的软件机器人与实施自动化任务使用UiBot创建一个“自我介绍”的软件机器人,分别完成以下操作。(1)通过UiBotCreator创建简单的软件机器人。(2)运行创建的软件机器人。1.通过UiBotCreator创建“自我介绍”的软件机器人(1)启动UiBotCreator。启动UiBotCreator,打开“UiBotCreator”界面,如图3-4所示。本课件是可编辑的正常PPT课件【操作训练】本课件是可编辑的正常PPT课件【操作训练】(2)新建“自我介绍”流程。在“UiBotCreator”界面中单击“新建”按钮,弹出“新建”界面。在该界面左侧选择“流程”选项,在右侧的“名称”文本框中输入“自我介绍”,在“位置”输入框中输入“D:\UiBotProjects”,如图3-5所示。本课件是可编辑的正常PPT课件【操作训练】在“新建”界面中单击“确定”按钮,打开UiBotCreator的“流程图”界面。该界面自动添加了“流程开始”和“流程块”两个组件,如图3-6所示。本课件是可编辑的正常PPT课件【操作训练】(3)更改“流程块”组件的默认名称和描述。在“流程图”界面选择系统添加的“流程块”组件,在“基本信息”区域将“文件名”和“描述”均改为“启动记事本”,如图3-7所示。本课件是可编辑的正常PPT课件【操作训练】(4)添加1个“流程块”组件。将鼠标指针指向“流程图”界面左侧的“流程块”组件,按住鼠标左键将其拖动到“流程图”编辑区域,松开鼠标左键,即可添加一个新的“流程块”组件。将刚才添加“流程块”组件的默认名称和描述均改为“输入自我介绍”。(5)添加1个“结束”组件。鼠标指针指向“流程图”界面左侧的“结束”组件,按住鼠标左键将其拖动到“流程图”编辑区域,松开鼠标左键,即可添加一个新的“结束”组件。本课件是可编辑的正常PPT课件【操作训练】(6)添加带箭头的直线。先调整好各个组件的位置,保证各个组件之间的距离合适,然后将鼠标指针指向“启动记事本”组件,当鼠标指针变为
形状时,按住鼠标左键拖动鼠标,在“启动记事本”组件与“输入自我介绍”组件之间绘制一条带箭头的直线。以同样方法在“输入自我介绍”组件与“结束”组件之间绘制一条带箭头的直线。创建的完整流程图如图3-8所示。本课件是可编辑的正常PPT课件【操作训练】本课件是可编辑的正常PPT课件【操作训练】2.流程块的流程编辑(1)“启动记事本”流程块的流程编辑。(2)“输入自我介绍”流程块的流程编辑。本课件是可编辑的正常PPT课件【操作训练】3.运行软件机器人在工具栏中单击“运行”按钮,软件机器人开始运行,首先进入“启动记事本”组件,软件机器人自动打开“记事本”应用程序,然后进入“输入自我介绍”组件,软件机器人在“记事本”编辑界面自动输入“您好,我叫UiBotCreator,是您的工作管家”,如图3-9所示。本课件是可编辑的正常PPT课件【操作训练】“自我介绍”流程输出界面显示软件机器人运行过程中的相关信息,如图3-10所示。本课件是可编辑的正常PPT课件快乐学习、高效学习本课件是可编辑的正常PPT课件信息技术(拓展模块)本课件是可编辑的正常PPT课件模块4程序设计方法及其应用本课件是可编辑的正常PPT课件【问题探析】【问题4-1】何谓程序和程序设计?在计算机领域,“程序”一词特指计算机程序,即计算机为完成某项任务所执行的一系列有序的指令集合。程序设计是为解决特定问题而使用某种程序设计语言编写程序的过程,是软件构造活动中的重要组成部分。程序设计过程应当包括分析、设计、编码、测试、排错等不同阶段。专业的程序设计人员常被称为程序员。本课件是可编辑的正常PPT课件【问题探析】【问题4-2】程序设计语言可以分为哪几代?从程序设计语言的发展历程来看,可以将程序设计语言分为以下5代。1.第一代程序设计语言:机器语言2.第二代程序设计语言:汇编语言3.第三代程序设计语言:高级语言4.第四代程序设计语言:非过程化语言5.第五代程序设计语言:人工智能语言本课件是可编辑的正常PPT课件【问题探析】【问题4-3】程序设计有哪些基本步骤?程序设计的基本步骤主要包括分析问题,设计算法,编辑、编译和连接程序代码,运行程序与分析结果,编写程序文档。其中,前两个步骤非常重要,做好这两个步骤可以为后面的步骤节省很多时间和精力。本课件是可编辑的正常PPT课件【问题探析】【问题4-4】主流的程序设计语言有哪些?目前主流的程序设计语言主要包括以下几种。1.PythonPython是一种跨平台、交互式、面向对象、解释型的程序设计语言,语法简洁清晰,具有丰富和强大的库,能够将用其他语言开发的各种模块很轻松地联结在一起的优点,因此Python常被称为“胶水语言”。对于初级程序员而言,Python是一种很棒的语言,支持广泛的应用程序开发(从简单的文字处理到Web开发,再到游戏开发),并且简单易学。本课件是可编辑的正常PPT课件【问题探析】2.JavaScriptJavaScript是一种动态类型、弱类型、基于原型的语言,是一种广泛应用于客户端的脚本语言,用来给HTML网页增加动态功能。它的解释器被称为JavaScript引擎,是浏览器的一部分。本课件是可编辑的正常PPT课件【问题探析】3.JavaJava是一种面向对象的程序设计语言,不仅吸收了C++的各种优点,还摒弃了C++中难以理解的多继承、指针等概念,因此Java具有功能强大和简单易用两个优势,并且具有封装、继承、多态等面向对象语言的基本特征,也具有稳定、安全、可移植性强、与平台无关、支持网络编程、支持多线程等许多优良特性,是目前使用最为广泛的编程语言之一。使用Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。本课件是可编辑的正常PPT课件【问题探析】4.C#C#是微软公司发布的一种面向对象的、运行于.NETFramework环境的高级程序设计语言。C#是一种强大而灵活的编程语言,借鉴了Java、C语言和C++的一些特点。它可以用来开发Windows应用、企业级业务应用、开发软件等。C#全面集成了.NET库,可转换性强。它的缺点是学习曲线很陡峭,不具备跨平台的能力。本课件是可编辑的正常PPT课件【问题探析】5.C语言C语言是一种优秀的、面向过程的结构化程序设计语言,广泛应用于底层开发。6.C++C++是C语言的继承,既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++是一种面向对象的程序设计语言,是一种静态数据类型检查的、支持多重编程范式的通用程序设计语言。C++支持过程化程序设计、面向对象程序设计、泛型程序设计等多种程序设计风格。本课件是可编辑的正常PPT课件【问题探析】【问题4-5】Python有哪些主要特点?Python的主要特点如下。(1)易于学习。(2)易于阅读。(3)易于维护。(4)拥有丰富的标准库。(5)支持互动模式。(6)可移植。(7)可嵌入。(8)可扩展。(9)支持数据库应用(10)支持GUI编程。本课件是可编辑的正常PPT课件【问题探析】【问题4-6】Python程序的运行方式有几种?1.交互式运行方式交互式运行方式是利用Python内置的集成开发环境IDLE来运行程序的,适合于Python入门、编写简单程序的初学者使用。2.脚本式运行方式先将Python语句写好,并将其保存在扩展名为.py的文件中,然后从外部调用这个文件。本课件是可编辑的正常PPT课件【问题探析】【问题4-7】Python程序常用的开发环境主要有几种?Python程序常用的集成开发环境主要有如下几种。(1)IDLE:Python内置的集成开发环境,IDLE随Python安装包提供。(2)PyCharm:由著名的JetBrains公司开发,带有一整套可以帮助用户在使用Python进行开发时提高效率的工具。本课件是可编辑的正常PPT课件【问题探析】【问题4-8】Python标识符的命名要求有哪些?Python标识符的命名要求如下。(1)标识符中的第1个字符必须是字母表中的字母(A~Z和a~z)或下画线(_),第2个字符开始可以是任意数量的字母、数字和下画线(_)。(2)Python中的标识符不能以数字开头,也不能包含空格、@、%及$等特殊字符。(3)由于Python3支持UTF-8字符集,因此Python3的标识符可以使用UTF-8所能表示的多种语言的字符。本课件是可编辑的正常PPT课件【问题探析】【问题4-9】Python的保留字有哪些?保留字即关键字,是Python本身的专用单词,不能将它们用作任何标识符名称。如果尝试使用关键字作为变量名,那么Python解释器会报错。Python3包含了35个关键字,如表4-1所示。本课件是可编辑的正常PPT课件【问题探析】【问题4-10】Python程序有哪些基本要素?1.行与缩进2.空行3.多行语句4.代码块本课件是可编辑的正常PPT课件【问题探析】【问题4-11】Python程序有哪几种注释?注释是指在代码中对代码功能进行解释说明的提示性内容,可以提高代码的可读性。在Python中,通常包括两种类型的注释,分别是单行注释和多行注释。本课件是可编辑的正常PPT课件【问题探析】【问题4-12】Python的基本编码规范有哪些?Python的基本编码规范如下。(1)每个import语句只导入一个模块,尽量避免一次导入多个模块。(2)不要在行尾添加分号(;),也不要使用分号(;)将两条语句写在同一行。(3)建议每行不超过80个字符,如果超过80个字符,那么建议使用圆括号(())将多行内容隐式地连接起来,而不推荐使用反斜杠(\)连接。本课件是可编辑的正常PPT课件【问题探析】(4)使用必要的空行可以增强代码的可读性。一般在函数或者类的定义之间空两行,而类内方法定义之间空一行。另外,在用于分隔某些功能的位置时也可以空一行。(5)通常情况下,运算符两侧、函数参数之间、逗号(,)两侧都建议使用一个空格进行分隔。(6)尽量避免在循环结构中使用运算符“+”和“+=”累加字符串。(7)适当使用异常处理结构提高程序的容错性,但不能过度依赖异常处理结构,适当的显式判断还是有必要的。本课件是可编辑的正常PPT课件【问题探析】【问题4-13】如何搭建Python开发环境?1.查看计算机操作系统的位数2.下载Python安装包3.在Windows64位操作系统上安装Python4.测试Python是否成功安装Python安装完成后,需要检测Python是否成功安装。本课件是可编辑的正常PPT课件【问题探析】【问题4-14】Python3的标准数据类型有哪些?1.Python3的标准数据类型Python3中有6个标准数据类型:numbers(数值)、string(字符串)、list(列表)、tuple(元组)、sets(集合)、dictionary(字典)。在Python3的6个标准数据类型中,不可变数据有3个,包括number(数值)、string(字符串)、tuple(元组);可变数据有3个,包括list(列表)、sets(集合)、dictionary(字典)。本课件是可编辑的正常PPT课件【问题探析】【问题4-15】Python的运算符与表达式有哪些?
如何正确使用?1.Python的算术运算符及其应用运算符是一些特殊的符号,主要用于数学计算、比较运算和逻辑运算等。Python支持以下类型的运算符:算术运算符、赋值运算符、比较(关系)运算符、逻辑运算符、位运算符、成员运算符、身份运算符。使用运算符将不同类型的数据按照一定的规则连接起来的算式称为表达式。例如,使用算术运算符连接起来的算式称为算术表达式,使用比较(关系)运算符连接起来的算式称为比较(关系)表达式,使用逻辑运算符连接起来的算式称为逻辑表达式。比较(关系)表达式和逻辑表达式通常作为选择结构和循环结构的条件语句。本课件是可编辑的正常PPT课件【问题探析】【问题4-16】程序的流程控制结构有哪几种?
如何正确使用?程序的流程控制结构主要包括选择结构和循环结构。选择结构是指根据条件表达式的结果选择运行不同语句的流程结构。循环结构是指在一定条件下反复运行某段程序的流程结构,被反复运行的语句体称为循环体,决定循环是否终止的判断条件称为循环条件。流程控制语句的条件表达式主要为比较(关系)表达式和逻辑表达式。本课件是可编辑的正常PPT课件【问题探析】1.Python的顺序结构程序主要有3种基本结构:顺序结构、选择结构、循环结构。如果没有流程控制的话,那么整个程序都将按照语句的编写顺序(从上到下的顺序)来运行,而不能根据需求决定程序运行的顺序。2.Python的流程控制流程控制对于任何一门编程语言来说都是非常重要的,因为它提供了控制程序如何运行的方法。Python3根据判断条件语句的运算结果而选择不同路径的运行方式。Python条件语句是通过一条或多条语句的运行结果(True或者False)来决定运行的代码块的。本课件是可编辑的正常PPT课件【问题探析】3.Python的选择结构及其应用选择语句也称条件语句,即按照条件选择运行不同的代码片段。Python中的选择语句主要有3种形式:if语句、if…else语句和if…elif…else语句。在Python中使用if语句的嵌套结构或者if…elif…else多分支语句可以实现多重选择。1)if语句及其应用在Python中,使用if保留字来构成选择语句,if语句的一般形式如下。if<条件表达式>:<语句块>本课件是可编辑的正常PPT课件【问题探析】2)if…else语句及其应用在Python中,if…else语句的一般形式如下。if<条件表达式>:<语句块1>else:<语句块2>本课件是可编辑的正常PPT课件【问题探析】3)if…elif…else语句及其应用在Python中,if…elif…else语句的一般形式如下。if<条件表达式1>:<语句块1>elif<条件表达式2>:<语句块2>else:<语句块N>本课件是可编辑的正常PPT课件【问题探析】4.for循环语句及其应用Python中的循环语句有for循环语句和while循环语句两种类型。Python中的for循环也称计次循环,其循环语句可以遍历任何序列数据,如一个列表或者一个字符串。while循环也称条件循环,其循环语句可以一直进行循环,直到条件不满足时才结束循环。for循环是一个计次循环,通常适用于枚举或遍历序列,以及迭代对象中的元素,一般应用于循环次数已知的情况下。1)for循环语句的基本语法格式for循环语句的基本语法格式如下。for<循环变量>in<序列结构>:<语句块>本课件是可编辑的正常PPT课件【问题探析】2)for…else语句Python中的for循环语句可以有else语句,它在for循环穷尽序列导致循环终止时被运行,但循环被break终止时不运行。for…else语句的基本语法格式如下。for<变量>in<序列结构>:<语句块1>else:<语句块2>当for循环没有被break语句终止时,运行else语句。本课件是可编辑的正常PPT课件【问题探析】5.while循环语句及其应用Python中的while循环是通过一个条件表达式来控制是否要继续反复运行循环体中的语句块的。while循环语句的基本语法格式如下。while<条件表达式>:<语句块>6.循环中的跳转语句循环中的break语句用于跳出并结束当前整个循环,运行循环后的语句。continue语句用于结束当次循环,继续运行后续次数的循环。本课件是可编辑的正常PPT课件【问题探析】【问题4-17】Python序列数据有哪几种?
如何正确使用?序列也称数列,是指按照一定顺序排列的一列数据,Python序列是最基本的数据结构,它是一块用于存放多个值的连续内存空间,并且按一定顺序排列,每一个值(称为元素)都会被分配一个顺序号,这个顺序号称为索引或位置,通过该索引可以取出相应的值。Python中的列表(list)、元组(tuple)、字典(dictionary)、集合(sets)、字符串(string)都属于序列(sequence)。在Python中,序列结构具有一些通用的特征和操作。本课件是可编辑的正常PPT课件【问题探析】【问题4-18】如何定义与调用Python函数?函数能提高应用程序的模块化程度和代码的重复利用率,降低编程难度。函数是一种功能的抽象,一般函数表达特定功能。函数是组织好的、可重复使用的、用来实现所需功能、执行特定任务的代码段,函数可以使代码执行得更快。函数是一段具有特定功能的、可重复使用的语句组。本课件是可编辑的正常PPT课件【问题探析】1.定义函数Python提供了许多内置的标准函数,如print()、input()、range()等。我们也可以自己创建函数,这种自己创建的函数称为自定义函数。我们可以定义一个函数,以实现自己想要的功能。定义一个函数:指定函数的名称,指定函数中包含的参数和代码块结构。Python使用def关键字自定义函数,定义函数的基本语法格式如下。def函数名称([0个或多个参数组成的参数列表]):''<注释内容>''<函数体>return[表达式]本课件是可编辑的正常PPT课件【问题探析】2.调用函数完成函数定义后,可以通过调用该函数执行函数代码,实现其功能。可以将函数作为一个值赋值给指定变量。调用函数的基本语法格式如下。函数名称([0个或多个参数组成的参数列表])要调用的函数名称必须是已经定义好的。如果已定义的函数有参数,那么调用时也要指定各个参数值;如果需要传递多个参数值,那么各参数之间使用“,”分隔;如果该函数没有参数,那么直接写一对“()”即可,但“()”必须保留。调用函数时,如果函数只返回一个值,那么返回值可以赋值给一个变量;如果返回多个值,那么返回值可以赋值给多个变量或一个元组。本课件是可编辑的正常PPT课件【问题探析】3.Python数学常量Python数学常量主要包括数学常量pi(圆周率,一般以π来表示)和数学常量e(自然常数)。4.Python常用的数学运算函数Python常用的数学运算函数如表4-9所示。5.print()函数及其使用在Python中,使用print()函数可以将结果输出到IDLE或者标准控制台中。print()函数的基本语法格式如下。print(输出内容)本课件是可编辑的正常PPT课件【问题探析】6.input()函数及其使用Python提供了input()函数(从标准输入中读入一行文本),默认的标准输入方式是键盘。input()函数的基本语法格式如下。变量名=input("<提示文字>")7.eval()函数及其使用eval()函数的功能是去掉字符串最外侧的引号,并按照Python语句方式执行去掉引号后的字符内容。本课件是可编辑的正常PPT课件【操作训练】【任务4-1】使用IDLE编写简单的Python程序在Windows10任务栏中右击“开始”按钮,在弹出的“开始”快捷菜单中选择“搜索”命令,弹出“搜索”对话框,在输入框中输入“Python”,显示相应最佳匹配列表项,如图4-19所示。在最佳匹配列表项中选择“IDLE(Python3.864-bit)”选项即可打开IDLE窗口,如图4-20所示。在“Python3.8.2Shell”IDLE窗口出现Python提示符“>>>”,表示Python已经准备好了,等待用户输入Python程序代码。在Python提示符“>>>”右侧输入程序代码时,每输入一条语句后按Enter键,就会运行一条语句。本课件是可编辑的正常PPT课件【操作训练】本课件是可编辑的正常PPT课件【操作训练】这里输入一条语句:print("HappytolearnPythonProgramming")按Enter键,运行该语句的结果如图4-21所示。本课件是可编辑的正常PPT课件【操作训练】【任务4-2】演示定义变量与赋值演示定义变量与赋值的代码如下所示。number=100 #整型变量distance=1000.0 #浮点型变量name="LiMing" #字符串print(number)print(distance)print(name)本课件是可编辑的正常PPT课件【操作训练】运行结果为:1001000.0LiMing本课件是可编辑的正常PPT课件【操作训练】【任务4-3】演示Python中if语句的用法演示Python中if语句的用法的代码如下所示。var1=100ifvar1:print("1-if表达式条件为true")print(var1)var2=0ifvar2:print("2-if表达式条件为true")print(var2)print("Goodbye!")本课件是可编辑的正常PPT课件【操作训练】运行结果为:1-if表达式条件为true100Goodbye!本课件是可编辑的正常PPT课件【操作训练】【任务4-4】演示Python中if…else语句的用法演示Python中if…else语句的用法的代码如下所示。password=input("请输入密码:")ifpassword=="123456":print("输入的密码正确")else:print("输入的密码错误")运行结果为:请输入密码:666输入的密码错误本课件是可编辑的正常PPT课件【操作训练】【任务4-5】演示Python中if…elif…else语句的用法演示Python中if…elif…else语句的用法的代码如下所示。score=86grade=""ifscore>=90:grade="A"elifscore>=80:grade="B"elifscore>=60:grade="C"本课件是可编辑的正常PPT课件【操作训练】else:grade="D"print("考试成绩为{},等级为{}等。".format(score,grade))运行结果为:考试成绩为86,等级为B等。本课件是可编辑的正常PPT课件【操作训练】【任务4-6】演示在for循环中使用break语句演示在for循环中使用break语句的代码如下所示。publisher=["电子工业出版社","高等教育出版社","人民邮电出版社","清华大学出版社"]foriteminpublisher:ifitem=="人民邮电出版社":print("跳出for循环")breakprint("循环数据:"+item)本课件是可编辑的正常PPT课件【操作训练】else:print("没有循环数据")print("循环结束")运行结果为:循环数据:电子工业出版社循环数据:高等教育出版社跳出for循环循环结束本课件是可编辑的正常PPT课件【操作训练】【任务4-7】演示在while循环中使用continue语句演示在while循环中使用continue语句的代码如下所示。n=5whilen>0:n-=1ifn==2:continueprint(n)print("循环结束。")本课件是可编辑的正常PPT课件【操作训练】运行结果为:4310循环结束。本课件是可编辑的正常PPT课件【操作训练】【任务4-8】演示计算矩形面积函数的定义与调用定义计算矩形面积函数的代码如下所示。defarea(width,height):'''计算矩形面积函数'''area=width*heightreturnarea运行以上代码后,将不显示任何内容,也不会抛出异常,因为还没有调用矩形面积函数area()。本课件是可编辑的正常PPT课件【操作训练】矩形面积函数area()的定义与调用的完整代码如下所示。defarea(width,height):'''计算矩形面积函数'''area=width*heightreturnareawidth=4height=5area=area(width,height)print("area=",area)运行结果为:area=20本课件是可编辑的正常PPT课件快乐学习、高效学习本课件是可编辑的正常PPT课件信息技术(拓展模块)本课件是可编辑的正常PPT课件模块5大数据技术及其应用本课件是可编辑的正常PPT课件【问题探析】【问题5-1】如何正确理解大数据和大数据技术的
基本概念?从一般意义上讲,大数据是指无法在一定时间范围内用常规软件工具进行获取、存储、管理和处理的数据集合,需要具有新型处理模式才能具有更强的决策力、洞察力和流程优化能力的海量、高增长率和多样化的信息资产。大数据由巨型数据集组成,这些数据集的大小常超出人类在可接受时间内的收集、使用、管理和处理能力。适用于大数据的技术,包括大规模并行处理(MPP)数据库、数据挖掘、分布式文件系统、分布式数据库、云计算平台、互联网和可扩展的存储系统。本课件是可编辑的正常PPT课件【问题探析】【问题5-2】大数据的核心特征有哪些?目前,业界对大数据还没有一个统一的定义,但是大家普遍认为,大数据具备Volume(规模性)、Velocity(高速性)、Variety(多样性)和Value(低价值密度)4个特征,简称“4V”特征,即数据规模大、数据处理速度快、数据类型繁多和数据价值密度低,如图5-1所示。本课件是可编辑的正常PPT课件【问题探析】本课件是可编辑的正常PPT课件【问题探析】【问题5-3】大数据的结构类型有哪几种?大数据的结构类型多种多样,主要可以归纳为结构化数据、半结构化数据、准结构化数据和非结构化数据4种。本课件是可编辑的正常PPT课件【问题探析】【问题5-4】如何进行大数据采集?大数据采集是指从各种不同的数据源中获取数据并进行数据存储与管理,为后面的数据分析与建模做好准备。1.大数据的来源大数据的来源可以概括为下几个方面。(1)Web端,包括基于浏览器的网络爬虫或者API。(2)App端,包括无线客户端采集SDK或者埋点。(3)传感器,如将物联网测量值转化成数字信号。(4)数据库,涉及源业务系统和数据同步,包括结构化数据与非结构化数据。(5)第三方数据,一般是由合作方提供的,如政府公布的数据。本课件是可编辑的正常PPT课件【问题探析】2.大数据采集的方法针对不同的数据,大数据采集的方法也有所不同。1)采集内容数据采集这类数据可以使用Hadoop、Spark、Cloudera等专门的海量数据采集工具,这些工具采用分布式架构,能满足每秒数百兆字节的数据采集和传输需求。本课件是可编辑的正常PPT课件【问题探析】2)采集网络数据采集这类数据可以通过网络爬虫或网站公开的应用程序接口等方式从网站获取数据信息。这些采集方式可以将非结构化数据从网页中提取出来,并以结构化的方式将其存储为统一的本地数据文件,无论是对数字、文本,还是对图片、音频、视频等文件,都可以实现采集操作。3)采集其他企业或组织机构的内部数据对于某些企业的生产经营数据或研究机构的学科研究数据等保密性要求较高的数据,可以通过与该企业或研究机构开展合作,使用特定系统接口等相关方式进行采集。本课件是可编辑的正常PPT课件【问题探析】【问题5-5】如何进行大数据预处理?大数据预处理主要分为4个步骤:数据清洗、数据集成、数据规约和数据变换,如图5-3所示。每个步骤都需要分别完成各自的工作。本课件是可编辑的正常PPT课件【问题探析】【问题5-6】如何实现大数据存储与管理?1.新型数据库的常见类型1)NoSQL数据库NoSQL数据库抛弃了关系模型并能够在集群中运行,不用事先修改结构定义也可以自由添加字段,这些特征决定了NoSQL非常适用于大数据环境,使NoSQL得到了迅猛的发展和推进。对于NoSQL,它所采用的数据模型并非传统关系数据库的关系模型,而是类似键-值、列族、文档等非关系模型。因此,与传统关系数据库相比,NoSQL具有易扩展性、高性能、高可用、灵活的数据模型等特点。本课件是可编辑的正常PPT课件【问题探析】2)NewSQL数据库NewSQL数据库是对各种新的可扩展、高性能数据库的简称,这类数据库不仅具有对海量数据的存储管理能力,而且保持了传统数据库支持ACID和SQL等的特性。目前,NewSQL数据库主要有Spanner、Clustrix、VoltDB、RethinkDB、ScaleDB等。其中,Spanner是可以全球扩展并且支持外部一致性的数据库。本课件是可编辑的正常PPT课件【问题探析】3)分布式文件系统分布式文件系统(DistributedFileSystem,DFS)是指文件系统管理的物理存储资源不一定直接连接在本地节点上,而是通过计算机网络与节点相连,或是若干不同的逻辑磁盘分区、卷标组合在一起而形成的完整的有层次的文件系统。4)云数据库云数据库是指被优化或部署到一个虚拟计算环境中的数据库,拥有按需付费、按需扩展、高可用性和存储整合等优势。本课件是可编辑的正常PPT课件【问题探析】2.目前主流的大数据存储与管理技术在大数据场景下,数据量呈爆发式增长,而数据存储能力的增长远远赶不上数据量的增长,因此,选择合适的大数据存储与管理技术十分重要。目前主流的大数据存储与管理技术包括直接附加
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GA/T 2386.1-2026互联网信息服务安全检查工具技术要求第1部分:通用要求
- 公共基础知识总结
- 员工个人试用期转正工作总结
- 2026年新高考语文全国卷III语言文字运用专题卷含解析
- 情绪经济情感新体验
- 梳理水刺非织造布制作工持续改进强化考核试卷含答案
- 金属摆件制作工岗前设备性能考核试卷含答案
- 印制电路镀覆工岗前生产安全水平考核试卷含答案
- 深职就业指导中心
- 2026年高职(水产养殖技术)水产育种综合测试题及答案
- 山东省济南市2025-2026学年高一年级下学期期中检测物理试题(含答案)
- 2026年北京市大兴区初三一模物理试卷(含答案)
- 2025年福建三明市初二地生会考试题题库(答案+解析)
- 2026年高考考前预测卷-语文(全国一卷03)(全解全析)
- 《医学人文素养融入课程建设指南(试行)》
- 2026年湖南事业单位招聘笔试题目及答案
- 技术文件动态管理办法
- 学校教师论坛活动方案
- 法院机关灶管理制度
- 劳动项目五 《制作劳动作品集》 (教学设计)2023-2024学年人教版《劳动教育》五年级下册
- DBJ15-22-2021-T 锤击式预应力混凝土管桩工程技术规程(广东省)
评论
0/150
提交评论