国产在线导航,欧美日本中文,黄色在线观看网站永久免费乱码,chinese国产在线视频,亚洲欧洲第一视频,天天做人人爱夜夜爽2020毛片,亚洲欧美中文字幕在线网站

現(xiàn)在位置:范文先生網(wǎng)>教案大全>信息技術(shù)教案>初中信息技術(shù)教案>選擇結(jié)構(gòu)程序設(shè)計

選擇結(jié)構(gòu)程序設(shè)計

時間:2022-08-16 09:40:51 初中信息技術(shù)教案 我要投稿
  • 相關(guān)推薦

選擇結(jié)構(gòu)程序設(shè)計

[1]教學(xué)目的:
1、讓學(xué)生了解選擇結(jié)構(gòu)程序
2、掌握邏輯量的概念
3、掌握關(guān)系表達(dá)式和邏輯表達(dá)式
4、了解IF 語句
[2]教學(xué)重點:選擇結(jié)構(gòu)程序和關(guān)系表達(dá)及邏輯表達(dá)式
[3]教學(xué)難點:選擇結(jié)構(gòu)程序的掌握
[4]教學(xué)方法:引入法
[5]教學(xué)工具:
[6]教學(xué)內(nèi)容:

教師活動

學(xué)生活動

引入:

  例子1、從鍵盤輸入一個數(shù),如果是正數(shù)則輸出這個數(shù),否則輸出信息“這個數(shù)是負(fù)數(shù)”。

  例子2、用程序編寫一個求學(xué)生的六門課程六課程的的平均成績和總分的程序。

  例子3、用程序編寫一個二元一次方程的根(△>=0)

  例子4、把10個職工的工資和打印出來

  提問5:如果求1+2+3+4+5+……+100的和怎么辦呢?

  提問6:如果求一個班所有學(xué)生的六門課程的平均成績

  提問7:如果所求方程的沒有實根又怎么辦呢?

  提問8:如果要我們打印100個職工的工資又怎么辦呢?

  老師得出答案:這就不是順序結(jié)構(gòu)程序所能解決了。我們在前面已經(jīng)學(xué)過選擇結(jié)構(gòu),提醒學(xué)生回憶一下選擇結(jié)構(gòu)的流程圖

  圖略:

  為了能很好的掌握選擇程序結(jié)構(gòu)的設(shè)計,先了解一些選擇程序的基礎(chǔ)。

 

學(xué)生做1

學(xué)生做2:

 

學(xué)生做3:

學(xué)生做4:

學(xué)生回答5

學(xué)生回答6

學(xué)生回答7

學(xué)生回答8

一、關(guān)系表達(dá)式和邏輯表達(dá)式

  1、邏輯量的概念

  邏輯量:在QBASIC中用-1,0,即真和假的表達(dá)法。

  何時用到:在關(guān)系表達(dá)式中和邏輯表達(dá)式中用到。

當(dāng)結(jié)構(gòu)為真時是-1,結(jié)果是假時為0

  例1:X+Y>Z 當(dāng)成立時為真即為-1,

                當(dāng)不成立時為假,即為0

  例2:在2.9例中:

IF X>0 THEN PRINT X

  

  2、關(guān)系運算符和關(guān)系表達(dá)式

關(guān)系:即運算量的關(guān)系。六種。><>=<=<>

關(guān)系表達(dá)式:即用關(guān)系運算符把運算量聯(lián)接起來的式子。

例:A>B, X>=Y,  M<>N等。例:X=Z

 

 

  注意:賦值符號和關(guān)系符號要區(qū)分開。

  LET   A=5

  B=A

  PRINT  B=A,B,A

 3、邏輯運算符號和邏輯表達(dá)式

  邏輯運算符:NOT非 AND與 OR或

  1)NOT 即對某個運算量的邏輯值取反。

如:A>B為真時,則 NOT A 等于假

程序:

A=3

B=4

PRINT A,B,NOT A>B,NOT  A<B

IF NOT A>B  THEN  PRINT A

IF NOT A>B  THEN  PRINT B

END

  2)AND 相當(dāng)于數(shù)學(xué)里的交集,即兩個運算量取交集

如:A={1,2,3,4,5,6,7}

   B={1,2,66,54,34,5,3}

   A交B={1,2,3,5}

   即AAND B=-1如AANDB沒有值則為0

 例:IF A AND B THEN PRINT A

  3)OR 相當(dāng)于數(shù)學(xué)里的并集集

      A={1,2,3,4,5,6,7}

   B={1,2,66,54,34,5,3}

   AUB={1,2,3,4,5,6,7,66,54,34}

         即A OR B=-1,如A或B為空時則為0

邏輯運算符的運算規(guī)則為真值表:

真值表為(略)

   

邏輯表達(dá)式:用邏輯運算符聯(lián)接起來的式子。

例1: A AND B OR C OR NOT A

       A>B NOT A等。

4、IF 語句的格式:

IF 邏輯表達(dá)式 THEN 語句1  ELSE 語句2

 

 

 

 

 

 

 

 

學(xué)生寫出程序運行的值:

 

 

 

 

 

 

 

  小結(jié):

   略

 

  教效果

 

  教后感


【選擇結(jié)構(gòu)程序設(shè)計】相關(guān)文章:

深入理解CSS3結(jié)構(gòu)偽類選擇器08-18

程序設(shè)計心得04-26

關(guān)于程序設(shè)計的心得03-30

句子結(jié)構(gòu)08-23

程序設(shè)計學(xué)習(xí)心得02-28

選擇沉潛 選擇成功07-29

選擇作文:人生是選擇過程07-04

選擇08-15

選擇02-17

結(jié)構(gòu)篇:用結(jié)構(gòu)的“新瓶”裝思想的“老酒”08-18