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

粵教版(2019)信息技術 必修1 3.1 體驗計算機解決問題的過程 課件(15張ppt)+練習(含部分答案)

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

粵教版(2019)信息技術 必修1 3.1 體驗計算機解決問題的過程 課件(15張ppt)+練習(含部分答案)

資源簡介

(共15張PPT)
3.1體驗計算機解決問題的過程
問題導入:
求解一元二次方程2x2+3x+1=0的根
那么你是如何求解的?
人解決問題的過程
1.分析問題
2.收集信息(已知和未知)
3.判斷和推理(根據已有的知識和經驗)
4.
解決問題
如果有時間要求,讓我們在幾分鐘內解決如下15道呢?
x2+3x+1=0
2x2+3x+21=0
2x2-4x+1=0
9x2-8x+1=0
8x2+3x+2=0
-
2x2+3x+7=0
2x2-5x+3=0
-7x2-13x+21=0
6x2+3x-4=0
5x2+3x-11=0
12x2+6x-5=0
2x2+3x+1=0
3x2+3x+9=0
ax2+bx+c=0
2x2-5x+11=0
6x2+3x-1=0
求助計算機
計算機解決問題
你有哪些用計算機技能解決生活問題的經歷?
1
2
4
打印文檔資料
打印機和電腦的合作
Excel表格
word,wps,記事本等等
利用程序設計語言編寫程序
制作海報、工作文檔
設計程序解決問題
財務報表
運用計算機解決問題的方式很多,程序設計就是其中一種。所謂程序設計就是從遇到的問題出發,分析問題,發現問題本質,選擇設計相應的算法,通過程序設計語言來編寫程序,最終實現問題的解決
3
分析問題
計算機解決問題
我們知道所有的一元二次方程都可以歸納為以下格式
a
x2+b
x
+c
=0
由此得出可以用公式法解所有的一元二次方程
X1=
X2=
設計算法
利用公式法求解一元二次方程
a
x2+b
x
+c
=0
1.輸入a,b,c的值
2.令d=b
b-4
a
c
3.如果
d>=0
計算
x1=
x2=
轉步驟4
否則輸出“方程無解”轉步驟4
4.結束程序
編寫程序
利用公式法求解一元二次方程
a
x2+b
x
+c
=0
1.輸入a,b,c的值
2.令d=b
b-4
a
c
3.如果
d>=0
計算
x1=
x2=
轉步驟4
否則輸出“方程無解”轉步驟4
4.結束程序
a=eval(input("請輸入a的值:"))
b=eval(input("請輸入b的值:"))
c=eval(input("請輸入c的值:"))
d=b
b-4
a
c
if(d>=0):
x1=(-b+math.sqrt(d))/(2
a)
x2=(-b-math.sqrt(d))/(2
a)
print
("x1=",x1,"
x2=",x2)
else:
print("無解")
調試程序
程序編寫完成以后,再通過鍵盤把程序輸入計算機中運行,檢查程序能否按預想的效果執行,這一過程稱為程序的調試運行。
如果程序語法有錯誤,程序運行時計算機會給出提示信息,人們可根據提示修改程序,直到無錯;
我們還需要對結果進行驗證,因為邏輯錯誤或計算方法錯誤計算機無法檢查。所以若出現后一種情況,可能需要返回前幾步進一步修改,直到滿意。
總結
1、分析問題:建立數學模型,確定“做什么”
2、收集信息:找到已知和未知
3、判斷推理:利用已有的知識和經驗,通過判斷與推理找到解決問題的方法
4、解決問題
人解決問題的過程
總結
1、分析問題:建立數學模型,確定“做什么”;
2、設計算法:尋找“如何做”,并描述精確步驟;
3、編寫程序:編寫程序的任務就是用一種計算機能接受的程序設計語言來描述問題求解的算法;
4、調試運行:計算機驗證語法錯誤,編程者驗證結果確定無邏輯、計算錯誤。
計算機解決問題的過程
人機問題解決對比
計算機解決問題的本質
計算機沒有“大腦”,不會自己解決問題,但它可以幫助人們解決問題。
想要利用計算機解決問題,需要人們完成一系列的程序設計任務,把要解決的問題轉化為計算機程序,讓計算機來執行這個程序,達到利用計算機解決問題的目的。
Thank
You
!3.1
體驗計算機解決問題的過程
一、選擇題
1(多選題)、“今有雞公一值錢五,雞母一值錢三,雞雛三值錢一,凡百錢買百雞,問雞公、雞母、雞雛各幾何。”換成現在的語言是:公雞五元一只,母雞三元一只,小雞一元三只,用一百元買一百只雞,問:公雞、母雞、小雞各多少只?(
ABCD)
A.0,25,75
B.4,18,78
C.8,11,81
D.12,4,84
2、人們利用計算機解決問題的基本過程為(
D

①.分析問題
②.調試程序
③.編寫程序
④.設計算法
⑤問題解決
A.①②③④⑤
B.②③④⑤①
C.②③④⑤①
D①④③②⑤
3、在下列問題中,最適合用程序設計的方式解決的是(
A

A.求兩數的最大公約數
B.人口普查數據的圖表表示
C.在電腦上寫一篇作文
D.辦公室裝修設計
4、下列說法正確的是(
D

A、數據處理后不可以創造價值。
B、人們在現代才發現、分析、利用、并創造出巨大的財富。
C、計算機沒誕生以前,人們不知道分析和處理數據。
D、互聯網技術的發展,加速了數據的傳輸和處理。
5、小王在編寫好求一元二次方程的根的程序后,調試運行時,程序沒有報錯且能順利運行,但不能得到正確結果,造成這個結果的原因是(
A
)
A.算法邏輯或計算機方法錯誤
B.程序語句語法錯誤
C.程序落后了
D.程序設計窗口沒配置
6、小張在用計算機編寫5+2的程序,程序以(
A)
代碼的形式存放在存儲器中,并采用(
A
)
作為數字計算機的數制基礎。
A.二進制
二進制
B.二進制
八進制
C.八進制
二進制
D.十六進制
二進制
7、哪個不屬于使用計算機解決問題的步驟是(
D

A.分析問題
B.調試運行
C.編寫程序
D.輸入數據
二、填空題
1.完成下表
人機“問題解決”大比拼
相同點
分析問題、設計算法、得出結果
不同點
人類解決問題
用計算機解決問題
計算速度
比較慢
非常快
精確度
精確度不高,易出錯
編寫程序、高度程序
運行速度快
自動化
不具有自動化解決問題的能力
具有一定的自動化
2.一般來說,在運用計算機解決一個具體的問題時,大致經歷四個步驟:



當計算機程序求得結果后,
(填“需要”或“不需要”)對結果進行分析。程序有邏輯錯誤或計算機方法的錯誤,計算機是
(填“能夠”或“不能夠”)檢查出來的。
三、課外拓展(選做題)
相傳,漢高祖劉邦問大將軍韓信紡御兵士有多少,韓信答,第3人一列余1人,5人一列余2人,7人一列余4人,13人一列余6人......劉邦茫然而不知其數。你知道兵士最少有多少人嗎?試寫出你分析問題后,設計的算法。

展開更多......

收起↑

資源列表

<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. 主站蜘蛛池模板: 新邵县| 衡南县| 抚州市| 冷水江市| 香港 | 五原县| 云和县| 唐山市| 前郭尔| 深水埗区| 东城区| 平利县| 兴化市| 丰都县| 凤阳县| 玉门市| 收藏| 灵石县| 长汀县| 儋州市| 合川市| 威远县| 鹤峰县| 昌邑市| 霍州市| 新闻| 石首市| 墨竹工卡县| 澎湖县| 汶川县| 文成县| 贡嘎县| 南京市| 拜城县| 宜黄县| 古丈县| 常德市| 登封市| 连江县| 靖江市| 建昌县|