自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 收藏
  • 关注

原创 微信年度总结

微信年度总结,看看和TA都有什么

2024-01-16 10:18:19 683

原创 N进制计数器的设计

(2)分别用集成计数器芯片74LS163和74LS161设计一个12进制计数器,反馈置数法(置数为 1)实现。(1)分别用集成计数器芯片74LS163和74LS161设计一个12进制计数器,反馈清零法实现;用常见的集成计数器芯片“747LS163”和“74LS161”实现十二进制加法计数器。1. 掌握用集成计数器芯片(清零法和置数法)N进制计数器一般方法。1.用集成计数器芯片(清零法和置数法)N进制计数器设计过程。2.常见集成计数器芯片74LS163和74LS161。1.电脑和Mutisim仿真软件;

2024-01-10 11:54:05 1094

原创 组合逻辑电路的设计

(2)设计一个主裁判和2个副裁判功能电路(功能只有主裁判和1个以上副裁判同意才算成功),用与或式、与非与非式两种方法实现。(1)设计一个少数服从多数,3人多路表决电路,用与或式、与非与非式两种方法实现;2. 学会运用mutisim进行设计电路逻辑功能验证仿真。根据给定的逻辑功能,设计出实现其逻辑功能的电路。3.设计组合逻辑电路逻辑功能仿真与测试;1. 掌握组合逻辑电路的设计一般方法。1.电脑和Mutisim仿真软件;1.组合逻辑电路的设计过程。2.常见组合逻辑电路器件;

2024-01-09 12:36:51 946

原创 门电路逻辑功能及测试

3.逻辑电路的逻辑关系变换,用与非门、或非门和异或门来实现反相器(非门)功能,并进行仿真测试。2.常见逻辑门芯片:与非门、或非门、异或门。2. 学会运用mutisim进行门电路逻辑功能验证仿真。利用与非门、或非门和异或门的性质,来实现反相器(非门)功能。1.利用multisim进行对应逻辑电路图的设计。1.电脑和Mutisim仿真软件;2.逻辑门电路逻辑功能仿真与测试。1. 熟悉门电路逻辑功能;

2024-01-08 09:01:57 1095

原创 组合逻辑电路功能测试

1.全加器:输入对应的表格中对应的输入值Ai,Bi,Ci-1时,输出端Si和Ci会输出对应的输出,从而达到了对两个“1位”二进制的加法运算,从而实现全加器的功能。5.数据选择器:当输入端A2,A1,A0输入对应的二进制数进行选择输出的数据,输出端会输出对应的数据,从而达到数据选择器的功能。3.译码器:当输入端输入对应的二进制数时,输出端会输出对应的编码数值,即对应的灯泡会不亮,从而达到译码器的功能。根据给定的逻辑芯片,设计出实现其逻辑功能的电路。2.常见组合逻辑电路逻辑功能仿真与测试。

2024-01-07 10:07:05 1088

原创 MySQL数据库实训设计——超市管理系统

超市管理系统

2024-01-06 18:05:38 10597 4

原创 网络协议分析论文——企业内局域网的规划设计方案

确定子网之间的路由规则,以实现不同子网之间的通信。考虑到安全性和性能,定义适当的访问控制策略。

2024-01-05 15:22:44 1255

原创 C语言实现学生管理系统(完整代码在文末)

通过本实验,我们成功设计并实现了一个简单的学生管理系统,包括了学生信息的增删改查、排序、输出不及格学生和各科目最高分等功能。:通过 Sort_list 函数,实现对学生信息的排序功能,可以选择按总分、平均分、语文成绩、数学成绩或英语成绩排序。本系统使用链表存储学生信息,结构体 data 表示学生的基本信息,结构体 Student 表示链表中的节点。通过 Delete_list 函数,实现删除学生信息的功能,可以选择删除全部或者指定学生。float math;short age;

2024-01-05 10:13:40 5320 1

原创 上机实验-11 网络编程

(2)与服务器正确连接后,调用Socket的getlnputStream和getOutputStream方法,获得输入/输出流,启动线程开始网络数据的接收和发送;(2)调用accept方法,侦听来自客户端的请求,如果客户发出请求,则接受连接,返回通信套接字(Socket);当接收到客户端发送来的消息的时候,将这条消息转发给是有连上服务端的所有客户端。房租:2189元 水费:112.9元 电费:569元 物业费:832元。房租:2189元 水费:112.9元 电费:569元 物业费:832元。

2024-01-05 00:22:14 840

