| 1. 单选题 | 详细信息 |
阅读下列材料,请回答下面小题。智能快递寄件信息系统可以提升寄件效率。用户登录系统后,用智能手机扫描寄件柜机上的二维码,在线填写寄件信息并下单后,在自动打开的寄件柜子中放入所寄物品,关门后能获取对应的寄件单。
|
|
| 2. 单选题 | 详细信息 |
智能扫地机器人进入会场,事先并不知道会场中桌椅的摆放形式。仅通过与周边环境进行不断碰撞、避让,在一段时间的交互后,学习并获悉环境的全貌,从而提升自身智能水平。这种人工智能方法称为( )
A . 联结主义
B . 行为主义
C . 符号主义
D . 逻辑主义
|
|
| 3. 单选题 | 详细信息 |
某算法的部分流程图如图所示。若输入a的值为50,则输出m的值是( )
A . 6
B . 5
C . 4
D . 3
|
|
| 4. 单选题 | 详细信息 |
关于计算机软硬件说法,以下不正确的是( )
A . 中央处理器(CPU)是计算机最核心的部件
B . 计算机常用的输入设备有鼠标、键盘等
C . Windows是唯一的计算机操作系统
D . 图书管理系统属于计算机应用软件
|
|
| 5. 单选题 | 详细信息 |
某银行的理财产品收益计算规则为:理财收益=本金×年化预期收益+360天×理财天数。若某用户购买该理财产品的本金为M,年化预期收益为Y,理财天数为t,则计算理财收益(四舍五入保留1位小数)的Python表达式应为( )
A . M*Y/360* t
B . int(M* Y /360*t)* 10+ 0.5)/ 10
C . float(M* Y /360* t)
D . abs(M* Y /360* t)
|
|
| 6. 单选题 | 详细信息 |
小张准备去多个城市旅游,他设计的行程若采用链表结构表示,如图a所示。
若行程有变,需在“上海”与“成都”之间增加一站“杭州”,链表修改为如图b所示,有以下可选操作: ①“上海”所在节点的next值赋为“杭州”所在节点的next值 ②“上海”所在节点的next值赋为5 ③“杭州”所在节点的next值赋为“上海”所在节点的next值 ④“杭州”所在节点的next 值赋为-1 链表更新顺序正确的是( )
A . ③①
B . ③②
C . ①④
D . ②④
|
|
| 7. 单选题 | 详细信息 |
某二又树从根节点开始,按从上到下、自左往右的顺序用A-G字母表示,若补全为完全二叉树后,用一维数组表示如图所示。
则该二叉树的中序遍历结果为( )
A . DBAGECF
B . BDAFECG
C . ABDCEFG
D . DBGEFCA
|
|
| 8. 单选题 | 详细信息 |
某超市举办特卖活动,限定对n种商品进行打折大优惠,顾客可通过一体机输入所选商品的条形码信息,查询哪些商品能参加本次特卖。将n种商品的条形码信息存数组a;将顾客所选商品信息存数组b,其中b[i][0]表示某种商品的条形码信息,b[i][1]表示该种商品的名称。查询过程的Python程序部分代码如下:p= len(b) i= 0 while i< p: for j in range(n): if b[i][0]==a[j]: print(b[i][1]) i=i+ 1 以下说法不正确的是( )
A . 该程序采用了枚举算法
B . p值越大,程序运行时间越长
C . n值的大小与该程序的算法效率无关
D . 将原用数组存储的数据改用链表存储,会占用更多存储单元
|
|
| 9. 单选题 | 详细信息 |
将十进制正整数转化为二进制数,对应的Python程序如下:def toStr(n, base): s= "01" if n < base; return s[n] else: return ① n = int(input(请输入正整数:)) result = toStr(n, 2) print(result) 则代码中①处的语句可为( )
A . toStr(n // base, basc) + s[n % basc]
B . s[n % basc] + toStr(n // base, base)
C . toStr(n % base, base) + s[n // base]
D . s[n // base] + toStr(n % base, base)
|
|
| 10. 单选题 | 详细信息 |
有如下Python程序段:a=[2, 4, 5, 10, 8, 13, 11, 7, 2, 6] que = [0] * len(a) k = int(input()) key = int(input()) msq = 0; sq= 0 head= 0; tail= 0 for i in a: que[tail] = i sq= sq+i tail= tail + 1 while sq> key or tail - head>= k: sq = sq - que[head] head= head + 1 ifs q> msq: msq = sq 若输入k的值为3、key 的值为20,则程序运行后,变量msq的值为( )
A . 18
B . 19
C . 20
D . 32
|
|