学进去-教育应平等而普惠
排序:
限于篇幅仅展示1000道试题,请根据关键词精准搜索
以下程序代码是用“Python 3”语言编写的,程序的运行结果是输出所有的“水仙花数”。(所谓“水仙花数”是指一个三位数,其各位数字的立方和等于该数本身。例如:“153”是一个水仙花数,因为153=13+53+33)。请根据题意,完成下列题目。
for n in range(100,1000):
   i=n//100
   j=              
   k=n%10
   if n==i*i*i+j*j*j+k*k*k:
       print(n)
(1)编写计算机程序解决问题一般要经历分析问题、设计算法、______________________四个步骤。
(2)算法执行的每一步必须要有确切的定义,不能出现模棱两可的情况,这是算法的___________特征。
(3)程序中①处的代码应该为___________
(4)在语句“if n==i*i*i+j*j*j+k*k*k”中,“==”是___________运算符。
(5)在答题卡相应位置画出该程序的算法流程图。__________
类型:操作题
难度系数:一般0.65
收藏
纠错
详情
小王搭建某智慧教室信息系统,使普通教室实现通过互联网获取教室的光线、空气温度等信息,并根据一定的阈值自动控制教室的照明灯、空调等功能。该系统的架构如图所示。

(1)从图中可知,该智慧教室信息系统的架构是_____(选填:B/S 或 C/S),智能终端和服务器的通信采用的方式是_____(选填:有线或无线)。
(2)为了避免服务器中的数据库变得太大,小王希望智能终端上传数据的频率低一点,当传感器数据发生变化时才上传一次数据。以光线数据为例,他修改的部分代码如下:
light=pin0.read_analog()
if light!=oldlight:
             #填空处
     errno,resp=Obloq.get("input?id=1&val="+str(light),1000)
     if errno==200:
          display.scroll(resp)
     if resp=="1":
          pin8.write_digital(1)
     else:
          pin8.write_digital(0)
else:
     display.scroll(str(errno))
从代码中可以看出,连接光线传感器的引脚是____,连接执行器的引脚编号是____
(3)要实现小王预设的功能,程序划线处应填入的代码为_____
类型:操作题
难度系数:一般0.65
收藏
纠错
详情
有如下Python段:
   
程序段执行后,输出的结果为(  )
A.1B.2C.3D.4
类型:选择题
难度系数:一般0.65
收藏
纠错
详情
有如下Python程序段:
s=0
for i in range(1,10):
     if i%3==0:
          continue
     s=s+i
print(s,i)
程序段执行后,变量 s和i的值分别是(  )
A.55 11B.37 10C.27 10D.27 9
类型:选择题
难度系数:一般0.65
收藏
纠错
详情
列表lista中存储了若干个人的体重(单位:kg),下列Python程序段的功能是:输入体重key,统计体重不超过key的人数,最后输出统计结果。
lista=[65,55,41,46,55,49,19,45,62,76]
count=0
key=int(input("please input key:"))
for i in range(0,len(lista)):
     if          :
          count+=1
print("体重不超过",key,"的人数为:",count)
则程序中划线处的代码应为(  )
A.lista[i]>countB.lista[i]>=key
C.lista[i]<keyD.lista[i]<=key
类型:选择题
难度系数:一般0.65
收藏
纠错
详情
某“餐厅信息管理系统”由菜品管理、订单管理和客户管理三个模块组成。其中,订单管理模块可以实现顾客点餐、订单结算和订单统计的功能。餐厅盛菜的碗碟已植入了电子标签,在系统中可设定每个电子标签对应的菜品。顾客将选好菜品的托盘放入结算台,结算台读取电子标签信息,系统自动完成结算,顾客在刷卡区完成支付,如图a所示。

图a


(1)在设计“餐厅信息管理系统”的前期准备中,需要了解该系统的目标期待,这一过程属于______(单选,填字母:A.需求分析/B.概要设计/C.详细设计)。
(2)结算台读取电子标签信息的过程中采用的技术是____(单选,填字母:A.图像识别/B.射频识别/C.蓝牙)。
(3)该系统服务端程序采用Flask Web框架编写,服务器的IP地址是192.168.1.10,网站功能页面规划如下表所示:
序号访问地址功能说明
1/主页
2/user客户管理
3/class菜品管理
4/input?order=7
&class=38
提交单号和
菜品信息
5…………
若餐厅要推出新的菜品,可在相应的子页面中进行添加操作,则访问该子页面的地址是http://_________________
(4)将系统数据库中一周订单数据导出为文件“week.xlsx”,如图b所示,并制作图表如图c所示,部分程序代码如下,请在划线处填入合适的代码。

图b


图c


