Go Mock Test
本节介绍与Go相关的各种模拟测试。 您可以在本地计算机上下载这些示例模拟测试,并在方便时离线解决。 每个模拟测试都提供一个模拟测试密钥,让您自己验证最终得分和评分。
Go Mock Test I
问题1 - 关于Go编程语言,以下哪一项是正确的?
Answer : D
说明 (Explanation)
所有上述选项都是正确的。
问题2 - 关于Go编程语言,以下哪一项是正确的?
B -Go编程实现使用传统的编译和链接模型来生成可执行的二进制文件。
Answer : C
说明 (Explanation)
以上两个选项都是正确的。
问题3 - Go支持类型继承吗?
Answer : B
说明 (Explanation)
不支持类型继承。
问题4 - Go是否支持运算符重载?
Answer : B
说明 (Explanation)
不支持运算符重载。
问题5 - Go支持方法是否重载?
Answer : B
说明 (Explanation)
不支持方法重载。
问题6 - Go是否支持指针算术?
Answer : B
说明 (Explanation)
不支持指针运算。
问题7 - Go是否支持通用编程?
Answer : B
说明 (Explanation)
不支持通用编程。
问题8 - Go是一个区分大小写的语言吗?
Answer : A
说明 (Explanation)
是! Go是一种区分大小写的编程语言。
问题9 - 关于Go中变量的静态类型声明,以下哪项是正确的?
A - 静态类型变量声明为编译器提供了保证,即存在一个具有给定类型和名称的变量。
B - 变量声明仅在编译时有意义,编译器在程序链接时需要实际的变量声明。
Answer : C
说明 (Explanation)
以上两个选项都是正确的。
问题10 - 关于Go中变量的动态类型声明,以下哪项是正确的?
A - 动态类型变量声明要求编译器根据传递给它的值来解释变量的类型。
Answer : C
说明 (Explanation)
以上两个选项都是正确的。
问题11 - 关于Go中的软件包,以下哪项是正确的?
Answer : D
说明 (Explanation)
所有上述选项都是正确的。
问题12 - 关于Go中的导出方法,以下哪项是正确的?
Answer : C
说明 (Explanation)
以上两个选项都是正确的。
问题13 - 你能在Go中的单个声明中声明多种类型的变量吗?
Answer : A
说明 (Explanation)
是! 可以使用类型推断一次声明不同类型的变量。
问题14 - 以下哪项不是Go中的布尔类型?
Answer : C
说明 (Explanation)
0不是布尔类型。
问题15 - Go中的以下哪个不是整数类型?
Answer : C
说明 (Explanation)
complex128不是整数类型。
问题16 - 以下哪项不是Go中的浮动类型?
Answer : A
说明 (Explanation)
float128不是浮动类型。
问题17 - 以下哪项是Go中的派生类型?
Answer : D
说明 (Explanation)
以上所有都是派生类型。
问题18 - 以下哪项是Go中的派生类型?
Answer : D
说明 (Explanation)
以上所有都是派生类型。
问题19 - 以下哪项是Go中的派生类型?
Answer : D
说明 (Explanation)
以上所有都是派生类型。
问题20 - 以下哪项关于Go中的左值表达式是正确的?
Answer : D
说明 (Explanation)
以上所有都是派生类型。
问题21 - 关于Go中的rvalue表达式,以下哪项是正确的?
B - rvalue是一个不能赋值给它的表达式,这意味着rvalue可能出现在赋值的右边但不是左边。
C - 数字文字是右值,因此可能无法分配,也不能出现在左侧。
Answer : D
说明 (Explanation)
所有上述选项都是正确的。
问题22 - 以下哪个运算符给出了Go中整数除法后的余数?
Answer : B
说明 (Explanation)
% - 模数运算符返回整数除法后的余数。
问题23 - 以下哪个运算符在Go中将整数值增加1?
Answer : A
说明 (Explanation)
++ - Increments运算符将整数值增加1。
问24 - 以下哪个运算符在Go中将整数值减一?
Answer : C
说明 (Explanation)
- - 减少运算符将整数值减一。
问25 - 以下哪个运算符检查Go中两个操作数的值是否相等?
Answer : A
说明 (Explanation)
!= - 检查两个操作数的值是否相等,如果值不相等则条件变为真。
答题卡
问题编号 | 答案钥匙 |
---|---|
1 | D |
2 | C |
3 | B |
4 | B |
5 | B |
6 | B |
7 | B |
8 | A |
9 | C |
10 | C |
11 | D |
12 | C |
13 | A |
14 | C |
15 | C |
16 | A |
17 | D |
18 | D |
19 | D |
20 | D |
21 | D |
22 | B |
23 | A |
24 | C |
25 | A |