原创 上机实验-10 JDBC数据库编程

2、掌握DriverManager、Connection、Statement、PreparedStatement、ResultSet五大类的使用方法。2、设计一个实现学生信息管理的程序,要求合法的学生才能进入系统,在系统中可以查看学生的基本信息和成绩,并能对各个信息进行简单的增删改操作。测试连接数据库是否成功,并显示学生信息表中数据。创建一个测试类,连接student数据库,1、掌握Java连接数据库的操作。

2024-01-05 00:21:55 334

原创 上机实验-9 多线程案例

有一个抽奖池,该抽奖池中存放了奖励的金额,该抽奖池用一个数组int[] arr = {10,5,20,50,100,200,500,800,2,80,300};2、某电影院目前正在上映贺岁大片,共有100张票,而它有3个售票窗口售票,请设计一个程序模拟该电影院售票。两种方式实现:继承Thread类、实现Runnable接口。2、掌握多线程程序的编写和线程同步的解决。3、编写一个应用程序,模拟月亮围绕地球。3、学习使用Timer类创建线程。1、了解多线程程序的设计思路。(1)继承 Thread 类。

2024-01-05 00:21:43 377

原创 上机实验-8 实现文件的复制访问

1.在d:\xxx\ten下利用File创建文件和文件夹,通过File类的方法,了解文件的相关信息。将d:\jieai.jpg文件复制到桌面,文件名改为tupian.jpg。1.将d:\abc.txt文件(不存在创建)复制到当前目录,文件名不变。(3)查找资料,学会在Java中利用剪贴板实现信息的复制和粘贴操作。(2)利用所学知识实现文本文件的新建、打开和保存操作。2、(1)编写如下界面。掌握File类的使用。掌握字节流的读写操作。

2024-01-05 00:21:33 346

原创 上机实验-7-2 组件及事件处理

编写一个算术测试小软件,用来训练小学生的算术能力。程序有3个类组成,其中Teacher类的对象充当监视器,负责给出算术题目,并判断回答者的答案是否正确;ComputerFrame类的对象负责为算术题目提供视图,比如用户可以通过ComputerFrame对象提供的GUI界面看到题目,并通过改GUI界面给出题目的答案;3、用户名为admin密码为123456,则给出如下提示,并进入下个窗体。1、登录窗体类:NullLayout_Example。2、用户名密码不正确,给出如下提示。4、单击确定,显示如下。

2024-01-05 00:21:26 489

原创 上机实验-7-1 组件及事件处理文档提交说明

掌握图形用户界面中的容器和组件的基本设计方法。1、设计一个用户注册页面。2、设计一个用户登录页面。3、设计一个计算器的页面。

2024-01-05 00:21:15 558

原创 上机实验-6 集合案例

现有班级学生5人,姓名分别是:zhangsan、lisi、tom,jack、mick,又转来一名学生,姓名为zhangsan。将学生姓名存储到ArrayList集合、HashSet集合、TreeSet集合,采用普通for循环、增强for循环、Iterator迭代器等方法分别对集合信息遍历输出。分别使用List、set集合和Map存放多个图书信息,遍历并输出。其中商品属性:编号,名称,单价,出版社。编写程序,分别使用List、set集合存放学生的姓名,遍历并输出。实现字符串类型集合元素的遍历并输出。

2024-01-05 00:21:02 421

原创 上机实验 5-2 常用实用类

实验1 字符串方法练习一、实验目的本实验的目的是让学生掌握String类的常用方法。二、实验内容1.模拟登录,输入密码,给三次机会,并提示还有几次。正确的密码为123。2.定义一个字符串,查找该字符串中某个字符串出现的次数 例如:字符串:str="woaijavaniaijavadajiadouaijava" 子串: s="java" 输出: java字符串出现了3次 使用的方法:indexOf() 某字符或字符串出现的位置

2024-01-05 00:20:53 361

原创 上机实验 5-1 常用实用类

编写一个学生类,重写equals()方法,当学生的姓名和年龄相同时,表示两个学生对象相同。重写toString()方法,调用该方法,输出学生的姓名和年龄,格式为 姓名:XXX,年龄:XX。通过对程序的阅读,了解程序执行的过程,掌握常用类的用法。2、请说出E类中标注的【代码1】,【代码2】的输出结果。本实验的目的是让学生掌握String类的常用方法。1、请说出E类中标注的【代码】的输出结果。3、请说出E类中标注的【代码】的输出结果。4、请说出E类中标注的【代码】的输出结果。

