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

正文內(nèi)容

c語言程序設(shè)計(jì)1-程序設(shè)計(jì)初步(編輯修改稿)

2025-02-14 02:57 本頁面
 

【文章內(nèi)容簡介】 F盤符下建立個(gè)人名字目錄。 而后,單擊 File?New,在 ”新建項(xiàng)目 ”對(duì)話框中輸入項(xiàng)目名。 ( 1)新建程序 —第一步 接上步,當(dāng)按下 “ OK”按鈕后。 ( 1)新建程序 —第二步 ( 1)新建程序 —第三步 接上步,按下 “ Finish”按鈕 , 按下 “ OK”按鈕。 ( 1)新建程序 —第四步 單擊 File?New,在 “ 新建文件 ” 對(duì)話框中輸入后綴為 .c的文件名。 ( 1)新建程序 —簡化步驟 首先,在 Windows資源管理器的 F盤符下建立個(gè)人名字目錄以及子目錄名。而后,單擊 File?New,在 “ 新建文件 ” 對(duì)話框輸入后綴為 .c的文件名。 ( 2)編輯程序 接上步,按下 “ OK”按鈕 后,輸入、編輯程序 方法一:按工具欄上 “ 保存 ” 或 “ 保存所有 ” 所有圖標(biāo) 方法二:按 Ctrl+S 方法三: File?Save 或 File?Save All ( 3)保存程序 接上步, 保存 程序 編譯程序 : Compile( Ctrl+F7)。 無錯(cuò)時(shí)的 “ Output”窗口 : 建立程序 : Build( F7)。 無錯(cuò)時(shí)的 “ Output”窗口 : 執(zhí)行程序 : Execute( Ctrl+F5)。 執(zhí)行結(jié)果 : ( 6)編譯、建立、運(yùn)行程序( Build菜單) 熟悉 VC++運(yùn)行環(huán)境和建立運(yùn)行 C程序的上機(jī)試驗(yàn) 上機(jī)學(xué)習(xí)使用 Visual C++ 系統(tǒng)環(huán)境: 系統(tǒng)界面、菜單列表及相應(yīng)功能。 通過編輯輸入簡單 C語言程序,建立、編譯 并運(yùn)行這些例題程序,以掌握 C語言程序的 建立和運(yùn)行過程。 了解和區(qū)分 C語言程序的基本組成和結(jié)構(gòu), 認(rèn)真領(lǐng)會(huì)程序的書寫要求以寫出層次清晰、 結(jié)構(gòu)分明的 C程序 。 利用計(jì)算機(jī)解題的過程 算法的概念、特性和表示 計(jì)算機(jī)語言和計(jì)算機(jī)程序 結(jié)構(gòu)化程序設(shè)計(jì)的思想和方法 2 算法和程序概述 利用計(jì)算機(jī)解題的過程 使用計(jì)算機(jī)解題必須按照計(jì)算機(jī)能夠接受的方式進(jìn)行工作 。 一般經(jīng)過以下詳細(xì)步驟: 1)、 明確需解決的問題和最后應(yīng)達(dá)到的要求 。 2)、 分析問題 , 構(gòu)造模型 。 比如:建立數(shù)學(xué)模型 。 3)、 選擇和確定算法 , 畫出流程示意圖 。 4)、 按流程示意圖表示的算法步驟 , 編寫高級(jí)語言程序 。 5)、 編譯和調(diào)試程序 。 反復(fù)試算修改 , 得到可用程序 。 6)、 正式運(yùn)行 , 得到正確的運(yùn)算結(jié)果 。 7)、 整理資料 , 寫出程序說明書等技術(shù)報(bào)告 。 ( 1) 分析問題: 確定問題的已知條件和未知條件 , 確定問題需要輸入和輸出什么等 , 這是工作的前提和基礎(chǔ) 。 ( 2) 算法設(shè)計(jì): 這是較難的一個(gè)步驟 , 一般一個(gè)問題的算法可以有多種 , 應(yīng)該選擇一個(gè)比較好算法的作為為主要實(shí)現(xiàn)算法 , 并畫出流程圖 。 ( 3) 編寫代碼: 選擇合適的程序語言實(shí)現(xiàn)算法 , 這是最為簡單的一步 。 ( 4) 程序調(diào)試與運(yùn)行: 這一步主要是查找程序中有可能出現(xiàn)的錯(cuò)誤 , 并通過運(yùn)行觀察程序的運(yùn)行結(jié)果與預(yù)期的是否一樣 。 ( 5) 資料整理: 把前面四步 , 每步解決的問題書寫出來 , 以備將來查找 , 也有利于總結(jié)程序設(shè)計(jì)的經(jīng)驗(yàn) 。 經(jīng)驗(yàn): 分析問題不全面,也不進(jìn)行算法設(shè)計(jì)就開始編寫代碼,這樣寫出的程序一定會(huì)錯(cuò)漏百出,即便是最有經(jīng)驗(yàn)的程序員也會(huì)出錯(cuò),而且有些錯(cuò)誤必將導(dǎo)致將來用更多的時(shí)間來改正,害人不淺,這非危言聳聽!務(wù)必養(yǎng)成良好的解題編程習(xí)慣! 計(jì)算機(jī)解題簡略步驟 復(fù)雜程序的開發(fā)-軟件工程 軟件從其產(chǎn)生到消亡,經(jīng)歷定義 (12)、開發(fā) (3456)和使用維護(hù)(78)三個(gè)階段。所謂軟件工程是指運(yùn)用工程學(xué)的知識(shí)和方法指導(dǎo)軟件的開發(fā)工作,以提高軟件質(zhì)量和軟件成本。包括 8個(gè)步驟: (1). 軟件開發(fā)計(jì)劃確定-系統(tǒng)分析員和用戶 (2). 需求分析-系統(tǒng)分析員和用戶 (3). 總體設(shè)計(jì)-高級(jí)程序員 (主設(shè)計(jì)師 ) (4). 詳細(xì)設(shè)計(jì)-程序員 (5). 編寫高級(jí)語言程序-程序員 (6). 軟件測試-有經(jīng)驗(yàn)的高水平的程序員 (7). 交付使用-有經(jīng)驗(yàn)的高水平的程序員 (8). 軟件維護(hù)-有經(jīng)驗(yàn)的高水平的程序員 軟件開發(fā)的過程也可以分為下面 6個(gè)階段 (1).軟件計(jì)劃-可行性分析、工作范圍和代價(jià) (2).需求分析 (做什么 ) -功能需求、性能需求、 環(huán)境需求與限制 (3).軟件設(shè)計(jì) (怎么做 ) -概要設(shè)計(jì)和詳細(xì)設(shè)計(jì) (4).軟件編碼-用具體語言實(shí)現(xiàn)設(shè)計(jì) (5).軟件測試-單元測試和綜合測試 (6).軟件維護(hù)-已交付的軟件修改、擴(kuò)充、排錯(cuò) 算法的概念、特性和表示 1)、 算法的概念 算法是指為了解決一個(gè)問題而需進(jìn)行的步驟 , 即一步一步的過程 。 它是對(duì)解題方法和步驟的描述 。 為了有效解題 , 不僅需要保證算法正確 , 還要考慮算法的質(zhì)量 , 選擇合適的算法 。 這里僅討論計(jì)算機(jī)算法 , 即計(jì)算機(jī)能執(zhí)行的算法 。 計(jì)算機(jī)算法分為數(shù)值算法和非數(shù)值算法 。 計(jì)算機(jī)在非數(shù)值運(yùn)算方面的應(yīng)用遠(yuǎn)遠(yuǎn)超過在數(shù)值運(yùn)算方面 。 需要掌握一些典型的算法 , 編寫相應(yīng)的程序 。 2)、典型算法舉例 例 1:兩個(gè)杯子的水交換算法 (交換算法本質(zhì) ) 假定水分別放在 A杯子和 B杯子中,問題的解決可以這樣: 考慮借助第三只空杯子 C。 第一步:先把 A杯子的水放入 C杯子中; 第二步:把 B杯子的水放入 A杯; 第三步:把 C杯子的水放入 B杯。 例 2: A、 B、 C三個(gè)作為上人由矮到高排列算法 (冒泡算法本質(zhì) ) 第一步:比較 A、 B座位上兩人的高矮 , 如果 A座位的人比 B座位的人高 ,則 A、 B座位的人交換位臵; (此時(shí) A座人矮 B座人高 ) 第二步:比較 B、 C座位上兩人的高矮 , 如果 B座位的人比 C座位的人高 ,則 B、 C座位的人交換位臵; (此時(shí) B座人矮 C座人高且 C座人最高 ) 第三步:比較 A、 B座位上兩人的高矮 , 如果 A座位的人比 B座位的人高 ,則 A、 B座位的人交換位臵 。 (此時(shí) A座人矮 B座人高且 B座人次高 ) 1. 學(xué)生看書 15分鐘: 課本 P15~ 18的 2. 注意體會(huì): 用 ”順序 ,選擇 ,循環(huán) ”的思想和方法設(shè)計(jì)算法 2)、 算法的特性 a.)有窮性:算法應(yīng)包含合理執(zhí)行時(shí)間內(nèi)的有限操作步驟 。 b.)確定性:算法中每一個(gè)步驟應(yīng)當(dāng)唯一確定無二義 。 c.)有效性:算法中每一個(gè)步驟應(yīng)當(dāng)有效執(zhí)行得到確定結(jié)果 。 d.)有零個(gè)或多個(gè)輸入:算法的作用是處理必要的外界信息 。 e.)有一個(gè)或多個(gè)輸出:算法的目的是為了求解 。 3)、 算法的表示方法 ( 學(xué)生 15分鐘看書 P20 ~ P34 ) a.) 自然語言:優(yōu)劣
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1