Java题库——Chapter1 计算机、程序和Java概述
1)________ is the physical aspect of the computer that can be seen.
A)Hardware B) Operating system C)Application program D) Software
2)________ is the brain of a computer.
A)Disk B) Memory C)Hardware D) CPU
3)The speed of the CPU is measured in ________. (Choose all that apply.)
A)megabytes B) megahertz C)gigabytes D) gigahertz
4)Why do computers use zeros and ones?
A)because binary numbers are the bases upon which all other number systems are built.
B)because combinations of zeros and ones can represent any numbers and characters.
C)because binary numbers are simplest.
D)because digital devices have two stable states and it is natural to use one state for 0 and the other for 1.
5)One byte has ________ bits.
A)12 B) 4 C) 16 D) 8
6)Which of the following are storage devices? (Choose all that apply.)
A)hard disk B) CD-ROM C)flash stick D) floppy disk
7)________ is a device to connect a computer to a local area network (LAN).
A)Regular modem B) DSL C)NIC D) Cable modem
网络接口控制器(英语:network interface controller,NIC),又称网卡。
8)________ are instructions to the computer. (Choose all that apply.)
A)Software B) Keyboards C)Hardware D) Programs
9)Computer can execute the code in ________.
A)machine language B) high-level language C)assembly language D) none of the above
10)________ translates high-level language program into machine language program.
A)An assembler B) The operating system C)CPU D) A compiler
11)________ is an operating system.
A)Java B)Windows XP C)Visual Basic D)Ada E)C++
12)________ is a program that runs on a computer to manage and control a computer's activities.
A)Modem B)Java C)Interpreter D)Operating system E)Compiler
13)Java was developed by ________.
A)IBM B)Microsoft C)Cisco Systems D)Oracle E)Sun Microsystems
Java由Sun公司开发,后来Sun被Oracle收购
14)Java ________ can run from a Web browser.
A)servlets B) applets C)Micro Edition programs D) applications
15)________is an object-oriented programming language. (Choose all that apply.)
A)Ada B)Java C)C D)Pascal E)C++
16)________is interpreted.
A)Ada B)C C)C++ D)Java E)Pascal
Java是解释执行的语言
17)________is Architecture-Neutral.
A)C++ B)Pascal C)Ada D)Java E)C
Java是体系结构中立的语言
18)________is a technical definition of the language that includes the syntax(句法) and semantics(语义) of the Java programming language.
A)Java IDE B) Java language specification C)Java API D) Java JDK
Java语言规范
19)________ contains predefined classes and interfaces for developing Java programs.
A)Java JDK B) Java language specification C)Java API D) Java IDE
20)________ consists of a set of separate programs for developing and testing Java programs, each of which is invoked from a command line.
A)Java JDK B) Java IDE C)Java language specification D) Java API
21)________provides an integrated development environment (IDE) for rapidly developing Java programs. Editing, compiling, building, debugging, and online help are integrated in one graphical user interface.
A)Java language specification B) Java JDK C)Java IDE D) Java API
22)The main method header is written as:
A)public void main(String[ ] args) B)public static void main(String[ ] args)
C)public static void Main(String[ ] args) D)public static main(String[ ] args)
E)public static void main(string[ ] args)
23)Which of the following statements is correct?
A)Every statement in a program must end with a semicolon.
B)Every comment line must end with a semicolon.
C)Every line in a program must end with a semicolon.
D)Every class must end with a semicolon.
E)Every method must end with a semicolon.
semicolon 分号
24)Which of the following statements is correct to display Welcome to Java on the console? (Choose all that apply.)
A)System.out.println("Welcome to Java");
B)System.out.print("Welcome to Java");
C)System.println('Welcome to Java');
D)System.out.println('Welcome to Java');
E)System.out.print('Welcome to Java');
25)The JDK command to compile a class in the file Test.java is ______
A)java Test B)java Test.java C)JAVAC Test.java D)javac Test E)javac Test.java
26)Which JDK command is correct to run a Java application in ByteCode.class?
A)javac ByteCode.java B)javac ByteCode
C)java ByteCode.class D)JAVAC ByteCode E)java ByteCode
27)Java compiler translates Java source code into ________.
A)another high-level language code B)machine code C)Java bytecode D)assembly code
28)________ is a software that interprets Java bytecode.
A)Java debugger B) Java compiler C)Java virtual machine D) Java API
29)Suppose you define a Java class as follows:
public class Test {}
In order to compile this program, the source code should be stored in a file named ______
A)Test.class B)Test.doc C)Test.java D)Test.txt E)Any name with extension .java
30)The extension name of a Java bytecode file is ______
A).obj B) .exe C) .class D) .java
31)The extension name of a Java source code file is ______
A).java B) .obj C) .exe D) .class
32)Which of the following lines is not a Java comment? (Choose all that apply.)
A)-- comments B)/** comments */ C)** comments ** D)// comments E)/* comments */
33)Which of the following are the reserved words? (Choose all that apply.)
A)static B) void C) class D) public
34)Every statement in Java ends with ________.
A)a semicolon (;) B) an asterisk (*) C)a period (.) D) a comma (,)
35)A block is enclosed inside ________.
A)braces B) parentheses C)brackets D) quotes
braces 花括号 parentheses 圆括号 brackets 方括号 quotes 引号
Java题库——Chapter1 计算机、程序和Java概述的更多相关文章
- Java题库——Chapter13抽象类和接口
)What is the output of running class Test? public class Test { public static void main(String[ ] arg ...
- Java题库——Chapter9 String的用法
1)Which code fragment would correctly identify the number of arguments passed via the command line t ...
- Java题库——Chapter10 面向对象思考
1)You can declare two variables with the same name in ________. 1) _______ A)a method one as a forma ...
- Java题库——Chapter3 操作符、选择
1)The "less than or equal to" comparison operator in Java is ________. A)<< B) != C) ...
- 使用Mpvue配合Weui开发面试题题库微信小程序,并且发布到正式环境
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_116 之前的一篇文章详细阐述了微信小程序开发的准备和入门以及环境搭建,这一次我们介绍如何将微信小程序如何上线,同时配合weui美化 ...
- Java题库——Chapter14 JavaFX基础
Chapter 14 JavaFX Basics Section 14.2 JavaFX vs Swing and AWT1. Why is JavaFX preferred?a. JavaFX is ...
- Java题库——Chapter12 异常处理和文本IO
异常处理 1)What is displayed on the console when running the following program? class Test { public stat ...
- Java题库——Chapter8 对象和类
1)________ represents an entity(实体) in the real world that can be distinctly identified. 1) _______ ...
- Java题库——Chapter5 方法
1)Suppose your method does not return any value, which of the following keywords can be used as a re ...
随机推荐
- 205K+程序员关注过的问题:为什么不应该使用Java的原始类型?
在逛 Stack Overflow 的时候,发现了一些访问量像熊耳山一样高的问题,比如说这个:为什么不应该使用Java的原始类型?访问量足足有 205K+,这不得了啊!说明有很多很多的程序员被这个问题 ...
- Django forms组件与钩子函数
目录 一.多对多的三种创建方式 1. 全自动 2. 纯手撸(了解) 3. 半自动(强烈推荐) 二.forms组件 1. 如何使用forms组件 2. 使用forms组件校验数据 3. 使用forms组 ...
- html5-心跳
html5-心跳效果 (1) 基础布局(架子) <div class="heart"> <div class="left"></d ...
- WebGPU学习系列目录
介绍 大家好,本系列从0开始学习WebGPU API,并给出相关的demo. WebGPU介绍 WebGPU相当于DX12/Vulkan,能让程序员更灵活地操作GPU,从而大幅提升性能. 为什么要学习 ...
- Cesium专栏-百度地图加载(附源码下载)
Cesium 是一款面向三维地球和地图的,世界级的JavaScript开源产品.它提供了基于JavaScript语言的开发包,方便用户快速搭建一款零插件的虚拟地球Web应用,并在性能,精度,渲染质量以 ...
- 信通院发布《云计算发展白皮书 (2019年) 》 (附PPT解读)
来源: 中国信息通信研究院CAICT 为了进一步促进云计算创新发展,建立云计算信任体系,规范云计算行业,促进市场发展,提升产业技术和服务水平.由中国信息通信研究院(以下简称“中国信通院”)主办,中国通 ...
- C++之下载Visual Studio Installer缓慢问题
将IPv4中设置DNS首选项为8.8.8.8即可.
- Android组件体系之BroadcastReceiver小结
1.常见分类 BroadCastReceiver,按注册方式可以分为静态广播接收器和动态广播接收器. 静态广播接收器:不受程序是否启动的约束,当应用程序关闭之后,还是可以接收到广播(一般广 ...
- SpringSession 独立使用
疯狂创客圈 Java 高并发[ 亿级流量聊天室实战]实战系列 [博客园总入口 ] 架构师成长+面试必备之 高并发基础书籍 [Netty Zookeeper Redis 高并发实战 ] 前言 Crazy ...
- Docker安全扫描工具之docker-bench-security
简介 Docker Bench for Security检查关于在生产环境中部署Docker容器的几十个常见最佳实践.这些测试都是自动化的,其灵感来自CIS Docker基准1.2.0版. 这种安全扫 ...