必胜高考网_全国高考备考和志愿填报信息平台

必勝高考網 > 計算機類 > 計算機等級 > 資訊 >

2014年計算機三級《信息管理》考試要點(2)

時間: 家輝2 資訊

  ④加工邏輯詞條描述

  加工比較復雜,它到后來就是一段程序。加工的表達方式有判定表、判定樹和結構化英語等等,它們要全部寫在一個詞條中是有困難的。主要描述有:加工名。

  加工編號:反映該加工的層次。簡要描述:加工邏輯及功能簡述。輸入數據流。輸出數據流。

  加工邏輯:簡述加工程序、加工順序。⑤源點及匯(終)點詞條描述

  對于一個數據處理系統來說,源點和匯點應當比較少。如果過多就缺少獨立性,人—機界面太復雜,這時就要考慮減少,提高系統獨立性。定義源點和匯點時,應包括:名稱:外部實體名。

  簡要描述:什么外部實體。有關數據流。數目。

  (2)數據詞典的使用

  在結構化分析的過程中,可以通過名字,方便地查閱數據的定義:同時可按各種要求,隨時列出各種表,以滿足分析員的需要。還可以按描述內容(或定義)來查詢數據的名字,通過檢查各個加工的邏輯功能,可以實現和檢查在數據與程序之間的一致性和完整性,在以后的設計與實現階段,以至于到維護階段。都需要參考數據詞典進行設計、修改和查詢。

  (3)數據結構的描述

  在數據詞典的編制中,分析員最常用的描述數據結構的方式有定義式和Warnier圖。①定義式

  在數據流圖中,數據流和數據文件都具有一定的數據結構。因此必須以一種清晰、準確、無二義性方式來描述數據結構。

  這種定義方法是自頂向下,逐級給出定義式,直到最后給出基本數據元素為止。②Warnier圖

  Warnier圖是表示數據層次結構的一種圖工具。它用樹形結構描繪數據結構,它還能指出某一類數據或某一數據元素重復出現的次數,并能指明某一特定數據在某一類數據中是否是有條件的出現。在進行軟件設計時,從Warnier圖入手,能夠很容易轉換成軟件的設計描述。

  3.加工邏輯說明

  在數據流圖中,每一個加工框只簡單地寫上了一個加工名,這顯然不能表達加工的全部內容。隨著自頂向下逐層細化,功能越來越具體,加工邏輯也越來越精細。到最底一層,加工邏輯詳細到可以實現的程序,因此稱為“原子加工”或“基本加工”。如果能夠寫出每一個基本加工的全部詳細邏輯功能,再自底向上綜合,就能完成全部邏輯加工。在寫基本加工邏輯的說明時,應滿足如下的要求:

  ·對數據流圖的每一個基本加工,必須有一個加工邏輯說明;

  ·加工邏輯說明必須描述基本加工如何把輸入數據流變換為輸出數據流的加工規則;

  ·加工邏輯說明必須描述實現加工的策略而不是實現加工的細節。

  目前用于寫加工邏輯說明的工具有結構化語言、判定表和判定樹。下面分別介紹。

  (1)結構化語言

  結構化語言也稱為PDL,是一種介于自然語言和形式化語言之間的半形式化語言。它是在自然語言基礎上加了一些限制而得到的語言,是使用有限的詞匯和有限的語句來描述加工邏輯。結構化語言的詞匯表由英語命令動詞、數據詞典中定義的名字、有限的自定義詞和控制結構關鍵詞IF-THEN-ELSE、WHELE-DO、REPEAT-UNTIL、CASE-OF等組成。其動詞的含義要具體,盡可能少用或不用形容詞和副詞。

  語言的正文用基本控制結構進行分割,加工中的操作用自然語言短語來表示。其基本控制結構有簡單陳述句結構、判定結構和重復結構。此外在書寫時,必須按層次橫向向右移行,續行也同樣向右移行,對齊。

  要了解基本加工邏輯的來龍去脈、在數據流圖中的位置、加工的使用情況等有更清楚的了解,一般對結構化英語的描述加一些外層說明。

  (2)判定表

  在某些數據處理問題中,某數據流圖的加工需要依賴于多個邏輯條件的取值,就是說完成這一加工的一組動作是由于某一組條件取值的組合而引發的。這時使用判定表來描述比較合適。下面以“檢查發貨單”為例,說明判定表的構成。判定表由4個部分組成,雙線分割開的4部分是:

  條件樁(Condition Stub)———左上部分:列出了各種可能的條件。除去某些問題中對各個條件的先后次序有特定的要求以外,通常判定表中對各條件的先后次序不要求。條件項(Condition Entry)———右上部分:給出各個條件的條件取值的組合。

  動作樁(Action Stub):———左下部分:列出了可能采取的動作。這些動作的排列順序沒有限制,但為便于閱讀也可令共按適當的順序排列。

  動作項(Action Entry):———右下部分:是和條件項緊密相關的,它指出了在條件項的各種取值的組合情況下一步應采取什么動作。這里將任一條件取值組合及其相應要執行動作作稱為規則,它在判定有中是縱貫條件項和動作項的一列。顯然,判定表中列出了多少個條件取值的組合,也就有多少條規則,即條件項一動作項有多少列。

  在實際使用判定表時,常常先把它化簡。如果表中有兩條或更多的規則具有相同的動作,并且其條件項之間存在著某些關系,就可設法將它們合并。就是說要執行的動作與第三條件的取值無關,這樣,便可將這兩條規則合并,合并后的第三條件取值用“—”表示,即與取值無關。類似地,無關條件項“—”,在邏輯上又可包含其他項值,具有相同動作的規則還可以進一步合并。判定表能夠把在什么條件下,系統應完成哪些操作,表達得十分清楚、準確、一目了然。這是用語言說明難以準確、清楚表達的,但是用判定表描述循環比較困難。有時,判定表可以和結構化語言結合起來使用。

  (3)判定樹

  判定樹也是用來表達加工邏輯的一種工具。有時候它比判定表更直觀,用它來描述加工,很容易為用戶接受。

  沒有一種統一的方法來構造判定樹,也不可能有統一的方法。因為客觀存在是用結構化語言,甚至是自然語言寫成的敘述文作為構造樹的原始依據的,但可以從中找些規律。首先,應從文字資料中分清哪些是判定條件,哪些是判定做出的結論。

  在表達一個基本加工邏輯時,結構化語言、判定表和判定樹常常交*使用,互相補充。因為這3種手段各有優缺點。

  總之,加工邏輯說明是結構化分析方法的一個組成部分,對每個加工都要加以說明。使用的手段,應當以結構化語言為主,對存在判斷問題的加工邏輯,可輔之以判定表和判定樹。

  4.軟件需求說明

  軟件需求規格說明書包括的主要內容如下:

  (1)概述

  (2)數據描述①數據流圖②數據字典

  ③系統接口說明④內部接口說明

  (3)功能描述①功能②處理說明③設計的限制

  (4)性能描述①性能指標②測試種類

  ③預期的軟件響應性能④其它

  (5)參考文獻目錄

  (6)附錄

  其中概述是從系統的角度描述軟件的目標和任務。軟件需求文檔的生成方法有以下兩種。

  (1)計算機輔助生成:由于需求文檔的規模較大,并且需要經常查詢、維護,所以使用計算機輔助的軟件需求分析工具,來實現軟件需求文檔的自動生成,是非常有意義的。1977年最先推出了需求陳述語言RSL(RSL中的語句是計算機可以處理的)。同年美國密執安大學開發了PSL/PSA(問題陳述語言/問題陳述分析程序)系統。它是信息系統開發自動化支持環境1SDOS的一個組成部分。其中PSL是用來描述系統的形式語言,它可以對系統需求的一致性進行檢查,并可根據開發者的需要,隨時生成需求文檔。

  (2)手工與半手工方式:這種方法難以保證文檔質量。半手工方式是利用正文編輯程序及其他實用程序輔助手工方式來生成文檔,這類方法難以保證文檔的正確性、一致性和完整性。

