当前位置: 首页 > news >正文

全国计算机等级考试——二级JAVA完整大题题库【五十三道】

全国计算机等级考试二级 JAVA

题目内容

编写于2023.04.10

分为40道选择题和3道大题(大题是程序填空类型)
其中选择题只能进去做一次,一旦退出来则不可再进(注意!)。大题可以重复进入,重复做。

分值:
选择题一个四十道题四十分,一题一分
三道大题:
基础操作:18分
简单应用:24分
综合应用:18分

大题得在位于//*Found下的 一行 ,只在该行的横线位置进行操作填写,文章最后有示例,以及 53 * 3 道大题资源。
注:获取证书的条件为:1.总分达到60及以上;2.四十个选择题必须答对二十个及以上,两者条件都满足方可获证

考试界面

选择题

在这里插入图片描述
在这里插入图片描述

大题

大题打开一般选用记事本打开即可
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

资源

由于选择题过多懒得弄了,可以去其他地方(知乎,牛客网,小红书,csdn等地方)自己找了刷一下,都是些基础的,对有基本功扎实的,很简单。和大学学java然后考的那种选择题差不多,实在找不到可以找找平时大学考试的JAVA选择题题库(百度直接搜搜看看就行),注意:选择题一个四十个必须答对二十个,不然就算你考总分超过60也不及格的

百度网盘:
链接:https://pan.baidu.com/s/1TtEcMZp-nTNuhbccCpTRvA?pwd=2dur 
提取码:2dur阿里网盘:
全国计算机等级考试——二...题库【五十三道】
https://www.aliyundrive.com/s/PieCRcn6BHE失效了评论区联系

示例:

在这里插入图片描述
程序填空位置位于//*Found下的一行,只在该行的横线位置进行操作填写
给你们的题库全部是带答案的,这是不带答案的样子的示例

import javax.swing.JOptionPane;  //导入JOptionPane类public class Java_1 {public static void main( String args[] ){
//*********Found********____________________________________(null, "欢迎\n你\n参加\nJava\n考试!" );System.exit( 0 );  // 结束程序}
}
/* JOptionPane类的常用静态方法如下:showInputDialog()showConfirmDialog()showMessageDialog()showOptionDialog()
*/

基础操作

在这里插入图片描述

import javax.swing.JOptionPane;  //导入JOptionPane类public class Java_1 {public static void main( String args[] ){
//*********Found********JOptionPane.showMessageDialog(null, "欢迎\n你\n参加\nJava\n考试!" );System.exit( 0 );  // 结束程序}
}
/* JOptionPane类的常用静态方法如下:showInputDialog()showConfirmDialog()showMessageDialog()showOptionDialog()
*/

简单运用

在这里插入图片描述

