2020 JAVA语言程序设计(程超)(南京财经大学红山学院) 最新满分章节测试答案

2025年1月11日 分类:免费网课答案 作者:网课帮手

本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-02-26到2020-06-19
本篇答案更新状态:已完结

第三章 数据类型 数据类型单元测试

1、 问题:byte类型相加的结果是什么类型
选项:
A:int
B:string
C:char
D:byte
答案: 【int

2、 问题:下面哪个赋值语句会产生编译错误
选项:
A:long d=1;
B:double b=1.0; 
C:float a =1.0;
D:int c=1+‘1’;
答案: 【float a =1.0;;
int c=1+‘1’;

3、 问题:和C语言一样,char只占用1个字节
选项:
A:正确
B:错误
答案: 【错误

4、 问题:逻辑运算符的短路操作是
答案: 【&&

5、 问题:基本数据类型short的取值范围是
答案: 【-32768 ~ 32767

第一章 与计算机对话 与计算机对话单元测试

1、 问题:查重8位二进制-1是1111 1111(补),赋值给32位整数之后是
选项:
A:0x0000 00FF
B:0xFF00 0000
C:0xFFFF FFFF 
D:都错
答案: 【0x0000 00FF

2、 问题:下面介绍Java语言特性正确的是
选项:
A:跨平台性
B:多面性
C:单一性
D:面向过程
答案: 【跨平台性

3、 问题:数字12(十进制)可以表示为
选项:
A:0x0C
B:0x12
C:二进制1100
D: 014
答案: 【0x0C

4、 问题:0的反码是
选项:
A:0000 0000
B:1111 1111
C:000 0000
D:都错
答案: 【0000 0000;
1111 1111

5、 问题:数字-5的补码是1111 1011
选项:
A:正确
B:错误
答案: 【正确

6、 问题:111 1111(补码)等于 -1 
选项:
A:正确
B:错误
答案: 【正确

7、 问题:对于16进制ab换算成10进制是 
答案: 【171

第一章 与计算机对话 第1章 单元测验

1、 问题:描述:如果怎么样,就怎么样。使用哪个?
选项:
A:if…else…
B:if…
C:if…else if…
D:do…while…
答案: 【if…

2、 问题:关于JDK和JRE的说法,错误的是?
选项:
A:JDK是Java开发工具包,开发Java程序必须要安装。
B:JRE是Java的运行环境,如果电脑上没有安装会导致Java程序无法正常运行。
C:在Java下载网站,下载JRE或JDK都可以。
D:JRE包含很多Java程序运行时候需要的关键程序和Jar包。
答案: 【在Java下载网站,下载JRE或JDK都可以。

3、 问题:对于8bit数字运算,以下描述正确的是:
选项:
A:2个正整数相加的结果,可能会是负数!
B:整数相加的和,不可能是负数!
C:负数和负数相加,肯定是负数!
D:负数和正数相加,肯定还是负数!
答案: 【2个正整数相加的结果,可能会是负数!

4、 问题:对于8bit的数字,使用16进制补码表示是0xee,请问它的字面值是:
选项:
A:-125
B:-126
C:-12
D:-18
答案: 【-18

5、 问题:假设:横线是1、点是0,那么1对于的莫尔斯编码是多少?
选项:
A:0001,值是1
B:1000,值是8
C:01111,值是15
D:01,值是1
答案: 【01111,值是15

6、 问题:-1的编码可以是:
选项:
A:使用反码表示的话,可能是1001
B:使用补码表示的话,可能是1111
C:使用反码表示的话,可能是1000 0001
D:使用补码表示的话,可能是1111 1111
答案: 【使用反码表示的话,可能是1001;
使用补码表示的话,可能是1111;
使用反码表示的话,可能是1000 0001;
使用补码表示的话,可能是1111 1111

7、 问题:在做运算的时候,-1是1111 1111,且-2是1111 1110,说法正确的是:
选项:
A:这是在做byte类型(8bit有符号类型)的运算。
B:-1和-2相加会溢出,导致结果是整数!
C:如果是无符号整数,-1对应的二进制将是最大的整数!
D:有符号类型,负数比整数多一个!
答案: 【这是在做byte类型(8bit有符号类型)的运算。;
如果是无符号整数,-1对应的二进制将是最大的整数!;
有符号类型,负数比整数多一个!

8、 问题:BCD编码,有8421、5421、2421等编码方式,对于数字6不同表达的方式,值是?
选项:
A:采用2421的话,6的编码是0010
B:采用5421的话,6的编码是1001
C:采用8421的话,6的编码是0110
D:采用2421的话,6的编码是1001
答案: 【采用5421的话,6的编码是1001;
采用8421的话,6的编码是0110

9、 问题:关于进制,说法有误的是?
选项:
A:一打鸡蛋12个,采用的是12进制,那么13个鸡蛋采用12进制表示就是12.
B:一周有7天,采用的是7进制,周日的值是7.
C:一位8进制数字,要使用8bit二进制才能表示。
D:一位无符号16进制数字,最大值是0xF。
答案: 【一打鸡蛋12个,采用的是12进制,那么13个鸡蛋采用12进制表示就是12.;
一周有7天,采用的是7进制,周日的值是7.;
一位8进制数字,要使用8bit二进制才能表示。

10、 问题:计算机有很多编程语言,他们的区别有?
选项:
A:不同编程语言一般语法不同,所以编译环境一般也不同。
B:有些编程语言是解释执行的,譬如脚本语言(Python、Perl)。
C:Java语言虽然要编译,但生成的是字节码,并不能直接执行,需要在JVM上运行。
D:Scratch编程是一种积木式编程语言。
答案: 【不同编程语言一般语法不同,所以编译环境一般也不同。;
有些编程语言是解释执行的,譬如脚本语言(Python、Perl)。;
Java语言虽然要编译,但生成的是字节码,并不能直接执行,需要在JVM上运行。;
Scratch编程是一种积木式编程语言。

11、 问题:计算过程中数字是使用补码表示的,对于有符号1个字节的(8位)byte类型来说最大的整数是1111 1111。
选项:
A:正确
B:错误
答案: 【错误

12、 问题:Java编程语言是运行在JVM(虚拟机)上的,所以想要执行Java没有JVN运行环境是不行的。
选项:
A:正确
B:错误

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦
请输入手机号或商家订单号
打不开请联系客服QQ 2356025045 商家订单号在哪里?点此了解

商家订单号查看步骤

打开支付宝
方法一:我的 > 账单 > 账单详情 > 更多>复制商家订单号
方法二:我的 > 账单 >搜索关键字【网课小帮手】
> 账单详情 > 更多>复制商家订单号
方法三:联系客服QQ 2356025045
微信支付
我 > 支付 > 钱包 > 账单 > 账单详情

继续阅读