import pandas as pd
import matplotlib.pyplot as plt
#图表显示中文字体,代码略
df=pd.read excel("week.xlsx") #读取Excel文件中的数据
df1=df.groupby("菜品",as index=False).sum() #按"菜品"分组求和
df2=df1.sort values("份数",ascending=False).head(5) #按"份数"排序并取前5行
x=    ①    
y=df2["份数"]
plt.title("一周餐厅最佳菜品(单位:份数)") #设置图表标题
    ②      #绘制柱形图
plt.show()
程序划线①处应填入的代码为_____________________________;
程序划线②处应填入的代码为_____________________________
类型:操作题
难度系数:一般0.65
收藏
纠错
详情
某算法的部分流程图如图所示,执行这部分后,下列说法不正确的是(  )
A.a的值为9
B.b的值为19
C.循环条件b<=13?共执行了5次
D.当第3次执行循环条件b<=13?时,b的值为13
类型:选择题
难度系数:一般0.65
收藏
纠错
详情
小梦想研究光照促进植物生长的情况,他设计了一个光照强度监测系统,主要功能是光敏传感器每间隔5s采集一次室内光照强度值,数据经智能终端处理后与设定阈值进行对比,若小于阈值,智能终端连接蜂鸣器报警;若大于等于阈值,智能终端显示“笑脸”图形。该系统结构示意图如图所示。请回答下列问题:

(1)根据该系统功能要求,图中①②两处表示的设备名称分别是________,________。(单选,填字母:A.防火墙/B.智能终端/C.数据库/D.传感器)。
(2)该系统可以用浏览器访问服务器数据,该系统网络应 用软件的实现架构是______________(单选,填字母: A.B/ S架构/B.C/S架构)。
(3)若光敏传感器测得的光照强度为456,提交到Web服 务器的U R L 为http://192.168.16.4:80/input?val=456, 则Web服务器的IP地址为________
(4)适宜植物生长的光照强度范围在vmin和vmax 之 间,现要求当光照强度val正常、偏低、偏高时,将p 的值设为0、1、2。下列Python程序段中符合要求的 有__________(多选,填字母)。
A.if   val < vmin:
          p=1
   elif val > vmax:
          p=2
   else:
          p=0
B. p=0
     if val < vmin:
          p=1
     if val > ymax:
          p=2
C.if val < vmin:
          p=1
     if val > vmax:
          p=2
     else:
          p=0
D. p=0
     if val < vmin:
          p=1
     else:
          p=2
(5)系统正常运行一段时间后,小梦发现当光照强度不足时,蜂鸣器并没有发出报警声,结合以上信息判断出可能原因:________
类型:操作题
难度系数:一般0.65
收藏
纠错
详情
对于连续函数f(x),如果在区间[a,b]上满足:f(a)f(b)<0,则区间[a,b]内至少存在一点e,使得f(ε)=0。如此,可以引入二分查找法求解复杂函数的零点,思路如下:取区间中点c=(a+b)/2,如果f(a)f(c)<0,则零点位于区间[a,c]内;否则零点位于区间[c,b]内。对零点存在的区间继续取中点,以此类推,直到当前中点对应函数值的绝对值小于可接受误差为止。对于函数f(x)=ex*lnx-x2,使用二分法求零点的Python程序如下:
import math
def fun(x):
     return math.exp(x)*math.log(x)-x**2
     "'math.exp(x)返回 e 的x次幂, math.log(x)返回x的自然对数"'
def binary(c,left,right):
     cur root=left
     while      _ :
          if abs(fun(left))<c:
               return left
          elif abs(fun(right))<c:
               return right
          else:
               mid=(left+right)/2
     if                         
          right=mid
     else:
          left=mid
     cur_root=left
            
c,left,right=le-6,1,4
print("函数的零点为: ",binary(c,left,right))
划线处应填入的代码为(       
A.①abs(fun(cur_root))<c ②(fun(left)*fun(mid))<0     ③return mid
B.①abs(fun(mid))>c   ②(fun(left)*fun(mid))<0   ③return cur_root
C.①abs(fun(mid))<c   ②(fun(left)*fun(mid))>0     ③return mid
D.①abs(fun(cur_root))>c   ②(fun(left)*fun(mid))<0     ③return cur_root
类型:选择题
难度系数:一般0.65
收藏
纠错
详情
现采用新的排队方案为小明、小红、小丽、小辉四人排队,
Python程序段如下:
linklist=[["小明",1],["小红",2],["小丽",3],["小辉",-1]]
def reset(head):
     if linklist[head][1]==- 1 or head==- 1:
          return head
     else:
          new_head=reset(linklist[head][1])
          linklist[linklist[head][1]][1]=head
          linklist[head][1]=- 1
     return new head
p=h=reset(0)
while p!=- 1:
     print(linklist[p][0],end="")
     p=linklist[p][1]
执行该程序段后,输出的结果是(       
A.小明小红小丽小辉B.小明小辉小丽小红
C.小辉小丽小红小明D.小明小丽小红小辉
类型:选择题
难度系数:一般0.65
收藏
纠错
详情
首页
上一页
下一页
尾页