多媒體開(kāi)發(fā)軟件下的編程技術(shù)介紹參考

時(shí)間:2022-07-03 14:02:00 圖形圖像/多媒體 我要投稿
  • 相關(guān)推薦

多媒體開(kāi)發(fā)軟件下的編程技術(shù)介紹參考

  多媒體開(kāi)發(fā)軟件是Macromedia公司研發(fā)推出的,其推出以來(lái)為廣大多媒體程序設計人士所青睞,并迅速流行于全世界[1]。以下主要對多媒體開(kāi)發(fā)軟件編程技術(shù)及其應用進(jìn)行研究分析。

  1.什么是多媒體開(kāi)發(fā)軟件

  多媒體開(kāi)發(fā)軟件是一種具有多種多媒體程序功能的圖標導向式編輯工具,主要用作各種多媒體信息的集成、處理以及統一管理,包括文本信息、圖像、聲音、視頻、動(dòng)畫(huà)等[2]。通過(guò)多媒體開(kāi)發(fā)軟件制作的多媒體程序具有表現力強、交互性強等多種優(yōu)點(diǎn),并廣泛應用在多種領(lǐng)域,包括商業(yè)活動(dòng)、CAI教學(xué)、產(chǎn)品生產(chǎn)、產(chǎn)品演示等。用該編輯工具開(kāi)發(fā)的產(chǎn)品主要采取卡片式結構設計,即用戶(hù)只需將產(chǎn)品內容轉換成不同形式的多媒體對象,比如文字信息、圖形圖像、聲音、視頻、動(dòng)畫(huà)等,然后制作在卡片上,最后設定相應的菜單、按鈕等交互方式將一張張卡片相互連接起來(lái),時(shí)期成為一個(gè)有機體。

  2.多媒體開(kāi)發(fā)軟件環(huán)境下的編程技術(shù)分析

  用戶(hù)在使用多媒體開(kāi)發(fā)軟件編寫(xiě)程序是比較輕松的,對專(zhuān)業(yè)語(yǔ)言的要求不高,僅需掌握一下基礎知識便可進(jìn)行程序模塊的編寫(xiě)。

  2.1運算符與表達式

  多媒體開(kāi)發(fā)軟件的運算符分有5種類(lèi)型,分別是邏輯運算符、連接運算符、關(guān)系運算符、算術(shù)運算符、賦值運算符。在使用運算符時(shí)一般優(yōu)先級高的運算符先行,優(yōu)先級低的運算符后行;同等級的運算符則按從左往右的執行順序。表達式其實(shí)是一個(gè)語(yǔ)句,由運算符、函數、常量和變量共同組成的,在正文對象、對話(huà)框、計算機窗口中均可輸入相應的表達式。比如y:y+1,可用于賦值、特殊操作以及運算過(guò)程的命令執行,或者某一外部程序的調用。

  2.2函數和變量

  函數是一類(lèi)子程序,分有自定義函數與系統函數兩種,可以為系統提供某些具有特殊性的作用、功能[3]。多媒體開(kāi)發(fā)軟件具有十八種類(lèi)型的系統函數,共計有300多個(gè)。自定義函數即用戶(hù)可自行定義某種函數,從而滿(mǎn)足自身的需求,并且只有Aouthware支持的格式范圍才能自定義函數。自定義函數又分為兩種格式,分別是UCD(編碼文件格式)、DLL(動(dòng)態(tài)鏈接庫格式)。變量指的一個(gè)程序在其運行過(guò)程中其值能夠改變的量[4]。多媒體開(kāi)發(fā)軟件的變量分為兩種,第一種是系統變量,指的是多媒體開(kāi)發(fā)軟件中比較特殊的一類(lèi)預先定義的變量,主要用作系統運行過(guò)程中其內部運行狀態(tài)變化情況的記錄,其特點(diǎn)是在系統運行或某個(gè)程序執行的過(guò)程中,多媒體開(kāi)發(fā)軟件會(huì )根據相關(guān)情況的具體變化情況對該變量進(jìn)行自動(dòng)調整,用戶(hù)也可根據自身的實(shí)際需要對其作出相應的調整或調用。例如CursorX和CursorY(地理位置)、Date(日期)、Time(時(shí)間)等均為系統變量,均可自動(dòng)調整也可以手動(dòng)調整或調用。自變量值得是用戶(hù)自行創(chuàng )建的變量,用以實(shí)現系統當前并未提供的某種功能。另外,多媒體開(kāi)發(fā)軟件的變量根據變量?jì)刃陀址譃槿N,第一種是邏輯型變量,用ON與OFF還有1和0表示,表示執行條件或者表達狀態(tài),用于FALSE或TRUSE兩個(gè)值的存儲;第二種是數值型變量,主要用于數值表達式、整數和小數等數值的存儲;第三種是字符型變量,需要用雙引號括起來(lái),主要用作字符串的存儲,最長(cháng)的字符串長(cháng)度可達到3000個(gè)字符。

  2.3控制語(yǔ)句

  控制語(yǔ)句表示的是用以實(shí)現控制程序的選擇和循環(huán)等功能的的計算機語(yǔ)言。多媒體開(kāi)發(fā)軟件的控制語(yǔ)句有2類(lèi),第一類(lèi)為條件語(yǔ)句,需對語(yǔ)句條件判斷結構進(jìn)行分析,從而作出執行決定,分為3種形式,第一種是if條件then表達式;第二種為鑲嵌型的條件語(yǔ)句,比如“if條件1then語(yǔ)句塊;elseif條件2then語(yǔ)句塊1;……endif”只執行條件滿(mǎn)足的語(yǔ)句塊。第三種是“if條件then語(yǔ)句塊;endif”或者“if條件then表達式1else表達式2”為條件滿(mǎn)足時(shí)執行緊跟then后面的語(yǔ)句塊或者表達式;“或if條件then語(yǔ)句塊1;else語(yǔ)句塊1;else語(yǔ)句塊2;endIf”為條件不滿(mǎn)足執行語(yǔ)句塊1,反之則執行語(yǔ)句塊2。第二類(lèi)為循環(huán)語(yǔ)句,指的是在規定執行次數范圍內或者條件滿(mǎn)足的情況下,會(huì )重復執行特定的一段程序代碼,同樣有3種形式,第一種為“repeatwhile條件”;第二種為“repeaptwiht變量in數值列表;循環(huán)體;endrepeat”,這類(lèi)語(yǔ)句主要由列表內的數據個(gè)數決定循環(huán)的次數,執行順序是從左往右逐一執行,每一次循環(huán)均會(huì )賦予列表內的一個(gè)數據相應的變量,指導全部數據均賦值后才停止循環(huán)。第三種是“repeatwhit;循環(huán)體;endrpeat”為條件滿(mǎn)足時(shí)即執行循環(huán)體,一直循壞至條件不滿(mǎn)足時(shí)才停止;颉白兞浚=初值[doadn]to終值;循環(huán)體;endepeeat”需先將初值賦予一個(gè)變量,然后循環(huán)體每執行一次,將變量值加或者減1,如此循環(huán)直至變量為終值即停止循環(huán)。

  3.多媒體開(kāi)發(fā)軟件環(huán)境下編程技術(shù)的應用分析

  在多媒體開(kāi)發(fā)軟件下應用編程技術(shù)時(shí),只需利用簡(jiǎn)單的函數和變量的表達式或控制語(yǔ)句并配合合理設置判斷圖標、簡(jiǎn)單語(yǔ)言程序的編寫(xiě)即可完成相應的應用程序,達到豐富多樣的程序效果。比如在設計2位數的抽獎程序時(shí),需想自定義4個(gè)變量:m、n、p、q,p和q用作兩位數中個(gè)位數和十位數的隨機數,p=random(0,9,1);p=random(0,9,1);m用作抽獎程序的起始時(shí)間,m=1代表數字開(kāi)始遞減式跳躍;n代表時(shí)間,用作數字跳躍的停止。

【多媒體開(kāi)發(fā)軟件下的編程技術(shù)介紹參考】相關(guān)文章:

多媒體技術(shù)下美術(shù)教學(xué)07-05

關(guān)于多媒體技術(shù)下的農村教學(xué)論文07-05

多媒體運用輔助英語(yǔ)教學(xué)探索參考07-05

有關(guān)多媒體教學(xué)問(wèn)題研究論文參考07-05

多媒體教學(xué)下的英語(yǔ)課堂論文07-03

多媒體下的數學(xué)課堂教學(xué)反思07-05

網(wǎng)絡(luò )多媒體的教學(xué)應用介紹07-01

多媒體信息規劃與組織說(shuō)課經(jīng)驗范文參考07-01

多媒體交互設計下的櫥窗設計探究論文07-04

“多媒體情景下的法學(xué)診所教育”實(shí)驗報告07-11

99久久精品免费看国产一区二区三区|baoyu135国产精品t|40分钟97精品国产最大网站|久久综合丝袜日本网|欧美videosdesexo肥婆