欢迎您访问陕西自考网!网站为考生提供陕西自考信息服务,供学习交流使用,非政府官方网站,官方信息以陕西省招生考试院(www.sneea.cn)为准 RSS地图 | 网站导航

陕西自考网

限时福利!免费领取学历报考指南、个人备案方案! 陕西自考成人学历提升报名入口

2025年4月陕西自考03173《软件开发工具》章节串讲(第一章:绪论)

编辑整理:陕西自考网 发表时间:2025-03-24 09:36:36   字体大小:【   【添加招生老师微信】


立即购买

《自考视频课程》名师讲解,轻松易懂,助您轻松上岸!低至199元/科!

>>>点击进入陕西自考助学报名入口<<<


【导语】2025年4月陕西自考03173《软件开发工具》章节串讲(第一章:绪论):


    知识点名称知识点内容
    软件开发工具的由来
    ★★★
    概念软件开发工具是开发软件用的软件。在高级程序设计语言(第三代语言)的基础上,为提高软件开发的质量和效率,从规划、分析、设计、测试、文档和管理等各方面,对软件开发者提供各种不同程度的帮助的一类新型的软件。

    语言的发展(1)第一代计算机语言:机器语言。
    (2)第二代语言:汇编语言。用英语单词代替“0”和“1”组成的字符串。汇编语言未能突破与机器指令一一对应的限制。操作系统出现。
    (3)20世纪60年代初期,第三代语言:高级程序设计语言(过程化语言)。进步:第三代语言突破了与机器指令一一对应的限制,用尽可能接近自然语言的表达方式描述了人们设想的处理过程,而把这种表达方式向机器指令的转化工作,交给专门的“工具”——编译系统去完成。高级程序设计语言实现了对机器的独立性。
    20世纪60年代末期开始,出现了软件工作的困难性,即“软件危机”问题。
    (4)第四代语言:非过程化语言。
    软件开发工具的概念
    ★★
    软件应当包括程序和文档两个不可缺少的组成部分。
    20世纪90年代,软件开发进入了大量应用软件开发工具的阶段,进一步扩大了软件开发的范围。
     对于CASE工具有两种理解:计算机辅助软件工程和计算机辅助系统工程。第四代语言可以被看做软件开发工具中的一类,而不是全部。
    软件开发的过程★★(1)起点是初始要求的提出;
    (2)第二个阶段为总体设计(成果是系统的总体设计文件及各个模块的设计任务书。总体设计文件应包括包括结构图、模块清单、公用数据结构(文件或数据库的格式);
    (3)第三阶段为实现阶段;
    (4)第四阶段是测试或调试阶段(包括模块的调试和整个软件的联调)。
    软件开发工
    具的类别
    ★★★
    按工作阶段划分设计工具(用于实现阶段,最具体,出现最早,数量最多)。
    分析工具(支持需求分析;分析工具主要指用于支持需求分析的工具,如Dictionary/3000。帮助人们绘制数据流程图的专用工具——FLOW)。
    计划工具(保存整个项目的宏观信息,为项目主管人员服务)。

    按集成程度划分集成化的软件开发工具常被称为软件工作环境。

    按与硬、软件关系划分上游工具相当于分析工具,分析工具与计划工具往往是独立于机器与软件的,而集成化的软件开发工具又常常是依赖于机器与软件的。


更多最新自考公告、考试提醒、政策解读、自考答疑、备考指导、考前资料......考生可以点此获取陕西自考免费咨询或者关注《陕西自考服务网》微信公众号,及时获取陕西自考最新信息!

本文标签:陕西自考工学类2025年4月陕西自考03173《软件开发工具》章节串讲(第一章:绪论)

转载请注明:文章转载自(http://www.sxzk.sx.cn

本文地址:http://www.sxzk.sx.cn/zl_gxl/26245.html

小编提示:扫描下方二维码,添加【陕西自考网】招生老师微信,即可了解2025年陕西自考政策资讯自考报名流程准考证打印方法成绩查询时间以及领取历年真题资料个人专属备考方案等等相关信息!

添加陕西自考网招生老师微信,在线咨询报名报考等相关问题
(添加“陕西自考网”招生老师微信,在线咨询报名报考等相关问题)

填写下方信息,立即领取陕西自考《备考方案》!


《陕西自考网》免责声明:

1、由于各方面情况的调整与变化,本网提供的考试信息仅供参考,考试信息以省考试院及院校官方发布的信息为准。

2、本网信息来源为其他媒体的稿件转载,免费转载出于非商业性学习目的,版权归原作者所有,如有内容与版权问题等请与本站联系。联系邮箱:812379481@qq.com。

陕西自考便捷服务

陕西自学考试考生入口


快速导航关闭
报考动态
报考指南
自考考籍
考试备考

2025年4月陕西自考03173《软件开发工具》章节串讲(第一章:绪论)

整理:陕西自考网 时间:2025-03-24 09:36:36   浏览(22) 


立即购买

《自考视频课程》名师讲解,轻松易懂,助您轻松上岸!低至199元/科!

>>>点击进入陕西自考助学报名入口<<<


【导语】2025年4月陕西自考03173《软件开发工具》章节串讲(第一章:绪论):


    知识点名称知识点内容
    软件开发工具的由来
    ★★★
    概念软件开发工具是开发软件用的软件。在高级程序设计语言(第三代语言)的基础上,为提高软件开发的质量和效率,从规划、分析、设计、测试、文档和管理等各方面,对软件开发者提供各种不同程度的帮助的一类新型的软件。

    语言的发展(1)第一代计算机语言:机器语言。
    (2)第二代语言:汇编语言。用英语单词代替“0”和“1”组成的字符串。汇编语言未能突破与机器指令一一对应的限制。操作系统出现。
    (3)20世纪60年代初期,第三代语言:高级程序设计语言(过程化语言)。进步:第三代语言突破了与机器指令一一对应的限制,用尽可能接近自然语言的表达方式描述了人们设想的处理过程,而把这种表达方式向机器指令的转化工作,交给专门的“工具”——编译系统去完成。高级程序设计语言实现了对机器的独立性。
    20世纪60年代末期开始,出现了软件工作的困难性,即“软件危机”问题。
    (4)第四代语言:非过程化语言。
    软件开发工具的概念
    ★★
    软件应当包括程序和文档两个不可缺少的组成部分。
    20世纪90年代,软件开发进入了大量应用软件开发工具的阶段,进一步扩大了软件开发的范围。
     对于CASE工具有两种理解:计算机辅助软件工程和计算机辅助系统工程。第四代语言可以被看做软件开发工具中的一类,而不是全部。
    软件开发的过程★★(1)起点是初始要求的提出;
    (2)第二个阶段为总体设计(成果是系统的总体设计文件及各个模块的设计任务书。总体设计文件应包括包括结构图、模块清单、公用数据结构(文件或数据库的格式);
    (3)第三阶段为实现阶段;
    (4)第四阶段是测试或调试阶段(包括模块的调试和整个软件的联调)。
    软件开发工
    具的类别
    ★★★
    按工作阶段划分设计工具(用于实现阶段,最具体,出现最早,数量最多)。
    分析工具(支持需求分析;分析工具主要指用于支持需求分析的工具,如Dictionary/3000。帮助人们绘制数据流程图的专用工具——FLOW)。
    计划工具(保存整个项目的宏观信息,为项目主管人员服务)。

    按集成程度划分集成化的软件开发工具常被称为软件工作环境。

    按与硬、软件关系划分上游工具相当于分析工具,分析工具与计划工具往往是独立于机器与软件的,而集成化的软件开发工具又常常是依赖于机器与软件的。


更多最新自考公告、考试提醒、政策解读、自考答疑、备考指导、考前资料......考生可以点此获取陕西自考免费咨询或者关注《陕西自考服务网》微信公众号,及时获取陕西自考最新信息!

小编提示:扫描下方二维码,添加【陕西自考网】招生老师微信,即可了解2025年陕西自考政策资讯自考报名流程准考证打印方法成绩查询时间以及领取历年真题资料个人专属备考方案等等相关信息!

添加陕西自考网招生老师微信,在线咨询报名报考等相关问题
(添加“陕西自考网”招生老师微信,在线咨询报名报考等相关问题)

填写下方信息,立即领取陕西自考《备考方案》!


《陕西自考网》免责声明:

1、由于各方面情况的调整与变化,本网提供的考试信息仅供参考,考试信息以省考试院及院校官方发布的信息为准。

2、本网信息来源为其他媒体的稿件转载,免费转载出于非商业性学习目的,版权归原作者所有,如有内容与版权问题等请与本站联系。联系邮箱:812379481@qq.com。

《扫码快速报名》

点击查看 >> 陕西自考网快速报名入口
陕西自考网AI智能助手 ×