
提升综合训练(一-三章)人教中图版(2019)高中信息技术必修一 一、选择题 1.脱氧核糖核酸(DNA)由两条互补的碱基链以双螺旋的方式结合而成。构成DNA的碱基共有 4 种,分别为腺嘌呤(A)、鸟嘌呤(G)、胸腺嘧啶(T)和胞嘧啶(C)。在两条互补碱基链的对应位置上,A总是和T配对,G总是和C配对。编写Python程序实现如下功能: 随机产生一条单链上的碱基序列,输出其对应的互补链上的碱基序列。( ) import random DNA=['A','G','T','C'] s='' for i in range(20): ① print(s) match='A':'T','T':'A','G':'C','C':'G'} t='' for i in range(20): ② print('互补链:',t) A.①s=random.choice()+s ②t= t+match[i] B.①s=s+random.choice(DNA) ②t= t + match[s[i]] C.①s=s+random.choice() ②t= t + match[s[i]] D.①s=random.choice(DNA)+s ②t= t + match[i] 2.下列选项中,属于Python输入函数的是( )。 A.random() B.print() C.Cout() D.input() 3.数组 a 的初始值如表所示,以下流程图描述的算法执行结果是( )。 A.-10 B.0 C.1 D.10 4.符合产生随机整数n,其范围为(100≤n≤200)的VB表达式是( ) A.int(Rnd*100)+100 B.int(Rnd*100)+101 C.int(Rnd*101)+100 D.int(Rnd*101)+101 5.某算法的流程图如图所示。执行这个流程图时,依次输入 5、 5、 7、 -6、 0,下列说法正确的是( ) A.a <> 0执行了 4次 B.s←s * x + a语句执行了 4次 C.输出的 s值是 -6 D.输出的 s值是表达式 5*53 + 7*52 – 6*5的值 6.Python程序的基本结构有( ) A.过程结构 B.顺序结构 C.循环结构 D.分支结构 7.计算机编程加工的核心是对解决问题的方法进行描述,也就是( ) A.分析问题 B.设计算法 C.编写代码 D.调试运行 8.如dist=0.87,下列常用的关系运算符运算结果错误的是( ) A.dist>=1 False B.dist==1 False C.dist!=1 True D.dist<=1 False 9.下列哪个程序段的运行结果如图所示( ) A. B. C. . D. 10.用Ultra Edit软件观察字符“2021,cheer up!”的内码如图所示,以下说法正确的是( ) A.图中有 16 个 ASCII 码编码的字符。 B.“2”的十六进制内码为 32 ,则“10”的十六进制内码为 3A。 C.大写字母“E”的内码用二进制表示为 010001 01。 D.小写字母“p”的内码转十进制的过程应为 6*16^2+15*16^1。 11.太极生两仪,两仪生四象,四象生八卦。如需对64种不同的卦象进行二进制编码,则所需的二进制位数是()。 A.5位 B.4位 C.3位 D.6位 12.用UltraEdit软件观察某字符的内码,结果如下图所示: 下面说法不正确的是( ) A.有3个GB2312字符 B.所有字符共占9个字节 C.有3个ASCII字符 D.第2个字节转成二进制为1101110 13.汉字“练”的内码用二进制表示1100000110110111,若用十六进制表示,正确的是( ) A.C1B7 B.131127 C.121127 D.D1C7 14.二进制数(1101)2转换成十进制数是 A.10 B.11 C.12 D.13 15.计算机中的1个____是由 8 个二进制位组成。( ) A.字节 B.字 C.像素 D.英寸 二、填空题 16.用来接收键盘输入的函数是(____),python输出的函数是(____) 17.以下是求解2个正整数a,b的最小公倍数的算法自然语言描述,请在括号内填写正确的数字。 第1步:输入正整数a和b; 第2步:如果a
~~ 您好,已阅读到文档的结尾了 ~~