中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

人教中圖版(2019)信息技術必修一第2章 算法與程序實現 培優訓練試題(含答案)

資源下載
  1. 二一教育資源

人教中圖版(2019)信息技術必修一第2章 算法與程序實現 培優訓練試題(含答案)

資源簡介

第2章 算法與程序實現 培優訓練試題 2020—2021學年 人教中圖版(2019)高中信息技術必修一
一、選擇題
1.某算法的部分流程圖如圖所示。執行這部分流程后,輸出 f1,f2 的值分別是( )
A.5, 8 B.8, 13 C.13, 21 D.21, 34
2.利用計算機編寫程序解決實際問題時,首先應該做的是()
A.編寫程序 B.設計算法 C.調試程序 D.分析問題
3.以下是正確的字符串( )
A.‘abc”ab” B.“abc”ab’ C.“abc”ab” D.“abc\”ab”
4.條件是由條件表達式來構成的。條件表達式的值有( )種。
A.1 B.2 C.3 D.4
5.流程圖是描述算法的常用工具,圖形表示的是( )。
A.輸入輸出 B.判斷 C.開始 D.處理
6.下列選項中,可以作為 Python程序變量名的是( )
A.a/b B.ab C.a+b D.a-b
7.運行下列 Python程序,結果正確是( )
a=32
b=14
c=a//b
print(c)
A.2.2 B.2 C.“2” D.4
8.下列定義變量的python程序語句變量賦值錯誤的是( )
A.x=y=1 B.x,y=1,2 C.x==1 D.x=1,2
9.執行以下流程圖,則輸出s的值為( )
A.4134 B.4132 C.4312 D.4314
10.要求隨機生成“ABCDEF”中某個字符,下列表達式中不正確的是( )
A.Mid("ABCDEF", Int(Rnd * 6) + 1, 1) B.Mid("ABCDEF", Int(Rnd * 6) , 1)
C.Chr(Int(Rnd * 6) + 65) D.Chr(Int(Rnd * 6) + Asc("A"))
11.如下所示流程圖
執行該流程圖,則輸出y的結果為( )
A.9 B.10 C.15 D.16
12.關于算法的表示方法,以下敘述正確的是( )。
A.較之流程圖和偽代碼,自然語言具有敘述精確、無二義性的優點
B.較之自然語言和偽代碼,用流程圖描述可以減少歧義的產生
C.較之自然語言和流程圖,用偽代碼描述更為簡潔
D.目前最常用的算法表示方法是自然語言
13.某算法的部分流程圖如圖所示。執行這部分流程,則輸出a的值為( )
A.1 B.4 C.8 D.12
14.有如下自定義函數,函數參數是三個Boolean類型變量,如果三個參數中至少有兩個的變量值為True則函數值返回True,否則返回False。
① Function f(a As Boolean, b As Boolean, c As Boolean) As Boolean f = (a And b) Or (b And c) Or (a And c) End Function
② Function f(a As Boolean, b As Boolean, c As Boolean) As Boolean If a = b Then f = a Else f = c End Function
③ Function f(a As Boolean, b As Boolean, c As Boolean) As Boolean If a Then f = b Or c Else f = b and c End Function
④ Function f(a As Boolean, b As Boolean, c As Boolean) As Boolean f = (a Or b) And (b Or c) And (a Or c) End Function
上述四個函數中能實現該要求的個數有( )
A.1 B.2 C.3 D.4
15.在數組d中已經存放了10個不同的整數。以下流程圖描述的算法功能是在數組d中查找元素值88,若找到,輸出該數組元素的下標;若沒找到,輸出0。流程圖①處應填入( )。
A.m←2,flag←0 B.m←1,flag←1
C.m←1,flag←0 D.m←2,flag←1
16.計算機組裝之前首先需要完成的注意事項是( )。
A.去除雜質 B.消除靜電 C.輕拿輕放 D.斷開電源
二、填空題
17.下列程序段執行后,變量s的值是_________
s =0
for i in range(1,4):
for j in range(1,6):
s=s+i
print(s)
18.分析完善程序
求s=3+6+9+... +300值。
解決該問題,可以采用如下兩種不同的方法:
請補充完成上述程序:
(1)____________ (2)___________
19.某算法的部分流程圖如圖所示。執行這部分流程,若輸入x的值分別為16、9、8、7、6、5、4、1,則輸出的結果是( )
A.6 B.6.5 C.7 D.9.33
三、判斷題
20.一個算法可以用多種程序設計語言來實現。(___)
21.王軍同學編寫程序解決“韓信點兵”問題后,總結出計算機解決問題的過程分為分析問題-設計算法-編寫程序-調試運行程序等步驟。 (_____)
22.算法就是解決問題的方法和步驟。 (_____)
【參考答案】
一、選擇題
1.C
2.D
3.D
4.B
5.B
6.B
7.B
8.C
9.A
10.B
11.B
12.B
13.C
14.D
15.C
16.B
二、填空題
17.30
18.i*3或3*i i
19.B
三、判斷題
20.√
21.對
22.對

展開更多......

收起↑

資源預覽

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 手游| 苍梧县| 于都县| 焦作市| 长岭县| 读书| 额敏县| 玉环县| 驻马店市| 江津市| 武宣县| 内乡县| 沁阳市| 黄梅县| 吉安市| 皋兰县| 平顶山市| 忻城县| 彩票| 密山市| 宜宾县| 五原县| 岑溪市| 潞西市| 银川市| 宁城县| 沅陵县| 临沂市| 遂昌县| 宿州市| 光泽县| 榆树市| 永定县| 高密市| 方正县| 绥德县| 通榆县| 昭通市| 扎兰屯市| 成都市| 肃宁县|