2024-01-05 00:20:42 392

原创 上机实验-4 异常处理案例

程序在主类的main()方法中的try-catch语句的try部分让Machine类的实例调用checkBag(Goods goods)方法,如果发现危险品就在try-catch语句的catch部分处理危险品。编写一个Machine类,该类的方法checkBag(Goods goods)当发现参数goods是危险品时(goods的isDanger属性是true)将抛出DangerException异常。通过对程序的阅读,了解程序执行的过程,掌握异常的使用方法。1、请说出下列程序的输出结果。

2024-01-05 00:20:33 441

原创 上机实验-3-3 Java面向对象编程(三)

掌握向上转型对象的使用。在讲继承与多态时,我们通过子类对象的向上转型体现继承的多态性,即把子类创建的对象的引用放到一个父类的对象中时,得到该对象的一个向上转型的对象,那么这个向上转型对象在调用方法时,就可以具有多种形态,不同对象的向上转型对象调用同一个方法可能产生不同的行为。有一个Company类,该类用Employee对象数组作为成员,Employee对象数组的元素可以是YearWorker对象向上转型的对象、MonthWorker对象向上转型的对象、WeekWorker对象向上转型的对象。

2024-01-05 00:20:18 1117

原创 上机实验-3-2 Java面向对象编程(二)

建设银行ConstructionBank是Bank的子类,准备隐藏继承的成员变量year,并重写计算利息的方法,即自己声明一个double型的year变量,比如当year取值是5.216时,表示要计算5年零216天的利息,但希望首先按银行Bank的computerInstrest()计算5整年的利息,然后自己计算216天的利息。3.AmericanPeople类是People的子类,新增public修饰的americanBoxing()方法,重写父类的三个方法。若能通过编译,程序输出的结果是怎样的?

2024-01-04 12:21:42 1062

原创 上机实验-3 -1 Java面向对象编程(一)

设计两个成员方法,一个用来修改课程的学分信息,一个方法输出课程的所有信息;创建一个程序,根据yoghurt选择及输入的参数,调用重载方法,分别计圆的面积、圆柱体体积和圆柱体表面积。3、创建area方法的重载方法,接收两个double类型的参数,返回一个double类型的圆柱体表面积。2、创建area方法的重载方法,接收两个float类型的参数,返回double类型的圆柱体体积。1、创建一个area方法,接收一个double类型的参数,返回double类型圆的面积。1、掌握类中的方法的定义。

2024-01-04 12:21:32 471

原创 上机实验-2-2简单数据类型和流程控制(二)

3.程序返回提示信息,提示信息分别为“猜大了”“猜小了”“猜对了”编写一个Java应用程序,在命令行窗口输出数组的引用及元素的值。通过对程序的阅读,了解程序执行的过程,掌握Java语句的用法。4.用户可根据提示信息再次输入猜测,直到提示信息是“猜对了”2、下列程序标注的【代码1】,【代码2】的输出结果是什么?3、下列程序标注的【代码1】,【代码2】的输出结果是什么?1.编写应用程序求1!1.程序随机分配给客户一个1~100之间的整数。1、上机运行下列程序,注意观察输出的结果。4、下列程序的输出结果是什么?

2024-01-04 12:21:18 339

原创 上机实验 2-1 简单数据类型和流程控制(一)

编写一个Java应用程序,用户从键盘输入一个1~99999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数。2、上级调试下列程序,注意System.out.print()和System.out.println()的区别。1、编写程序,输出汉字“你”,“我”,“他”在Unicode表中的位置。通过对程序的阅读,了解程序执行的过程,掌握Java语句的用法。通过编写程序,掌握Java的基本数据结构,学会类型强转。1、上机调试下列程序,了解基本数据类型数据的取值范围。2、编写程序,输出全部的希腊字母。

2024-01-04 12:21:05 352

原创 知识单元十一 网络编程

Socket的工作流程是:()。①、打开连接到Socket的输入/输出 ②、按照某个协议对Socket进行的读/写操作 ③、创建Socket ④、关闭Socket。CserverSocket.accept()方法成功返回,就表明服务器进程接收到了一个客户连接请求。Bsocket.getPort()方法返回服务器进程占用的本地端口,此处返回值是80。在Java中通过InetAddress类表示IP地址,它有两个子类,分别是()。Java的网络功能由几个不同的包实现,基本的网络功能定义在()包中。

2024-01-04 12:15:31 399

原创 知识单元十 数据库编程

