2022年广工数据可视化技术大作业(数据集+大作业报告)
一、题目
从网络上下载一组数据(自行获取),选择一种可视化工具(Excel、Tableau、Matlab,Echarts等),设计一种可视化方案实现该数据的可视化,并做适当的数据分析(或挖掘)。
二、数据来源
①、TMDB 5000 Movie Dataset:该数据来源于kaggle上的TMDB 5000 Movie Dataset数据集,收录了美国地区1916-2017年近5000部电影的数据,包含预算、导演、票房,电影评分等信息。
下载地址:https://www.kaggle.com/tmdb/tmdb-movie-metadata
②、豆瓣电影数据:该数据是我自己整理的,收录了豆瓣电影1922-2022年近550部电影的数据,包含评分人数、电影评分、票房,产地等信息。
三、说明
资源包含数据可视化技术大作业报告,相关的电影数据集:TMDB 5000 Movie Dataset和豆瓣电影数据。使用的可视化工具是:Tableau。
2023年广工虚拟化与云计算实验报告
一、实验要求
1、学习Hadoop开源云计算平台的安装、配置和应用。实习MapReduce并行计算程序编程。
2、撰写上机实验报告。
二、说明
1、该实验实现了Hadoop的运行环境搭建,包括虚拟机环境准备,安装JDK,安装Hadoop;配置了Hadoop的三种运行模式,包括本地运行模式,伪分布式运行模式,完全分布式运行模式;实现了MapReduce并行计算程序编程,官方自带的WordCount案例。附录记录了CentOS6.8虚拟机的安装及配置。
2、相关软件和安装包已经上传至百度网盘。
链接:https://pan.baidu.com/s/1stoNBwI8-6I0DidrQY-GrA?pwd=59yk
提取码:59yk
3、镜像自行在官网下载即可。
2023年广工数据库系统课程设计-汽车销售管理系统(源代码+课程设计报告)
一、课程设计选题
随着现代科学技术的迅猛发展,计算机技术已经渗透到各个领域,成为各行业必不可少的工具,逐步进入信息化时代,巨大的数据信息等待加工处理和传输,这使得对数据库的进一步开发和利用显得尤为迫切。汽车工业经历了一百多年的发展历史,对国家经济的发展和腾飞以及对人类社会的文明带来了巨大影响。在许多国家,汽车工业已成为支柱产业,随着人们生活水平以及汽车性能的不断提高,人们对汽车的消费和需求也越来越旺盛,世界汽车工业也保持庞大的市场需求和生产规模。车辆销售管理系统就是为汽车销售公司而设计的,借助计算机对车辆销售情况进行全面的管理。
二、相关技术介绍
计算机设备处理繁杂的工资增减问题,大幅度减少人力,物力,极大地提高汽车销售管理水平和管理效率。高效率的管理形成了良好的团队氛围,为团队打造优良品质。
①、安全可行性:本系统安全保密性可靠,实施独立的局域网络,人员进入系统需要登录,需输入账户和密码。
②、技术可行性:以Windows7或10为操作系统,基于C#的winform桌面程序,运用SQL-server进行数据库存储;后台管理系统硬件环境是PC机,用户使用任何电脑进入汽车销售管理系统。
2022年广工计算机网络实验报告
一、实验内容
1、实验一 Windows网络配置与常用网络命令:学习在Windows系统中进行网络配置、用ping ipconfig/winipcfg命令工具来进行网络测试、使用tracert路由跟踪命令、使用netstat、arp、nslookup命令查看网络状态。
2、实验二 利用WireShark进行协议分析:掌握如何利用协议分析工具分析IP数据报报文格式,体会数据报发送、转发的过程。在学习的过程中可以直观地看到数据的具体传输过程。
3、实验三 交换机的基本配置:了解交换机网络硬件设备,初步掌握交换机的常用配置。
4、实验四 路由器的基本配置:了解路由器网络硬件设备,初步掌握路由器的常用配置。
二、资源说明
1、包含以上四个实验的实验报告(一个文件)
2、包含以上四个实验的实验指导书
3、相关实验软件下载
2023年广工虚拟化与云计算课程报告
一、报告题目
课程报告为开放式选题,个人可以参考课本每章后面的习题,自选或者自拟一题撰写课题报告。这里选题是桌面虚拟化的实现和作用。
二、报告目的
通过对所选题目的深度思考,并查找与学习大量的相关资料,给出自己对题目的解答。
三、报告格式
1、问题描述:将题目涉及的要求和问题描述清楚和全面,表明对问题的理解。
2、问题分析:针对题目提出的问题,查找与收集相关资料,条分缕析,提出观点,摆出论据。(论点要有逻辑性,论据要较为充分,描述要有条理,要包含有相应的图表或者公式)
3、问题解答:在上述论点论据的基础上,按照问题要求,给出问题的解答,提出自己的发现或者观点。
4、总结:简要地归纳课程报告的题目要求,主要论点和简明论据,并给出主要结论。
5、参考文献:至少要有6-8篇参考文献。在报告中,要在引用文献的地方进行标注。
2023年广工编译原理实验(源代码+测试用例+实验报告)
一、实验环境和工具
1、计算机及操作系统:PC机,Windows11
2、程序运行平台:C++Builder6.0
3、教学型编译程序:PL/0
二、实验内容
对PL/0作以下修改扩充:
1、增加单词:保留字 ELSE,FOR,STEP,UNTIL,RETURN;运算符 *=,/=,&,|,!
2、修改单词:不等号 # 改为 <>
3、增加条件语句的ELSE子句,要求:写出相关文法,语法描述图,语义描述图
三、说明
1、以上三点全部实现了,实验报告里面详细地记录了实验的每一步,附有截图,源代码也有进行相关的注释。
2、有相关的测试案例,可以测试是否增加或修改成功。
基于P2P的局域网即时通信系统(Java版)
一、设计题目:基于P2P的局域网即时通信系统
二、语言环境:Java
三、已知技术参数和设计要求:
1、实现一个图形用户界面局域网内的消息系统。
2、功能:建立一个局域网内的简单的P2P消息系统,程序既是服务器又是客户,服务器端口使用3000。
3、用户注册及对等方列表的获取:对等方A启动后,用户设置自己的信息(用户名,所在组);扫描网段中在线的对等方(3000端口打开),向所有在线对等方的服务端口发送消息,接收方接收到消息后,把对等方A加入到自己的用户列表中,并发应答消息;对等方A把回应消息的其它对等方加入用户列表。双方交换的消息格式自己根据需要定义,至少包括用户名、IP地址。
4、发送消息和文件:用户在列表中选择用户,与用户建立TCP连接,发送文件或消息。
5、用户界面:界面上包括对等方列表;消息显示列表;消息输入框;文件传输进程显示及操作按钮或菜单。
(参考可以,抄袭请自重)
2022年广工操作系统课程设计(源代码+课设报告)(Java版)
一、语言及软件环境:Java、Windows 11, JDK1.8,IntelliJ IDEA
二、课程设计内容和要求:
1、提交一批作业(>=10),按先来先服选择一部分作业(最多5个)进入内存。
2、为每个作业创建一个进程,并分配内存(用户内存:0—1024K,采用可变连续分配方式)。
3、进程调度功能(时间片轮转)。
4、随机阻塞进程,并在一段时间后唤醒进程(选做)。
5、显示相关信息:后备作业队列、内存分配情况、进程信息、完成作业情况。
6、这些功能要有机地连接起来。
三、设计需求分析:
1、使用随机数初始化10个作业,放入到后备队列中,然后使用先来先服务(FCFS)进行作业调度,最多只能有5个作业同时进入内存。
2、假设阻塞状态的进程仍然在内存中,则处于就绪、运行,阻塞三种状态的进程总数目最多为5个,即并发进程总数最多为5个,在进程结束后,就会被调出内存,同时继续使用先来先服务算法从后备队列中调入新的作业。
(参考可以,抄袭请自重)
2022年广工操作系统实验(源代码+实验报告)(Java版)
一、语言环境:Java
二、实验内容:
1、实验一 进程调度
编写并调试一个模拟的进程调度程序,分别采用“短进程优先”、“时间片轮转”、“高响应比优先”调度算法对随机产生的五个进程进行调度,并比较算法的平均周转时间。以加深对进程的概念及进程调度算法的理解。
2、实验二 银行家算法
用银行家算法避免死锁,实现系统合理分配资源,加深对进程同步及死锁理解。
3、实验三 动态分区分配方式的模拟
了解动态分区分配方式中的数据结构和分配算法,并进一步加深对动态分区存储管理方式及其实现过程的理解。
4、实验四 仿真各种磁盘调度算法
由系统产生一系列磁盘请求(10个),分别给出先来先服务算法、最短寻道时间优先算法、扫描(SCAN)算法和循环扫描(CSCAN)算法时磁头移动顺序并计算磁头的平均移动磁道数。(假设磁头刚从80磁道移到100磁道)
(参考可以,抄袭请自重)
计算机系统结构习题与解析
计算机系统结构习题,包含以下内容:
①、Amdahl定律,CPU性能公式。
②、平均存储器访问时间AMAT,缺失率,缺失代价。
③、循环展开实现流水线调度。
④、应用时空图解决线性流水线调度问题,计算流水线吞吐率、加速比、效率。
⑤、应用禁止启动距离、禁止向量、状态图解决非线性流水线调度问题,计算流水线吞吐率、加速比、效率。
⑥、应用多级立方体网络、Ω网络实现通信。
这是我整理的一些习题,主要适用于学习计算机系统结构的大学生。