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

粵教版 高中信息技術必修1 3.1體驗計算機解決問題的過程練習(word版,有答案)

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

粵教版 高中信息技術必修1 3.1體驗計算機解決問題的過程練習(word版,有答案)

資源簡介

廈門市音樂學校《信息技術必修1》 羅海燕
3.1 體驗計算機解決問題的過程
班級: 姓名:
【思維導圖】
算法和程序的關系:程序描述算法,算法是程序的靈魂,程序則是算法的表示方法之一。
【問題解決1】編程題:用計算機程序繪制一個正多邊形。
抽象與建模
繪制正多邊形,除了要知道它的邊數n和邊長a,關鍵是計算出每次旋轉的角度。因此,解決這個問題的計算模型可以表示為如下:
假設正多邊形的邊數為n,邊長為a。
則內角度數的值為:d=(n-2)180n。
每次旋轉的角度為:180-d。
設計算法
基于問題的抽象和建模,繪制一個正多邊形的算法可以做如下描述:
輸入要繪制的正多邊形的邊數n和邊長a。
計算正多邊形的每個內角度數d,其中d=(n-2)180n。
將以下過程重復執行n遍:畫一條長度為a的線段,再講畫筆方向向左(逆時針)旋轉(180-d)度。
3.描述算法(可以用自然語言\流程圖\偽代碼)填空。
根據上述計算模型,算法可以細化如下:
(1)輸入要繪制在正方形在邊數n和邊長a;
(2)計算正多邊形的每個內角度數d,即d=( d=(n-2)180/n  )
(3)表示已繪制邊數的變量i初始值化為0;
(4)若i<=5,則轉(5),否則轉(7 )
(5)畫一條長度為a的線段,再將畫筆方向( 180-d )
(6)表示已繪制邊數的變量i增加1,轉到(  4 )
(7)結束繪制。
根據計算模型,繪制正多邊形的算法過程可以通過流程圖的方式來描述,請將流程圖中缺少的部分補充完整。
編寫程序,請補充代碼,并運行出來結果,截圖粘貼。(注意用英文標點)
# 繪制正多邊形的算法用Python語言描述
import turtle #此行代碼功能為:導入turtle庫
import time
n=int(input("請輸入正多邊形的邊數n:"))
a=int(input("請輸入邊長a:"))
d= #邊長的公式請補充代碼
t=turtle.Pen( ) #定義變量t作為畫筆
for i in range(n): #重復執行n遍,請補充代碼,提示:for
t.forward(a) #向前繪制長度為a的線段,本段代碼在循環語句內,注意空格
time.sleep(2)
t.left(180-d) #向左旋轉(180-d)度,本段代碼在循環語句內,注意空格
turtle.done( ) #繪制完畢后程序需手動退出
調試運行程序
通過運行程序,計算機會自動執行程序中的命令。但是,在將算法進行程序實現時,可能會因為錄入錯誤、語法錯誤、邏輯錯誤等原因,導致程序不能正常運行或輸出錯誤的結果。此時,需要對程序進行調試,以便于發現錯誤并進行修正。例如,字母大小寫的疏忽可能直接決定程序能否正常運行,程序中參數的調整可能影響輸出圖形的形狀。
二、 選擇題。請將正確答案標紅。
1. 使用計算機解決實際問題時,首先應該做的是(  )
A. 設計算法 B. 描述算法 C. 編寫程序 D. 抽象與建模
2. 使用計算機編程解決問題的一般過程中,以下環節中,決定了編程問題的方法和步驟的是( )
A. 設計算法 B. 調試運行程序 C. 編寫程序 D. 抽象與建模
3. 下列步驟是計算機解決”高速道路上車輛速度”計算問題時經歷的三個階段:
編寫計算機程序,用計算機進行處理 確定車輛速度計算公式,設計算法 分析問題,確定計算機解題任務為”根據車輛的路程和時間計算速度”
A. B. C. D.
4.下列問題不能用算法描述的是( )
A. 已知a、b、c的值,求一元二次方程的實數解
B. 計算某個班級語文成績的平均分
C. 列出方程y=2x+1的所有實數解
D.已知圓形的半徑求面積
5.不能用算法解決“輸出所有偶數”問題,是因為不符和算法特征中的(  )書本49頁
A.有窮性    B.有輸出         C.確定性      D.唯一性
解析:一個算法的處理步驟必須是有限的。無論具體需要執行的操作步驟有多少,這個數量是確定的。計算次數必須確定。
6.小明和小楊用Python分別編寫了繪制復雜圖案的程序,但在運行過程中發現小明的程序所繪制的圖案比小楊的更精細,則小楊的程序中可能存在的問題是( )
A.編寫的代碼有邏輯錯誤 B.編寫的代碼有雨法錯誤
C. 輸出格式問題 D.設計的算法不合理
解析: 邏輯錯誤:沒有錯誤提示,能運行,但是達不到自己的效果.
語法錯誤:在編譯的時候會提示你錯誤,要把逗號改成分號。
3廈門市音樂學校《信息技術必修1》 羅海燕
3.1 體驗計算機解決問題的過程
班級: 姓名:
【思維導圖】
算法和程序的關系:程序描述算法,算法是程序的靈魂,程序則是算法的表示方法之一。
【問題解決1】編程題:用計算機程序繪制一個正多邊形。
抽象與建模
繪制正多邊形,除了要知道它的邊數n和邊長a,關鍵是計算出每次旋轉的角度。因此,解決這個問題的計算模型可以表示為如下:
假設正多邊形的邊數為n,邊長為a。
則內角度數的值為:d=(n-2)180n。
每次旋轉的角度為:180-d。
設計算法
基于問題的抽象和建模,繪制一個正多邊形的算法可以做如下描述:
輸入要繪制的正多邊形的邊數n和邊長a。
計算正多邊形的每個內角度數d,其中d=(n-2)180n。
將以下過程重復執行n遍:畫一條長度為a的線段,再講畫筆方向向左(逆時針)旋轉(180-d)度。
3.描述算法(可以用自然語言\流程圖\偽代碼)填空。
根據上述計算模型,算法可以細化如下:
(1)輸入要繪制在正方形在邊數n和邊長a;
(2)計算正多邊形的每個內角度數d,即d=( d=(n-2)180/n  )
(3)表示已繪制邊數的變量i初始值化為0;
(4)若i<=5,則轉(5),否則轉(7 )
(5)畫一條長度為a的線段,再將畫筆方向( 180-d )
(6)表示已繪制邊數的變量i增加1,轉到(  4 )
(7)結束繪制。
根據計算模型,繪制正多邊形的算法過程可以通過流程圖的方式來描述,請將流程圖中缺少的部分補充完整。
編寫程序,請補充代碼,并運行出來結果,截圖粘貼。(注意用英文標點)
# 繪制正多邊形的算法用Python語言描述
import turtle #此行代碼功能為:導入turtle庫
import time
n=int(input("請輸入正多邊形的邊數n:"))
a=int(input("請輸入邊長a:"))
d= #邊長的公式請補充代碼
t=turtle.Pen( ) #定義變量t作為畫筆
for i in range(n): #重復執行n遍,請補充代碼,提示:for
t.forward(a) #向前繪制長度為a的線段,本段代碼在循環語句內,注意空格
time.sleep(2)
t.left(180-d) #向左旋轉(180-d)度,本段代碼在循環語句內,注意空格
turtle.done( ) #繪制完畢后程序需手動退出
調試運行程序
通過運行程序,計算機會自動執行程序中的命令。但是,在將算法進行程序實現時,可能會因為錄入錯誤、語法錯誤、邏輯錯誤等原因,導致程序不能正常運行或輸出錯誤的結果。此時,需要對程序進行調試,以便于發現錯誤并進行修正。例如,字母大小寫的疏忽可能直接決定程序能否正常運行,程序中參數的調整可能影響輸出圖形的形狀。
二、 選擇題。請將正確答案標紅。
1. 使用計算機解決實際問題時,首先應該做的是(  )
A. 設計算法 B. 描述算法 C. 編寫程序 D. 抽象與建模
2. 使用計算機編程解決問題的一般過程中,以下環節中,決定了編程問題的方法和步驟的是( )
A. 設計算法 B. 調試運行程序 C. 編寫程序 D. 抽象與建模
3. 下列步驟是計算機解決”高速道路上車輛速度”計算問題時經歷的三個階段:
編寫計算機程序,用計算機進行處理 確定車輛速度計算公式,設計算法 分析問題,確定計算機解題任務為”根據車輛的路程和時間計算速度”
A. B. C. D.
4.下列問題不能用算法描述的是( )
A. 已知a、b、c的值,求一元二次方程的實數解
B. 計算某個班級語文成績的平均分
C. 列出方程y=2x+1的所有實數解
D.已知圓形的半徑求面積
5.不能用算法解決“輸出所有偶數”問題,是因為不符和算法特征中的(  )書本49頁
A.有窮性   B.有輸出         C.確定性      D.唯一性
解析:一個算法的處理步驟必須是有限的。無論具體需要執行的操作步驟有多少,這個數量是確定的。計算次數必須確定。
6.小明和小楊用Python分別編寫了繪制復雜圖案的程序,但在運行過程中發現小明的程序所繪制的圖案比小楊的更精細,則小楊的程序中可能存在的問題是( )
A.編寫的代碼有邏輯錯誤 B.編寫的代碼有雨法錯誤
C. 輸出格式問題 D.設計的算法不合理
解析: 邏輯錯誤:沒有錯誤提示,能運行,但是達不到自己的效果.
語法錯誤:在編譯的時候會提示你錯誤,要把逗號改成分號。
4

展開更多......

收起↑

資源列表

<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. 主站蜘蛛池模板: 墨江| 隆回县| 乐亭县| 新民市| 平塘县| 淮阳县| 延寿县| 石河子市| 弥渡县| 嘉禾县| 怀远县| 马边| 沭阳县| 昭苏县| 嘉鱼县| 昭苏县| 安康市| 大同县| 梨树县| 唐河县| 旬邑县| 安岳县| 舞钢市| 瓦房店市| 五寨县| 白朗县| 平果县| 杭州市| 周至县| 安徽省| 临夏县| 调兵山市| 白玉县| 大化| 安平县| 广灵县| 五家渠市| 昔阳县| 斗六市| 甘谷县| 于田县|