软件基础考试答案


    第1章  数结构算法
    11  算法
    1.算法基概念
    *(1)定义:指解决某类问题规定限长度操作序列者说组严谨定义运算序规
    问题处理方案正确完整描述称算法
    A(8)   B(6)
     
      TEMP(8)
    *(2)算法特征:行性确定性穷性拥足够情报
    (3)算法基素数运算操作算法控制结构
    (4)基运算操作:算术运算
    (+ * )逻辑运算(非)
    C   &&  ||  
    VF And or not
    关系运算(较)( >>< < <>)
    数传输(a10ab)
    (5)描述算法工具:传统流程图NS(盒图)结构化流程图算法描述语言等
     
     
    (伪码)
    定义变量T
    TA
    AB
    BT
     
    定义变量T
     
    TA
     
    AB

     
    BT
     
    输出AB
     
    输入AB
     
    输入A B
     
     
    T
     
     
    A>B
     
     
    T
     
     
    F
     
     

     
     

     
     

    *(6)算法基控制结构3种:序选择(ifelse判断分支)循环(重复for  whiledo while)
    (7)算法设计基方法:列举法纳法递推法递法减半递推法回溯法
    列举法  a+b100
      a0 b100a1 b99a100 b0
      for a0 to 100
       b100a
    next
       ab+ba100  
    for a1 to 9
    for b1 to 9
      if  a*10+b+b*10+a100
     
    abc
    递法
    S1001+2+3+…+100
    S100100+S99
    S9999+S98
     
    S11
     
    3  7  10
    (8)算法设计求:正确性读性健壮性效率低存储量求
    *2.算法复杂度
    (1)算法复杂度包括(时间复杂度)(空间复杂度)
      ***(2)时间复杂度指执行算法需计算工作量(基运算次数)时间长短
    (3)空间复杂度指执行算法需存空间(包括算法程序占空间输入初始数占空间算法执行程中需额外空间
    两种复杂度没必然联系
    12  数结构基概念
    3.数结构定义:相互间存种种特定关系数元素集合
     
     
     
     
     
    AA
     GG
     RR
     yy
     HH
     
    101
     ZH3
     19
     90
     78
     
    102
     LI4
     20
     88
     66
     
     
    **数结构三方面容:数逻辑结构数存储结构数运算填空
    逻辑:概念  CDE
    物理(存储):1
     
    *4.数逻辑结构2种:指数元素间逻辑关系存储关独立计算机(线性结构)(非线性结构)春夏秋冬  行政机构家谱树型目录
     
    **5.数存储结构4种:称物理结构指数元素关系计算机存中表示数逻辑结构存储空间存放形式数存储结构4 种:序链式索引散列填空
    6.数结构图形表示:数结构二元关系表示图形表示(方框表示元素称数结点线段前件指件没前件结点根结点没件结点终端结点叶子结点)
    A
     
    B
     
    C
     
    D
     
    E
     
    F
     

    7.线性结构非线性结构:
    数逻辑结构分两类型:线性结构非线性结构
       线性结构条件:根结点结点前件件数结构线性结构非线性结构线性结构中插删结点应线性结构
    13  线性表序存储结构
    8.线性表定义:线性表种线性结构数元素间相位置线性
    非空线性表3 特征:(1)根前件(2)终端结点件(3)结点前件件
     
     
    9.线性表序存储结构(序表):特点:存放序逻辑次序相优点:机存取
    第i元素位置序号确定通常维数组表示(量)
    例:学号
    1  2  3  4  5    int  a[5]
    1
     
    2
     
    3
     
    4
     
    5
     

    1
     
    2
     
     
     
     3
     
    4
     

    5
     
    数+1清
     

    1
     
    2
     
     3
     
     4
     
    5
     

    数1清
     
    1
     
    2
     
     4
     
     5
     
    5
     

    a[2]a[3]
     
    10.序表插入运算:第I位置插入元素步骤:先判断否溢空出第I位置插入元素移动
    11.序表删(第I)运算:第I+1位置元素均前移1元素均移动半元素(N2)元素移动
    14            栈队列
    m8
     
    12.栈(stack)定义:限定端插入删线性表允许插入删端栈顶端栈底栈中插入运算入栈栈中删运算退栈栈先进出结构FILO
     
    bottom
     
    top
     
    A
     
    B
     
    1
     
    top
     
    C
     
    2
     
    3
     
    0

     
     
     
     
     
     
    说:栈进先出结构LIFO
    13.栈存储:维数组S(1:m)m栈容量
    14.栈运算:
    (1)入栈运算:首先判断栈否满(if topm)(溢)次栈顶指针加1(toptop +1)新元素放入( a[top]’C’ )
    (2)退栈运算:首先判断栈否空(if top0溢)栈顶元素赋指定变量者输出栈顶指针减1(toptop1)
    3)读栈顶元素():栈顶元素赋指定变量( tmpa[top]  )栈顶指针top0时读栈顶元素
    练:
    (1)进栈序列e1e2e3e4出栈序列:
    思考题出栈序列:
    (1)e1e2e3e4 (2)e4e3e2e1

    15.队列定义存储:队列种特殊线性表允许端插入端删允许插入端队尾(尾指针rear )允许删端队头(头指针 front)先进先出进出结构FIFOLILO队尾指针指尾元素队头指针指头元素前位置
    6
     
    R3
     
     
     

    727
     
    F3
     
    8  7  6  5  4  3  2  1
     
    899
     
    7
     
    a[8]
     
     
     
     
     
     
    16队列序存储结构般维数组入队rr+1 a[r]数
        出队:tmpa[f+1] ff+1
    计算队中元素:rf
    17.循环队列运算:
    队列空条件:S0(S队空标志)front rear
    队满条件:S1front rear入队:首先否满(S1?溢)满rearrear+1 if rearm+1rear1)然插入出队:首先否空(S0?溢)空队头元素赋指定变量frontfront+1(fontm+1front1)
    15            线性链表
    18.线性单链表结构基运算
    q
     
    p

     
    线性表链式存储结构称线性链表结点两部分组成数域指针域指针域指结点(记录件址)

     
    019
     
     

     
    062
     
     

     
    ^
     
    011
     
    019
     
    062
     
    head
     
    data
     
    LinkNext
     
     
     
     
     
    P插入:
    s
     
    095
     
    new(s)   申请结点
    062
     

     
          sdata高
          snextpnext
          pnexts
    删q:
    p qnext
    qnextqnextnext (qnextp)
    free(p )
    ^ NULL表示空
    注意:数结构分逻辑结构存储结构线性链表种存储结构序表种存储结构
    注意:存储空间较
    注意:序存储机存取
          链式存储序存取
    19.线性链表基运算
    (1)查找运算头指针开始找(2)插入运算先分配新结点指针操作
    (3)删运算
    优点:插入删元素需移动结点
    3第6周
    20.线性双链表结构基运算
     
    双链表设置左指针(指前件)右指针(指件)
    102
     
    101
     
    101
     

    ^
     

     
    102
     
    head
     
    ^
     

     

    left right
     
    data
     

     
     
    双链表克服找件找前件缺陷
    21.循环链表结构基运算
    特点:(1)设置表头结点指针域指第结点(2)结点指针指表头结点
    处:永远少结点插入删时空表非空表处理方法统指出结点访问结点线性链表插入删时实现空表非空表运算统
    16            树二叉树
    22.树定义
    树种非线性结构种层次结构概念:父结点根结点子结点结点度(结点拥件数)树度(结点度)层次:根结点1层次计算树层次称树深度高度叶子结点子树度0树通常重链表表示
    根结点没前件0者1
    23.二叉树定义性质
    (1)定义:非空二叉树根结点结点两子树分称左子树右子树
    二叉树棵特殊树
    *三结点二叉树5种形态
     
     
     

    (2)性质:①第K层2k1结点
    ②深度M二叉树2m1结点
    *③度 0结点(叶子)总度2结点1
    ④N结点二叉树深度少|_log2N_|+1
    ⑤完全二叉树深度|_log2N_|+1
    (3)满二叉树:层层2子结点层结点数达值层2k1结点
    (4)完全二叉树:层层结点数达值层缺少右边干结点
    满二叉树完全二叉树

     
     
     
     
    (5)二叉树通常采链式存储结构二叉链表
    *24.二叉树遍历
    根结点开始访问结点1次根根结点遍历序3种遍历法(总先左右)
    前序(前根)(先序)遍历:(根左右)
    中序遍历(中根):(左根右)
    序遍历(根):(左右根)
     
     
     
    A
     
    B
     
    C
     
    前ABC
    中BAC
    BCA
     
    A
     
    B
     
    C

     
    D
     
    E
     
    前A BD  CE
    中DB A CE
    DB EC A
     

    练:
    (1)已知序dabec中序debac求前序序列
    dabec
    中debac
     
    (2) 已知前序ABEGCFK中序EGBAFCK求序序列
    A
     
    答案:
    C
     
    B
     
    前ABEGCFK
    K
     
    F
     
    E
     
    中EGBAFCK
    G
     

      GEB FKCA
    17            查找技术
    25.查找:定数结构中查找某指定元素两种方法:序查找 二分查找法
    26.序查找
    方法:
    约半N2元素较坏情况较N次
    适场合:序查找线性表序序线性表采链式存储
    27.二分查找
    方法:
    二分查找坏需较log2N次
    *适场合:二分查找仅序线性表序存储时
    记住查找次数
    例:查找40L1  H6  M3
    2         is 12L3  H6  M4 is 19
           L4  H6   M5 is 40
    1:5
    2:10
    3:12
    4:19
    5:40
    6:90
     
    1.8排序技术
    28.排序
    指序列表整理成值递增递减序排列序序列
    *常方法:交换类排序插入类排序选择类排序
    29.交换类排序(实例:泡快速)
    思想:助数元素间相互交换进行排序
    泡:通相邻数元素交换逐步线性表变换成序

    6   10   8   14   2
    6   8   10   2  14
    6   8   2   10  14
    6   2   8  10  14
    2   6   8  10  14
    快速:原问题分解成干规模结构问题递解决子问题
     
    30.选择类排序(实例:简单选择排序堆排序)
    简单选择排序思想:扫描整线性表中选出元素交换表面剩元素采取相方法直表空

    6   10   8   14   2
    1  5#    1<>5
    2 2  10   8   14  6
    3 2  6    8   14  10
    4 2  6    8   14  10
    5 2  6    8   10  14
    堆排序:规模序线性表
     
    31.插入类排序(实例:简单插入希尔Shell排序)
    思想:序列表中元素次插入已序线性表中(元素距终位置太远时)
        简单插入:序表中元素次插入已序线性表中

    [6 ]   [ 10  8   14   2]
    [6  10]  [ 8  14   2]
    [6  8  10]  [ 14   2]
    [6  8  10  14]  [ 2 ]
    [2  6  8  10  14] [ ]
    希尔:简单插入改进先选取增量增量倍数记录放组中组进行直接插入排序取增量重复述操作增量1时进行次插入排序完成
    记住:
    线性表长度N种排序方法坏情况需较次数:
    泡简单插入快速简单选择:n(n1)2
    希尔:O(n15)
    堆排序:O(nlog2n) nlog2n+C(1)  堆排序n(n1)2
    典题解:
    1 算法复杂度包括时间复杂度( )复杂度
    2 问题处理方案正确完整描述称()
    3 关存储结构描述错误:
    4 数存储结构指()数逻辑结构计算机中表示
    5 关栈描述错误:
    6 关栈描述正确:种特殊线性表端插入元素端删元素X
    7 线性链表线性表链式存储结构正确
    8 线性链表描述:存储空间定连续元素存储序意正确
    9 逻辑结构种存储结构种存储结构影响数处理效率正确
    10      数结构 分逻辑结构存储结构循环队列属()结构存储
    11      长度N线性表进行序查找均情况需较次数:( ) N2
    12      二分法查找数结构() 序存储序线性表
    13      长度N线性表进行序查找坏情况需较次数:( ) N
    14      *坏情况列排序法应较次数正确:( )
    A            泡 N2
    B            泡N
    C            快速N 
    D            快速N(N1)2
    15      长度10线性表进行泡排序坏情况需较次数()N(N1)2
    16      棵二叉树第6层(根1)结点数()
    17      深度7满二叉树叶子结点数()
    18      某二叉树中度2结点18该 二叉树中()叶子结点
    19      列二叉树序遍历序列()
    20      算法时间复杂度指:()
    21      数存储结构包括序()散列链式四种类型
    22      单链表P指Ai删Ai结点修改指针操作:
     
    第2章 程序设计基础
    21  程序设计方法风格
    1.程序设计历阶段结构化程序设计面象程序设计阶段
    2.良编程风格应注意素
    总体原清晰第效率第二注意4点:
    (1)源程序文档化符号名命名程序注释(C注释  *ffffff*)视觉组织
    for(i1 i<10i++
    {
       …
    }
    符号名命名
    程序注释:序言性注释(程序开头出程序整体说明)功性注释(程序体中描述语句程序等什语句段注释)
    视觉组织:空格空行缩进等技巧程序层次清晰
    (2)数说明方法易理解维护
    int  a
    (3)语句结构简单直接
    (4)程序输入输出应方便户
     
    22  结构化程序设计
    3.结构化程序设计原
    基()原:顶逐步求精模块化限制GOTO语句
    4.结构化程序设计基结构特点
    *(1)基结构:序选择循环
    23  面象程序设计
    5.面象方法
    (1)定义:种运象类继承封装聚合关联消息态性等概念构造系统软件开发方法
    面象方法技术开始走实标志性语言Smalltalk
    结构化程序设计方法核心算法面象核心象(类)
    (2)优点:类惯思维方法致稳定性重性易开发型软件产品维护性
    6.面象方法基概念
    (1)象具属性(数)方法(行方式)实体说象软件系统中描述客观事物实体软件系统基单位
    :学生书
    * 象特征:标识惟性分类性态性封装性模块独立性
    (2)类实例
    *(类)具属性服务组象集合
    注意:
    属性状态
    服务操作行方法
    象 属性  象 方法
    类象抽象类创建象象类实例
    (3)*消息指实例实例间传递信息请求象执行某处理回答某求信息统数流控制流
    面象方法中消息类似结构化程序设计方法中函数调
    Ssum(108)
     
    int  sum(int xint y)
    {
     
    }
    *消息3部分组成:接收消息象名称消息(标识符)名零参数
    (4)继承已定义类定义新类原类新类关系般类特殊类关系
    *继承类间享属性操作机制
    继承分单继承(类允许父类)继承(类父类)
    (5)态性指样消息象接收时导致完全行面象中态指子类象父类象样样消息发送父类象发送子类象
    第3章   软件工程基础
    31  软件工程基概念
    1 软件(software)
    (1)定义软件包括程序数文档(程序+文档)软件两部分组成执行程序数执行文档
    (2)特点逻辑产品硬件生产会磨损老化赖计算机系统开发维护成高软件开发涉许社会素
    (3)分类应软件(解决特定领域应开发针性)系统软件(理计算机身开发基础性通性windowsLinuxVC++VFP)支撑软件(开发软件维护软件软件)
    2 软件危机
    (1)产生20世纪60年代末1968
    (2)定义指计算机软件开发维护程中遇系列严重问题
    (3)表现成质量生产率
    (4)原软件身特点软件开发维护方法正确(原)
    3 软件工程
    (1)源软件危机
    (2)国标定义应计算机软件定义开发维护整套方法工具文档实践标准工序
    *(3)三素方法工具程方法完成软件工程项目技术手段工具支持软件开发理文档生成程支持软件开发环节控制理
    (4)核心思想软件产品作工程产品处理强调软件开发中需应工程化原
    4 软件程(解)
    (1)输入转化输出组彼相关资源活动
    (2)四基活动PlanDoCheckAction软件规格说明软件开发软件确认软件演进
    5 **软件生命周期(记住名称序)
    (1)定义软件产品提出实现维护停止退役程称
    (2)阶段划分1)行性研究计划制定2)需求分析3)软件设计4)软件实现(编程)5)软件测试6)运行维护
    6 软件工程目标(简单解)
    目标:定成进度前提开发出具效性性理解性维护性重性适应性追踪性互操作性满足户需求产品
    基目标:较低开发成达求软件功取较软件性软件易移植较低维护费时开发完成时交付
    7 *软件工程原(重点)
    (1)抽象抽取事物基特征行忽略非质细节
    (2)信息隐蔽采封装技术程序模块实现细节隐藏起模块接口量简单
    (3)模块化模块程序中相独立成分独立编程单位
    (4)局部化相关东西放
    (5)确定性软件开发程中概念表达应确定歧义规范
    (6)致性概念符号术语外部接口应致
    (7)完备性软件系统丢失重成分完全实现系统需功
    (8)验证性系统分解应遵循容易检查测试评审确保系统正确性
    8 软件工程研究容(填空)
    软件开发技术 + 软件工程理
    9 软件开发工具软件开发环境
    (1)软件开发工具协助开发员进行软件开发活动软件环境需求分析工具设计工具编码工具排错工具测试工具等
    单项开发工具逐步集成工具发展
    (2)软件开发环境指支持软件产品开发软件系统软件工具集环境集成机制构成
    (3)环境集成机制包括:数集成控制集成界面集成
    **(4)CASE计算机辅助软件工程软件开发环境典型例子
    32 结构化分析方法
    10      行性研究(解)
    (1)           目代价短时间确定问题否够解决
    (2)           容:济行性技术行法律行性(操作社会行性)评价开发方案选出适宜方案
    11      需求分析方法
    (1)软件需求分析:指户目标系统功行性设计约束等方面期(功需求)(解决做什问题)
    (2)需求分析务发现需求求精建模定义需求程
    (3)需求分析阶段工作:需求获取需求分析编写需求规格说明书需求评审(掌握)
    (4)常见需求分析方法:
    结构化方法面象方法结构化方法包括3种:
    SA面数流结构化方法
    JSD面数结构JACKSON方法
    DSSD面数结构结构化数系统开发方法
    (5)需求分析方法分静态分析方法动态分析方法
    12      结构化分析方法(SA)
    (1)结构化方法较成熟软件开发方法核心基础结构化程序设计理
    (2)**实质着眼数流顶逐层分解建立系统处理流程数流图数字典工具建立系统逻辑模型
    13      数流图(DFD)(重点)
    (1)定义图形方式描绘数系统中流动处理程反映系统必须完成逻辑功功模型
    (2)图形元素四种重点
    数流:箭头  →箭头方传送数**
    加工(处理):圆椭圆○输入数加工变换产生输出
    存储文件:双杠〓表示处理程中存放种数文件
    源潭:方框  □表示系统环境接口(外部实体)
    学生
     
    审查
     
    申请单
     
    交费
     
     
    已批申请
     
    未批申请
     
    领书单
     
    购书文件
     
    学生
     
     
     
     
     
     
    (3)画图原四符号图封闭外部实体间变换框(加工)少输入数流输出数流元素命名子图应父图加工两者输入流输出流致
    (4)画图步骤外里顶逐层分解
    14      数字典(DD)
    (1)DD结构化分析方法核心
    (2)作数流图中出现命名图形元素确切解释
    (3)容符号(定义[ | ]+n{}m重复()选**注释连接 )
    数字典例:
    学生购书学生
    申请单学号+姓名+班级+专业+1{书名+出版社+数量}5+(备注)
    购书文件日期+学号+姓名+购书信息+办
    购书信息书号+书名+出版社+数量+金额
     
    15      判定表判定树
    图形方式描述数流图中加工逻辑(圆圈)
    (1)判定树首先分清判定条件判**
     
    (3)           判定表加工赖逻辑条件取值完成该加工组动作某组条件取值组合引发适宜采基条件条件项基动作动作项
    判定表:
    营业额
    >1000
     Y
     Y
     Y

     Y
     N
     N
     N
     N
     
    老客户
     Y
     Y
     N
     N
     Y
     Y
     N
     N
     

     Y
     N
     Y
     N
     Y
     N
     Y
     N
     
    优惠
     v
     v
     v
     

     
     
     
     
     
    普通
     
     
     
     V
     V
     V
     V
     V
     
     
    16      结构化方法开发程 ***
    结构化方法软件生命周期分计划开发运行(维护)3时期时期分干阶段  
    (1)计划期务分析新系统应设定目标分析户基需求问题定义分析行性问题定义确定软件系统功行性研究问题定义阶段确定问题实现性必性进行研究
    (2)开发期包括分析设计实施两类务分析设计包括需求分析总体设计详细设计3阶段实施包括编码测试2阶段
    (3)运行期务软件维护
    17      软件需求规格说明书**填空
    (1)需求分析阶段成果软件开发重文档
    (2)作便户开发员进行理解交流软件开发基础确认测试验收
    (3)容数描述功描述性描述
    33  结构化设计方法
    18      软件设计基础
    (1)           软件设计软件需求转换软件表示程
    (2)           **技术讲软件设计包括:结构设计数设计接口设计程设计
    (3)           ****工程讲软件设计包括:概设计详细设计
    19      软件设计基原理
    (1)           抽象:事物质特性提取出考虑细节
    (2)           模块化:
    模块指开发软件分解成干简单部分高级语言程函数子程序等
    模块化指解决复杂问题时顶逐层分解软件系统划分成干模块程
    (3)           信息隐蔽:指模块包含信息(程数)需信息模块说访问
    (4)           模块独立性
    20      模块独立性
    (1)模块独立性指模块完成系统求独立子功模块联系少接口简单
    (2)模块独立性评价软件设计坏重标准衡量模块独立性方法两种耦合性聚性希高聚低耦合**
    (3)耦合性模块间相互联系紧密程度度量耦合度高低7种:
    **容耦合(耦合度强)模块直接访问模块容
    公耦合组模块访问全局数结构
    外部耦合组模块访问全局数项(变量)
    控制耦合模块开关量等信息送入模块控制模块功
    标记耦合两模块通数结构交换信息
    数耦合两模块间传递数参数
    非直接耦合(耦合度弱)两模块没直接关系通模块控制调
    (4)聚性指功角度分析模块部联系聚度弱强7种:
    偶然聚模块部处理元素间没联系
    Rrrrrr
    Aaaaa
    Bbbbb
    ccccc
     
    5555
    555555
    Bbbbb
    Aaaaaa
    Cccccc
    ffrfrrrr
     
    Aaaaaaa
    Bbbbbbb
    Ccccccc
    偶然
     

     
    10
     
    If  a1
    求均值
    Else 求值
     
    逻辑聚模块执行逻辑相关功通参数确定该模块完成功
     
     
    时间聚需时序执行动作组合模块月初始化模块
    程聚模块处理元素相关必须特定次序执行
    例:
      数排序
      二分查找
    通信聚模块部分均相输入产生相输出成分通公数发生关系
    序聚模块处理元素功密切相关处理必须序执行通常元素输出元素输入
    **功聚模块元素完成功缺模块分
    例:
       求元二次方程根
       Root( a b c x1 x2)
    {
        
    }
    21      结构化设计方法
    (1)           基思想软件设计成相独立单功模块组成结构
    (2)           求模块单入口单出口序选择循环3种基控制结构
    22      概设计
    (1)务4条:设计软件系统结构设计数结构数库编写概设计文档评审
    (2)软件结构图基图符号
    般模块(矩形框)数信息(空心箭头○→)控制信息(实心箭头●→)
    模块
     
    子模块1
     
    单价
     

    数量
     
    金额
     
    子模块3
     
    子模块2
     

    (3)           结构图形态特征:
    深度:模块层数
    宽度:层中模块数
    扇入:模块直接属模块数
    扇出:模块直接调属模块数
    (4)           结构图4种模块类型:
      传入模块传出模块变换模块协调模块
    (5)           **模块作范围控制范围
    模块作范围:指受该模块判定影响模块集合
    控制范围:指模块身属模块集合
    **模块作范围应控制范围判定模块受影响模块层次量
    (6)           软件结构图优化准称设计准
    高聚低耦合模块作范围控制范围深度宽度扇入扇出应适模块适中(减少接口复杂性单入口单出口模块功预测)
    (7)           面数流设计方法
    **数流图两种类型:变换型事务型
     
    查询
     
    变换型系统结构图输入中心变换输出3部分组成
     
    输入
     
     
    计算
     
     
    输出
     
     
    ??
     
     
    ??
     
     
     
     
     
     
    事务型事务中心接收数分析事务确定类型根事务类型选取条活动通路
     
     
     
    功分析
     
     

     
     

     
     
    续书
     
     
    入库
     

    23      详细设计
    (1)           务软件结构图中模块确定实现算法局部数结构某种选定表达工具表示算法数结构细节
    详细设计称程设计确定模块具体执行程结果基决定终程序代码质量
    (2)           详细设计工具3种
    图形工具:程序流程图NS(方框图盒图)PADHIPO
    表格工具:判定表
    语言工具:PDL(伪码)
    (3)程序流程图传统广泛称程序框图独立种程序设计语言基图符:方框表示加工处理步骤菱形代表逻辑条件箭头表示控制流
    五种控制结构:序型选择型先判断重复型判断重复型分支选择型
    缺点:支持逐步求精意转移易表示数结构
    (4)NS五种控制结构
    (5)PAD问题分析图五种控制结构
    (6)PDL称伪码助某高级语言控制结构然语言嵌套
    34 软件测试
    24      软件测试
    (1)           测试目查找错误演示软件正确功
    (2)           测试准追溯需求排意性注意群集避免测试穷举妥善保存测试计划测试例
    25      静态测试动态测试
    静态测试实际运行软件通工进行包括代码审查静态结构分析代码质量度量等
    动态测试基计算机测试发现错误执行程序程
    测试例指测试设计数***包括测试输入数应预期输出结果两部分
    动态测试设计测试例方法两类:白盒(白箱)测试黑盒(黑箱)测试关键设计高效合理测试例
    26      白盒测试黑盒测试
    (1)白盒测试称结构测试逻辑驱动测试程序部结构关利程序结构实现细节设计测试例常方法逻辑覆盖法基路路径测试
    (2)逻辑覆盖法:
    **语句覆盖:(弱)选择足够测试例程序中语句执行次
    判定覆盖:选择足够测试例程序中判定少获真次假次
    条件覆盖:判定中条件少获真次假次
    判定条件覆盖:判定中条件少获真次假次判定少获真次假次
    路径覆盖:程序中路径少历次
    (3)黑盒测试称功测试数驱动测试关心程序部逻辑根程序功设计测试例软件确认测试
    (4)黑盒测试常方法等价类划分边界分析法错误推测法果图等
    等价类划分:程序输入数划分成干部分然等价类中选取数作测试例等价类包括效等价类效等价类
    边界分析法:种输入输出范围边界情况设计测试例
    错误推测法:通验直觉推测程序中存种错误针性编写检查错误例子
    27      软件测试具体实施步骤
    (1)实施步骤次单元测试集成测试验收测试系统测试
    (2)单元测试软件设计单位—模块(程序单元)进行正确性测试目发现模块部存错误测试详细设计说明书源程序
    (3)集成测试测试组装程目发现接口关错误概设计说明书
    组装方法非增量方式增量方式
    (4)确认测试验证软件功性特征否满足需求规格说明中确定种需求般黑盒测试户
    (5)系统测试
    通确认软件作整基计算机系统元素计算机系统元素结合起实际环境进行系列集成测试验收测试目真实环境检查软件否系统正确连接发现软件系统需求致方
    35 程序调试(DEBUG)
    28      程序调试
    (1)           测试成功开始务诊断改正程序中错误调试开发阶段进行
    (2)           基步骤错误定位修改设计代码排错误进行回测试防止引进新错误关键推断程序部错误位置原
    (3)           调试原
    确定错误性质位置原:分析思考错误征兆关信息避开死胡调试工具辅助手段避免试探法
    修改错误原:
    出现错误方错误
    修改错误常见失误修改错误表现没修改错误身
    修改错误时会引入新错误
    修改错误程迫暂时回程序设计阶段
    修改源代码改变目标代码
    (4)           调试方法
    强行排错法:传统调试方法程:设置断点程序暂停观察程序状态继续运行程序涉调试技术设置断点监视表达式
    回溯法:(适合程序)发现症状位置程序控制流程逆踪源程序代码
    原排错法:通演译纳二分法实现
    36 软件工程理
    29      软件工程理
    (1)           职组织理员理资源理计划理
    (2)           进度安排方法甘特图法(GANTT)时间标记网络法进度计划评审法关键路径法
    (3)           标准化软件工程标准化包括:制定软件计划样进行需求分析设计编码测试求维护软件组织理
    (4)           软件工程标准化作 提供遵守规定规范行效通讯软件工程成果评价验收提供统标准维护处
    第4章 数库设计基础
    41  数库系统基概念
    1  数(Data)指描述事务符号记录数库中存储基象数时性数持久性数数库系统中处理持久性数数型值分型出数表示类型整型实型字符型等值出符合定型值
    **数项数处理单位
    2  数库(DB)指长期存储计算机组织享数集合冗余度高独立性
    3  **数库理系统(DBMS)
    (1)数库机构种系统软件负责数库中数组织数操数维护控制保护数服务等数库系统核心
    例:VFAccessOracle等
    (2)提供6功数模式定义数存取物理构建数操数完整性安全性定义检查数库发控制障恢复数服务
    (3)提供数语言数定义语言(DDL)数操语言(DML)数控制语言(DCL)
    数语言分交互式语言宿型语言
    (4)常见DBMS微软SQL serverOracleIBM 公司DB2IMS(层次)VFAccess
    4  数库理员(DBA)
    (1)           指数库规划设计维护监视员
    (2)           工作:数库设计数库维护改善系统性提高系统效率
    5  数库系统(DBS)指计算机系统引入数库系统构成包括5部分:数库(数)+数库理系统(软件)+数库理员(员)+系统台(硬件台)+系统台二(软件台)
    ***DBS包括数库数库理系统
    DBS>DBMS  DBS>DB 
    6  数库应系统(DBAS)数库加应软件应界面三者组成包括6部分:数库数库理系统数库理员硬件台应软件应界面
    7  数库系统发展3阶段
    (1)工理阶段应程序理数享性独立
    (2)文件系统阶段文件系统理数享性差独立性差
    (3)数库系统阶段DBMS理数享性高独立性高
    8  数库系统基特点
    (1)数集成性
    (2)数高享性低冗余性
    (3)数独立性**分(物理独立性)(逻辑独立性)前者物理结构改变引起应程序变化者数库总体逻辑结构改变需修改应程序
    (4)数统理控制
    9  数库系统部结构体系
    (1)数库部3级模式两级映射3级模式概念级模式部级模式外部级模式模式模式外模式两级映射模式模式映射外模式模式映射
    (2)概念模式:称逻辑模式数库系统中全局数逻辑结构描述全体户视图硬件环境软件环境关
    (3)外模式:称子模式数库户够见局部数逻辑结构特征描述数库户视图
    (4)模式:称物理模式出数库物理存储结构物理存取方法模式物理性体现操作系统文件级
    (5)模式处底层反映数计算机物理结构中实际存储形式概念模式处中间层反映设计者数全局逻辑求外模式处外层反映户数求
    (6)两种映射均DBMS实现
    42 数模型
    10      数模型概念
    (1)定义数模型数特征抽象
    (2)数模型三素:数结构数操作数约束数结构关键素
    数结构:描述数类型容性质数间联系数结构数模型基础
    数操作:描述相应数结构操作类型操作方式
    数约束:描述数结构数语法语义联系间制约存关系数动态变化规保证数正确效相容
    (3)**数模型应层次分三种:概念模型逻辑模型物理模型
    概念模型:面客观世界面户DBMS关计算机台关数模型基础目前较名ER模型扩充ER模型面象模型谓词模型
     
    学生
     

    课程
     
    学号
     
    姓名
     

     
    年龄
     
    课号
     
    课名
     
    学分
     
    选修
     
     
    N
     
    M
     
    成绩
     

    逻辑数模型:称逻辑模型面数库系统模型着重数库系统级实现著名:层次模型网状模型关系模型面象模型
     
    关系模式:
    学生(学号姓名性年龄)
    课程(课号课名学分)
    选修(学号课号成绩  )
    VF中:
    学生表:
    学号  C  10
    姓名  C  8
    性  C  2
    年龄  N  3  0
    Create table 学生(学生 C …)
    物理数模型: 称物理模型面计算机物理表示模型出数模型计算机物理结构表示
    11      ER模型
    (1)**ER图实体联系图矩形表示实体集椭圆表示属性菱形表示联系联系属性
    (2)***两实体间联系1:11:MM:N三种
    例:学校1 正校长
    班级N学生
          学生选修N门课门课程学生选修
     
    ***数逻辑模型3种:层次网状关系模型
    12      层次模型
    发展早
    实体联系表示树型结构
    记录类型描述实体型直接处理联系联系须分解
    性优关系模型插入删限制
    13      网状模型
    实体联系表示网状
    记录类型描述实体型直接处理联系
    性明显优层次模型
    14      关系模型
    (1)二维表表示简称表表表框架表元组组成表框架N命名属性组成行数元组
    关系描述实体型联系直接表示
    关系模型优点:
    建立严格数学基础
    实体类联系关系表示
    数检索结果关系
    关系模型存取路径户透明
    查询效率低
    二维表应满足7条性质:
    元组数限元组均相(元组唯性)元组次序交换元组分量分
    属性名惟属性次序交换分量值域性
    (2)***关系中数约束3种:实体完整性参完整性户定义完整性
    (3)完整性
    实体完整性:(键中属性值空值 数库完整性基求)
    学号  姓名   性  年龄

    1011  张三   男   20
    1012  李四   女   19
    1013  王五   男   22
    参完整性:允许引存元组关系外键关联关系中实际存元组空值
    学号  课号   成绩

    1011  05    80
    1081  01    90
    户定义完整性:针具体数环境应环境户具体设置约束
    VF中数库表设置字段效性:
    效规:性’男女’
    错误信息 性错误
        默认值:男
    (4)***关系数库系统应该支持实体完整性参完整性
    43  关系代数
    (1)关系模型基操作
    4 种:插入删修改查询分解6种:属性指定元组选择两关系合关系查询元组插入元组删
    (2)关系模型基运算
    插入删修改查询
    (1投影π2选择σ 3笛卡尔积×)
    (3)关系代数扩充运算
    交运算:∩   运算:÷   
    连接然连接 
      R U S      RS      R∩S
    A
     B
     C
     
     A
     B
     C
     
     A
     B
     C
     
    a1

     b1
     c1
     
     a1
     b1
     c1
     
     a1
     b2
     c2
     
    a1
     b2
     c2
     
     
     
     
     
     a2
     b2
     c1
     
    a2
     b2
     c1
     
     
     
     
     

     
     
     
     
    R             S                       
    A
     B
     C
     
     A
     B
     C
     
    a1
     b1
     c1
     
      a1
     b2
     c2
     
    a1
     b2
     c2
     
     a1
     b1
     c2
     
    a2
     b2

     c1
     
     a2
     b2
     c1
     
     
    R X S
    RA
     RB
     RC
     SA
     SB
     SC
     
    a1
     b1
     c1
      a1
     b2
     c2
     
    a1
     b1
     c1
     a1
     b1
     c2
     
    a1
     b1

     c1
     a2
     b2
     c1
     
    a1
     b2
     c2
      a1
     b2
     c2
     
    a1
     b2
     c2
     a1
     b1
     c2
     
    a1
     b2
     c2
     a2
     b2
     c1
     
    a2
     b2
     c1
      a1
     b2

     c2
     
    a2
     b2
     c1
     a1
     b1
     c2
     
    a2
     b2
     c1
     a2
     b2
     c1
     
    R÷S
    A
     B
     C
     
     A
     B
     C
     
    a1
     b1
     c1
     
      a1
     b2

     c2
     
    a1
     b2
     c2
     
     a1
     b1
     c2
     
    a2
     b2
     c1
     
     a2
     b2
     c1
     
    注意:
    ()笛卡尔积运算逆运算
    ()TRS运算条件:T中域包含R中域T中域出现R中S中域T中出现R中域组成
    :T(ABC)R(BC)S(A)
    ()然连接条件:两关系公域通公域相值连接
    ()连接称θ连接元组般远远少笛卡尔积元组θ较符><时分称等值连接连接连接θ><≠
    关系代数应实例:
    S(S#SnSdSa)   学生(学号姓名系年龄 )
    C(C#CnP#)     课程(课程号课程名先修课号)
    SC(S#C#G)    选修(学号课程号成绩)
    (1)检索学生情况
    (2)检索年龄等20岁学生姓名
    (3)检索先修课程号C2课程课程号
    (4)检索课程号C成绩A学生姓名
    (5)检索S1修读课程名先修课号
    (6)检索年龄23岁学生修读课程名
    (7)检索少修读S5修读门课程学生姓名
    (8)检索修读S5修读全部课程学生学号(姓名)
    44  数库设计原理
    1.数库设计概述
    (1)数库设计基务:根户象信息求处理需求数支持环境(包括硬件操作系统DBMS)设计出数模式信息求静态求处理需求动态求
    (2)数库设计两种种信息需求称面数方法种处理需求称面程方法前者已流
    (3)数库设计目前般采生命周期法整数库应开发分成阶段:1)需求分析2)概念设计3)逻辑设计4)物理设计5)编码6)测试7)运行阶段重点
    (4)数库设计4阶段
    1)需求分析
    2)概念设计
    3)逻辑设计
    4)物理设计
    2.需求分析
    (1)务:通详细调查现实世界处理象充分解原系统工作概况明确户种需求然确定新系统功
    (2)需求分析重点调查收集分析户数理中信息求处理求安全性完整性求
    (3)数字典(DD)类数描述集合通常包括:数项数结构数流数存储处理程5部分
    (4)需求分析时注意:重困难务收集应涉数必须强调户参(数库应设计特点)
    3.概念设计
    (1)目:分析数间语义关联基础建立数抽象模型
    (2)概念设计方法集中式模式设计法视图集成设计法(先作局部模式设计集成)
    (2)概念设计程选择局部应视图设计视图集成
    (3)视图设计三种次序:顶底外
    (4)视图集成中突:命名突概念突域突约束突
    4.逻辑设计务
    (1)工作:ER图转换成指定RDBMS中关系模式
    (2)容:ER图关系模式转换逻辑模式规范化调整实现关系视图设计(称外模式设计)
    (3)ER模型关系:属性属性实体—元组实体集—关系联系—关系

    列属性字段(张三姓名)
    行元组记录实体(张三实体)
    表实体集关系文件
     
    (4)关系视图作:提供数逻辑独立性适应户数需求定数保密功
    例:学生表
    Open  data  xsgl
    Create  view xscj as select 学号姓名总分 from学生表
    Use  xscj
    brow
    视图虚表
    5.物理设计
    (1)目标:数库部物理结构作调整选择合理存取路径提高数库访问速度效利存储空间
    (2)物理设计容:索引设计聚簇设计分区设计
    (3)外:
    数库物理设备存储结构存取方法称数库物理结构
    物理设计容:关系模式选择存取方法设计关系索引等数物理存储结构
    6.数库理
    (1)数库种享资源需维护理种工作称数库理
    数库理工作数库理员(DBA)负责
    (2)数库理包括:
    1)数库建立
    2)数库调整
    3)数库重组
    4)数库安全性控制完整性控制
    5)数库障修复
    6)数库监控
     
    软件工程程序设计基础历届考题
    2002年4月
    1(024)编制程序首先保证正确性性应强调良编程风格书写功性注释时应考虑(  )
    A 仅整程序作注释      B 仅模块作注释
    C 程序段作注释          D 语句作注释
    2(024)需求分析终结果产生(  )
    A.项目开发计划    B.设计说明书  
    C.行性分析报告  D.需求规格说明书
    3(024)列面象程序设计语言特点(  )
    A 继承性   B 消息传递  C 态性  D 静态联编
    4(024)进行单元测试时常方法(  )
    A 采白盒测试辅黑盒测试  B 采黑盒测试辅白盒测试
    C 白盒测试           
    D 黑盒测试
    5(024)数流类型()型事务型
    2002年9月
    1(029)源程序中应包含部文档帮助阅读理解程序源程序部文档通常包括合适标识符注释(  )
    A 程序视觉组织   B 量少GOTO语句
    C 检查输入数效性   D 设计良输出报表
    2面象方法中象请求象服务方式通发送(  )
    A 调语句    B 命令     C 口令     D 消息
    3面属软件工程3素(  )
    A 工具    B 程     C 方法    D 环境
    4软件调试目(  )
    A 发现错误        B 改正错误
    C 改善软件性   D 挖掘软件潜
    5软件程序数()集合文档
    2003年4月
    1结构化程序设计强调()
    A程序规模  B程序易读性
    C模块类型划分 D模块耦合度
    2软件详细设计务确定模块
    A算法数结构  B外部接口 C功D编程
    3结构化方法中软件功分解属列软件开发中阶段
    A详细设计  B需求分析  C总体设计  D编程调试
    4概设计软件系统结构总体设计选项中属概设计
    A软件划分成模块  
    B确定模块间调关系
    C确定模块功
    D设计模块伪代码
    5软件测试否需执行测试软件角度分静态测试动态测试代码检查属()测试
    2003年9月
    1(039)面象概念描述错误( A )
    A 象必须继承性
       B 象属性方法封装体
    C 象间通讯消息传递
       D 操作象动态属性
    2建立良编程风格面描述正确(A  )
    A 程序应简单清晰读性
       B 符号名命名符合语法
    C 充分考虑程序执行效率   
       D 程序注释
    3检查软件产品否符合需求定义程称( A )
    A 确认测试    B 集成测试
    C 验证测试     D 验收测试
    4结构化方设计方法中面种聚聚性弱( C )
    A 逻辑聚     B 时间聚
    C 偶然聚     D 程聚
    5软件开发环境全面支持软件开发全程()集合软件工具
    2004年4月
    1(044)面描述中符合结构化程序设计风格
    A序选择重复三种基控制结构表示程序控制逻辑   B注重提高程序读性
    C模块入口出口     DGOTO语句
    2面象设计中基特点中外面象外部特性象部外见性质指象
    A分类性     B标识唯性     C态性   D封装性
    3黑盒技术测试例方法
    A果图  B逻辑覆盖
     C循环覆盖 D基路径测试
    4软件需求分析阶段工作分四方面:需求获取需求分析编写需求规格说明书 ( )
    A 阶段性报告  B 需求评审  C 总结 D.正确
    5数流类型结构化设计方法两种设计策略变换分析设计()事务分析设计
    2004年9月
    1(049)结构化程序设计种基方法
    A筛选法   B递法   C纳法  D逐步求精法
    2(049)函数重载指
    A两两函数取相函数名形参数类型
    B两函数取相名字具相参数数形参类型
    C两函数名字形参数类型相
    D两函数取相函数名函数返回类型相
    3(049)属软件设计原
    A抽象    B模块化  C底  D信息隐藏
    4(049)结构化程序三种基结构组成三种基结构组成算法
      A 完成复杂务 B完成部分复杂务
    C完成符合结构化务  D完成简单务
    5(049)功划分软件测试方法通常分()测试方法黑盒测试方法
    2005年4月
    1(054)列软件测试描述中正确(C  )
    A 软件测试目证明程序正确
    B 软件测试目程序运行结果正确
    C 软件测试目发现程序中错误
    D 软件测试目程序符合结构化原
    2(054模块独立求:B
    A 模块聚程序高模块间耦合程序量高
    B模块聚程序高模块间耦合程序量弱
    C模块聚程序低模块间耦合程序量弱
    D模块聚程序低模块间耦合程序量强
    3(054列描述中正确(  D )
    A 程序软件  B 软件开发受计算机系统限制
    C 软件逻辑实体物理实体D 软件程序数相关文档集合
    4面象方法中类实例称()象
    5诊断改正程序中错误工作通常称()调试
    2005年9月
    1(059)列叙述中正确(   )
    A 程序设计编制程序 B 程序测试必须程序员完成  
    C 程序调试改错应进行测试  D 程序调试改错必进行测试
    2(059)软件设计中属程设计工具(   )
    A PDL(程设计语言) B PAD图   C NS图     D DFD图
    3(059)列描述中正确(   )
    A 软件工程解决软件项目理问题
    B 软件工程解决软件产品生产率问题  
    C 软件工程思想强调软件开发程中需应工程化原  
    D 软件工程解决软件开发中技术问题
    4(059)面叙述中正确(  )
    A.软件交付需进行维护  B.软件旦交付需进行维护
    C.软件交付生命周期结束   D.软件维护指修复程序中破坏指令
    5(059)进行模块测试时测试模块外设计两类模块:驱动模块承接模块(桩模块)中( )作测试数传送测试模块显示测试模块产生结果
    数库基础历届考题
    (054)关系数库中数表示成二维表二维表称()
    (059)数库设计根目标解决A
    A数享问题  B数安全问题
    C量数存储问题 D简化数问题
    (059)
    设**系表:
    R
    A
     B
     T
    A
     B
     C
     
    1
     1
     2
     
    2
     2
     3
     
    3
     1
     3
     
     
     
    C
     
    1
     1
     2
     
    2
     2
     3
     
    S
    A
     B
     C
     
    3
     1
     3
     
    列操作中正确:ATR∩S  B TR∪S    C TRXS  D TRS 
    (059)数库系统核心B
    A数模型  B数库理系统  C数库 D数库理员
    (059)
    数理技术发展程工理文件系统数库系统三阶段中数独立性高阶段( )数库系统
    2005年4月试题
    (1)              数存储结构指______ 
      A)存储外存中数 B)数占存储空间量
      C)数计算机中序存储方式 D)数逻辑结构计算机中表示
    (2)列关栈描述中错误______ 
      A) 栈先进出线性表 B) 栈序存储
      C) 栈具记忆作 D) 栈插入删操作中需改变栈底指针
    (3)长度n线性表坏情况列排序法应较次数中正确
      A)泡排序n2 B)泡排序n
      C)快速排序n D)快速排序n(n1)2
    (4)长度n线性表进行序查找坏情况需较次数______
      A)log2n B)n2 C)n D)n+1
    (5)列线性链表描述中正确______
      A) 存储空间定连续元素存储序意

      B) 存储空间定连续前件元素定存储件元素前面
      C) 存储空间必须连续前件元素定存储件元素前面
      D) 存储空间必须连续元素存储序意
    (6)列软件测试描述中正确______
      A) 软件测试目证明程序否正确 B) 软件测试目程序运行结果正确
      C) 软件测试目发现程序中错误
      D) 软件测试目程序符合结构化原
    (7)模块独立求______
      A) 模块聚程度量高模块间耦合程度量强
      B) 模块聚程度量高模块间耦合程度量弱
      C) 模块聚程度量低模块间耦合程度量弱
      D) 模块聚程度量低模块间耦合程度量强
    (8)列描述中正确______
      A)程序软件 B)软件开发受计算机系统限制
      C)软件逻辑实体物理实体 D)软件程序数相关文档集合
    (9)数独立性数库技术重特点谓数独立性指______
      A)数程序独立存放 B)数存放文件中
      C)数应应程序 D)三种说法
    (10)树形结构表示实体间联系模型______
      A)关系模型 B)网状模型 C)层次模型 D)三
    填空:
    (1)某二叉树中度2结点18该二叉树中 1 叶子结点
      (2)面象方法中类实例称 2
      (3)诊断改正程序中错误工作通常称 3
      (4)关系数库中数表示成二维表二维表称 4
      (5)问题处理方案正确完整描述称 5
    2005年9月试题
     (1)列叙述中正确
       A)程序设计编制程序 B)程序测试必须程序员完成

       C)程序调试改错应进行测试 D)程序调试改错必进行测试
     (2)列数结构中二分法进行查找
       A)序存储序线性表 B)线性链表  C)二叉链表 D)序线性链表
     (3)列关栈描述正确
       A)栈中插入元素删元素 B)栈中删元素插入元素
       C)栈特殊线性表端插入删元素
       D)栈特殊线性表端插入元素端删元素
     (4)列叙述中正确
       A)逻辑数结构种存储结构
       B)数逻辑结构属线性结构存储结构属非线性结构
       C)逻辑数结构种存储结构种存储结构影响数处理效率
       D)逻辑数结构种存储结构种存储结构影响数处理效率
     (5)列描述中正确
       A)软件工程解决软件项目理问题 B)软件工程解决软件产品生产率问题
       C)软件工程思想强调软件开发程中需应工程化原
       D)软件工程解决软件开发中技术问题
     (6)软件设计中属程设计工具
       A)PDL(程设计语言) B)PAD图 C)NS图 D)DFD图 
     (7)列叙述中正确
       A)软件交付需进行维护 B)软件旦交付需进行维护
       C)软件交付生命周期结束 D)软件维护指修复程序中破坏指令
     (8)数库设计根目标解决
       A)数享问题 B)数安全问题
       C)量数存储问题 D)简化数维护

     (9)设**系表
       R          S       T 
       A B C     A B C    A B C
       1 1 2      3 1 3     1 1 2
       2 2 3               2 2 3
                         3 1 3
       列操作中正确
       A)T=R∩S B)T=R∪S C)T=R×S D)T=RS
    (10)数库系统核心 A)数模型 B)数库理系统 C)数库 D)数库理员
    填空:
    (1)           数理技术发展程工理文件系统数库系统三阶段中数独立性高阶段 1
    (2)           算法复杂度包括时间复杂度 2 复杂度 
    (3)           进行模块测试时测试模块外设计两类模块:驱动模块承接模块(桩模块)中 3 作测试数传送测试模块显示测试模块产生结果
    (4)           棵二叉树第六层(根结点第层)结点数 4   
    (5)           数结构分逻辑结构存储结构循环队列属 5 结构
     
     

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 2 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    软件测试基础总结

    测试基 础 1、     软件测试的目的:证明(表达软件能够工作)→ 检测(发现错误)→ 预防(管理质量) 2、       3、     测试执行:单元测试(UT执行):一个测试用例的...

    13年前   
    14014    0

    R软件基础知识与实战

    R软件基础知识与实战 第一课:基本知识 第二课:基本运算 第三课:画图 第四课:数据整理和数据分析 第五课:统计分析 第六课:分布的产生 第七课:求导和极值的计算 第八课:Bootstra...

    5年前   
    1008    0

    电子基础知识考试试题及答案

    电子元件基础知识考试试题部门: 姓名: 工号: 分数: 一、 单项选择题:(每题2分,共2...

    11个月前   
    374    0

    《软件工程》作业及答案

    《软件工程》作业及答案

    4年前   
    3405    0

    软件工程复习题答案

    用例建模1图书管理系统《包含》读者信息管理《包含》读者管理读者类别管理《包含》借阅管理借阅情况查询《包含》《包含》《包含》续借《扩展》还书管理员读者丢失罚款借书《扩展》过期罚款款图书管理《包含...

    3年前   
    772    0

    软件测试笔试题及答案

    软件测试笔试题及答案1、TCP是互联网中的(1)协议,使用(2)次握手协议建立连接。当主动发出SYN连接请求后,等待对方回答(3)。这种连接的方法可以防止(4),TCP使用的流量控制协议是(5...

    3年前   
    978    0

    药品基础知识培训考试试题及答案

    一、填空题。每题2分,共50分。1、药品是一类用于 、 、诊断人体疾病,有目的地调节人体机能并规定有 、 、 _、用量的...

    9个月前   
    370    0

    电大计算机应用基础网考试题及答案

    1.一般认为,世界上第一台电子数字计算机诞生于 a 。A.1946 B.1952 C.1959 D.19622.第一代计算机,体积大,耗电多,性能...

    2年前   
    550    0

    银行从业资格考试《公共基础知识》试题与答案

    一、单项选择题(共90题,每题0.5分) 以下各小题所给出的4个选项中,只有1个选项符合题目要求,请将正确选项的代码填入括号内。 1.被称为狭义货币供应量的是( C )。 A.基础货币 ...

    5年前   
    1941    0

    《药品基础知识》考试试卷(答案附)

    药品基础知识试题 姓名: 部门: 分数: 一、填空题。每题3分,共30分。1、药品是指用于____...

    2年前   
    944    0

    电大高等数学基础期末考试复习试题及答案

    一、单项选择题1-1下列各函数对中,( C )中的两个函数相等. A. , B. , C. , D. , 1-⒉设函数 的定义域为 ,则函数 的图形关于(C )对称.

    2年前   
    894    0

    计算机应用基础考试题及答案

    一、选择题:1. 在计算机应用中,“计算机辅助设计”的英文缩写为___________。A. CAD B. CAM C. CAE D. CAT2. 微型计算机中,合称为中央处理单元(...

    2年前   
    468    0

    2022年电大计算机应用基础网考试题及答案

    1.一般认为,世界上第一台电子数字计算机诞生于 a 。A.1946 B.1952 C.1959 D.19622.第一代计算机,体积大,耗电多,性能...

    2年前   
    835    0

    从业资格考试《会计基础》试卷及答案

    从业资格考试《会计基础》试卷及答案  一、单项选择  1.下列各项中,属于会计基本职能的是( )。  A.会计核算与会计预测  B.会计核算与会计决策  C.会计核算和会计监督  D.会计核算与...

    2年前   
    388    0

    医学卫生基础知识考试真题及答案

    1. 有关阑尾的描述,正确的是 ( B )  A. 动脉来自肠系膜下动脉  B. 阑尾根部是3条结肠带集中处  C. 阑尾位于结肠起始部  D. 经阑尾孔开口于盲肠下端  E. 位于右髂窝,是腹膜间位器官

    1年前   
    245    0

    2021年捕捞基础考试题库及答案

    第一章 海洋渔业资源与渔场1.鱼类的______是探索索饵群体的重要指标。 A.年龄组成 B.摄食等级及胃含物 C.性腺成熟度 D.体长组成 答案:B(1分) ...

    3年前   
    572    0

    电大高等数学基础期末考试复习试题及答案

    一、单项选择题1-1下列各函数对中,( C )中的两个函数相等. A. , B. , C. , D. ,

    2年前   
    1064    0

    电子元器件基础知识考试试题及答案

    电子元器件基础知识考试试题及答案部门: 姓名 得分: 一、 ...

    10个月前   
    400    0

    《基础会计》继续教育考试题及答案

    《基础会计》继续教育考试题及答案单选题下列关于行政、事业单位的资金运动,说法正确的是( )。A.经历投入、使用与退出三个阶段B.过程分为采购、生产与销售C.过程分为购进、销售D.阶段分为收入、...

    4年前   
    5671    0

    事业单位考试医学基础知识习题集带答案

    病理学 1.有关药物吸收的错误描述是 D A.药物吸收指药物自给药部位进入血液循环的过程 B.药物从胃肠道吸收主要是被动转运 C.弱碱性药物在碱性环境吸收增多 D.舌下或直肠给药吸收少,起效...

    5年前   
    1475    0