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

正文內(nèi)容

用戶界面應(yīng)具備的特性用戶界面設(shè)計的任務(wù)分析用戶界面任務(wù)-資料下載頁

2025-07-20 05:28本頁面
  

【正文】 解釋。例如,圖標(biāo)“ ”有人理解為計算器,有人理解為傳真機(jī)。為了防止多義性,在圖標(biāo)下面加文字解釋。 設(shè)計圖標(biāo)時的幾點建議 ? 讓用戶來確認(rèn)圖標(biāo)的含義 。 ? 使得圖標(biāo)盡可能逼真 。 ? 圖標(biāo)應(yīng)有一個清晰的輪廓,以利于辨認(rèn) 。 ? 當(dāng)顯示命令時,要給出在此命令下操作對象的具體表象 。 ? 要避免使用符號,除非其意義十分明確。 直接操縱 ? 這種界面的主要思想是想讓用戶能夠觀看并直接操縱系統(tǒng)中的對象。它包括圖標(biāo)、指點,以及與 WIMP (窗口 、 圖標(biāo) 、 鼠標(biāo) 、 上托式菜單 )有關(guān)的特性。 ? 對象用圖標(biāo)表示,并且可通過鼠標(biāo)或其它類似的光標(biāo)控制器 (如光筆、數(shù)字化儀等 )的指點來進(jìn)行尋址及選擇對象。然后,依據(jù)指點和選擇調(diào)用一個系統(tǒng)操作。 ? 例如,用拖曳操作,可使選中的對象在屏幕上移動,如把一個文件放在文件夾里,或把一條信文放在郵箱里。 直接操縱界面的基本特性 ? 明確的動作: 用戶在屏幕上指點并操縱對象。 ? 即時的反饋: 用戶操作的結(jié)果立即可見。例如,當(dāng)用戶選擇一個圖標(biāo)時,它即呈高亮度。 ? 增量效應(yīng): 用戶的動作應(yīng)當(dāng)有一個模擬/順序的尺度。例如,當(dāng)一個圖標(biāo)被拖曳著在屏幕上移動時,應(yīng)當(dāng)隨著用戶鼠標(biāo)的移動而連續(xù)地移動,而不應(yīng)突然跳到一個新的位置。 ? 直觀的交互作用: 交互作用應(yīng)當(dāng)與有關(guān)如何操作系統(tǒng)的用戶概念模型相匹配,并且能夠顯示對象的直觀圖像。 ? 剝皮式的學(xué)習(xí): 當(dāng)用戶學(xué)習(xí)系統(tǒng)功能時,其復(fù)雜性應(yīng)按層逐漸增加。 ? 可逆的動作: 使用退回操作,可以順序復(fù)原到原先的動作狀態(tài)。 ? 事先驗證: 只允許合法的交互產(chǎn)生效果,如果用戶指向一個對象而交互動作對現(xiàn)行任務(wù)沒有意義時,顯示屏幕上應(yīng)無反應(yīng)。 用窗口劃分屏幕 直接操縱有時要求能夠同時具有許多不同的界面,或者對于同一對象有多個視圖,這就需要窗口的支持。 ? 窗口把物理屏幕劃分成幾部分,在屏幕上同時可以進(jìn)行不同的操作。 ? 存在兩種類型的窗口: ? 磚狀的窗口: 即把整個物理屏幕規(guī)則地劃分成幾個子屏幕,并且不重疊 。 ? 重疊的窗口: 即把窗口依次嵌套疊在別的窗口上方,好似層層深入一樣。 ? 如果在一段對話中間需要一段子對話,就可以打開控制窗口,使得用戶可以在不同的窗口中運(yùn)行兩個或多個進(jìn)程。窗口以這種方式允許多任務(wù)處理進(jìn)入“掛起/繼續(xù)”狀態(tài)。 ? 在辦公室的環(huán)境中,需要并行地處理多個任務(wù),窗口就很適合于這種工作。 ? 窗口還在監(jiān)控信息方面有用,在窗口上可以保持背景或掛起任務(wù)的狀態(tài),故而能夠周期地監(jiān)控任務(wù)的進(jìn)展情況。 以下的建議,對于窗口的使用是有益的。 ? 對于初學(xué)者來說,簡單的磚狀的窗口就足夠用的了,重疊的窗口將增加不必要的復(fù)雜性。 ? 利用窗口可進(jìn)行任務(wù)切換 (如從編輯到任務(wù)管理又再次返回 ),但要使任務(wù)數(shù)量盡量少。 ? 避免在不活動的窗口上經(jīng)常改變圖像。因為這會使得人對正在處理的作業(yè)的注意力分散。 ? 要刪去與現(xiàn)行任務(wù)不直接有關(guān)的舊窗口,否則,舊窗口會使得屏幕雜亂無章。 ? 窗口和直接操縱界面需要先進(jìn)的接口軟件去控制屏幕的顯示和高分辨率的顯示器。該軟件的作用是充當(dāng)應(yīng)用軟件和用戶之間的翻譯,并且管理所有的交互作用和通信。具有這種特性的接口軟件叫做“用戶接口管理系統(tǒng)”。 命令語言 ? 命令語言是潛在的最強(qiáng)有力的控制界面。其主要優(yōu)點是:可節(jié)省屏幕空間;可通過名字對目標(biāo)和功能直接使用 (從而不必提供存取層次 )。 ? 命令的組合可以使系統(tǒng)功能更靈活。 ? 所有的命令語言都有一個詞典和一個語法。詞典給定單詞的集合,語法給出說明單詞組合方式的規(guī)則。 命令語言的詞匯 ? 命令語言使用單詞來標(biāo)識對象和操作。對象是指命令語言操作的設(shè)備、文件等,常用名詞來描述。操作常用動詞來描述。 ? 這兩類單詞集合在命名上都應(yīng)盡可能符合實際物理含義。如刪除一個文件的命令可以是: DELETE 〈 被刪文件名 〉 ? 命令輸入應(yīng)是簡短的,往往需要對標(biāo)識符進(jìn)行編碼。當(dāng)要縮短一個單詞時,常用的一種方法就是截尾或者縮寫。 ? 截尾就是去掉單詞的后面部分,只保留前面幾個字符。如 DELete, DISplay, DIRectory,REName等等。其優(yōu)點是它允許以兩種方式使用命令 ──對于初學(xué)者可提供它的完整形式,對于熟練者可使用它的截尾形式。 ? 但若兩個單詞具有相同前綴時,截尾法會帶來問題。例如, DELete, DELay, DISplay,DISconnect等。這時必須添加字母以避免多義性。 ? 大多數(shù)操作系統(tǒng)都使用 2字母命令或 3字母命令,以節(jié)省敲鍵時間。 ? 縮寫是另一種壓縮單詞的方法。它去掉命令字中不同位置的字母,只留下足夠表達(dá)字義的字母。簡單地去掉元音或輔音,不容易產(chǎn)生好的命令字,最好是把單詞的前、中、后,各段音節(jié)壓縮形成助記符。 命令語言的語法 ? 命令語言按其簡繁不同,可分為以下等級: ? 關(guān)鍵詞: 使用單個關(guān)鍵詞進(jìn)行操作的簡單命令語言 。 ? 關(guān)鍵詞和參數(shù): 給關(guān)鍵詞加上合適的變元或條件,使語言變得更靈活 。 ? 基于語法的語言: 它是最復(fù)雜的。有完整的語法結(jié)構(gòu),能寫出復(fù)雜的命令。 ? 命令語言的語法結(jié)構(gòu)的類型按功能大致可分為以下幾組: ? 賦值: 它通常包含兩個對象,其命令短語的結(jié)構(gòu)為“動詞 ─目標(biāo) ─到 ─目標(biāo)”。例如, SET COLOR TO W/ GR+ (設(shè)置屏幕上的前景與背景的顏色 ) STORE TO COUNT (給變量賦值 ) ? 祈使: 該命令一般用“動詞 ─限定詞 ─對象”的詞序,由表示結(jié)果目的地的對象來限定這一操作。例如, (troff 向命名為i300的打印機(jī)輸出源文本 ) ? 定位: 這是一個在清單或文件中查找數(shù)據(jù)項的命令,它由動詞 (find) 和帶限定條件的對象組成。例如, FIND CUSTOMER WHERE CSTATUS= NEW (找出新顧客的記錄 ) ? 接受輸入: 這是取得用戶輸入并且用該輸入進(jìn)行操作的命令。 create backup【 filename= ******】 (創(chuàng)建以用戶輸入的 6個字符為名字的備份文件 ) ? 仔細(xì)地分析命令的功能,可以為命令選擇更加自然的語法結(jié)構(gòu)。如果簡單短語能夠構(gòu)成更復(fù)雜的表達(dá)式,那么命令語言就會變得更復(fù)雜。 命令語言的分析與設(shè)計 一個命令語言的功能是靠命令的名字和語法結(jié)構(gòu)來識別和聯(lián)系的,因此對每個功能應(yīng)當(dāng)只提供一個命令。語言的復(fù)雜程度應(yīng)當(dāng)與用戶的水平相適應(yīng)。 ? 命令的規(guī)格說明包括制定命令詞典和語法,再加上出錯信息表和求助子系統(tǒng)。必須用文法的 BNF范式或用語法圖表來說明語法序列。 ? 需要仔細(xì)規(guī)劃出錯信息,詞匯拼寫錯誤、語法錯誤、在使用命令時的語義理解錯誤、在支持軟件上的運(yùn)行錯誤等等,要預(yù)想到各個層次上的錯誤。出錯信息解釋器應(yīng)能給出出現(xiàn)錯誤的類型信息,并能給出最有可能的出錯源(出錯位置)。 ? 命令語言的設(shè)計應(yīng)該包括設(shè)計輸入的語法分析器、錯誤信息解釋器和運(yùn)行時的系統(tǒng)。 自然語言 ? 像命令語言一樣,自然語言由詞典和語法組成。但與命令語言和程序設(shè)計語言不同的是,自然語言的語法成分有許多規(guī)則,使其具有更靈活的表達(dá)式和多義性的解釋。 ? 語法 自然語言是由詞 (詞匯 )構(gòu)成的,詞可劃分成名詞、動詞、形容詞等等。語法規(guī)則規(guī)定了如何把各種詞類聯(lián)接起來構(gòu)成一個完整的句子。如在英語中的句子 : “He must go to the station to catch the train” (他必須去車站趕火車 )。 ? 句子可利用語法分析方法來分解,以檢查句子中詞的排列順序是否符合允許的組合規(guī)則。常用語法分析樹來表示句子的語法結(jié)構(gòu)。 ? 語法只能告訴人們一個句子是否符合語言的語法規(guī)則,要理解句子的意思,必須考慮句子的語義。如 the square triangle staste nice” (方的三角形味道好 ) 這句話,語法上看是正確的,但語義上看,明顯地是荒謬的。 ? 語義 語義是指從詞與詞的關(guān)聯(lián)知識中產(chǎn)生的含義。它形成了語言、記憶和經(jīng)驗的聯(lián)系。語義規(guī)則可放入語法中,以便把無意義的句子刪去。 ? 建立一套完整的語義文法很困難,許多詞有不同的含義。例如,“ set”一詞,可以當(dāng)“建立”解,也可以當(dāng)“集合”解,其解釋多達(dá)100多種。 ? 詞的多義性是雙關(guān)語的基礎(chǔ),在雙關(guān)語中同一個句子可有幾種含義。 ? 不適當(dāng)?shù)恼Z法規(guī)則會加重語言的多義性。自然語言在語法上一個重大的缺陷是沒有作用域規(guī)則。 ? 例如在一個雜志封二上有一張劇照,下面附加的解釋句子是: “影星莎莉 愛登在系列片007《 金手指 》 中飾演邦德女郎,自頂至踵被涂滿金漆,因皮膚窒息致死?!? ? 語義的含義可以用網(wǎng)絡(luò)圖來分析,該圖展現(xiàn)了一個句子各個組成部分含義之間的關(guān)系,把動詞和名詞的關(guān)系以一系列語義原語的形式標(biāo)在圖上。 ? 語義圖很少是完整的,因此它不可能精確地說明自然語言中各種句子的含義。而人們并不僅僅依賴語法和語義來理解一個語句。要獲得進(jìn)一步的理解,還需要知道說話者和聽話者對話的上下文,這稱之為語言理解的語用學(xué)。 P= Ptrans,表示帶有賓語的及物動詞, O= Objects, 表示動詞的賓語, Possby表示所有的格短語。 138 ? 語用學(xué) 語用學(xué)是用說話者、對話環(huán)境,以及其它因素(諸如說話者的手勢、說話者和聽話者過去的關(guān)系等)來理解語義的一個學(xué)科。 ?當(dāng)我們聽到這樣一句話:“ He is supporting the reds*”的時侯,可能會認(rèn)為說話者是在提及一個共產(chǎn)黨的會議,也可能會理解為是對一個利物浦足球俱樂部 (紅隊 ) 的支持,兩種含義大相徑庭。 ?由此可見,語言的理解是一個很復(fù)雜的事情。它需要關(guān)于周圍世界的知識和單詞。
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1