还剩14页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
学习单元1选择题
1.能够鉴别传输数据是否被篡改的信息安全要素是1B保密性完整性A B可用性可控性C D根据网络安全法,信息安全等级保护的第三级是2C自主保护级指导保护级A B监督保护级强制保护级C D有能力过滤和阻止对网站渗透攻击流量的安全设备是3Web B包过滤防火墙A BWAF交换机路由器C D简答题
2.信息安全必须满足哪些要素,实现手段有哪些?1需要满足信息的保密性、完整性、可用性、可控性和不可否认性个要素实现手段有数5据加密、身份认证、授权访问和行为审计等信息安全面临的常见攻击有哪些?2扫描、监听、远控、木马植入、痕迹清除伪装等等和普通包过滤防火墙的区别是什么?33WAF都是防火墙,包过滤防火墙只能看到数据包的网络层地址和传输层端口,看不到类似IP注入的应用层攻击特征无法防护;防火墙能看到数据包更高层次的内容,包括应SQL WebWAF用层渗透攻击的流量,所以有防护对网站攻击的功能Web Web学习单元2选择题
1.创建工作分解结构的主要作用包括
2.WBS ABCDO使进度计划、成本计划、质量计划更准确A..展现出整个项目所要进行的全部工作,以及工作顺序,防止遗漏项目的可交付成果B清晰明了项目可交付成果,以便分配工作任务,指定责任人C.为项目实施、绩效测量和项目控制提供依据D..项目采购管理是指在项目执行的全过程对项目从外部寻求和采购的等各种所需3ABC资源的管理过程.材料器械A B.劳务项目管理信息系统C.D.填空题
4.填空题
2.项目管理的五大过程组包括启动过程组、规划过程组、执行过程组、监控过程组和收尾1过程组.风险应对策略有2风险回避指改变计划,使项目目标不受某个风险的影响风险减轻指采取措施降低风险发生的概率或/和后果风险转移指支付一定的费用把风险的后果转移给其他方风险接受指不采取主动管理措施或者根本无法采取主动管理措施放到了数组中但是为了防止有人故意替换数组中的一个区块,我们必须保证区块及顺序不可更改这里我们通过类似链表的形式来实现从区块链的整体结构可以看到除了创始区块外每个区块都有一个用于链接previous-hash到前一个区块的类初始结构Block classBlock{public$index;public$transactions;public$timestamp;public$previous_hash;public$hash;public$nonce;public function_construct$index,$transactions,$timestamp,$previous_hash$this-index=$index;$this-transactions=$transactions;$this-timestamp=$timestamp;$this-previous_hash=$previous_hash;public functioncompute_hash return sha1json_encode$this-toArray;public functionto Arrayreturn[index=$this-index,transactions-$this-transactions,,timestamp*=$this-timestamp,,previous.hash*=$this-previous_hash,*nonce-$this-nonce,hash*=];类$this-hash,Blockchain class BlockChain{public static$unconfirmed_transactions=[];/**public static$chain=[];*初始化第一个节点*/public staticfunction init{self::$unconfirmed_transactions=[];self::$chain=[];self::create_genesis_block;/***创建创世区块第一个节点传入参数生成--init*/private staticfunction create_genesis_block{$genesis_block=new Block0,[],time,H0H;$genesis_block-hash=$genesis_block-compute_hash;self::$chain||=$genesis_block;/***@return Block*/public staticfunction get_last_blockreturn self::$chain[countself::$chain-1];.工作量证明4现在存在一个问题就是如果我们修改了前一个区块,也可以非常容易的重新计算后续所有区块的哈希值,并创建不同的有效区块链为此我们必须让计算哈希值的任务变得困难和随机化,在此我们通过对生成的哈希值添加约束,必须已有两个零作为前缀的才可以使用,由于哈希值只会在区块内容发生变更后才会改变,所以我们引入一个新字段:随机数字随机数会不断变化直到获得满足约束条件的哈希值前缀的数nonce0量决定了工作量证明算法的难度工作量证明很难计算,但是验证却很容易,只需要运行一次哈希函数即可工作量证明算法class BlockChain/**/public staticfunction prooLoLworkBlock$block$block-nonce=0;$hash=$block-compute_hash;$prefix=self::getPrefix;while strpos$hash,$prefix!==0{十=$block-nonce1;$hash=$block-compute_hash;return$hash;*获取前缀,前缀长度决定了工作量证明算法难度*/private staticfunction getPrefix{return f00;此处的随机数无法快速确定,只能暴力破解.添加区块到链中5添加区块到链中,首先要验证所提供的工作量证明是否正确,以及所添加区块的字段是否指向链中最新区块的哈希值previous_hash以下为添加区块到链中的代码classBlockChain{public staticfunction add_blockBlock$block,$proof,$broadcast=true$last_block=self::get_last_block;二$previous_hash$last_block-hash;if$previous_hash!=$block-previous_hash{return false;if!self::is_valid_proof$block,$proof{return false;$block-hash=$proof;self::$chain[]=$block;return true;private staticfunction is_valid_proofBlock$block,$hash{return strpos$hash,self::getPrefix===0$hash==$block-compute_hash;.创建接口6为了方便与其它对等节点进行交互,我们在项目中使用来创建路由及对应的控制fastroutc层class BaseControllerprivate$_request;private$_response;public functionsetRequest$request$this-_request=$request;*@retum mixed*/public functiongetRequest retum$this-_request;/***@param mixed$response*/public functionsetResponse$response$this-_response=$response;public functionresponsestring$data,$status=200,$headers application力[Content-Type=son]$this-_response-status=$status;foreach$headers as$key=$header{$this-_response-header$key,$header;$this-_response-end$data;retum true;protected functiongetjsonif!$this-getRequest-rawContent{retum null;$ret=json_decode$this-getRequest-rawContent,true;return$ret;,提交新事务7use App\Block;use App\BlockChain;use App\Peer;class IndexControllerextends BaseControllerpublic functionnew_transaction$data=$this-getjson;$required二[author1,content1];foreach$required as$field{if!array_key_exists$field,$data{$this-responsenInvlaid transactiondata,404;Sdataftimestamp*]=time;BlockChain::add_new_transaction$data;$this-response,Success,;获取节点链副本列表应用程序中可用来查询要显示的所有内容public functionget_chain$data=[length=countBlockChain::$chain,;chain=BlockChain::$chain,]$this-responsejson_encode$data;请求节点挖掘未确认事务接口.添加路由8/**求@return\FastRoute\Dispatcher*/function getRouter$dispatcher=\FastRoute\simpleDispatcherfunction\FastRoute\RouteCollector$route{$route-addRoute,POST,,Vnew^ransaction1,,Controller\\IndexController@new_transaction,;$route-addRoute,GET,,7chain\,Controller\\IndexController@get_chain,;$route-addRouteGET\/mineControlIer\\IndexController@mine_unconfirmed_transactions;$route-addRouteCGET\7pending_txf,Controller\\IndexController@get_pending_tx;$route-addRoute,POST,,7add_nodes\,Controller\\IndexController@add_nodes,;$route-addRoute,POST,,7add_block\ControllerWIndexControlIerfSadd^lock;};return$dispatcher;.建立共识和去中心化9当前的代码只能在单个计算机上运行即使通过哈希值链接了区块,仍然不能信任单个实体我们需要多个节点来维护,所以我们创建一个接口来让一个节点可获取网络中其它对等节点信息类Peer classPeer{public staticSpeers=[];public staticfunction add$node{echo addNode$node\nn;$peer_num=countself::$peers;$hash=self::hash_peer$node;if!array_key_exists$hash,self::$peers{self::$peers[$hash]=$node;if$peer_num===0countBIockChain::$chain===0{self::consensus;public staticfunction hash_peer$node{return md5$node;添加节点public functionadd_nodes if!$nodes二$this-getjson{return$this-responsenInvalid data1,400;foreach$nodes as$node{Peer::add$node;$this-responsenSuccessn,200;由于多节点可能存在一节点副本不一致的问题,这种情况下我们需要商定采用链的某个版本来维持整个系统的完整性即我们需要达成共识这里我们采用一种简单的方式,当网络中不同节点出现不一致时,商定采用最长的有效链最长链是对已完成的最多工作量的有效估算、共识机制10/***节点之间达成共识,己最长的链为准*@retum bool*/public staticfunction consensus”同步最长节点echo..An”;$longest_chain=null;$current_length=countBlockChain::$chain;$request=new Request;foreach self::$peers as$peer{$chain=$request-chain$peer;「if$chaincount$chain chain]$current_length{二$longest_chain$chain[chain];$current_length=count$chain[chain];if$longest_chain{BlockChain::$chain=array_mapfunction$chain{$block=new Block$chain[index1],$chain[transactions*],Schainl^timestamp],「$chain previous_hash];$block-nonce=$chain[nonce];$block-hash=SchainChash1];return$block;},$longest_chain;echo sprintf最长链%d%s\nn,$current_length,json_encode$longest_chain;return true;return false;最后需要通过一个接口,可以让任何节点宣布它已经获得一个区块,以便每个人都能更新他们的区块链并继续挖掘其他事务其它节点可以很容易的验证工作量证明,并将区块添加到各自的链中主动接受指为风险准备不可预见费,在风险万一发生时使用被动接受指不做任何事情,等风险万一发生后再采取权变措施.项目沟通管理包括为确保项目信息及时且恰当地(生成、收集、发布、存储、调用)并3最终处置所需的各个过程项目成本管理主要内容包括估算成本、制定预算和控制成本
4.学习单元3答案二维码内容选择题1()的全称是()l RPA BA.Rational ProcessAutomation B.Robotic ProcessAutomationC.Robotic PerformingAutomation D.Rational PerformingAutomation()下列哪个不是的特点?()2RPA D是基于计算机操作系统的工作桌面能自动操作整个业务流程A,B.代替人力完成高重复的手工操作是具有实体的机器人C.D.⑶下列()是国际知名的厂商D RPA微软A.B.IBMD.ORACL D.Uipath()下列()不是国内知名的厂商4B RPA华为腾讯A.B.艺赛旗科大讯飞C.D.()下列()是对外常用的接口5A RPA软盘A.WebService B.flash C.D.CD-ROM填空题2⑴软件机器人通过模仿用户手动操作的过程,自动执行大量(重复的、规则的)的任务⑵成熟的框架包含三个方面机器人设计器、(机器人控制平台)和机器人RPA()平台中,(控制中心)主要用于软件机器人的部署与管理3RPA()实施的纳税申报过程被细分为三大子过程,即数据采集与处理过程,数据提交4RPA过程和(财务处理过程)o()(录制器)是的重要组成部分,可以帮助您在自动化业务流程时节省大5UiPath Studio量时间实训题3参考视频讲解自动下载邮件中的表格和文本:〃UiPath https:www.bilibili.com/video/BVl jB4ylg7ds学习单元4答案二维码内容选择题1语言是()
1.C C机器语言汇编语言A.B.高级语言目标语言C.D.计算机能直接执行的语言是()
2.A机器语言汇编语言A.B.高级语言目标语言C.D.程序的逻辑结构包括()
3.ABC顺序结构分支结构A.B.循环结构非线性结构C.D.以下哪种不是语言规定的基本数据类型()
4.Java DA.int B.booleanC.double D.String填空题2现代电子计算机的结构模型包含运算器、控制器、(存储器)、输入设备和输出设备
1.,计算机程序语言一般分为三类机器语言、汇编语言和(高级语言)2程序设计的过程应当包括分析、设计、(编码)、测试、排错等不同阶段
3.实训题3参考代码public classOrderSort{public staticvoid mainString[]args{//TODO Auto-generated methodstub int[]arrays=new int[]{2,33,16,3,66,4,19,29};System.out.printInArrays.toStringarrays;sortarrays;System.out.printArrays.toStringarrays;public staticvoid sortint[]arrays{forint i=0;iarrays.length;i++{int min=arrays[i];int temp=i;■Forint j=arrays.length-1;ji;j--{ifminarrays[j]{min=arrays[j];temp=j;arrays[temp]=arrays[i];arrays[i]=min;}}学习单元5选择题1高速大量A.Velocity B.Volume.下列哪个不是大数据的特点?()14V C准确价值C.Veracity D.Value.下列()是大数据的核心特征2D规模性多样性A.B.高速性价值性C.D..下列哪项不属于可以运行的模式?()3Hadoop DA.单机模式B.伪分布模式C.全分布式模式D.互联模式下列关于说法不正确的是(MapReduce)C是一种计算框架A.MapReduce B.程序只能由编写MapReduce java来源于的学术论文C.MapReduce google叩隐藏了并行计算的细节D.M Reduce依赖()提供计算能力
5.Hbase BA.zookeeper B.MapReduce C.RPC D.chubby填空题2的安装部署的模式一共有三种,分别是(单机模式)、(全分布模式)、(伪
1.Hadoop分布模式)是以块的形式存储数据,默认为()
2.Datanode128Mo格式化的命令是()
3.NameNode hdfsnamenode-format.配置时,包含在()配置文件中4Hadoop JAVA_HOME hadoop-env.sh学习单元6()聚类属于()1A无监督学习有监督学习A B半监督学习以上都不对C D()典型的机器学习应用流程包括数据采集、—、模型建立和模型使用四个阶段2()B降维工程特征工程A B清洗工程标准工程C D()下列不属于深度学习框架的是()3BA TensorFlowB JupyterNotebookC MindSporeD PaddlePaddle简答题2()什么是人工智能?1人工智能是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学()说明人工智能、机器学习和深度学习的关系2机器学习是人工智能的子集,深度学习是机器学习的子集()简述机器学习应用开发流程3数据采集、特征工程、模型建立和模型使用四个阶段学习单元7选择题
1.云计算是对()技术的发展与运用1D并行计算网格计算A.B.分布式计以上全部C.D..下列()不属于云计算的特点2C动态可扩展.性价比高A.B高速性可扩展性C.D..将基础设施作为服务的云计算服务类型是()3CoA.laaS B.PaaS以上都不是C.SaaS D..云计算服务模型中的是指()4laaS BA.Information asa ServiceB.Infrastructure asa ServiceC.Influence asa ServiceD.Instruction asa Service.亚马逊提供的云计算服务类型()5AWS Do以上都是A.laaS B.SaaS C.PaaS D.填空题2(基于平台服务)与不同的,这种“云”计算形式把开发环境或者运行平台也作
1.SaaS为一种服务给用户提供属于()模式,平台包括一个云计算操作系统和一系列为开发者提
2.Windows AzurePaaS供的服务云计算是对(并行计算)、网格计算和分布式计算技术的发展与运用
3.大多数学者以及工程技术人员将云计算的层体系架构多分为(基础设施服务层)、
4.3(平台服务层)、(软件服务层)o学习单元8选择题1光纤主要由()构成
5.ABC纤芯涂敷层A.C.包层玻璃B.D.是一种()、()的新兴无线组网通信技术
2.ZigBee A C低速率短距离A.C.高速率长距离B.D.通信网采用()信号传输
3.1G B数字宽带A.C.模拟均有B.D..中国于年的月日颁发了张牌照,分别是()420091733G ABC中国移动的中国联通的A.TD-SCDMAB.WCDMA中国电信的中国铁通的C.WCDMA2000D.TD-SCDMA的主要特点有()
5.5G ABCDEo高速度泛在网低功耗A.C.E.低时延万物联网重构完全体系B.D.F.的关键技术包含()
6.5G ABCD先进的多址接入技术编码调制技术A.C.多天线技术新的波形设计技术B.D.填空题
2.通信系统大体有三部分组成(发送端)、(信道接收设备)、(噪声源)
1.未来通信技术的发展将具备以下特点(数字化)、(综合化)、(融合化)、(宽带2化)、(智能化)、(个人化)网络架构包含朵云,分别为(接入云)、(控制云)、(转发云)
3.5G3的主要应用的三种场景有(增强型移动带宽)、(海量连接)、(高可靠低时延)
4.5G网络规划流程包含(需求分析)、(网络规模估算)、(站址规划)、(无线网络仿
5.5G真)、(无线参数规划)判断题
3.在通信过程中,噪声是可以完全去除的()1X带宽可以表示为链路上每秒实际能传输的比特数()
2.x.在光发送机中,光源是整个系统的核心器件(,)
3.“蓝牙”是一种短距离的无线连接技术标准的代称()4V只有当接收电平低于自由空间传播的电平时才叫电波的衰落现象()
5.V问答题4简述点对点通信系统模型中的各组成部分及其功能答点对点通信的基本模型包括信息源、发送设备、信道、接收设备、受信者信息源把代传输的消息转换成原始电信号;发送设备将信源发出的信息变换成适合在信道中传输的信号;信道传递信息的通道;接收设备把从信道上接收到的信号转换成信息接收者可以接收的信息;受信者将复原的原始信号转换成相应的消息学习单元9选择题1“智慧地球”是()提出的概念
1.B德国美国中国日本A.B.C.D..物联网是一种复杂多样的系统技术,根据信息生成、传输、处理和应用的分层原则,不2包括下面哪一层()D感知识别层网络构建层A.B.管理服务层安全层C.D.自动识别系统负责完成系统的()
3.A采集和存储数据应用处理A.B.数据传输数据识别C.D.要获取物体的实时状态信息,就需要()
4.D计算技术通信技术A.B.识别技术传感技术C.D.在物联网云平台中,()平台即服务
5.BA.IaaS B.PaaS C.SaaS D.QaaS填空题
2.互联网一般可以划分为(应用层)、(传输层)、(数据链路层)、(物理层)、(应1用层)五层结构.全球各国均已将物联网作为“第三次信息革命”的战略产业,中国提出了(“感知中2国”)物联网战略构想(互联网)、(无线个域网)、(无线宽带网)、(移动通信网)、(低功耗广域网)
3.和(卫星物联网)形成了物联网的网络构建层(传感技术)、(计算机技术)和(通信技术)被称为信息技术的三大支柱
4..物联网产业链可以细分为(标识)、(感知)、(处理)和(信息传送)等环节5学习单元10习题答案选择题
1.()以下那个不是数字媒体技术的特点()I C数字化交互性A B唯一性集成性C D()光学字符识别技术的简称()2CA OARB OBRCOCR DOKR()下列()可以制作动画3C3DA PhotoshopB flashCMAYA DWPS虚拟现实技术的英文名称是什么?4A AVirtual RealityB AugmentedRealityC Mixed Reality DExtended Reality以下那个是矢量图的格式?5D A*.gif B*.bmpC*.psd D*.svg.简答题2()扩展现实技术包括哪些具体的技术?1(拓展现实技术)包括(虚拟现实技术)、(XR ExtendedReality VRVirtual RealityAR Augmented增强现实技术)和(混合现实技术)Reality MRMixedReality()我们都知道网页是多种数字媒体的集合,请问网页可以集合哪些数字媒体形式?可以集2合文字、图像、音频、视频、动画等数字媒体形式()简述制作的具体步骤33DPPT有六个步骤新建、选择虚拟空间、导入模型、编辑平面部分、编辑交互与动3DPPT3D画,完成并导出.实训题3I()应用本单元知识,使用软件制作一张贺卡13DPPT3D二维码微信扫码,了解更多使用教程3DPPT链接〃https:学习单元11二维码内容习题答案选择题1()请从下列选项中,不是虚拟现实系统的组成()1D输入设备演示设备软件系统手柄A BC D()请从下列选项中不是虚拟现实常用的数据图标类型()2A甘特图折线图饼状图散点图A BC D()请从下列选项中选出不是常用的虚拟现实开发引擎()3D AUnity BVRC-Editor CUnreal()请从下列选项中选出引擎的特色()Engine DPhotoshop4VRC-Editor D采用开发语言,具有高效的运行效率AC#逻辑编辑就是蓝图B开发人员需要具备扎实的编程基础才可入门上手C具有一次功能开发,一键多终端发布的特色D()下列哪个不是虚拟现实建模软件()5DA3DMax BMaya CCreator DExcel填空题2虚拟现实的本质特点交互性、=沉浸感一和一构想性=⑴虚拟现实是一种可以创建和体验虚拟世界的计算机系统,能够模拟人在自然环境中视⑵觉、听觉、触觉等行为的高度逼真的人机交互技术⑶虚拟现实的三个要素为=图像=、=交互和行为一一年美国标准与技术研究院”使用的制造系统建模”,探讨了虚拟现实技41997VRML术及在网络上的应用⑸请列举四个虚拟现实的应用领域一教育领域
一、一医疗卫生领域
一、一娱乐领域和军事领域O实训题3二维码内容实训题参考视频参考视频1z84y lH79e/学习单元12选择题
1.关于区块链技术的,以下描述正确的有()1ABCDo去中心化去中介化A.B..信息公开不可篡改集体维护C D..以下关于区块链的功能,描述正确的的有()2ABC.增加信任成本降低A B.效率提高无需上链C.D,.智能合约,描述正确的的有()3ABC.增加信任成本降低A B.效率提高无需上链C.D..共享机制,描述正确的的有()4ABC.增加信任成本降低A B.效率提高无需上链C.D..密码学,描述正确的的有()5ABC.增加信任成本降低AB.效率提高无需上链C.D,.去中心化,描述正确的的有()6ABC增加信任成本降低A.B.效率提高无需上链C.D.填空题
2.区块链是分布式数据存储、(点对点传输)、(共识机制)、加密算法等计算机技术1的新型应用模式.区块链上内容都是公开的,包括区块的(地址)、(转账的金额)
2.比特币是虚拟货币又被称为(加密货币)3crypto-currencyo.比特币主要用到了密码学中的两个功能(哈希)、(.签名)4L2以太坊(英文)是一个开源的有(智能合约)功能的公共区块链平台,通过其
5.Ethereum专用加密货币以太币(简称)提供去中心化的以太虚拟机(Ether,“ETH”Ethereum Virtual)来处理点对点合约)Machine实训题
3.存储事务1理解是一种数据类型,本身代表是一串字符串,类似于数组形式json摘自百度1998985这里我们使用比较通用的格式来将数据存储在区块链中json(“作者名”,“author”:content0:交易内容”,timestamp1:交易发生时间”).防止区块被篡改2我们希望检测出对区块内存储的数据的任何篡改在区块链中,这是使用一个哈希函数来实现的哈希函数接受任何大小的数据并生成固定大小的数据,该结果通常用于识别输入哈希函数特征它应该很容易计算哪怕只更改数据中的一个位,哈希值也应该完全发生变化应该无法根据输出哈希值猜出输入生成指纹Hash()public functioncompute_hash{((()))returnsha1json_encode$this-toArray;),链接区块3我们在设置好区块之后还不够,因为区块链是一个区块集合我们这里是把所有的区块都。