注意:此页面搜索的是所有试题
佳木斯大学语言治疗学
从宏观上说,软件危机主要是指:(1) 软件的发展赶不上计算机硬件的发展;(2)软件的发展赶不上社会对于软件需求的增长。从具体的软件来说,软件危机是指:(1)软件往往不能按计划、按预算、按时完成;(2)已开发的软件不能很好的使用,甚至很快就不用。
·正确
·错误
软件是计算机系统中与硬件相互依存的另一部分,它是包括程序、数据及相关文档的完整集合。其中,程序是按事先设计的功能和性能要求执行的指令序列。数据是使程序能够正确操纵信息的数据结构。文档是与程序开发、维护和使用有关的图文材料。需要注意的是,程序与算法在含义上有不同:算法的每一条指令必须是最基本的、必须通过有限步做完,而程序没有这个要求。
·正确
·错误
软件工程包括两个要素:方法和工具。
·正确
·错误
软件设计在管理上划分为概要设计与详细设计两个步骤。概要设计的目标是建立软件的体系结构,完成全局数据结构设计,同时进行处理方式设计、运行配置设计、出错处理设计、故障恢复设计等。详细设计是对每一个模块的操作的控制流程和局部数据结构进行设计。
·正确
·错误
结构化程序设计和模块化程序设计是科学家为解决软件危机,借用其它领域的技术改进程序设计方法而提出来的。由于这些技术的使用,提高了程序的可读性、局部性、抽象性、清晰性、简单性、确定性、一致性等,降低了程序开发的费用。后来发展到软件工程阶段,明确地划分了软件开发阶段,规范了软件开发过程,明确了各个阶段的任务以及应交付的成果和里程碑,使得软件开发逐步达到工程化和标准化。
·正确
·错误
在软件发展的早期,汇编语言和高级语言尚未出现,人们只能用机器指令来编写程序。为了好读,有的指令系统可以用八进制代码书写。其后,由于汇编语言的出现,人们摆脱了繁重的地址分配等工作,可以用符号编程。随着高级语言的出现和普及,人们用近似于自然语言的语句编写程序,大大减轻了程序员的负担。高级语言的处理,从解释执行到编译执行,处理效率和存储利用率不断提高。
·正确
·错误
软件工程中描述软件生存周期的瀑布模型一般包括计划、需求分析、设计、编码、测试和运行维护等六个阶段。需求分析完成对软件产品在功能、性能、用户接口、运行环境、可靠性、安全性、开发资源、开发进度、开发成本等方面的需求定义。问题定义、可行性分析、需求调查都可能是需求分析中要做的一部分工作。
·正确
·错误
如果在分析阶段和设计阶段采用的是面向对象的方法,而在编码阶段采用的是面向过程的语言,那么这种翻译就比较困难。( )
·正确
·错误
编程序时应尽可能利用硬件特点以提高程序效率。( )
·正确
·错误
尽可能使用高级语言编写程序。( )
·正确
·错误
进行总体设计时加强模块间的联系。( )
·正确
·错误
需求分析主要是确定目标系统必须具备哪些功能。( )
·正确
·错误
详细设计的主要任务是设计程序的体系结构,确定程序由哪些模块组成。( )
·正确
·错误
系统流程图是概况地描绘物理系统的传统工具。( )
·正确
·错误
数据结构表示数据元素之间的逻辑关系。( )
·正确
·错误
·正确
·错误
软件是计算机系统中与硬件相互依存的另一部分,它是包括程序、数据及相关文档的完整集合。其中,程序是按事先设计的功能和性能要求执行的指令序列。数据是使程序能够正确操纵信息的数据结构。文档是与程序开发、维护和使用有关的图文材料。需要注意的是,程序与算法在含义上有不同:算法的每一条指令必须是最基本的、必须通过有限步做完,而程序没有这个要求。
·正确
·错误
软件工程包括两个要素:方法和工具。
·正确
·错误
软件设计在管理上划分为概要设计与详细设计两个步骤。概要设计的目标是建立软件的体系结构,完成全局数据结构设计,同时进行处理方式设计、运行配置设计、出错处理设计、故障恢复设计等。详细设计是对每一个模块的操作的控制流程和局部数据结构进行设计。
·正确
·错误
结构化程序设计和模块化程序设计是科学家为解决软件危机,借用其它领域的技术改进程序设计方法而提出来的。由于这些技术的使用,提高了程序的可读性、局部性、抽象性、清晰性、简单性、确定性、一致性等,降低了程序开发的费用。后来发展到软件工程阶段,明确地划分了软件开发阶段,规范了软件开发过程,明确了各个阶段的任务以及应交付的成果和里程碑,使得软件开发逐步达到工程化和标准化。
·正确
·错误
在软件发展的早期,汇编语言和高级语言尚未出现,人们只能用机器指令来编写程序。为了好读,有的指令系统可以用八进制代码书写。其后,由于汇编语言的出现,人们摆脱了繁重的地址分配等工作,可以用符号编程。随着高级语言的出现和普及,人们用近似于自然语言的语句编写程序,大大减轻了程序员的负担。高级语言的处理,从解释执行到编译执行,处理效率和存储利用率不断提高。
·正确
·错误
软件工程中描述软件生存周期的瀑布模型一般包括计划、需求分析、设计、编码、测试和运行维护等六个阶段。需求分析完成对软件产品在功能、性能、用户接口、运行环境、可靠性、安全性、开发资源、开发进度、开发成本等方面的需求定义。问题定义、可行性分析、需求调查都可能是需求分析中要做的一部分工作。
·正确
·错误
如果在分析阶段和设计阶段采用的是面向对象的方法,而在编码阶段采用的是面向过程的语言,那么这种翻译就比较困难。( )
·正确
·错误
编程序时应尽可能利用硬件特点以提高程序效率。( )
·正确
·错误
尽可能使用高级语言编写程序。( )
·正确
·错误
进行总体设计时加强模块间的联系。( )
·正确
·错误
需求分析主要是确定目标系统必须具备哪些功能。( )
·正确
·错误
详细设计的主要任务是设计程序的体系结构,确定程序由哪些模块组成。( )
·正确
·错误
系统流程图是概况地描绘物理系统的传统工具。( )
·正确
·错误
数据结构表示数据元素之间的逻辑关系。( )
·正确
·错误