青少年软件编程(Python)等级考试试卷(三级)
分数:100 题数:38
一、单选题(共25题,共50分)
1.一个非零的二进制正整数,在其末尾添加两个“0”,则该新数将是原数的?( )
A. 10倍
B. 2倍
C. 4倍
D. 8倍
标准答案:C
试题解析:二进制进位规则是逢二进一,因此末尾添加一个0,是扩大2倍,添加两个0,是扩大4倍。如二进制1——>10——>100,其大小分别为1,2,4。
2.2023年亚运会将在杭州举办。关于2023,若将其转换为二进制数,则末位数字为?( )
A. 0
B. 1
C. 3
D. 不确定
标准答案:B
试题解析:由于2023是单数(奇数),因此第一次除以2的余数将是1,根据十进制转二进制方法,该余数为二进制的最低位。
3.二进制数10010,转换为十进制数和十六进制数分别为?( )
A. 18和12
B. 36和1A
C. 50和1A
D. 36和12
标准答案:A
试题解析:二进制转十进制是按权展开相加法,(10010)2=1 * 24+1 * 21=(18)10,二进制转十六进制是从低位开始,每四位二进制数转换为一位十六进制数,故为12。
4.在Python中,int(‘1010’,8)语句的作用是?( )
A. 将十进制数1010转化为八进制数1010
B. 将二进制数1010转化为八进制数12
C. 将八进制字符串“1010”转化为八进制整数
D. 将八进制数“1010”转化为十进制整数
标准答案:D
试题解析:int(‘1010’,8)语句的作用是将八进制数“1
全国青少年软件编程(Python)等级考试三级考试真题2023年12月——持续更新.....
最新推荐文章于 2024-11-02 14:29:46 发布