会计考友 发表于 2012-8-2 09:08:23

2012年软件水平考试软件设计师考前冲刺题及答案解析(11)

41.不是C说话供给的正当关头字是()   A. switch
  B. begin
  C. case
  D. default
  参考谜底:B。
  解析:因C说话的关头字表中没有begin,它不是C说话的关头字。所以解答是B。
  42.下列字符列中,能作为单个标识符是()
  A. ?a
  B. a=2
  C. a.3
  D.a___3
  参考谜底:D。
  解析:在C说话中,划定标识符是这样一种字符序列,由英文字母或下线字符起头,后接任1个英文字母、下线字符和数字符组成。所以问题所列的字符列只有a_3是标识符,其余都l是标识符,一个是由字符’?’开首、一个中心有字符’=’,另一个有字符’.’。所以解答是D。
  43.在C说话中,下列说法中错误的是()
  A. 函数界说可以分为两个部门:函数声名部门和函数体
  B. 主函数可根柢用任何非主函数
  C. 任何非主函数可根柢用其它任何非主函数
  D. 轨范可以从任何函数起头执行
  参考谜底:D。
  解析:每个C函数的界说分两部门,函数声名部门和函数体,所以论说①是正确的论说。C说话中,函数可以递归挪用,主函数可根柢用轨范中的任何函数,当然可根柢用任何非主教的其它函数,所以论说②是一个正确的论说。同样理由,论说③也是正确的。C说话规,C轨范只有一个主函数,并老是从主函数起头执行,不能从非主函数起头执行。所以,说程可以从任何函数起头执行是错误的。所以解答是D。
  44. 为了直不美观地剖析系统的动作,从特定的视点出发描述系统的行为,需要采用动态剖析的体例。此鱿脯
  () 合用于描述与剖析彼此自力、协同操作的措置系统,也就是并发执行的措置系统。
  A.状况迁移图
  B.时序图
  C.Petri网
  D.HIPO图
  参考谜底:C。
  解析:为了直不美观地剖析系统的动作,从特定的视点出发描述系统的行为,需要采用动态剖析的体例。常用的动态剖析体例有状况迁移图、时序图和Petri网。
  状况迁移图是描述系统的状况若何响应外部的旌旗灯号进行推移的一种图形暗示。
  时序图用于对比在系统中措置时刻的时序与响应的措置时刻,进行系统剖析。
  Petri网体例原本是表达异步系统的节制轨则的图形暗示体例,此刻已经普遍地应用于硬件与软件系统的开发中,它合用于描述与剖析彼此自力、协同操作的措置系统,也就是并发执行的措置系统。
  在结构化设计中,分层输入-措置-输出图(HIPO图)既可以描述软件总的模块条理结构,又可以描述每个模块的输入/输出关系、措置内容、模块的内部数据和模块的挪用关系。它是系统设计的主要成不美观,也是系统实施阶段编制轨范设计使命书和进行轨范设计的起点和依据
页: [1]
查看完整版本: 2012年软件水平考试软件设计师考前冲刺题及答案解析(11)