1.单选题 下列()不是getConnection()方法的参数?A数据库用户名B数据库的访问密码CJDBC驱动器的版本D连接数据库的URL正确答案: C2.单选题 Statement接口中的executeQuery(String sql)方法返回的数据类型是()。AStatement接口实例BConnection接口实例CDatabaseMetaData类的对象DResultSet类的对象正确答案: D3.单选题 下列不属于更新数据库操作的步骤的一项是()。A加载JDBC驱动程序B定义连接的URLC执行查

2024-01-04 12:15:21 429

原创 知识单元九 多线程

B线程是比进程更小的执行单位,是在一个进程中独立的控制流,即程序内部的控制流。当某一线程正处于休眠状态,而另一个线程用 Thread 类中的 interrupt() 方法中断它时,抛出的异常类型是( )。当使用SomeThread t=new SomeThread()创建一个线程时,下列叙述中正确的是( )。A进程是程序的一次动态执行过程。B如果两个线程需要调用同一个同步方法,那么一个线程调用该同步方法时,另一个线程必须等待。Java中,线程必须属于一个进程,线程是程序运行中的( )。

2024-01-04 12:15:08 418

原创 知识单元八 输入输出流

下面的程序段创建了BufferedReader类的对象in,以便读取本机c盘my文件夹下的文件1.txt。File构造函数中正确的路径和文件名的表示是( )。FileOutputStream流顺序地写文件,只要不关闭流,每次调用write方法就顺序地向目的地写入内容,指导流被关闭。B打开当前目录下的文件1.txt,但只能向文件写入数据,不能从文件读取数据。C打开当前目录下的文件1.txt,但不能向文件写入数据,只能从文件读取数据。A打开当前目录下的文件1.txt,既可以向文件写数据,也可以从文件读数据。

2024-01-04 12:14:31 426

原创 知识单元七 界面设计

如果有一个对象myListenter(其中myListener对象所在的类实现了ActionListener接口),下列哪条语句使得myListener对象能够接收处理来自smallButton按钮对象的动作事件?AJButton对象可以使用addActionListener(ActionListener l)方法将没有实现ActionListener接口的类的实例注册为自己的监视器。为了给JMenuItem菜单项b注册ActionEvent事件的监视器listen,下列哪个是正确的?

2024-01-04 12:14:18 521

原创 知识单元五 常用实用类

则调用方法Arrays.sort(x)后,数组x中的元素值依次是( ).执行下列代码后,哪个结论是正确的( ) String[] s=new String[10];定义在 Math 类中的 round(double d)方法的返回类型是什么?关于 java.lang.String 类,以下描述正确的一项是( )String类的trim()方法可以删除掉字符串中间的空格。Java 的核心包中,提供编程应用的基本类的包是( )下列String类的( )方法返回指定字符串的一部分。

2024-01-04 12:13:55 305

原创 知识单元六 泛型与集合