import java.util.Random;public class Java_2
{public static void main(String args[]){Random random = new Random();float x = random.nextFloat();//产生0.0与1.0之间的一个符点数int n = Math.round(20*x);  //构造20以内的一个整数long f = 1 ;  //保存阶乘的结果int k = 1 ;  //循环变量//*********Found********do{f*=k;k++;//*********Found********}while(k<=n);System.out.println(n+"!= "+f);}
}

综合应用

在这里插入图片描述

import java.text.DecimalFormat;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;//*********Found********
public class Java_3 extends JFrame implements ActionListener {private JTextField input1, input2, output;private int number1, number2;private double result;// 初始化public Java_3(){//*********Found********super( "示范异常" );Container c = getContentPane();c.setLayout( new GridLayout( 3, 2 ) );c.add( new JLabel( "输入分子",SwingConstants.RIGHT ) );input1 = new JTextField( 10 );c.add( input1 );c.add(new JLabel( "输入分母和回车",SwingConstants.RIGHT ) );input2 = new JTextField( 10 );c.add( input2 );input2.addActionListener( this );c.add( new JLabel( "计算结果", SwingConstants.RIGHT ) );output = new JTextField();c.add( output );setSize( 425, 100 );show();}//处理 GUI 事件public void actionPerformed( ActionEvent e ){DecimalFormat precision3 = new DecimalFormat( "0.000" );output.setText( "" ); // 空的JTextField输出//*********Found********try{         number1 = Integer.parseInt( input1.getText() );number2 = Integer.parseInt( input2.getText() );result = quotient( number1, number2 );//*********Found********output.setText(precision3.format(result));}catch ( NumberFormatException nfe ) {JOptionPane.showMessageDialog( this,"你必须输入两个整数","非法数字格式",JOptionPane.ERROR_MESSAGE );}catch ( Exception dbze ) {//*********Found********JOptionPane.showMessageDialog( this, "除法异常","除数为零",JOptionPane.ERROR_MESSAGE );}}// 定义求商的方法,如遇除数为零时,能抛出异常。public double quotient( int numerator, int denominator )throws Exception{if ( denominator == 0 )throw new Exception();return ( double ) numerator / denominator;}public static void main( String args[] ){Java_3 app = new Java_3();app.addWindowListener(new WindowAdapter() {public void windowClosing( WindowEvent e ){e.getWindow().dispose();System.exit( 0 );}});}
}
/* JOptionPane类的常用静态方法如下:showInputDialog()showConfirmDialog()showMessageDialog()showOptionDialog()
*/

相关文章:

全国计算机等级考试——二级JAVA完整大题题库【五十三道】

全国计算机等级考试二级 JAVA 题目内容 编写于2023.04.10 分为40道选择题和3道大题&#xff08;大题是程序填空类型&#xff09; 其中选择题只能进去做一次&#xff0c;一旦退出来则不可再进&#xff08;注意&#xff01;&#xff09;。大题可以重复进入&#xff0c;重复做。…...

【算法题解】24. 模拟机器人行走

这是一道 中等难度 的题 https://leetcode.cn/problems/walking-robot-simulation/description/ 题目 机器人在一个无限大小的 XY 网格平面上行走&#xff0c;从点 (0, 0) 处开始出发&#xff0c;面向北方。该机器人可以接收以下三种类型的命令 commands &#xff1a; -2 &am…...

PyTorch 深度学习实战 |用 TensorFlow 训练神经网络

为了更好地理解神经网络如何解决现实世界中的问题&#xff0c;同时也为了熟悉 TensorFlow 的 API&#xff0c;本篇我们将会做一个有关如何训练神经网络的练习&#xff0c;并以此为例&#xff0c;训练一个类似的神经网络。我们即将看到的神经网络&#xff0c;是一个预训练好的用…...

【进阶C语言】静态版通讯录的实现(详细讲解+全部源码)

前言 &#x1f4d5;作者简介&#xff1a;热爱跑步的恒川&#xff0c;正在学习C/C、Java、Python等。 &#x1f4d7;本文收录于C语言进阶系列&#xff0c;本专栏主要内容为数据的存储、指针的进阶、字符串和内存函数的介绍、自定义类型结构、动态内存管理、文件操作等&#xff0…...

【JavaWeb】后端(Maven+SpringBoot+HTTP+Tomcat)

目录一、Maven1.什么是Maven?2.Maven的作用?3.介绍4.安装5.IDEA集成Maven6.IDEA创建Maven项目7.IDEA导入Maven项目8.依赖配置9.依赖传递10.依赖范围11.生命周期二、SpringBoot1.Spring2.SpringBoot3.SpringBootWeb快速入门二、HTTP1.HTTP-概述2.HTTP-请求协议3.HTTP-响应协议…...

面试官:准备了一些springboot相关的面试题,快来看看吧

文章目录摘要Spring Boot 中的注解 RestController 和 Controller 有什么区别&#xff1f;Spring Boot 中如何处理异常&#xff1f;使用 ExceptionHandler 注解处理特定类型的异常&#xff1a;使用 ExceptionHandler 注解可以将特定类型的异常映射到一个处理方法上&#xff0c;…...

原子的波尔模型、能量量子化、光电效应、光谱实验、量子态、角动量

一. 卢瑟福模型 1908年&#xff0c;卢瑟福用α粒子继续轰击金箔&#xff0c;发现有极少数粒子&#xff0c;发生了非常大的偏移。而这对于当时主流的葡萄干面包模型理论分析是相悖的。 原子可看成由带正电的原子核和围绕核运动的一些电子组成&#xff0c;原子中心的原子核带正…...

【如何使用Arduino控制WS2812B可单独寻址的LED】

【如何使用Arduino控制WS2812B可单独寻址的LED】 1. 概述2. WS2812B 发光二极管的工作原理3. Arduino 和 WS2812B LED 示例3.1 例 13.2 例 24. 使用 WS2812B LED 的交互式 LED 咖啡桌4.1 原理图4.2 源代码在本教程中,我们将学习如何使用 Arduino 控制可单独寻址的 RGB LED 或 …...

计算机基本知识扫盲(持续更)

计算机基本知识扫盲Q&#xff1a;硬盘和磁盘有什么区别&#xff1f;A&#xff1a;硬盘和磁盘都是存储数据的设备。磁盘指的是存储数据的圆形或者是方形的光盘&#xff0c;但是硬盘则是指机械式硬盘和固态硬盘。磁盘一般用于存储少量数据&#xff0c;例如软件安装文件、音乐和电…...

学习大数据需要什么语言基础

Python易学&#xff0c;人人都可以掌握&#xff0c;如果零基础入门数据开发行业的小伙伴&#xff0c;可以从Python语言入手。 Python语言简单易懂&#xff0c;适合零基础入门&#xff0c;在编程语言排名上升最快&#xff0c;能完成数据挖掘、机器学习、实时计算在内的各种大数…...

ElasticSearch——详细看看ES集群的启动流程

参考&#xff1a;一起看看ES集群的启动流程 本文主要从流程上介绍整个集群是如何启动的&#xff0c;集群状态如何从Red变成Green&#xff0c;然后分析其他模块的流程。 这里的集群启动过程指集群完全重启时的启动过程&#xff0c;期间要经历选举主节点、主分片、数据恢复等重…...

【教学类-30-01】5以内加法题不重复(一页两份)(包含1以内、2以内、3以内、4以内、5以内加法,抽取最大不重复数量)

作品样式&#xff1a; 背景需求&#xff1a; 虽然学前阶段就对幼儿训练加减法列式题遭到诟病&#xff0c;但是从不少幼儿&#xff08;特别是二胎&#xff09;在家中已经开始适应加减法题型了。 结合中班年龄特点&#xff0c;我从5以内的不重复加法题开始实验&#xff08;雪花…...

写博客8年与人生第一个502万

题记&#xff1a;我们并非生来强大&#xff0c;但依然可以不负青春。 原本想好好写一下如何制定一个目标并通过一点一滴的努力去实现&#xff0c;这三年反思发现其实写自己的经历并不重要。 很多人都听过一句话&#xff1a;榜样的力量是无穷的。 更现实和实际的情况是&#x…...

【华为OD机试真题】日志采集系统(javapython)

日志采集系统 时间限制:1s空间限制:256MB限定语言:不限 题目描述: 日志采集是运维系统的的核心组件。日志是按行生成,每行记做一条,由采集系统分 批上报。 如果上报太频繁,会对服务端造成压力;如果上报太晚,会降低用户的体验;如果一 次上报的条数太多,会导致超时…...

epoll源码剖析

文章目录1.前言2.应用层的体现3.两个重要结构(1)eventpoll(2)epitem4.四个函数(1)epoll_create源码(2)epoll_ctl源码(3)epoll_wait的源码(4)epoll_event_callback()5.水平触发和边缘触发1.状态变化2.LT模式3.ET模式1.前言 好久好久没有更新博客了&#xff0c;最近一直在实习&a…...

Linux驱动开发——高级I/O操作(一)

一个设备除了能通过读写操作来收发数据或返回、保存数据&#xff0c;还应该有很多其他的操作。比如一个串口设备还应该具备波特率获取和设置、帧格式获取和设置的操作;一个LED设备甚至不应该有读写操作&#xff0c;而应该具备点灯和灭灯的操作。硬件设备是如此众多&#xff0c;…...

适配器模式:C++设计模式中的瑞士军刀

适配器模式揭秘&#xff1a;C设计模式中的瑞士军刀引言设计模式的重要性适配器模式简介与应用场景适配器模式在现代软件设计中的地位与价值适配器模式基本概念适配器模式的定义与核心思想类适配器与对象适配器的比较设计原则与适配器模式的关系类适配器实现类适配器模式的UML图…...

【三十天精通Vue 3】 第三天 Vue 3的组件详解

✅创作者&#xff1a;陈书予 &#x1f389;个人主页&#xff1a;陈书予的个人主页 &#x1f341;陈书予的个人社区&#xff0c;欢迎你的加入: 陈书予的社区 &#x1f31f;专栏地址: 三十天精通 Vue 3 文章目录引言一、Vue 3 组件的概述1. Vue 3 的组件系统2. Vue 3 组件的特点…...

SqlServer实用系统视图,你了解多少?

SqlServer实用系统视图&#xff0c;你了解多少&#xff1f;前言master..spt_valuessysdatabasessysprocesses一套组合拳sysobjectssys.all_objectssyscolumnssystypessyscommentssysindexes结束语前言 在使用任何数据库软件的时候&#xff0c;该软件都会提供一些可能不是那么公…...

NodeJS Cluster模块基础教程

Cluster简介 默认情况下&#xff0c;Node.js不会利用所有的CPU&#xff0c;即使机器有多个CPU。一旦这个进程崩掉&#xff0c;那么整个 web 服务就崩掉了。 应用部署到多核服务器时&#xff0c;为了充分利用多核 CPU 资源一般启动多个 NodeJS 进程提供服务&#xff0c;这时就…...

LDAP认证失败率下降92%!DeepSeek集成最佳实践,含OpenLDAP/Active Directory双环境配置清单

更多请点击&#xff1a; https://intelliparadigm.com 第一章&#xff1a;LDAP认证失败率下降92%&#xff01;DeepSeek集成最佳实践&#xff0c;含OpenLDAP/Active Directory双环境配置清单 在企业级AI平台落地过程中&#xff0c;统一身份认证是安全与体验的基石。DeepSeek模型…...

RPG Maker插件如何让你零代码创建专业级游戏地图?

RPG Maker插件如何让你零代码创建专业级游戏地图&#xff1f; 【免费下载链接】RPGMakerMV RPGツクールMV、MZで動作するプラグインです。 项目地址: https://gitcode.com/gh_mirrors/rp/RPGMakerMV 你是否曾为RPG Maker游戏地图缺乏深度和立体感而烦恼&#xff1f;是否…...

基于SpringAI开发的通用RAG脚手框架,适配各种场景

RAG 业务落地开发指导 本文面向后续把这套 RAG 能力接入业务系统的开发者&#xff0c;重点回答三件事&#xff1a; 上游业务请求怎么进入 RAG。RAG 内部各组件怎么串起来。数据分别存到 MySQL、文件存储、向量库和搜索引擎的哪里。 1. 总体边界 独立工程保留的是一套完整 R…...

Newhaven 5.0英寸TFT显示屏技术解析与应用指南

1. Newhaven 5.0英寸TFT显示屏核心特性解析 1.1 3M增强膜技术解析 这款5.0英寸TFT显示屏最显著的技术亮点在于采用了3M专利的增强膜技术。在实际应用中&#xff0c;我发现这种增强膜通过特殊的光学结构设计&#xff0c;能够有效提升背光利用率。具体来说&#xff0c;它采用了多…...

Python 性能分析:工具与方法

Python 性能分析&#xff1a;工具与方法 1. 技术分析 1.1 性能分析概述 性能分析是定位代码瓶颈的关键&#xff1a; 性能分析层次CPU分析: 定位CPU密集型操作内存分析: 检测内存泄漏IO分析: 发现IO瓶颈线程分析: 排查并发问题1.2 性能分析工具 工具类型功能适用场景cProfileCPU…...

紫光Pango EDA工具链实战:从License申请到Synplify避坑,一个FPGA工程师的踩坑笔记

紫光Pango EDA工具链实战&#xff1a;从License申请到Synplify避坑指南 第一次接触紫光Pango工具链时&#xff0c;我像大多数FPGA工程师一样&#xff0c;以为这不过是又一个需要熟悉的开发环境。直到在项目deadline前三天&#xff0c;Synplify突然报出"exit code 4"错…...

BQ34Z100-G1电量计配置不求人:用咸鱼EV2400+BqStudio完成电池组参数学习的保姆级教程

BQ34Z100-G1电量计配置实战&#xff1a;从零搭建高精度电池管理系统 在新能源和储能系统蓬勃发展的今天&#xff0c;精确的电池电量计量已成为电池管理系统(BMS)的核心竞争力。德州仪器(TI)的BQ34Z100-G1阻抗跟踪电量计凭借其出色的精度和稳定性&#xff0c;在工业储能、电动工…...

React Native Navigation终极指南:构建原生移动应用导航的完整解决方案 [特殊字符]

React Native Navigation终极指南&#xff1a;构建原生移动应用导航的完整解决方案 &#x1f680; 【免费下载链接】react-native-navigation A complete native navigation solution for React Native 项目地址: https://gitcode.com/gh_mirrors/re/react-native-navigation…...

【初阶数据结构】 左右逢源的分支诗律 二叉树1

&#x1f4d6; 点击展开/收起 文章目录 文章目录树的概念***树的基础概念***森林树和森林的存储二叉树二叉树的性质二叉树的遍历二叉树的前序遍历二叉树的中序遍历二叉树的后序遍历希望读者们多多三连支持小编会继续更新你们的鼓励就是我前进的动力&#xff01;树的概念 在讲解…...

Windows构建工具终极指南:一键解决Node.js原生模块编译难题

Windows构建工具终极指南&#xff1a;一键解决Node.js原生模块编译难题 【免费下载链接】windows-build-tools :package: Install C Build Tools for Windows using npm 项目地址: https://gitcode.com/gh_mirrors/wi/windows-build-tools Windows-build-tools是一个专业…...