相关试卷

  • 1、程序中的变量是计算过程中要用的数据的
  • 2、在计算机内,有符号数有3种表示法:原码、反码和补码。

    1)原码就是二进制定点表示法,即最高位为符号位,0表示正,1表示负,其余位表示数值的大小;

    2)反码表示法规定:正数的反码与其原码相同,负数的反码是对其原码逐位取反,但符号位除外,如二进制原码10010,其反码对其原码逐位取反,但符号位除外,如二进制原码10010,其反码为11101(注:在10010中,左边的1为符号码,故为负);

    3)补码表示法规定:正数的补码与其原码相同;负数的补码是在其反码的末位加1,符号位除外。

    根据以上运算规则,二进制有符号数100011的补码的十进制表示是(    )

    A、-29 B、-4 C、61 D、-36
  • 3、在画图程序中,同一幅图片分别保存为BMP格式的四个文件,文件参数如图所示,其中存储容量最小的文件是(    )

    文件名

    宽度

    高度.

    位深度

    风景1. bmp

    1024像素

    768像索

    24

    风景2. bmp

    1024 像素

    768像素

    16

    风景3. bmp

    800像素

    600 像素

    16

    风景4. bmp

    800像素

    600像素

    24

    A、风景1.bmp B、风景2.bmp C、风景3.bmp D、风景4.Bmp
  • 4、如所示流程图,描述的算法执行结果是(     )。

    A、30>50 B、True C、50 D、False
  • 5、某算法的部分流程图如图所示。执行这部分流程后,当k输入的值为3时,下列说法不正确的是(    )

    A、s的值(即输出)为3 B、Ans的值为1 C、i的值为2 D、条件语句“s Mod k<>0?”执行了1次
  • 6、下面关于算法的描述,正确的是( )
    A、一个算法只能有一个输入 B、算法只能用框图来表示 C、一个算法的执行步骤可以是无限的 D、一个完整的算法,不管用什么方法来表示,都至少有一个输出结果
  • 7、小明在全文搜索引擎中输入关键词“全面屏手机”进行检索,检索出的结果是(   )。
    A、本地计算机中的信息 B、搜索引擎索引数据库中的数据 C、浏览器收藏夹里的内容 D、包含“全面屏手机”信息的网站中的数据
  • 8、已知字符串a="python",则print(a[ 1 ]+a[ 3 ])的值为(    )
    A、"yth" B、"yt" C、"py" D、"yh"
  • 9、(   )是用于编写程序(或制作软件)的开发工具。
    A、操作系统 B、程序设计语言 C、应用软件 D、工具软件
  • 10、模拟微信抢红包功能的Python程序代码如下,程序运行结果如图所示。

    import random

    n=int(input(“输入红包总数(个):”))

    m=int(input(“输入红包金额(元):”))*100-n

    #金额以“分”为单位并保证每个人至少抢到一分钱

    for i in range(__________,1):

    if i==n:

    x=m

    else:

    x=random. randint(0,int(m/(n-i+1)*2))

    #random. Randint(a,b) :随机生成一个[a,b]范围内的整数

    m=m-x

    print(“第”i,“个红包金额为:”(x+1)/100,“元”)

    上述程序段中划线处应该填入的代码是(    )

    A、1,n+1 B、1,n C、0,n D、0,n+1
  • 11、恺撒密码将明文中的a用d替换,b用e替换,……,z用c替换。明文中的所有字母都在字母表上向后(或向前)按照一个固定数目进行偏移后被替换成密文,这种密码称为加法密码,又称为移位密码。阅读下列程序代码:

    def CaesarCipher( ):

        c=mingwen.get("0.0", "end")   

        b=""

    miwen.delete("0.0", "end")

    for i in range(len(c)):

        if 'a'<=c[i]<='w' or 'A'<=c[i]<='W':

    b=b+chr(ord(c[i])①)    #生成密文

            elif 'x'<=c[i]<='z' or 'X'<=c[i]<='Z': 

                b=b+chr(ord(c[i])②)     #生成密文

            else:

                b=b+c[i]

    miwen.insert("0.0",b) 

    下列说法正确的是(    )

    A、①的位置填写-3 B、①的位置填写+3、②的位置填写-23,或-26+3 C、①的位置填写-23 D、②的位置填写+3
  • 12、下列程序段执行后,变量s的值是

    s =0

    for i in range(1,4):

        for j in range(1,6):

            s=s+i

    print(s)

  • 13、数学中阶乘是用n!来表示,同时定义了n!=n*(n-1)!,例如:5的阶乘可以表示为5!=5*4*3*2*1。下列Python程序是通过for循环求解一个正整数的阶乘。

    (1)、以上程序第4行横线处应该填入:
    (2)、以上程序中变量a的数据类型是:
    (3)、运行后的结果是4!=24,则for循环中第4行的语句共执行了次。
  • 14、下列选项中,属于信息的是(   )。
    A、正在播放新闻的电视机 B、学业水平考试成绩 C、当天发行的报纸 D、DVD光盘
  • 15、某算法流程图如图所示。执行该算法,当s的值为0时(     )  

    A、k的值为10 B、程序出错 C、语句“k=k+1”共被执行了2次 D、输出k的值
  • 16、为了体现人文关怀,某公司规定当气温高于35摄氏度时,停止一切户外作业。如用编程实现这一规定,我们在设计算法时应采用(    )
    A、顺序结构 B、选择结构 C、循环结构 D、树型结构
  • 17、韦沐沐同学利用Python软件编制程序。初始时,他使用流程图描述算法,在设计输入、输出数据时使用的图例是(    )
    A、 B、 C、 D、
  • 18、下列变量名不合法的是(     )
    A、2a B、c0 C、c_8 D、E6a
  • 19、Python中“ab ”+“cd”*2的结果是(     )。
    A、abcd2 B、abcdabcd C、abcdcd D、Ababcd
  • 20、计算机可以处理的信息有:字符、数字和各种数学符号、图形、图像、音频等,这些可以识别的记号或符号都称为数据,信息即数据。
上一页 644 645 646 647 648 下一页 跳转