- 博客(57)
- 收藏
- 关注
原创 Java 上机实践12(组件及事件处理)
一、实验目的相关知识点:当某个组件处于激活状态时,如果用户按键盘上的一个键就会导致这个组件触发 KeyEvent事件。使用KeyListener 接口处理键盘事件。组件可以触发焦点事件。当组件具有焦点监视器后,如果组件从无输入焦点变成有输入焦点或从有输入焦点变成无输入焦点都会触发FocusEvent 事件。使用FocusListener 接口处理焦点事件。学习焦点事件和键盘事件。二、实验要求编写一个应用程序,要求如下:窗口中有一个TextFie1d对象和一个按钮对象,将这两个对象添加到一个面
2024-12-22 15:31:59
514
2
原创 Java 上机实践11(组件及事件处理)
一、实验目的本实验的目的是让学生学习处理ActionEvent事件。二、实验要求编写一个算术测试小软件,用来训练小学生的算术能力。程序由3个类组成,其中Teacher类对象负责给出算术题目,并判断回答者的答案是否正确:ComputerFrame类对象提供的GUI界面看到题目并通过该GUI界面给出题目的答案;MailClass是主类。)。
2024-12-22 15:30:10
372
2
原创 数据结构 C/C++(实验七:排序)
实验题目1. 排序考试成绩表2.各种排序方法的实现一、实验目的掌握常用的排序方法,并掌握用高级语言实现排序算法的方法。深刻理解排序的定义和各种排序方法的特点,并能加以灵活应用。了解各种方法的排序过程及其依据的原则,并掌握各种排序方法的时间复杂度的分析方法二、实验内容及要求给出n个学生的考试成绩表,每条信息由姓名和分数组成,试设计一个算法并实现:按分数高低次序,打印出每个学生在考试中获得的名次,分数相同的为同一名次;按名次输出每个学生的姓名与分数。各种排序方法的实现(要求至少实现
2024-12-22 15:09:18
903
原创 数据结构 C/C++(实验六:查找)
实验题目折半查找排序二叉树进行中序遍历哈希表的基本操作一、实验目的掌握几种典型的查找方法(折半查找、二叉排序树的查找、哈希查找)。对各种查找算法的特点、使用范围和效率有进一步的了解。了解图的典型应用的算法程序。二、实验内容及要求编程实现折半查找。读入一串整数构成一棵二叉排序树,对该排序二叉树进行中序遍历,输出其结果。用除留余数法构造哈希函数,并用线性探测再散列处理冲突,实现哈希表的基本操作,即表的构造和查找。
2024-12-22 14:58:09
968
原创 数据结构 C/C++(实验五:图)
实验题目1. 图的邻接矩阵存储结构和深度、广度优先遍历2. 图的邻接表存储结构和深度、广度优先遍历一、实验目的熟悉图的两种常用的存储结构,即邻接矩阵和邻接表,以及在这两种存储结构上的遍历图的方法,即深度优先遍历和广度优先遍历。进一步掌握递归算法的设计方法。了解图的典型应用的算法程序。二、实验内容及要求建立图的邻接矩阵存储结构(数组表示),并将邻接矩阵输出。建立图的邻接表存储结构,并将邻接表输出。图的深度优先遍历。图的广度优先遍历。
2024-12-22 14:44:21
679
原创 Java 上机实践10(常用实用类)
实验一:处理大整数本实验的目的是让学生掌握BigInteger类的常用方法。实验二:替换错别字本实验的目的是让学生掌握使用Pattern类和Match类检索字符串。
2024-11-30 18:17:58
509
2
原创 Java 上机实践9(常用实用类)
实验一:检索简历本实验的目的是让学生掌握String类的用法实验二:菜单的价格本实验的目的是让学生掌握使用Scanner类的对象从字符串中解析程序所需要的的数据。实验三:比较日期本实验的目的是让学生掌握使用Date类以及Calendar类的常用方法。
2024-11-30 18:17:54
1049
原创 Java 上机实践8(内部类与异常类)
实验一:内部购物券本实验的目的是让学生掌握内部类的用法。实验二:银行计算利息本实验的目的是让学生掌握try-catch语句。
2024-11-26 14:57:12
776
1
原创 Java 上机实践7(接口与实现)
实验一:评价成绩本实验的目的是让学生掌握用类怎样实现接口。实验二:货车的装载量本实验的目的是让学生掌握接口回调技术。实验三:小狗形态本实验的目的是让学生掌握面向接口变成思想。
2024-11-26 14:37:22
1366
原创 Java 上机实践6(子类与继承)
实验一:中国人、理塘人和美国人本实验的目的是让学生巩固下列知识点:(1)子类的继承性(2)子类对象的创建过程(3)成员变量的继承与隐藏(4)方法的继承与重写实验二:银行计算利息本实验的目的是让学生掌握重写的目的以及怎样使用super关键字实验三:公司支出的总薪水本实验的目的是掌握向上转型对象的使用。在讲继承与多态时,我们通过子类对象的向上转型体现继承的多态性,即把子类创建的对象的引用放到一个父类的对象中时,得到该对象的一个向上转型的对象,那么这个向上转型对象在调用方法时,就可以具有多种形态
2024-11-24 17:50:29
1022
2
原创 Java 上机实践5(类与对象)
实验一:共饮同井水实验目的本实验的目的是让学生掌握类变量与实例变量,以及类方法与实例方法的区别。实验二:求方程的根实验目的本实验的目的是让学生掌握使用package和import语句。
2024-11-13 09:15:58
643
2
原创 Java 上机实践4(类与对象)
1.目的:本实验的目的是让学生使用类来封装对象的属性和功能。2.实验要求:编写一个Java应用程序,该程序有两个类,即Vehicle(用于刻画机动车)和User(主类)。具体要求如下1.目的:本实验的目的是让学生掌握对象的组合以及参数传递。2.实验要求:创建以学号命名的文件夹,编写一个Java程序,模拟家庭买一台电视,即家庭将电视作为自己的一个成员,通过调用一个方法将某台电视的引用传递给自己的电视成员。具体要求如下
2024-11-12 16:00:07
1063
2
原创 Java 上机实践3(分支与循环语句)
1.本实验的目的是让学生掌握使用if-else 多分支语句。编写一个Java应用程序。用户从键盘输入一个1~99999的数,程序将判断这个数是几位数,并判断这个数是否为回文数。回文数是指将该数含有的数字逆序排列后得到的数和原数相同,例如12121、3223都是回文数。2.本实验的目的是让学生使用if-else分支和while分支循环语句解决问题。创建以学号命名的文件夹,编写一个Java程序,实现下列功能:程序随机分配给客户一个1~100的整数。用户输入自己的猜测。程序返回提示信息,提示信息分别是“
2024-11-08 20:21:06
578
4
原创 Java 上机实践2(基础数据类型与数组)
1.本实验的目的是让学生掌握char型数据和int型数据之间的互相转换,同时了解Unicode字符表。创建以学号命名的文件夹,编写一个简单的Java应用程序,该程序在命令行窗口输出希腊字母表。2.本实验的目的是让学生掌握数组属于引用型的一种复合型数据类型。创建以学号命名的文件夹,该程序在命令行窗口输出数组的引用以及元素的值。
2024-11-08 20:01:49
638
2
原创 Java 上机实践1(入门)
1.本实验的目的是让学生掌握开发java应用程序的三个步骤,即编写源文件、编译源文件和运行应用程序。创建以学号命名的文件夹,编写一个简单的Java应用程序,该程序在命令行窗口输出两行文字,即“你好,欢迎学习Java”和“We are students”。2.本实验的目的是学习同时编译多个Java源文件。创建以学号命名的文件夹,编写4个源文件即MainClass.java、A.java、B.java、C.java,每个源文件只有一个类。MainClass.java含有应用程序的主类(含有main()方法)
2024-11-08 19:42:39
575
1
原创 数据结构 C/C++(实验四:二叉树)
1.深入理解二叉树的基本概念和递归程序设计方法。2.熟练掌握二叉树在二叉链表存储结构中的常用遍历方法:先序、中序、后序递归遍历,了解先序、中序和后序非递归遍历及层序遍历。3.用二叉树解决实际问题,如掌握构造哈夫曼树及其编码和译码的方法。使用目录选择程序运行
2024-11-06 09:21:31
1690
2
原创 数据结构 C/C++(实验三:队列)
1. 循环队列的基本操作的实现(初始化、入队、出队、求队列长度、取队头元素、判断队空、队列的遍历、清空队列、销毁队列等),要求建立菜单进行操作选择。2. 链队列的基本操作的实现(初始化、入队、出队、求队列长度、取队头元素、判断队空、队列的遍历、清空队列、销毁队列等),要求建立菜单进行操作选择。3. 舞伴问题(参见教材相关描述)。使用目录选择程序运行
2024-11-06 09:10:08
1680
2
原创 数据结构 C/C++(实验二:栈)
1.掌握栈的顺序存储表示和链式存储表示。2.掌握顺序栈和链栈的基本操作算法的实现。3.了解栈的两种不同存储结构的特点,会灵活运用栈解决某些实际问题。使用目录调用程序
2024-11-05 21:15:11
2324
原创 数据结构 C/C++(实验一:线性表)
1.掌握线性表的顺序存储表示和链式存储表示。2.掌握顺序表和链表的基本操作算法,包括创建、取值、查找、插入、删除等基本操作的实现。3.了解线性表两种不同存储结构的特点,会灵活运用线性表解决某些实际问题。使用目录查询
2024-11-05 20:33:14
1712
1
原创 CSS盒子模型 (圆角边框,盒子阴影,文字阴影)
重点(大家好,今天我们将继续来学习CSS的相关知识,大家可以在评论区进行互动答疑哦~加油!💕)
2024-07-17 18:39:50
2171
原创 Linux 实验报告3-4
进入vi编辑器后,i:输入i为进入编辑插入模式。编辑完后,先按下esc键,然后输入:wq:x命令只是简单地退出 Vim,而不进行保存操作。:wq命令用于保存文件并退出 Vim 编辑器。无论文件是否有修改,:wq命令都会将修改保存到磁盘上的文件中。如果文件没有修改,:wq命令仍然会执行保存操作。:wq!强制写数据到文件中并退出Vim编辑器.这个命令的前提和:w!命令一样:w只保存编辑的内容,但是不退出Vim编辑器.就是将内存缓冲区的数据刷新到Vim打开的文件中.:w!
2024-05-21 14:58:43
2187
2
原创 CSS导读 (CSS的背景 下)
属性作用值背景颜色预定义的颜色值/十六进制/RGB代码背景图片url(图片路径)是否平铺背景位置length/position分别是x和y坐标背景附着scroll(背景滚动)/fixed(背景固定)背景简写书写更简单背景颜色 背景图片地址 背景平铺 背景滚动 背景位置背景色半透明背景颜色半透明后面必须是4个值背景属性可以设置背景颜色、背景图片、背景平铺、背景图片位置、背景图像固定等。
2024-04-17 11:12:32
1541
3
原创 CSS导读 (Emmet语法)
(大家好,今天我们将继续来学习CSS的相关知识,大家可以在评论区进行互动答疑哦~加油!💕)续:CSS样式表:Chrome调试工具。
2024-04-08 16:37:23
1091
6
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