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

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

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 主站蜘蛛池模板: 123悬赏网_发布悬赏任务_广告任务平台 | 合肥花魁情感婚姻咨询中心_挽回爱情_修复婚姻_恋爱指南 | 集菌仪厂家_全封闭_封闭式_智能智能集菌仪厂家-上海郓曹 | 震动筛选机|震动分筛机|筛粉机|振筛机|振荡筛-振动筛分设备专业生产厂家高服机械 | 长沙广告公司_制作,长沙喷绘_发光字_招牌制作_长沙泓润广告官网 长城人品牌官网 | R507制冷剂,R22/R152a制冷剂厂家-浙江瀚凯制冷科技有限公司 | 带式过滤机厂家_价格_型号规格参数-江西核威环保科技有限公司 | 机房监控|动环监控|动力环境监控系统方案产品定制厂家 - 迈世OMARA | 蜘蛛车-高空作业平台-升降机-高空作业车租赁-臂式伸缩臂叉装车-登高车出租厂家 - 普雷斯特机械设备(北京)有限公司 | 自动化改造_智虎机器人_灌装机_贴标机-上海圣起包装机械 | 月嫂_保姆_育婴_催乳_母婴护理_产后康复_养老护理-吉祥到家家政 硫酸亚铁-聚合硫酸铁-除氟除磷剂-复合碳源-污水处理药剂厂家—长隆科技 | 依维柯自动挡房车,自行式国产改装房车,小型房车价格,中国十大房车品牌_南京拓锐斯特房车 - 南京拓锐斯特房车 | 润滑油加盟_润滑油厂家_润滑油品牌-深圳市沃丹润滑科技有限公司 琉璃瓦-琉璃瓦厂家-安徽盛阳新型建材科技有限公司 | 成都软件开发_OA|ERP|CRM|管理系统定制开发_成都码邻蜀科技 | 塑胶跑道施工-硅pu篮球场施工-塑胶网球场建造-丙烯酸球场材料厂家-奥茵 | 烟气换热器_GGH烟气换热器_空气预热器_高温气气换热器-青岛康景辉 | 滁州高低温冲击试验箱厂家_安徽高低温试验箱价格|安徽希尔伯特 | 护腰带生产厂家_磁石_医用_热压护腰_登山护膝_背姿矫正带_保健护具_医疗护具-衡水港盛 | 臻知网大型互动问答社区-你的问题将在这里得到解答!-无锡据风网络科技有限公司 | 不锈钢钢格栅板_热浸锌钢格板_镀锌钢格栅板_钢格栅盖板-格美瑞 | 正压送风机-多叶送风口-板式排烟口-德州志诺通风设备 | 水冷式工业冷水机组_风冷式工业冷水机_水冷螺杆冷冻机组-深圳市普威机械设备有限公司 | 电脑知识|软件|系统|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网 | 香港新时代国际美容美发化妆美甲培训学校-26年培训经验,值得信赖! | 土壤墒情监测站_土壤墒情监测仪_土壤墒情监测系统_管式土壤墒情站-山东风途物联网 | 科箭WMS仓库管理软件-TMS物流管理系统-科箭SaaS云服务 | 天津中都白癜风医院_天津白癜风医院_天津治疗白癜风 | 回转炉,外热式回转窑,回转窑炉-淄博圣元窑炉工程有限公司 | 尊享蟹太太美味,大闸蟹礼卡|礼券|礼盒在线预订-蟹太太官网 | 铸铝门厂家,别墅大门庭院大门,别墅铸铝门铜门[十大品牌厂家]军强门业 | 酶联免疫分析仪-多管旋涡混合仪|混合器-莱普特科学仪器(北京)有限公司 | 汽液过滤网厂家_安平县银锐丝网有限公司| 龙门加工中心-数控龙门加工中心厂家价格-山东海特数控机床有限公司_龙门加工中心-数控龙门加工中心厂家价格-山东海特数控机床有限公司 | 集装箱标准养护室-集装箱移动式养护室-广州璟业试验仪器有限公司 | 高铝矾土熟料_细粉_骨料_消失模_铸造用铝矾土_铝酸钙粉—嵩峰厂家 | 广东护栏厂家-广州护栏网厂家-广东省安麦斯交通设施有限公司 | 有声小说,听书,听小说资源库-听世界网 | 渗透仪-直剪仪-三轴仪|苏州昱创百科| 国标白水泥,高标号白水泥,白水泥厂家-淄博华雪建材有限公司 | 中国玩具展_玩具展|幼教用品展|幼教展|幼教装备展 | 压砖机_电动螺旋压力机_粉末成型压力机_郑州华隆机械tel_0371-60121717 |