草庐IT

C++实验

全部标签

[计算机网络实验]头歌 实验二 以太网帧、IP报文分析(含部分分析)

目录第1关:Wireshark基本使用入门【实验目的】【实验环境】【本地主机、平台虚拟机之间数据传递】wireshark基本用法】1、wireshark主界面2、抓取分组操作3、Wireshark窗口功能4、筛选分组操作【实验操作】​编辑第2关:Ethernet帧分析【以太网帧格式】1、EthernetII帧格式2、IEEE802.3帧格式:IEEE802.2LLC的头构成:3、IEEE802.3SNAP【实验任务】第3关:IP报文分析1、MAC帧与数据负载2、IP数据报格式:3、ICMP报文格式4、Ping命令5、traceroute命令与工作原理【实验任务】第1关:Wireshark基本使

2023_Spark_实验十七:导入招聘大数据(项目)

一、爬虫爬取的招聘网站数据二、在MySQL中创建空表SETFOREIGN_KEY_CHECKS=0;--------------------------------Tablestructureforjd_jobs------------------------------DROPTABLEIFEXISTS`jd_jobs`;CREATETABLE`jd_jobs`(`job_name`text,`job_date`text,`minSale`text,`maxSale`text,`job_city`text,`job_area`text,`company_nature`text,`compan

实验八-数据处理

目录1.数据来源2.对于All表:3.对于sf 和sfweibo 表:4. 对于base_info表:5.导出最后结果到一个Excel文件中,完成数据处理。1.数据来源    本次所分析的数据是通过爬虫抓取的微博数据。选取新浪微博为数据平台,选取我国34个省的旅游政务官方微博为研究对象,利用爬虫软件Gooseeker爬取微博信息,包括用户名、粉丝数、开博日期、当月原创微博总数No、当月总微博数N、单条博文的转发数、单条博文的评论数、条博文的点赞数。爬取的数据存在表格 test.xlsx 中。#百度网盘提取链接:https://pan.baidu.com/s/1BmgteLqpv2u6uQFZT

《数据结构》实验报告四:串的模式匹配(BF算法、KMP算法)

一、实验目的1、了解串的基本概念。2、掌握串的模式匹配算法的实现。二、实验预习说明以下概念1、模式匹配:     串的模式匹配就是子串的定位运算。     设有两个字符串S和T,S为主串(正文串),T为子串(模式串)。在主串S中查找与模式串T相匹配的子串,若匹配成功,确定相匹配的子串中的第一个字符主串S中出现的位置。2、BF算法:     即暴力破解算法(Brute Force),属于模式匹配算法中的一种。     算法思想:从主串和模式串的第一个字符开始比较,匹配成功则进行下一字符的比较;匹配失败则主串比较的字符回溯到初始比较字符的下一位,而模式串比较的字符回溯到模式串第一个字符,接着继续进

【Linux】实验三 进程的互斥与同步

文章目录一、实验目的二、实验原理三、实验内容四、我的代码内容和现象1、philosopher12、philosopher2这个程序不会发生死锁,因为五、课后习题:1.什么是死锁?产生死锁的原因和必要条件是什么?2.实验中给出的伪代码流程,实现多位哲学家就餐问题,是否会产生死锁?若会,请说明产生死锁的原因。3.针对本实验的哲学家就餐问题,如何设置信号量以避免产生死锁?六、心得体会每天进步一点点笔记仅供自学,用来回看复习,不一定适合你,如有错误请指出。一、实验目的1、了解进程的互斥与同步的概念,理解经典进程同步问题的本质2、熟悉Linux的进程同步机制,掌握相关API的使用方法3、能利用信号量机制

实验十四:Wireshark数据抓包分析之ARP协议

实验十四:Wireshark数据抓包分析之ARP协议目录一、实验目的及要求二、实验原理1、什么是ARP 2、ARP工作流程3、ARP缓存表三、实验环境四、实验步骤及内容实验步骤一1、使用netsh绑定IP和MAC地址2、使用ARP进行相关的增加,删除,查看等操作实验步骤二实验步骤三1、熟悉ARP 报文格式2、分析ARP请求包3、分析ARP响应包五、实验总结六、分析与思考一、实验目的及要求1、熟悉并掌握Wireshark的基本操作。2、通过对Wireshark抓包实例进行分析,进一步加深对常用网络协议的理解。3、培养学生理论联系实践的研究兴趣。二、实验原理1、什么是ARPARP(Address 

实验二、译码器的逻辑功能及其应用

6.实验内容及步骤(1)3线—8线集成译码器74LS138逻辑功能测试及应用。用逻辑开关作为74LS138的输入信号,改变输入端C、B、A的逻辑开关状态(000~111),用0~1显示并记录输出端的逻辑状态,并把结果记入表2.2.1中。表2.2.1 74LS138功能表(2)译码器作脉冲分配器。3线-8线集成译码器74LS138“使能”控制端G1加高电平,小于20Hz连续脉冲信号加到G2A、G2B其中一端(另一端接地),输入端CBA作为地址码输入,由地址码决定被选通道。依次改变CBA的逻辑开关状态(000~111),观察输出端的变化,并进行具体分析。(注:小于20Hz的连续脉冲信号从实验箱上获

头歌实验 贪心算法

第1关:找零钱任务描述本关任务:设计一个贪婪算法,使得找的钱币张数最少。商店售货员找给1个顾客n元,用以下七种面值的纸币:100元,50元,20元,10元,5元,2元,1元。思考:如果商店售货员找给1个顾客140元,假设钱币的面值有九种:100元,70元,50元,20元,10元,7元,5元,2元,1元。用贪婪算法得到的是该问题的最优解吗?编程要求请在右侧编辑器Begin-End处补充代码,完成本关任务,注意需要学生自己获取找的钱n。voidmain(){/**********Begin**********/intj,GZ,A,B[8]={0,100,50,20,10,5,2,1},S[8]={

实验名称:动态分区分配方式模拟

实验名称:动态分区分配方式模拟实验目的进一步加深对动态分区分配管理方式的理解;掌握动态分区分配方式使用的数据结构、分配算法和回收算法实验内容编写C语言程序,模拟实现首次/最佳/最坏适应算法的内存块分配和回收,要求每次分配和回收后显示出空闲分区和已分配分区的情况。假设初始状态下,可用的内存空间为640K。数据结构设计空闲分区表:UnallocatedTableindexaddressendsize00639640已分配分区表:AllocatedTableindexaddressendsize063063910分配算法设计首次适应算法最佳适应算法最差适应算法根据选择的分配算法决定空闲分区表的排序方

ModuleAim Verilog同步置数、同步清零的计数器实验

ModuleSimVerilog同步置数、同步清零的计数器实验#全文复制可运行,经验证无错你好!这是你第一次使用ModuleAim同步置数、同步清零的计数器实验如果这是你第一次项目,推荐一个哔站10分钟的视频,手把手带你从建立到完成,看完后再复制我代码即可运行。【【教学】modelsim独立仿真】https://www.bilibili.com/video/BV1Eg4y1z7Hf?share_source=copy_web&vd_source=7ad1628d08bfd89388ae0ec2897cffc3count.v文件modulecount(out,data,load,rest,clk