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

正文內(nèi)容

大學計算機實踐教程(編輯修改稿)

2025-08-14 20:25 本頁面
 

【文章內(nèi)容簡介】 to Completion 執(zhí)行整個程序直到完成 Reset 停止程序執(zhí)行并清除所有變量的值 Reset/Execute 停止 程序 , 清除變量值 , 重新 開始執(zhí)行 Pause 暫時停止程序的執(zhí)行 , 直到用戶 重新執(zhí)行 Clear all Breakpoints 清除現(xiàn)行流程圖的所有 斷點 Mode菜單 Novice 初學者 Intermetiate 中級 Objectoriented 面向?qū)ο? Help菜單 General Help 打開 Raptor幫助窗口 37 大學計算機實踐教程 ——面向計算思維能力培養(yǎng) 使用 Raptor ? 編輯圖形符號 ? 編輯“賦值”圖形符號 ? 編輯“輸入”圖形符號 ? 編輯“輸出”圖形符號 ? 編輯“選擇”圖形符號 ? 編輯“循環(huán)”圖形符號 ? 編輯“過程調(diào)用”圖形符號 ? 過程分為內(nèi)置過程( Raptor標準過程,也稱函數(shù))、子圖和子程序 3種 38 大學計算機實踐教程 ——面向計算思維能力培養(yǎng) 使用 Raptor ? Raptor中的注釋 ? 注釋一般有 4種類型: ? 編程標題:作者 、 編寫時間 、 目的等。 ? 分節(jié)描述:標記程序, 便于 理解程序整體結(jié)構(gòu),例如算法中主要分支和循環(huán)語句的標注。 ? 邏輯描述:解釋算法中標準或非標準的邏輯設(shè)計,例如遞歸程序中基本條件和正常遞歸部分的標注。 ? 變量說明:解釋算法中使用的主要變量的用途, 39 大學計算機實踐教程 ——面向計算思維能力培養(yǎng) 3. Raptor流程控制 ? Raptor程序結(jié)構(gòu) ? 順序控制 ? 選擇控制 ? 循環(huán)控制 40 大學計算機實踐教程 ——面向計算思維能力培養(yǎng) 3. Raptor流程控制 ? Raptor程序結(jié)構(gòu) ? 一般的計算機程序有三個基本組成部分 ? 輸入部分( Input) ? 加工部分( Process) ? 輸出部分( Output) ? 3種基本 控制結(jié)構(gòu) : ? 順序結(jié)構(gòu) ——按流程線從上到下的順序執(zhí)行 ? 選擇結(jié)構(gòu) ——根據(jù)條件決定程序的執(zhí)行流程。 ? 循環(huán)結(jié)構(gòu) ——根據(jù) 條件重復執(zhí)行一組語句。 41 大學計算機實踐教程 ——面向計算思維能力培養(yǎng) 3. Raptor流程控制 ? 順序控制 ? 即順序結(jié)構(gòu) ? 從 “start”開始向下依次執(zhí)行,直至 “end”結(jié)束 42 大學計算機實踐教程 ——面向計算思維能力培養(yǎng) 3. Raptor流程控制 ? 選擇控制 ? 即分支結(jié)構(gòu) ? 根據(jù)布爾表達式 的結(jié)果,決定程序執(zhí)行左側(cè) /右側(cè) 分支 ? 兩個路徑之一可能是空的,或包含多條 語句 ? 涉及兩個以上的選擇,則需要有多個選擇控制結(jié)構(gòu) 43 大學計算機實踐教程 ——面向計算思維能力培養(yǎng) 3. Raptor流程控制 ? 循環(huán)控制 ? 即循環(huán)結(jié)構(gòu) ? 根據(jù)布爾表達式的結(jié)果 , 決定是否 執(zhí)行循環(huán) 44 大學計算機實踐教程 ——面向計算思維能力培養(yǎng) 3. Raptor流程控制 ? 循環(huán)控制的不同情況 ? S1 在循環(huán)開始之前執(zhí)行。 ? S2 至少執(zhí)行一次, 因為在條件判斷之前。 ? 布爾表達式結(jié)果 為“ yes” ,循環(huán)終止 , 執(zhí)行 S4。 ? 布爾表達式結(jié)果 為“ No”,流程控制執(zhí)行 S3后 , 回到Loop重新開始循環(huán) 。 ? S2至少執(zhí)行 一 次 , 而 S3可能一次都不執(zhí)行。 45 大學計算機實踐教程 ——面向計算思維能力培養(yǎng) 3. Raptor流程控制 ? 循環(huán) 控制結(jié)構(gòu) 的 3種使用方式 ? 前 序方式:缺少 S2,循環(huán)體為 S3。 ? 后序 方試:缺少 S3,循環(huán)體為 S2。 ? 中 序方式:循環(huán)體由 S2和S3共同構(gòu)成。 46 大學計算機實踐教程 ——面向計算思維能力培養(yǎng) 4. Raptor數(shù)組及使用 ? 一維數(shù)組的創(chuàng)建 ? 二維數(shù)組的創(chuàng)建 ? 數(shù)組元素個數(shù)的計算 ? ? 使用數(shù)組注意事項 47 大學計算機實踐教程 ——面向計算思維能力培養(yǎng) 4. Raptor數(shù)組及使用 ? 為什么要引入 “數(shù)組 ” ? 單個變量獨立存放時存取效率 低 ? 變量 名沒有規(guī)律,使用不 方便 ? 變量 之間數(shù)據(jù)的內(nèi)在聯(lián)系難以體現(xiàn) ? 數(shù)組 : 連續(xù)存放, 存取效率 高 , 數(shù)組元素通過 “下標 ” 存取 , 容易 操縱 。 ? Weight Weight2 、 Weight3 ? Weight[1]、 Weight[2]、 Weight[3] 48 大學計算機實踐教程 ——面向計算思維能力培養(yǎng) ? 一維數(shù)組的創(chuàng)建 ? 第一次 使用時自動 創(chuàng)建 ? 創(chuàng)建數(shù)組大小由給定 的最大元素下標 決定 ? values[7] ? 3 ? values[9] ? 6 ? 例如:將 100個元素的數(shù)組初始化為 0 ? Values[100] ? 0 4. Raptor數(shù)組及使用 49 大學計算機實踐教程 ——面向計算思維能力培養(yǎng) 4. Raptor數(shù)組及使用 ? 二維數(shù)組的創(chuàng)建 ? 二 維數(shù) 組兩 個維度的大小由 最大下標確定 ? numbers[3,4] ? 13 ? Raptor的 數(shù)組非常靈活,每個 數(shù)組 元素 可以是不 同 的數(shù)據(jù)類型 50 大學計算機實踐教程 ——面向計算思維能力培養(yǎng) 4. Raptor數(shù)組及使用 ? 數(shù)組元素個數(shù)的計算 ? Raptor數(shù)組 大小可變,如何獲取數(shù)組元素個數(shù)? ? 函數(shù) : Length_Of(數(shù)組名 ) ? 若: array[10] ? 9, 則 Length_Of(array) 為 10 ? Raptor中字符串變量等同于數(shù)組 ? 若: str ? “ABCDEFG”, 則 Length_Of(str)為 7,且str[1+=’A’, str*7+=’G’ 51 大學計算機實踐教程 ——面向計算思維能力培養(yǎng) 4. Raptor數(shù)組及使用 ? ? 數(shù)組的使用一般是 通過下標 實現(xiàn)的, 下標值指出了該下標 變量在數(shù)組中的序號 。 ? 數(shù)組 的下標 變量是 可以計算 的 。 ? 例如 : Weight[2]、 Weight[1+1]和 Weight[2321]實際 都代表 Weight[2], ? 下標 的位置還可以使用變量組成的 表達式 ,如Weight[i+2](這里 i是 變量) 52 大學計算機實踐教程 ——面向計算思維能力培養(yǎng) 4. Raptor數(shù)組及使用 ? 使用數(shù)組注意事項 ? 在 Raptor中,數(shù)組名與普通變量名不可同名 ? Raptor數(shù)組可以在算法運行過程中動態(tài)增加數(shù)組元素,但不可以將一個一維數(shù)組在算法運行過程中擴展成二維數(shù)組。 53 大學計算機實踐教程 ——面向計算思維能力培養(yǎng) 5. Raptor子圖和子程序的定義及調(diào)用 ? 子圖的定義和調(diào)用 ? 子程序的定義和調(diào)用 54 大學計算機實踐教程 ——面向計算思維能力培養(yǎng) 5. Raptor子圖和子程序的定義及調(diào)用 ? 引 言 ? 問題 : 計算機完成復雜任務(wù)的 算法很 長 和 難懂 ,如果發(fā)生錯誤 , 難以修改 。 ? 思路:在處理復雜算法時,把一些功能單獨的,經(jīng)常需要使用到的 算法寫成 獨立的過程 ,需要使用時就 去調(diào)用相應(yīng)的 過程。 ? 優(yōu)點:降低 了算法設(shè)計的 復雜 度 ; 節(jié)省時間(設(shè)計), 符合 自頂向下模塊化 程序設(shè)計 思想 。 55 大學計算機實踐教程 ——面向計算思維能力培養(yǎng) 5. Raptor子圖和子程序的定義及調(diào)用 ? 引 言 ? RAPTOR提供 了兩種機制來實施過程抽象: 子圖( subcharts)和 子程序 /過程 ( procedures) 。 ? 子圖類似于主圖( main) ? 子程序 /過程 是 一 種“增強”型 的子圖 。子程序 /過程 允許在調(diào)用 過程 中傳遞數(shù)據(jù)。這些數(shù)據(jù)被 稱為 參數(shù) ( parameters) 。每次 調(diào)用子程序可以傳遞不同 的值 。 56 大學計算機實踐教程
點擊復制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1