实验报告

第十四周课程总&实验报告

早过忘川 提交于 2019-12-06 02:36:22
这是第十三周的,因为上周没来得急写 菜单组件JMenuBar: 用来摆放JMenu组件,JMenuBar的常用方法: JMenu常用方法: JMenuItem的常用方法: JFileChooser类的常用方法: 若在java中实现此菜单,则可使用JMenu组件,不过,如果要使用JMenu则首先要了解JMenuBar组件; JRadioButton与其他组件一样都是要构造和初始化; JRadioButton类的常用方法: 菜单组件JMenuBar: 用来摆放JMenu组件,JMenuBar的常用方法: JMenu常用方法: JMenuItem的常用方法: JFileChooser类的常用方法: 若在java中实现此菜单,则可使用JMenu组件,不过,如果要使用JMenu则首先要了解JMenuBar组件; JRadioButton与其他组件一样都是要构造和初始化; JRadioButton类的常用方法: package 记事本; import javax.swing.*; import java.awt.event.*; import java.io.*; public class TextPad{ JFrame frame; JMenuBar bar; JMenu fileMenu,editMenu; JMenuItem newItem,openItem,saveItem

第二次实验报告

点点圈 提交于 2019-12-05 12:18:59
中国人民公安大学 Chinese people ’ public security university 网络对抗技术 实验报告 实验二 网络嗅探与欺骗 学生姓名 崔煜 年级 2017级 区队 五区队 指导教师 高见 信息技术与网络安全 学院 2019 年 11 月11 日 实验任务总纲 20 19 —2020 学年 第 一 学期 一、实验目的 1.加深并消化本课程授课内容,复习所学过的互联网搜索技巧、方法和技术; 2.了解并熟悉常用的网络嗅探方式,掌握常用抓包软件的使用方法和过滤技巧,能够对给定的数据包分析网络基本行为;掌握ARP欺骗的基本原理,以及基于ARP欺骗的DNS攻击方式; 3.达到巩固课程知识和实际应用的目的。 二、实验要求 1.认真阅读每个实验内容,需要截图的题目,需清晰截图并对截图进行标注和说明。 2.文档要求结构清晰,图文表达准确,标注规范。推理内容客观、合理、逻辑性强。 3.软件工具可使用office2003或2007、CAIN、Wireshark等。 4.实验结束后,保留电子文档。 三 、实验步骤 1.准备 提前做好实验准备,实验前应把详细了解实验目的、实验要求和实验内容,熟悉并准备好实验用的软件工具,按照实验内容和要求提前做好实验内容的准备。 2.实验环境 描述实验所使用的硬件和软件环境(包括各种软件工具); 开机并启动软件office2003或2007

实验二

我的梦境 提交于 2019-12-05 12:14:28
实验二 中国人民公安大学 Chinese people ’ public security university 网络对抗技术 实验报告 实验二 网络嗅探与欺骗 学生姓名 代禹 年级 2017级 区队 五区队 指导教师 高见 信息技术与网络安全 学院 201 6 年 11 月 7 日 实验任务总纲 20 1 6 —20 1 7 学年 第 一 学期 一、实验目的 1.加深并消化本课程授课内容,复习所学过的互联网搜索技巧、方法和技术; 2.了解并熟悉常用的网络嗅探方式,掌握常用抓包软件的使用方法和过滤技巧,能够对给定的数据包分析网络基本行为;掌握ARP欺骗的基本原理,以及基于ARP欺骗的DNS攻击方式; 3.达到巩固课程知识和实际应用的目的。 二、实验要求 1.认真阅读每个实验内容,需要截图的题目,需清晰截图并对截图进行标注和说明。 2.文档要求结构清晰,图文表达准确,标注规范。推理内容客观、合理、逻辑性强。 3.软件工具可使用office2003或2007、CAIN、Wireshark等。 4.实验结束后,保留电子文档。 三 、实验步骤 1.准备 提前做好实验准备,实验前应把详细了解实验目的、实验要求和实验内容,熟悉并准备好实验用的软件工具,按照实验内容和要求提前做好实验内容的准备。 2.实验环境 描述实验所使用的硬件和软件环境(包括各种软件工具);

第十三周实验报告

冷暖自知 提交于 2019-12-05 08:49:16
提目:写一个记事本 实验代码: package Rectangle; import javax.swing.*; import java.awt.*; import java.awt.event.ActionListener; import java.awt.event.KeyEvent; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import java.io.File; import static javax.swing.KeyStroke.*; public class TextPad { JFrame frame; JMenuBar bar; JMenu fileMenu,editMenu; JMenuItem newItem,openItem,saveItem,closeItem; ImageIcon newIcon,openIcon,saveIcon,closeIcon; JScrollPane scroll; JTextArea area; JFileChooser chooser; File file; public TextPad(){ frame =new JFrame("记事本"); bar =new JMenuBar(); fileMenu =new

实验二

非 Y 不嫁゛ 提交于 2019-12-04 22:15:02
实验二 中国人民公安大学 Chinese people’ public security university 网络对抗技术 实验报告 实验二 网络嗅探与欺骗 学生姓名 赵梓博 年级 2017级 区队 网络安全与执法四区队 指导教师 高见老师 信息技术与网络安全学院 2016 年 11 月 7 日 实验任务总纲 2016—2017 学年 第 一 学期 一、实验目的 1.加深并消化本课程授课内容,复习所学过的互联网搜索技巧、方法和技术; 2.了解并熟悉常用的网络嗅探方式,掌握常用抓包软件的使用方法和过滤技巧,能够对给定的数据包分析网络基本行为;掌握ARP欺骗的基本原理,以及基于ARP欺骗的DNS攻击方式; 3.达到巩固课程知识和实际应用的目的。 二、实验要求 1.认真阅读每个实验内容,需要截图的题目,需清晰截图并对截图进行标注和说明。 2.文档要求结构清晰,图文表达准确,标注规范。推理内容客观、合理、逻辑性强。 3.软件工具可使用office2003或2007、CAIN、Wireshark等。 4.实验结束后,保留电子文档。 三、实验步骤 1.准备 提前做好实验准备,实验前应把详细了解实验目的、实验要求和实验内容,熟悉并准备好实验用的软件工具,按照实验内容和要求提前做好实验内容的准备。 2.实验环境 描述实验所使用的硬件和软件环境(包括各种软件工具);

实验报告2

不想你离开。 提交于 2019-12-04 20:19:34
学 号 201721450002 中国人民公安大学 Chinese people’ public security university 网络对抗技术 实验报告 实验二 网络嗅探与欺骗 学生姓名 吕尤兴 年级 三年级 区队 五区队 指导教师 高见 信息技术与网络安全学院 2019 年 11 月 7 日 实验任务总纲 2019—2020 学年 第 一 学期 一、实验目的 1.加深并消化本课程授课内容,复习所学过的互联网搜索技巧、方法和技术; 2.了解并熟悉常用的网络嗅探方式,掌握常用抓包软件的使用方法和过滤技巧,能够对给定的数据包分析网络基本行为;掌握ARP欺骗的基本原理,以及基于ARP欺骗的DNS攻击方式; 3.达到巩固课程知识和实际应用的目的。 二、实验要求 1.认真阅读每个实验内容,需要截图的题目,需清晰截图并对截图进行标注和说明。 2.文档要求结构清晰,图文表达准确,标注规范。推理内容客观、合理、逻辑性强。 3.软件工具可使用office2003或2007、CAIN、Wireshark等。 4.实验结束后,保留电子文档。 三、实验步骤 1.准备 提前做好实验准备,实验前应把详细了解实验目的、实验要求和实验内容,熟悉并准备好实验用的软件工具,按照实验内容和要求提前做好实验内容的准备。 2.实验环境 描述实验所使用的硬件和软件环境(包括各种软件工具);

实验报告二

对着背影说爱祢 提交于 2019-12-04 19:49:00
中国人民公安大学 Chinese people’ public security university 网络对抗技术 实验报告 实验一 网络侦查与网络扫描 学生姓名 张建乾 年级 2017 区队 七区队 指导教师 高见 警务信息工程与网络安全学院 2019 年 10 月 28 日 实验任务总纲 2019—2020 学年 第 一 学期 一、实验目的 1.加深并消化本课程授课内容,复习所学过的互联网搜索技巧、方法和技术; 2.了解并熟悉常用搜索引擎、扫描工具、社交网站等互联网资源,对给定的任务进行搜索、关联、分析; 3.达到巩固课程知识和实际应用的目的。 二、实验要求 1.认真阅读每个实验内容,需要截图的题目,需清晰截图并对截图进行标注和说明。 2.文档要求结构清晰,图文表达准确,标注规范。推理内容客观、合理、逻辑性强。 3.软件工具可使用office2003或2007、Nmap、等。 4.实验结束后,保留电子文档。 三、实验步骤 1.准备 提前做好实验准备,实验前应把详细了解实验目的、实验要求和实验内容,熟悉并准备好实验用的软件工具,按照实验内容和要求提前做好实验内容的准备。 2.实验环境 描述实验所使用的硬件和软件环境(包括各种软件工具); 开机并启动软件office2003或2007、浏览器、Wireshark、CAIN。 工具下载地址: CAIN https://pan

20182315 实验7实验报告

烈酒焚心 提交于 2019-12-04 19:04:37
学号: 20182315 《数据结构与面向对象程序设计》实验七报告 课程:《程序设计与数据结构》 班级: 1823 姓名: 邹家伟 学号:20182315 实验教师:王志强 实验日期:2019年10月28日 必修/选修: 必修 1.实验内容 定义一个Searching和Sorting类,并在类中实现linearSearch,SelectionSort方法,最后完成测试。 把Sorting.java Searching.java放入 cn.edu.besti.cs1823.(姓名首字母+四位学号) 包中(例如:cn.edu.besti.cs1823.G2301) 把测试代码放test包中 补充实现课上讲过的排序方法:希尔排序,堆排序,二叉树排序等(至少3个) 编写Android程序对实现各种查找与排序算法进行测试 2. 实验过程及结果 通过回顾ppt,复习课本,完成实验一,总体难度不大。 实验2:因虚拟机已卸,开启idea的terminal选项,在里面运用命令行运行Java代码,此环节经网络搜索,要首先配置jdk环境变量,才可在在命令行中用javac运行。 实验3的难度整体不大,因老师已给出博客,难度只在于自行理解代码及实验原理,涉猎更多的排序方法。其原理大致相同,本质都是对二分法的各种告高阶改良。 实验四的难度可以说最大,需要对堆,二叉树整体综合理解学习,以及递归的整体学习

第四章实验报告

梦想的初衷 提交于 2019-12-04 19:04:29
第四章实验报告 题目:程序存储器 问题描述: 设有 n 个程序{1,2,…, n }要存放在长度为L的磁带上。程序i存放在磁带上的长度是 li,1≤i≤n。 程序存储问题要求确定这n 个程序在磁带上的一个存储方案, 使得能够在磁带上存储尽可能多的程序。 对于给定的n个程序存放在磁带上的长度,计算磁带上最多可以存储的程序数。 输入格式: 第一行是 2 个正整数,分别表示文件个数n和磁带的长度L。接下来的1行中,有n个正整数,表示程序存放在磁带上的长度 。 输出格式: 输出最多可以存储的程序数。 输入样例: 在这里给出一组输入。例如: 6 50 2 3 13 8 80 20 输入样例: 在这里给出相应的输出。例如: 5 算法描述: 先用数组 a[]将所有程序的长度存储下来,用STL库里的sort函数对数组进行非降序排序,得到长度从小到大的数组。 用 for循环进行遍历,如果数组长度小于等于磁带总长 c ,则计数器 sum ++记录次数,总长 k = k – a[i],最后输出 sum 则完成。 证明:三个程序长度分别为 a,b,c,其中a>b>c; (1)如果a>=b+c那么肯定是不选a,而是去选b和c。 (2) 如果 a<b+c,就是在长度a以内最多只能存储1个程序,那么此时选择更短的程序来使剩下的长度更多尽可能存储更多的程序。 代码实现: #include< iostream >

算法第四章上机实验报告

半世苍凉 提交于 2019-12-04 18:53:40
一.实践题目 设有n 个程序{1,2,…, n }要存放在长度为L的磁带上。程序i存放在磁带上的长度是 li,1≤i≤n。 程序存储问题要求确定这n 个程序在磁带上的一个存储方案, 使得能够在磁带上存储尽可能多的程序。 对于给定的n个程序存放在磁带上的长度,计算磁带上最多可以存储的程序数。 输入格式: 第一行是2 个正整数,分别表示文件个数n和磁带的长度L。接下来的1行中,有n个正整数,表示程序存放在磁带上的长度。 输出格式: 输出最多可以存储的程序数。 输入样例: 在这里给出一组输入。例如: 6 50 2 3 13 8 80 20 输出样例: 在这里给出相应的输出。例如: 5 二.问题描述 程序存储问题即为将n个程序放在长度固定的磁带上,这些程序在磁带上的长度不同,求磁带上最多可以放多少个程序 三.算法描述 1.贪心策略 sort(a,a+n); for(int i=0;i<n;i++){ sum+=a[i]; if(sum<=l){ count++; } } 贪心策略为每次都选择剩下的程序中长度最小的一个程序放进磁带中。 设程序P={1, 2, ...,n}按程序在磁带上的长度非递减排列,则程序1的长度最小。 2.判断最大 将从小到大的排好序的程序依次加入磁带,如果超出总长度就停止。用一个变量count来记录已用长度,用p来记录加入的程序数。 3.具体代码 #include