下列代码运行的结果是:public static void main(String[] args) { List list = new ArrayList();以下Java代码的作用是首先将一个数组的内容存入集合,然后判断集合中是否有指定的元素存在,其中共有( )处错误。C列表(List)、集合(Set)和映射(Map)都是java.util包中的接口。

2024-01-04 12:13:44 1008

原创 知识单元四 异常处理

getCustomerInfo()方法如下,try中可以捕获三种类型的异常,如果在该方法运行中产生了一个IOException,将会输出什么结果()在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。C如果只用一个catch块捕捉多个异常对象,则catch 子句中的参数类型应是所有异常对象的父类。A接口匿名类(和接口有关的匿名类)的类体中不可以声明static成员变量和static方法。

2024-01-04 12:13:32 466

原创 知识单元三 Java面向对象设计

C类所声明的变量被称为对象,对象(变量)负责存放引用,以确保对象可以操作分配给该对象的变量以及调用类中的方法。分配给对象的变量被习惯称作对象的实体。C有编译错误,因为Tom类中提供了带参的构造方法,将不再提供默认的构造方法,创建对象cat使用的默认构造方法不存在。B编译器认为int MAX=100;公有成员变量MAX_LENGTH是一个int型值,变量的值保持常数值100,定义这个变量的代码为( )在Java中,方法的所有参数都是“传值”的,也就是说,方法中参数变量的值是调用者指定的实参值的拷贝。

2024-01-04 12:13:20 685

原创 知识单元二 Java编程基础

a.length的值是2,a[0].length,a[1].length的值都是9。对于int [][]a={{1,2,3},{4,5,6,7}};对于声明的数组“int[] a={1,2,3,4},b[]={{1,2,3},{4,5,6}};若int a[3][2]={{123,345},{34,56},{78,89}},则a[1][1]的值是( )对于int [][] a={{1,2},{1,2,3},{1,2,3,4}};A对于int a[][]=new int[6][4];,下面哪个语句是正确的?

2024-01-04 12:12:49 607

原创 知识单元一 Java语言概述

如果JDK的安装路径为“d:\jdk”,若想在命令窗口任何当前路径下,都可以直接使用javac和java命令,需要将环境变量Path设置为以下哪个选项?安装好JDK后,在其bin目录下有许多exe可执行文件,其中“java.exe”命令的作用是以下哪一种?编译java文件时出现如下的错误提示,说明源文件Home.java没有保存在D:\00目录中。DJava语言编写的程序虽然是“一次编译,到处运行”,但必须要有Java的运行环境。DJava语言编写的程序是“一次编译,到处运行”,在任何环境下都可以。

2024-01-04 12:12:30 419

原创 实验8 数据库设计

即一个供应商可以供给若干产品多种零件,每个产品可以使用不同供应商供应的零件,每种零件可由不同供应商供给,有供应量作为属性。即一个供应商可以供给若干项目多种零件,每个项目可以使用不同供应商供应的零件,每种零件可由不同供应商供给,用供应量来表示供应数量。3、指出转换以后的各关系模式的最高范式等级(1NF、2NF、3NF)。3、指出转换以后的各关系模式的最高范式等级(1NF、2NF、3NF)。3、仓库、职工、供应商、零件、项目、库存和供应均属于3NF。3、职工、产品、供应商、零件、参加和供应均属于3NF。

2024-01-03 23:34:27 546

原创 实验6 数据库备份与恢复

4、使用mysqldump命令备份数据库agristore中的orders表,将其备份到D:\,备份文件名为agristore_orders.sql。1、使用mysqldump命令备份数据库agristore中的所有表,将其备份到D:\,备份文件名为agristore_backup.sql。3、使用source命令将备份文件agristore_backup.sql恢复到数据库agristore中。2、使用mysql命令将备份文件agristore_backup.sql恢复到数据库agristore中。

2024-01-03 23:31:04 1231

原创 实验7 数据库编程

4、首先创建一个和orders表结构完全相同的订单历史表oldorders,再创建一个和lineitem表结构完全相同的订单明细历史表oldlineitem,然后创建事件e_orders,从现在开始执行,每隔一个月执行一次,实现将orders表中订单日期超过一个月的订单记录插入到oldorders表中,将lineitem表中订单日期超过一个月的订单记录插入到oldlineitem表中。5、创建事件dellorder,从现在开始执行,每隔一个月执行一次,将订单时间超过1个月的订单信息和订单明细信息删除。

2024-01-03 23:30:46 1254

原创 实验5 并发控制

2、创建存储过程P_ord_upd,在存储过程中使用事务,实现当向lineitem表中插入一行数据时,根据订单号对orders表的订单总价进行修改,订单总价加上该商品明细的金额。3、创建存储过程P_pro_upd,在存储过程中使用事务,实现当修改给定商品(productid)的市价(listprice)时,同时修改lineitem表中对应商品的成交价格unitprice。要求productid和listprice作为该存储过程的输入参数,调用存储过程时两个参数的值分别为0010001,52。

2024-01-03 23:30:27 1141

原创 实验4 数据库安全性

1、创建agristore数据库管理用户a0001、店员用户s0001和顾客用户u0001,主机地址为localhost,密码均为123456。6、授予用户s0001对agristore库中所有表的select操作权限,并允许其将该权限授予其他用户。4、授予用户u0001对agristore库中account表的姓名列和地址列的UPDATE权限。3、授予用户u0001对agristore库中product表的select操作权限。5、授予用户a0001对所有库的所有操作权限。

2024-01-03 23:08:58 1116

原创 实验3 索引与视图

创建视图account_v1,包含所有男客户的客户编号、姓名、密码、性别、电话和家庭住址,字段名用中文表示,同时要求对视图的修改也符合上述条件。从account_v1查询家住“深圳市”的客户信息。创建视图Orders_v2,包含订单编号、客户姓名、地址、订单日期和订单总额。从Orders_v2查询2023年的订单。创建视图lineitem_v3,包含商品名称、定购日期、定购数量和单价。从account_v1插入一条记录:(u0007,张华,123456,男,139012345

2024-01-03 23:08:41 1381

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除