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

正文內(nèi)容

[電腦基礎(chǔ)知識(shí)]第三章交互技術(shù)與用戶(hù)接口-資料下載頁(yè)

2025-01-19 15:32本頁(yè)面
  

【正文】 的圖標(biāo)( icon)。 2022年 2月 16日 3時(shí) 31分 53 用戶(hù)接口的設(shè)計(jì)原則 在設(shè)計(jì)用戶(hù)接口時(shí),應(yīng)遵循以下設(shè)計(jì)原則: 1.保持一致性 保持交互系統(tǒng)的一致性是指在設(shè)計(jì)系統(tǒng)的各個(gè)環(huán)節(jié)時(shí),應(yīng)遵從統(tǒng)一的、簡(jiǎn)單的規(guī)則,保證不出現(xiàn)里外和特殊情況。保持一致性的目的是能讓用戶(hù)有系統(tǒng)某個(gè)方面的知識(shí)推廣到其它方面,以便于用戶(hù)快速學(xué)習(xí)和熟練掌握。用戶(hù)接口輸入部分的一致性包括:鍵盤(pán)功能鍵,全程命令和常用命令,它們的功能在整個(gè)系統(tǒng)內(nèi)應(yīng)當(dāng)一致。輸出部分的一致性包括:使用的圖符和顏色、狀態(tài)信息的位置、菜單位置等。 2.提供反饋 反饋是人 機(jī)交互的一部分,設(shè)計(jì)用戶(hù)接口時(shí)必須考慮到各種反饋,并在程序中實(shí)現(xiàn)。根據(jù)設(shè)計(jì)過(guò)程中的功能設(shè)計(jì)、順序設(shè)計(jì)(語(yǔ)法)和聯(lián)結(jié)設(shè)計(jì)(詞法)的三個(gè)步驟,可以給出三級(jí)反饋。設(shè)計(jì)人員必須有意識(shí)地考慮到每一級(jí),并明確地決定是否提供反饋,以何種形式給出反饋。 2022年 2月 16日 3時(shí) 31分 54 ( 1)最低級(jí)的反饋。對(duì)應(yīng)于聯(lián)結(jié)設(shè)計(jì),用戶(hù)在交互設(shè)備上的每個(gè)動(dòng)作都應(yīng)立即產(chǎn)生明顯的反饋。如在鍵盤(pán)上鍵入字符時(shí)應(yīng)在屏幕上回顯,鼠標(biāo)器的移動(dòng)應(yīng)對(duì)應(yīng)于光標(biāo)的運(yùn)動(dòng)。 ( 2)二級(jí)反饋。對(duì)應(yīng)于順序設(shè)計(jì),當(dāng)系統(tǒng)接受輸入語(yǔ)言(命令、位置、操作對(duì)象等)中的每個(gè)詞組時(shí),應(yīng)提供反饋,被拾取的物體或被選中的菜單項(xiàng)要著重顯示,使用戶(hù)知道他的動(dòng)作已被接受。 ( 3)功能級(jí)反饋。對(duì)應(yīng)于功能設(shè)計(jì),這是最有用且最受用戶(hù)歡迎的一種反饋方式。它告訴用戶(hù)所發(fā)出的命令已經(jīng)執(zhí)行完畢。通常是將操作結(jié)果顯示出來(lái)。在執(zhí)行某個(gè)費(fèi)時(shí)的操作時(shí)的操作時(shí),要給出某種反饋,例如進(jìn)度條、百分?jǐn)?shù)等,表明計(jì)算機(jī)仍在執(zhí)行中,并且使用戶(hù)知道大約何時(shí)能夠執(zhí)行完這個(gè)命令。 2022年 2月 16日 3時(shí) 31分 55 3.盡量減少失誤 要盡可能地減少用戶(hù)的操作失誤,為此,要注意兩點(diǎn):一是使系統(tǒng)只提供當(dāng)前有效的菜單命令,引導(dǎo)用戶(hù)只在有效的范圍內(nèi)工作,不讓用戶(hù)做不能做或不允許做的事;二是盡量避免副作用,不要產(chǎn)生用戶(hù)不期望的結(jié)果。設(shè)計(jì)時(shí)考慮不全、與用戶(hù)交流不充分往往會(huì)產(chǎn)生副作用。 2022年 2月 16日 3時(shí) 31分 56 4.提供出錯(cuò)恢復(fù)機(jī)制 有四種出錯(cuò)時(shí)的恢復(fù)方法,即復(fù)原( Undo)、中止( Abort)、取消( Cancel)和校正( Correct)。 當(dāng)用戶(hù)錯(cuò)誤地執(zhí)行一個(gè)或多個(gè)命令,得到一個(gè)預(yù)料之外的結(jié)果時(shí),就需要使用“復(fù)原”命令恢復(fù)到執(zhí)行的狀態(tài)。復(fù)原又分為單級(jí)復(fù)原和多級(jí)復(fù)原兩種。單級(jí)復(fù)原只恢復(fù)到上一個(gè)命令執(zhí)行前的狀態(tài)。如果單級(jí)復(fù)原命令之后緊接著再執(zhí)行一次“復(fù)原”命令的話,就等于沒(méi)有做恢復(fù)工作。多級(jí)復(fù)原是在前面之行過(guò)的命令棧上進(jìn)行操作。執(zhí)行過(guò)的命令都存入棧中,根據(jù)棧里存放的命令逐一作恢復(fù)工作。對(duì)應(yīng)于多級(jí)復(fù)原,還配備一個(gè)“重做( Redo)”操作,把復(fù)原以后的狀態(tài)通過(guò)“重做”再恢復(fù)過(guò)來(lái)。 2022年 2月 16日 3時(shí) 31分 57 中止( Abort)操作是在命令執(zhí)行過(guò)程中,用戶(hù)意識(shí)到出現(xiàn)了失誤,這是就需要“中止”命令來(lái)停止命令的繼續(xù)執(zhí)行。“中止”命令也需要把系統(tǒng)恢復(fù)到命令執(zhí)行前的狀態(tài),相當(dāng)于被中止的操作沒(méi)有執(zhí)行。 取消( Cancel)是在用戶(hù)為執(zhí)行某個(gè)命令而輸入所需要的參數(shù)時(shí),會(huì)突然發(fā)現(xiàn)自己并不想執(zhí)行這個(gè)命令,這是就需要“取消”這個(gè)命令,回到輸入前的狀態(tài)。 校正( Correct)是在用戶(hù)輸入?yún)?shù)時(shí),往往會(huì)發(fā)現(xiàn)出現(xiàn)失誤,這時(shí)用戶(hù)總是希望能簡(jiǎn)單地把錯(cuò)誤校正過(guò)來(lái)。例如,在文本輸入時(shí)出現(xiàn)錯(cuò)誤,可以使用 Backspace鍵來(lái)刪除錯(cuò)誤,并重新輸入。 2022年 2月 16日 3時(shí) 31分 58 5.面向多層次用戶(hù) 交互式圖形系統(tǒng)要面向各種層次的用戶(hù),使毫無(wú)經(jīng)驗(yàn)的新手、經(jīng)驗(yàn)不多的用戶(hù),直到熟練用戶(hù),都能找到適合自己的交互手段。使系統(tǒng)能容納多層次用戶(hù)的方法包括:提供加速鍵,增加提示信息、提供幫助信息和可擴(kuò)展功能,以及隱藏復(fù)雜功能等。 6.盡量減少記憶的內(nèi)容 要盡量減少讓用戶(hù)記憶的內(nèi)容。例如,在繪圖系統(tǒng)中,用數(shù)字代號(hào)表示形體,而不要用名字。拾取形體或圖形使用交互式手段,而不需要記憶形體的信息。 2022年 2月 16日 3時(shí) 31分 59 交互式技術(shù)工具箱 用戶(hù)接口的外觀和給人的感覺(jué)很大程度上取決于它們所使用的各種交互技術(shù)。設(shè)計(jì)和實(shí)現(xiàn)一組好的交互技術(shù)不是一件容易的事情,在 ,即子程序庫(kù)、專(zhuān)用語(yǔ)言和交互命令。在這一節(jié)主要介紹三種交互技術(shù)實(shí)現(xiàn)工具箱,即用戶(hù)接口子程序庫(kù)、資源描述語(yǔ)言和資源編輯器。用交互技術(shù)工具箱,可以實(shí)現(xiàn)統(tǒng)一的外觀、統(tǒng)一的交互風(fēng)格,可以節(jié)省編程時(shí)間。 2022年 2月 16日 3時(shí) 31分 60 1.用戶(hù)接口子程序庫(kù) 用戶(hù)接口子程序庫(kù)是為應(yīng)用程序設(shè)計(jì)者提供的,專(zhuān)門(mén)用來(lái)設(shè)計(jì)各種交互技術(shù)的子程序集。每個(gè)窗口系統(tǒng)都提供了用戶(hù)接口子程序庫(kù),常用的用戶(hù)接口子程序工具箱有: Andraw窗口管理系統(tǒng)工具箱,Macintosh工具箱, MsWindows工具箱, X窗口系統(tǒng)的 OSF/Motif和 InterView工具箱,在 X和 News兩個(gè)窗口系統(tǒng)上實(shí)現(xiàn)的 OpenLook工具箱和 SunView窗口系統(tǒng)工具箱等。 工具箱中的子程序不僅可以有應(yīng)用程序調(diào)用,也可以在窗口管理系統(tǒng)中調(diào)用。在多個(gè)應(yīng)用程序中使用同一個(gè)工具箱,就可以保證應(yīng)用程序、窗口管理系統(tǒng)的外觀和交互風(fēng)格相一致。例如,對(duì)話框的 2022年 2月 16日 3時(shí) 31分 61 外觀、布局、顏色,文字的輸入域、列表框等,在各個(gè)應(yīng)用程序之間都具有相同的風(fēng)格。 以下是利用 SunView工具箱編寫(xiě)的一段程序,用于在一個(gè)窗口上建立一個(gè)命令按鈕。 frame=(Frame) xv_create(NULL, FRAME, /*指明生成一個(gè)對(duì)話框的框架 */ WIN_SHOW, TRUE, FRAME_LABEL, “Sample”, /*框架的標(biāo)題 */ XV_WIDTH, 200, /*框架的寬度 */ XV_HEIGHT, 100, /*框架的高度 */ NULL)。 panel=(Panel) xv_create(frame, PANEL, /*在 frame框架上生成一個(gè)對(duì)話板 panel*/ NULL)。 2022年 2月 16日 3時(shí) 31分 62 (void) xv_create(panel, PANEL_BUTTON, /*在 panel板上生成一個(gè)按鈕 */ PANEL_LABEL_STRING, “Quit” , /*按鈕的名字串為 Quit*/ PANEL_NOTIFY_PROC, quit_proc, /*執(zhí)行的程序過(guò)程為 quit_proc*/ NULL)。 Sample Quit 圖 一個(gè)只含 Quit按鈕的對(duì)話框 2022年 2月 16日 3時(shí) 31分 63 2.資源描述語(yǔ)言 MSWindows用資源描述語(yǔ)言定義對(duì)話框或菜單。資源描述語(yǔ)言中的語(yǔ)句對(duì)每一個(gè)資源命名,并加以描述。資源描述文件的擴(kuò)展名為 .RC,資源編譯器 RC將資源描述文件編譯成資源代碼文件(擴(kuò)展名為 .RES),再將這個(gè)資源代碼文件加入到應(yīng)用程序的可執(zhí)行代碼中去,最后的可執(zhí)行程序(擴(kuò)展名為 .exe)就是完整的用戶(hù)接口應(yīng)用程序,不僅包括了對(duì)話框、菜單等用戶(hù)界面,而且也包含了應(yīng)用程序的功能。 2022年 2月 16日 3時(shí) 31分 64 3.資源編輯器 編寫(xiě)用戶(hù)接口一種更好的辦法就是使用資源編輯器。資源編輯器是一種可視化的界面設(shè)計(jì),可以使用資源編輯器交互地設(shè)計(jì)出對(duì)話框、菜單的布局,然后再轉(zhuǎn)換成程序代碼,與應(yīng)用程序聯(lián)結(jié)成可運(yùn)行的目標(biāo)代碼。使用資源編輯器,不需要任何編程技能就可以很容易地設(shè)計(jì)較好的用戶(hù)接口。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1