沪科版(2019)必修1《第三单元 算法与程序计算》2022年单元测试卷(1)
发布:2024/4/20 14:35:0
一.选择题(共30小题)
-
1.如图所示的算法运行后结果是3,则变量n的值可能是( )
组卷:9引用:6难度:0.5 -
2.为了确保信息安全,信息需加密传输,发送方由明文->密文(加密),接收方由密文->明文(解密)。已知某加密规则为:明文 a,b,c,d 对应密文 2a+b,2b+c,c+5d,2d,例如,明文 1,2,3,4 对应密文 4,7,23,8。当接收方收到密文 7,13,38,14 时,则解密得到的明文是( )
组卷:10引用:5难度:0.5 -
3.某算法的流程图如图所示,输入进制 k(k>=2 且k<=16)以及十进制数 n 后,可输出为n 对应的 k、进制的数,该程序运行后,下列说法正确的是( )
组卷:11引用:8难度:0.4 -
4.某算法的部分流程图如图所示,执行该部分流程后,则输出的结果为( )
组卷:9引用:9难度:0.3 -
5.某十进制数 n 是 0-127 范围内的奇数,下列说法不正确的是( )
组卷:6引用:5难度:0.5 -
6.下列关于高级语言的说法中正确的是( )
组卷:4引用:4难度:0.6 -
7.下列程序框图中,用于表示判断条件的是( )
组卷:12引用:7难度:0.4 -
8.流程图是用图形化的方式来描述算法,若用流程图表示a=a+5,应该用到的流程图符号是( )
组卷:11引用:6难度:0.4 -
9.如图所示的流程图中,为使输出的b的值为16,则判断框内①处可以为( )
组卷:13引用:6难度:0.4 -
10.小明和小华玩猜数字游戏,所猜数字不超过800,小明首先猜400,小华说大了,小明又猜200,小华再次说大了,小明猜100,小华说小了,小明猜150,以此类推,直到猜到正确的数字。上述方法中蕴含的算法是( )
组卷:18引用:6难度:0.4 -
11.关于迭代与递归算法,下列说法 错误的是( )
组卷:10引用:5难度:0.4 -
12.算法分析的两个主要方面是( )
组卷:6引用:4难度:0.3 -
13.流程图可以用图形直观表示算法,如用流程图表示 z=x+y,要用到以下哪个图形?( )
组卷:9引用:6难度:0.7
二.判断题(共10小题)
-
39.模块化程序设计方法反映了结构化程序设计的“自顶而下、逐步求精”的基本思想。也就是说,将一个大而复杂的问题,由总体到局部,逐步分解为若干个小的可解的基本问题,再通过求解这些基本问题最终求得原问题的解。
组卷:8引用:4难度:0.6 -
40.同一个问题可以用不同的算法解决,各种算法的实现效率可能有差别。
组卷:4引用:8难度:0.5