某广播电视大学-计算机-软件开发工具与环境(编辑修改稿)内容摘要:

作人员的实际支持等。  2. 自动化程度  3. 公共性  公共性是指覆盖各种类型用户、各种软件开发活动。  4. 集成化程度  5. 适应性  适应性是指符合用户要求的程度。  6. 价值 得益和成本的比率。  软件开发环境  二、软件开发环境的结构  软件开发环境具有层次式的结构,分四层:  1. 宿主层: 基本宿主硬件和软件。  2. 核心层: 一般包括工具组、环境数据库和会话系统。  3. 基本层: 一般包括一组工具,如编译工具、编辑程序、调试程序、连接程序和装配程序等。  4. 应用层: 以特定的基本层为基础,包括一些补充工具以更好地支援应用软件的研制。 软件开发环境  三、软件开发工具与环境的关系  软件开发环境的主要组成成分是软件工具。 不仅需要有众多的工具来辅助软件的开发,还需有一个统一的界面。  软件开发环境基本组成有三:交互系统、  工具集和环境数据库。  软件开发工具在软件开发环境中以综合、一致和整体连贯的形态来支持软件的开发。 软件开发环境  四、软件开发环境的分类  根据各种软件环境的特点,软件开发环境的类型包括:   应用领域不同,如开发环境、项目管理环境、质量保证环境和维护环境等。   基于语言的环境、基于操作系统的环境和基于方法论的环境。   交互式、批处理式和个人分布式环境等。 。 软件开发过程  任一软件均有一个生存过程,从定义到开发、使用和维护,直到最终被废弃,这段时期称为生存周期。  软件生存周期分为以下步骤:  S1: 问题定义 S2: 可行性研究  S3: 需求分析 S4: 概要设计  S5: 详细设计 S6: 编码  S7: 测试 S8: 运行与维护  软件生存期分为三个阶段:计划阶段、开发阶段和维护阶段。 常用开发环境  目前,较流行的操作系统平台环境有:  Windows ,Unix ,Linix etc.  Windows 98 开发环境  一、 Windows 操作系统  1. Windows 操作系统的特点:  面向对象的图形用户界面、一致的用户接口、图形输出和多任务等。  2. Windows 编程的四个特点:  事件驱动、消息循环、图形输出、资源共享。 常用开发环境  3. Windows 的基本用户界面对象:  包括窗口、标题栏、图标、光标、插入符号、对话框、控件等。  4. Windows 应用程序的基本组成和生成过程 :要经过编译、连接两个阶段。  5. Windows 应用程序的开发工具: VisualC++,Visual Basic, Delphi 等。  6. Windows 程序开发 :在 Windows 中,程序的基本单位是窗口,从面向对象的观点看,窗口本身就是一个对象。 因此,用面向对象的方法进行Windows 程序设计与开发是很方便的。 关于 Windows 程序开发的补充 在 Windows中,程序的基本单位不是过程和函数,而是窗口。 一个窗口是一组数据的集合(窗口函数)。 从面向对象的角度来看,窗口本身就是一个对象,事件是发生在窗口上的事情。  Power Builder中的事。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。