56343 主站蜘蛛池模板: 顶空进样器-吹扫捕集仪-热脱附仪-二次热解吸仪-北京华盛谱信仪器 | MTK核心板|MTK开发板|MTK模块|4G核心板|4G模块|5G核心板|5G模块|安卓核心板|安卓模块|高通核心板-深圳市新移科技有限公司 | KBX-220倾斜开关|KBW-220P/L跑偏开关|拉绳开关|DHJY-I隔爆打滑开关|溜槽堵塞开关|欠速开关|声光报警器-山东卓信有限公司 | 安徽千住锡膏_安徽阿尔法锡膏锡条_安徽唯特偶锡膏_卡夫特胶水-芜湖荣亮电子科技有限公司 | 广州活动策划公司-15+年专业大型公关活动策划执行管理经验-睿阳广告 | 山东聚盛新型材料有限公司-纳米防腐隔热彩铝板和纳米防腐隔热板以及钛锡板、PVDF氟膜板供应商 | 环氧铁红防锈漆_环氧漆_无溶剂环氧涂料_环氧防腐漆-华川涂料 | 沈阳庭院景观设计_私家花园_别墅庭院设计_阳台楼顶花园设计施工公司-【沈阳现代时园艺景观工程有限公司】 | 广州迈驰新GMP兽药包装机首页_药品包装机_中药散剂包装机 | 河南空气能热水器-洛阳空气能采暖-洛阳太阳能热水工程-洛阳润达高科空气能商行 | 通信天线厂家_室分八木天线_对数周期天线_天线加工厂_林创天线源头厂家 | 纸箱抗压机,拉力机,脂肪测定仪,定氮仪-山东德瑞克仪器有限公司 | 防勒索软件_数据防泄密_Trellix(原McAfee)核心代理商_Trellix(原Fireeye)售后-广州文智信息科技有限公司 | 聚丙烯酰胺_阴离子_阳离子「用量少」巩义亿腾厂家直销,售后无忧 聚合甘油__盐城市飞龙油脂有限公司 | 洁净实验室工程-成都手术室净化-无尘车间装修-四川华锐净化公司-洁净室专业厂家 | 南京PVC快速门厂家南京快速卷帘门_南京pvc快速门_世界500强企业国内供应商_南京美高门业 | 手板_手板模型制作_cnc手板加工厂-东莞天泓 | 高防护蠕动泵-多通道灌装系统-高防护蠕动泵-www.bjhuiyufluid.com慧宇伟业(北京)流体设备有限公司 | 【法利莱住人集装箱厂家】—活动集装箱房,集装箱租赁_大品牌,更放心 | 万濠影像仪(万濠投影仪)百科-苏州林泽仪器 | 棉柔巾代加工_洗脸巾oem_一次性毛巾_浴巾生产厂家-杭州禾壹卫品科技有限公司 | elisa试剂盒-PCR试剂盒「上海谷研实业有限公司」 | 博客-悦享汽车品质生活| 华禹护栏|锌钢护栏_阳台护栏_护栏厂家-华禹专注阳台护栏、楼梯栏杆、百叶窗、空调架、基坑护栏、道路护栏等锌钢护栏产品的生产销售。 | 定制防伪标签_防伪标签印刷_防伪标签厂家-510品保防伪网 | 我爱古诗词_古诗词名句赏析学习平台 | 上海阳光泵业制造有限公司 -【官方网站】 | 铝镁锰板_铝镁锰合金板_铝镁锰板厂家_铝镁锰金属屋面板_安徽建科 | 微动开关厂家-东莞市德沃电子科技有限公司 | 武汉天安盾电子设备有限公司 - 安盾安检,武汉安检门,武汉安检机,武汉金属探测器,武汉测温安检门,武汉X光行李安检机,武汉防爆罐,武汉车底安全检查,武汉液体探测仪,武汉安检防爆设备 | 高精度电阻回路测试仪-回路直流电阻测试仪-武汉特高压电力科技有限公司 | 东莞螺杆空压机_永磁变频空压机_节能空压机_空压机工厂批发_深圳螺杆空压机_广州螺杆空压机_东莞空压机_空压机批发_东莞空压机工厂批发_东莞市文颖设备科技有限公司 | Safety light curtain|Belt Sway Switches|Pull Rope Switch|ultrasonic flaw detector-Shandong Zhuoxin Machinery Co., Ltd | 东莞画册设计_logo/vi设计_品牌包装设计 - 华略品牌设计公司 | 政府回应:200块在义乌小巷能买到爱情吗?——揭秘打工族省钱约会的生存智慧 | 密封无忧网 _ 专业的密封产品行业信息网 | 山东聚盛新型材料有限公司-纳米防腐隔热彩铝板和纳米防腐隔热板以及钛锡板、PVDF氟膜板供应商 | 学习虾-免费的学习资料下载平台 雪花制冰机(实验室雪花制冰机)百科 | 洗地机_全自动洗地机_手推式洗地机【上海滢皓环保】 | 深圳市索富通实业有限公司-可燃气体报警器 | 可燃气体探测器 | 气体检测仪 | 金属切削液-脱水防锈油-电火花机油-抗磨液压油-深圳市雨辰宏业科技发展有限公司 |