免费智能真题库 > 历年试卷 > 网络工程师 > 2013年上半年 网络工程师 上午试卷 综合知识
  第7题      
  知识点:   软件设计
  关键词:   软件设计   软件文档   职务作品   文档        章/节:   系统开发基础知识       

 
王某是一名软件设计师,按公司规定编写软件文档,并上交公司存档。这些软件文档属于职务作品,且(7)。
 
 
  A.  其著作权由公司享有
 
  B.  其著作权由软件设计师享有
 
  C.  除其署名权以外,著作权的其他权利由软件设计师享有
 
  D.  其著作权由公司和软件设计师共同享有
 
 
 

 
  第5题    2012年上半年  
   38%
数据流图(DFD)对系统的功能和功能之间的数据流进行建模,其中顶层数据流图描述了系统的(5)。
  第6题    2023年上半年  
   23%
采用多道程序设计可以有效地提高CPU、内存和I/O设备的()。
  第68题    2019年下半年  
   55%
五阶段迭代周期模型把网络开发过程分为需求分析、通信规范分析、逻辑网络设计、物理网络设计、安装和维护等五个阶段。以下叙述中..
   知识点讲解    
   · 软件设计
 
       软件设计
        从技术角度上讲,软件设计分成体系结构设计、数据设计、接口设计、过程设计4方面的工作。从管理角度上讲,软件设计分为概要设计、详细设计两个阶段。
        1)软件设计的基本原理
        软件设计的基本原理如下。
        (1)模块化:将一个待开发的软件分解成若干个小的简单的部分——模块,每个模块可独立地开发、测试,最后组装成完整的程序。
        (2)抽象化:抽象是一种设计技术,抽出事物本质的共同特性而暂不考虑它的细节。
        (3)信息隐蔽:将每个程序的成分隐蔽或封装在一个单一的设计模块中,定义每一个模块时尽可能少地显露其内部的处理,可以提高软件的可修改性、可测试性和可移植性。
        (4)模块独立:每个模块完成一个相对独立的特定子功能,并且与其他模块之间的联系简单。衡量度量标准有两个:模块间的耦合和模块的内聚度。要想使模块独立性强必须做到高内聚低耦合。
        2)结构化设计方法
        结构化设计(SD)方法是一种面向数据流的设计方法,它可以与SA方法链接。
        在需求分析阶段,用SA方法产生了数据流图。面向数据流的设计能方便地将DFD转换成程序结构图。DFD中从系统的输入数据流到系统的输出数据流的一连串连续变换形成了一条信息流。DFD的信息流大体上可以分为两种类型,一种是变换流,另一种是事务流。
        3)软件详细设计
        详细设计的任务是为软件结构图中的每一个模块确定实现算法和局部数据结构,用某种选定的表达工具表示算法和数据结构的细节。
        结构化程序设计的基本要点如下。
        .采用自顶向下、逐步求精的程序设计方法。
        .使用顺序、选择、重复3种基本控制结构构造程序。
        .主程序员组的组织形式。
        处理过程设计的关键是用一种合适的表达方法来描述每个模块的执行过程。这种表示方法应该简明、精确,并因此能直接导出用编程语言表示的程序。
        .程序流程图。其包括3种基本成分:加工步骤,用方框表示;逻辑条件,用菱形表示;控制流,用箭头表示。
        .盒图(N-S图)。在N-S图中,每个处理步骤用一个盒子表示,盒子可以嵌套。盒子只能从上头进入,从下头走出,此外别无其他出入口,所以盒图限制了随意的控制转移,保证了程序的良好结构。
        .形式语言。形式语言是用来描述模块具体算法的非正式而比较灵活的语言。形式语言的优点是接近自然语言,所以易于理解。
        .决策树。决策树是一种图形工具,适合于描述加工中具有多个策略、每个策略和若干条件有关的逻辑功能。
        .决策表。决策表是一种图形工具,呈表形。决策表将比较复杂的决策问题简洁地描述出来。
        4)面向数据结构设计——Jackson方法
        面向数据结构设计是以数据结构作为设计的基础,它根据输入输出数据结构导出程序的结构,适用于规模不大的数据处理系统,Jackson方法是一种典型的面向数据结构的设计方法。
        5)用户界面设计
        用户界面设计是系统与用户之间的接口,也是控制和选择信息输入输出的主要途径。用户界面设计应坚持友好、简便、实用、易于操作的原则。
        界面设计包括菜单方式、会话方式、操作提示方式以及操作权限管理方式等。
   题号导航      2013年上半年 网络工程师 上午试卷 综合知识   本试卷我的完整做题情况  
1 /
2 /
3 /
4 /
5 /
6 /
7 /
8 /
9 /
10 /
11 /
12 /
13 /
14 /
15 /
 
16 /
17 /
18 /
19 /
20 /
21 /
22 /
23 /
24 /
25 /
26 /
27 /
28 /
29 /
30 /
 
31 /
32 /
33 /
34 /
35 /
36 /
37 /
38 /
39 /
40 /
41 /
42 /
43 /
44 /
45 /
 
46 /
47 /
48 /
49 /
50 /
51 /
52 /
53 /
54 /
55 /
56 /
57 /
58 /
59 /
60 /
 
61 /
62 /
63 /
64 /
65 /
66 /
67 /
68 /
69 /
70 /
71 /
72 /
73 /
74 /
75 /
 
第7题    在手机中做本题