freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

word版可編輯-算法與程序設(shè)計選修教案精心整理-文庫吧資料

2025-04-22 12:40本頁面
  

【正文】 條件語句的執(zhí)行流程圖如下圖所示。 語句組2 語句組1 或 else 語句組2(一)條件語句的基本格式是:二、條件語句在解決問題的過程中,常常需要對事物進行判斷和選擇,如上題中,求一個數(shù)A的絕對值,如果A=0,則這個數(shù)的絕對值為A,否則為-A。 -AA ‘輸入A的值 ‘定義求絕對值的數(shù)A為單精度實型 ‘定義名為mand1_click()的事件過程三、教學(xué)過程(2課時)導(dǎo)入:演示求一個數(shù)的絕對值這道題的程序,讓學(xué)生明白通過程序可以解決數(shù)學(xué)中的問題,也給學(xué)生展示完整的程序代碼,這道程序的功能就是靠這些代碼來控制的,引起學(xué)生的注意,激發(fā)他們的求知欲。進而再做類似的練習(xí),加強學(xué)生的理解,課程安排形成循序漸進的梯度,充分挖掘?qū)W生潛力。第七課 程序的選擇結(jié)構(gòu)一、教學(xué)目標 知識與技能理解程序選擇結(jié)構(gòu)中的條件選擇語句的執(zhí)行流程,掌握條件選擇語句和多種選擇語句的使用方法,能夠編寫簡單的選擇結(jié)構(gòu)的程序,以解決生活中的一些計算問題。如圖五、課外拓展試編寫程序從鍵盤上輸入一個三位數(shù),然后將它反方向輸出。順序結(jié)構(gòu)的最大特點是在這個結(jié)構(gòu)內(nèi)按由上到下的的書寫順序執(zhí)行,它只有一個入口和一個出口。即當執(zhí)行第一條語句后,必然從第二條語句繼續(xù),順序執(zhí)行所有的語句,直到執(zhí)行完最后一條語句為止。 輸出S,V的值(3)編寫程序 計算S=2*(A*B+A*C+B*C)③(2)設(shè)計算法①(1) 輸出結(jié)果為:A=5B=3(3)如果輸出內(nèi)容后面沒有符號,則表示下一個Print換行輸出;如果Print中沒有輸出內(nèi)容,則表達輸出一個空行。 Print “A=”;A;“B=”;B A=5,B=3 B=3 你好(2)輸出內(nèi)容可以是一個或多個。 的結(jié)果為 3如果是引號引起來的字符串,則原樣輸出。 Print 輸出內(nèi)容在這里,輸出內(nèi)容可以是數(shù)、變量、表達式,也可以是用引號括起來的字符串。s 就是利用Print方法將計算出來的圓的面積s的值輸出到窗體上。四、輸出數(shù)據(jù)的方法Print是輸出數(shù)據(jù)、文本的一個重要方法。 A = InputBox(A=, 輸入, 12, 100, 20)End Sub 運行該程序,屏幕上窗口的左上角將位于坐標為(100,20)的位置,標題為“輸入”,窗口的提示信息為“A=”,而在輸入欄內(nèi)會出現(xiàn)默認的數(shù)據(jù)12。 Private Sub Command1_Click() 位置:指運行此函數(shù)后彈出的對話框的左上角在屏幕上的位置與提示信息和標題是用引號引起來的字符串。 標題:指運行此函數(shù)后彈出的對話框的標題。 Inputbox(提示信息,標題,默認值,位置)利用這個函數(shù),上述程序中的r=inputbox(“r=”,”請輸入半徑”),所以在程序運行時,從鍵盤上輸入數(shù)據(jù)賦值給變量r。 Inputbox()是提供從鍵盤輸入數(shù)據(jù)的函數(shù),利用它可產(chǎn)生一個對話框,提示用戶輸入數(shù)據(jù)并單擊命令按鈕。 如果A=30,B=40,則依次執(zhí)行語句T=A,A=B,B=T后,A、B兩個變量的值發(fā)生交換A=40,B=30。如果原來A的值為30,則執(zhí)行此語句后,A的值為40。(3)(2)觀察下列賦值語句的作用:(1)它們的作用都是將表達式的值賦給左邊的變量,這種語句稱為賦值語句。print “圓的面積s=”。 s=pi*r*r ‘定義半徑r和面積s為單精度實型 ‘說明程序中pi是常量∏ ‘定義名為mand1_click()的事件過程一、演示上述的程序,并把程序代碼中的各行代碼的作用解釋一遍,順便把程序的執(zhí)行流程說明一下,編寫的程序與設(shè)計的算法是一致的。 能編寫程序解決簡單的應(yīng)用題教學(xué)難點根據(jù)題目寫出正確的程序 賦值語句和輸入輸出語句的使用(2)情感態(tài)度和價值觀程序設(shè)計選取的題目與高一所學(xué)的數(shù)學(xué)、物理中學(xué)到的新知識有密切的聯(lián)系,從而激發(fā)學(xué)生對程序設(shè)計的追求和向往。 方法與過程 本節(jié)從簡單的問題入手,如求圓的面積,讓學(xué)生初步掌握賦值語句和輸入輸出語句的使用方法及其功能。 next Imsgbox “s=”+str(s),0,”計算結(jié)果”end sub當N=22時,運行的結(jié)果是: s=1 n=inputbox(“請輸入n的值:”,“輸入”)好吧,就讓我們一起來體驗VB程序的運行調(diào)試吧!求s=123…n問題的VB程序:private sub form_load()VB程序設(shè)計語言的開發(fā)環(huán)境的界面如下圖:VB程序設(shè)計語言的開發(fā)環(huán)境中,控件工具箱、代碼窗口、窗體設(shè)計器窗口、工程資源管理器窗口、屬性窗口是一些常用的程序設(shè)計與調(diào)試工具,這些工具互相協(xié)調(diào)、互相補充,如果熟練、合理地使用會大大地減少應(yīng)用程序的開發(fā)難度,提高工作效率。9 (3)在VB語言中,下列變量中合法的變量是()A.b90 C.’fksj’ (1)下列數(shù)據(jù)屬于字符串常量的是( )四、練習(xí) 表達式是指某個求值規(guī)則,它由運算符和配對的圓括號將變量、常量、函數(shù)等操作數(shù)以合理的形式連接起來的式子。 函數(shù)名(參數(shù)表)(3)表達式調(diào)用函數(shù)的格式如下:(2)函數(shù)在VB中有兩類函數(shù),分別是內(nèi)部函數(shù)和自定義函數(shù)轉(zhuǎn)換函數(shù)?!保撨\算符主要用于連接兩個或更多的字符串,例如:“"abcd"amp。 算術(shù)運算符的運算規(guī)則和數(shù)學(xué)中相同,如果意義不明確時,可以加上括號使其看起來更明白。①算術(shù)運算符有:運算符號+*/^\MOD含義加號減號乘號除號乘方整除取余數(shù)描述各種不同運算的符號稱為運算符,參與運算的數(shù)據(jù)稱為操作數(shù)。運算符、函數(shù)和表達式 類型 As Dim使用變量前,一般應(yīng)先說明變量名及其類型,以使系統(tǒng)為其分配存儲單元,變量說明語句格式如下:在VB中,變量名必須是由英文字母開頭,后面則可以由字母、數(shù)字或其它符號組成;變量的名稱最好與它所表示的內(nèi)容意義相同的英文單詞來確定。 在程序處理數(shù)據(jù)時,對于輸入的數(shù)據(jù)、參加運算的數(shù)據(jù)、運行結(jié)果等臨時數(shù)據(jù),通常把它們暫時存儲在計算機的內(nèi)存中。 在上述程序中,第2行就是一個常量說明語句,說明程序中需要使用的常量。 常量名 常量說明語句的格式是:這樣可以提高程序的可讀性和可維護性。 常量是指在程序運行過程中始終保持不變的常量、字符串等。例如在上述的程序中,既有單精度實型數(shù)的數(shù)據(jù)(),也有字符類型的數(shù)據(jù),如“輸入半徑”、“圓的面積S=”?;緮?shù)據(jù)類型是系統(tǒng)預(yù)先定義的數(shù)據(jù)類型,表21中列出了VB定義的常用的基本數(shù)據(jù)類型。數(shù)據(jù)既是計算機程序處理的對象,也是運算產(chǎn)生的結(jié)果。 數(shù)據(jù)的處理部分(4) 數(shù)據(jù)類型說明部分(2)每一個語句都是按照一定的規(guī)則書寫的。print “圓的面積s=”。s=pi*r*r ‘定義半徑r和面積s為單精度實型 ‘說明程序中pi是常量∏ ‘定義名為mand1_click()的事件過程 VB程序的開發(fā)環(huán)境教學(xué)難點把本節(jié)的內(nèi)容加以運用二、重點難點教學(xué)重點(1)通過介紹VB程序的開發(fā)環(huán)境中的菜單、常用工具和常用窗口等,再通過上機操作運行一個程序,讓學(xué)生更容易上手。熟悉VB程序設(shè)計語言的開發(fā)環(huán)境,能調(diào)試簡單的VB程序?! ≡赨NIX下它以“.out”為后綴,在MSDOS以下“.exe”為后綴。  二進制代碼在UNIX下后綴為“.o”的文件,在DOS下是后綴為“.obj”文件。 C/C++ 、 VB 、 Pascal 、 Cobol Qbasic 、 Lisp 編輯程序、編譯程序和連接程序 ⑴編輯程序包含內(nèi)容:一是將源程序逐個字符輸入到計算機內(nèi)存,二是修改源程序,三將修改好的源程序保存在磁盤文件中。分類(按轉(zhuǎn)換方式不同分類) 編譯型語言 解釋型語言 編寫的源程序需要用編譯程序先翻譯成機器語言的目標程序,然后再由連接裝配程序進行連接裝配,生成可執(zhí)行程序,這樣才能被計算機執(zhí)行。匯編語言:是一種符號化(英文助記符)的機器語言。(三) 認識程序設(shè)計語言  ⑶程序設(shè)計語言——泛指一切用于書寫計算機程序的語言?! ∽ⅲ哼\行時,不能修改程序代碼。⑷給按鈕添加代碼,在Private Sub Command1_Click()和 End Sub之間添加代碼:  Dim N As Integer ‘聲明N為整型  N=1 ‘賦初始值  Do(N mod 3=2) and(N mod 5=3) and (N mod 7=2)  Then ‘滿足條件打印N,不滿足繼續(xù)循環(huán)   Print N  Exit do  End if   N=N+1  Loop ?、蓮摹斑\行”菜單中“單擊”啟動命令,運行程序?! ?屬性 Caption 標題 Default 決定窗體的默認命令按鈕 Enabled 決定對象是否響應(yīng)用戶生成事件 Style 控件的外觀 Visible 決定對象是否可見 Picture 顯示的圖形 事件 方法 Click 單擊 Drag 拖動 Refresh 刷新 KeyPress 字符鍵被單擊 Move 移動 SetFocus 設(shè)置焦點,將當前焦點強制設(shè)置到文本框?qū)ο笊? ?、茊螕艄ぞ呦洹癈ommandButton”的按鈕,在Form1窗體中拖出一個“Command1”按鈕。 編寫程序⑴從桌面上啟動VB,彈出“新建工程”對話框,從“新建”頁面中選“標準EXE”,然后“打開“按鈕,建立”標準EXE工程。二、重點難點(1)重點:了解代碼所包含的算法思想;(2)難點:計算機是如何編輯程序、編譯程序和連接程序的。過程與方法使學(xué)生初步體驗編程樂趣,了解如何編輯程序、編譯程序和連接程序。給出流程圖的作法,通過詳細的解釋說明使學(xué)生初步掌握流程圖的使用和基本畫法。給出流程圖的基本符號,對其功能和使用情況加以說明,以便今后在具體運用中的正確使用。引導(dǎo)出算法的概念這個過程稱為“維護”。即使是經(jīng)過調(diào)試的程序,在使用一段時間后,仍然會被發(fā)現(xiàn)錯誤或不足之處。4.上機調(diào)試與維護編寫完成的程序,不一定完全符合實際問題的要求,還必須在計算機上運行這個程序,排除程序中可能出現(xiàn)的錯誤,才能得到結(jié)果。當我們?yōu)榻鉀Q一個問題確定了算法后,還必須將該算法用計算機程序設(shè)計語言編寫程序。這是,應(yīng)該通過分析、比較、挑選一種最優(yōu)的算法。例如,數(shù)學(xué)題常常有“一題多解”?!靶枨蠓治觥本褪谴_定要計算機“做什么”。 Writenln(“The average value is :”,av)。 av:=av/I。 I:=I+1。 av:=av+x。 Do while not eof()BeginI:=0。Begin例:用Pascal語言表示“從鍵盤輸入一組數(shù)據(jù)并求該組數(shù)據(jù)的平均值”的程序如下:Program ex_averVar I:integer。不同類型的計算機能夠識別的指令和語言不盡相同,即使對同一種計算機語言,不同類型的計算機對該語言的解釋程序也有差異。結(jié)束a=(F1F2)/MF1=F連接圈表示算法流向出口或入口連接點一條流線優(yōu)點:直觀、形象缺點:不能被計算機識別和執(zhí)行開始流線表示從某一框到另一框的流向處理框框中標明進行什么處理只有一流入線和一流出線常用的“流程圖”所用的基本符號圖形符號符號名稱說明流線起始、終止框表示算法的開始或結(jié)束起始框:一流出線終止框:一流入線1.用自然語言表達用自然語言表達算法,就是把算法的各個步驟,依次用人們熟悉的自然語言表示出來。 輸出所得的結(jié)果2.算法的定義
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1