《IMS软件编程规范.docVIP

  • 2
  • 0
  • 约4.38千字
  • 约 5页
  • 2016-12-27 发布于北京
  • 举报
课堂练习一 1.人们对软件存在着许多错误的观点,这些观点表面上看起来很有道理,符合人们的直觉,但实际上给管理者和开发人员带来了严重的问题。下述关于软件开发的观点中正确的是 (1) 。 (1) A.我们拥有一套讲述如何开发软件的书籍,书中充满了标准与示例,可以帮助我们解决软件开发中遇到的任何问题 B.如果我们已经落后于计划,可以增加更多的程序员和使用更多的CASE工具来赶上进度 C.项目需求总是在不断变化,我们可以采用瀑布模型来解决此类问题 D.需要得多是软件项目失败的主要原因 2.不为公众所知悉、能为权利人带来经济利益、具有实用性并经权利人采取保密措施的技术信息和经营信息。是《中华人民共和国反不正当竞争法》中 (2 ) 的法律定义。 (2 ) A.技术秘密 B.软件秘密 C.开发秘密 D.商业秘密 3. 某单位的技术人员在不影响本职工作的条件下,在其他单位兼职并利用所兼职单位的物质技术条件研制出一项发明创造,对该发明创造申请专利的权利属于 (3 ) 。 (3 ) A.原单位 B.兼职单位 C.双方共有 D.该技术人员 4. 软件需求分析的任务不应包括结构化程序设计。进行需求分析可使用多种工具,但 (4 ) 是不适用的。在需求分析中,分析员要从用户那里解决的最重要的问题是 (5 ) 。需求规格说明书的内容不应当包括 (6 ) 。该文档在软件开发中具有重要的作用,但其作用不应当包括 (7 ) 。 (4 ) A.数据流图 B.判定表 C.PAD图 D.数据词典 (5 ) A.要让软件做什么 B.要给该软件提供哪些信息 C.要求软件工作效率如何 D.要让软件具有什么样的结构 (6 ) A.对重要功能的描述 B.对算法的详细过程性描述 C.软件确认 D.软件的性能 (7 ) A.软件设计的依据 B.用户和开发人员对软件要做什么的共同理解 C.软件验收的依据 D.软件可行性分析的依据 课堂练习二 1. 下列叙述中正确的是 (1 ) 。 (11) A.在需求分析中,分析员要从用户那里解决的最重要的问题是明确软件怎么做的问题 B.软件需求规格说明书在软件开发中具有重要的作用,是软件验收的依据之一 C.UML语言支持面向对象的主要概念,并与具体的开发过程相关 D.好的测试用例应能证明软件是正确的 2. 王教授1996年3月1日自行将我国《计算机软件保护条例》译成英文,投递给某杂志社,于1996年6月1日发表。国家有关机关认为王教授的译文质量很高,经与王教授协商,于1997年2月10日发文将该译文定为官方正式译文。王教授对其译文 (2 ) 。 (2 ) A.自1996年3月1日起一直享有著作权 B.自1996年6月1日起享有著作权 C.自1996年3月1日起至1997年2月10日期间享有著作权 D.不享有著作权 3. 甲将其作品投递给杂志社。未经甲的许可,杂志社便委托乙对甲的该作品进行修改,然后杂志社将署名为乙、甲的作品发表在其刊物上,则 (3 ) 。 (3 ) A.杂志社侵犯了甲的著作权,乙未侵权 B.杂志社未侵犯甲的著作权,乙侵了权 C.杂志社和乙均侵犯了甲的著作权 D.杂志社和乙均未侵犯甲的著作权 4. 两个以上的申请人分别就相同内容的发明创造向国务院专利行政部门提出申请,应该将专利权授予 (4 ) 。 (4 ) A.同时申请的两个人 B.先申请人 C.先使用人 D.发明人 5.一种最早用于科学计算的程序设计语言是 (1 ) ;一种提供指针和指针操作且不存在布尔类型的、应用广泛的系统程序设计语言是 (2 ) ;一种适合在互联网上编写程序可供不同平台上运行的面向对象程序设计语言是 (3 ) ;一种在解决人工智能问题上使用最多的、有较强的表处理功能的函数程序设计语言是 (4 ) ;一种以谓词逻辑为基础的、核心是事实、规则和推理机制的实用逻辑程序设计语言 (5) 。 (1 ) , (3 ) ~(5 ) : A.Java B.Lisp C.Prologo D.Fortran (2 ) A.Ada B.Smalltalk C.Snobol D.C D.CASE工具 (11) A.固有的 B.人为的 C.可消除的 D.不可降低的 课堂练习六 1.在设计算法时,通常应考虑以下原则:首先说设计的算法必须是 (1 ) ,其次应有很好的 (2 ) ,还必须具有 (3 ) ,最后应考虑所

文档评论(0)

1亿VIP精品文档

相关文档