必修1练习题1

感谢您能抽出几分钟时间来参加本次答题,现在我们就马上开始吧!
姓名
    ____________
班级
    ____________
学号
    ____________
某商店的监控系统自动删除一周前的监控视频,说明信息具有( )
A.共享性
B.载体依附性
C.时效性
D.传递性
过马路“红灯停、绿灯行”,从数据、信息、知识来看,红和绿是( )
A.数据
B.信息
C.知识
D.图片
下列进行数据保护的方法最不可靠的是( )
A.对数据加密,如用加法密码将明文加密成密文
B.釆取限制登录尝试次数、使用验证码的方式
C.将数据备份到共享云盘中
D.使用人脸识别或指纹识别验证登录身份
在进行常规检测时,每一份血样都需要进行编号。此编号过程属于( )
A.信息的采集
B.信息的编码
C.信息的发布
D.信息的加工
下列应用中,体现了人工智能技术的有( )

①机器人通过语音与人交流

②饮水机根据水温自动加热

③宾馆通过专用系统进行人脸识别,核实住宿人员的身份

④计算机程序根据输入的三条边长自动计算三角形的面积

⑤停车管理系统通过拍摄识别车牌号码,并且语音进行播报

A.①②③
B.①③⑤
C.②④⑤
D.③④⑤
小王用图像加工软件创作作品,新建界面如图所示,则保存每个像素的颜色需要用到的二进制位数是( )


A.4
B.8
C.16
D.24
十进制正整数n转换为二进制数,该二进制数末位是“0”。下列说法正确的是( )
A.无法确定n是奇数还是偶数
B.若该二进制数的位数是4,则n的最大值是15
C.n与n+1分别转换为二进制数,这两个二进制的位数可能不同
D.该二进制末位的“0”去掉后,再转换为二进制数,所得的值是n/2
学校学生会的同学想了解本学期在学校食堂开展的“光盘行动”倡议的实施情况,下列方法中不太可取的是( )
A.查看食堂监控视频
B.到食堂网站搜索
C.问卷调查法
D.采访食堂负责人
陈明同学收集到学校第一食堂和第二食堂一个学期的营业收入等数据,再结合其他现场收集的数据,处理后显示,第一食堂受学生欢迎度更高。他主要用了( )
A.对比分析法
B.平均分析法
C.结构分析法
D.分组分析法
下列属于数字化学习工具的是( )
A.音频
B.视频
C.课件
D.思维导图软件
下列可以用于直观呈现高频率词汇的是( )
A.词云图
B.饼图
C.折线图
D.数据地图
在求解“一元二次方程实数根”的算法中,如果方程不存在实数根,也要求输出结果“无实数根”。此要求主要体现了算法特征中的( )
A.有穷性
B.有输出
C.确定性
D.唯一性
有4个装了药丸的瓶子,每个药丸都有一定的重量,其中有一个药瓶中所有药丸都被污染了,每个被污染的药丸会比污染前增重1克。判断哪个瓶子的药被污染了?要求只能称量一次。

(1)编程设计算法前,要先分析问题,除了一次称量获得的重量外,还必须要的已知量有( )

A.4个药瓶(不装药丸)分别的重量
B.正常的一个药丸的重量
C.1个药瓶(不装药丸)的重量
D.正常的1个药瓶(装药丸)的重量
接上题,(2)既然只能称量一次,则4个药瓶中的药丸都要一起称量。为了区分,每个药瓶所取的药丸数量要不一样,并且给取1个药丸的药瓶编号1,取2个药丸的药瓶编号2,……,总共取10个药丸称量,这10个不完全正常的药丸与10个正常的药丸进行比较,即可知哪个编号的药瓶的药丸被污染,从而抽象出数学模型。用Python语言编程实现该算法,对两个已知量命名,下面合法的变量名是( )
A.1P P_10
B.重 _1 p@
C.pl p10
D._lp 10重
接13题,(3)下面这4行的Python程序是要解决当1个药丸为1克重时的求解程序。但程序未能解释执行,请找出错误的行( )

#寻找被污染的药丸

m1=1

m10=input("请输入称量的重量")

print("第",m10-10*m1"个药瓶被污染")

A.第1行
B.第2行
C.第3行
D.第4行
猜生日游戏。(你出生的月份*4+9)*25+你出生的日期,把计算得出的这个数值x给我,我可以马上猜出你的生日。

例如:输入1135,就可以得出生日是9月10日。

算法分析:观察这个算式,我们用变量名代入则为x=(y*4+9)*25+r,展开后,x-225=y*100+r,已知x,求y和r, y为x-225的百位。如1135-225= 910, y=9, r=10

程序如下:

x=int(input("请输入生日加工计算后的数值:"))

y=

r=

print("生日是:"M"月"r,"日")

根据题意选择y值和r值的表达式。

A.y=(x-225)//100 r=(x-225)\100
B.y=(x-225)//100 r=(x-225)%100
C.y=(x-225)/100 r=(x-225)//100
D.y=(x-225)\100 r=(x-225)%100
石头、剪刀、布游戏。用户输入1、2、3中的一个数字,分别对应代表石头、剪刀和布,计算机随机生成1、2、3中的一个数字,判断游戏的获胜方。编程实现。

例如:用户输入1,计算机随机生成2,则用户赢了。

算法分析:计算机与用户给的数值相同时为平局,当用户给的数值减去计算机的随机数为-1或者2时,则用户获胜,否则为计算机获胜。

请完善以下程序段:

import random

c=random.randint( 1,3)

you=int(input(“石头剪刀布游戏:请输入(石头1,剪刀2,布3)数字:”))

print(you ,c)

if you==c :

    print(“平局”)

_____________________

    print(“你赢了”)

else:

    print(“计算机赢了”)

    ____________
5局的石头、剪刀、布的游戏。上题为1局的游戏,则可以在以上程序的第一行后加一条计数循环语句: _____________________
    ____________
要输出如下图的九九乘法表:

1*1=1

2*1=2 2*2=4

3*1=3 3*2=6 3*3=9

4*1=4 4*2=8 4*3=12 4*4=16

5*1=5 5*2=10 5*3=15 5*4=20 5*5=25

6*1=6 6*2=12 6*3=18 6*4=24 6*5=30 6*6=36

7*1=7 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=49

8*1=8 8*2=16 8*3=24 8*4=32 8*5=40 8*6=48 8*7=56 8*8=64

9*1=9 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81

请完善以下程序:

for i in range(1,____):

    for j in range(1,_____):

        print(i,’*’j,’=’,______ ,’\t’,end=’’)

    print()

填空1    ____________
填空2    ____________
填空3    ____________
警察局抓住了 A、B、C、D四名盗窃嫌疑犯,其中只有一人是小偷。在审问时,A说:“我不是小偷。” B说:“C是小偷。” C说:“小偷肯定是D。” D说:“C在冤枉好人。”现在知道这四人中有三人说的是真话,一人说的是假话。到底谁是小偷?

算法提示:首先,要将A、B、C、D四人说的话分别抽象成数学模型,并写成计算机的关系表达式。thief=A,代表A是小偷,那么A说话的内容的关系表达式就是thief!='A'。关系和逻辑表达式的值只有True或False两种值,分别对应数值为1或0。

请完善以下程序:

for thief in [‘A’,’B’,’C’,’D’]:

        n=(thief!=’A’)+______________________________________

        if n==__________ :

                print(“小偷是:”,thief)

以上程序用循环和分支结构,把所有可能都逐一列挙,满足条件,即为解。这种算法称为______________。

填空1    ____________
填空2    ____________
填空3    ____________

23题 | 被引用0次

模板修改
使用此模板创建