满意答案

fdkjfhkd

2016.01.15

采纳率:50%    等级:8

已帮助:614人

软件的发展大致经历了如下三个阶段:

⑴第一阶段(20世纪40年代中期到50年代中期)。从第一台计算机上的第一个程序开始到实用的高级程序设计语言出现以前是计算机软件发展初期。这个阶段计算机应用领域的比较窄,主要是科学与工程计算,处理对象为数值数据,以个体方式使用机器(或汇编)语言编制程序。第一阶段只要研究科学计算程序与工程计算程序、服务性程序和程序库,人们对与程序有关的文档的重要性认识不足,重点考虑程序本身。

⑵第二阶段(20世纪50年代中期到60年代后期)。从高级程序设计语言出现到软件工程提出以前是软件发展的第二阶段。这个阶段研究对象增加了并发程序,并着重研究高级程序设计语言、编译程序、操作系统以及各种支撑软件和应用软件。随着计算机系统的处理能力得到加强,设计和编制程序的工作方式逐渐走向合作方式。

⑶第三阶段(20世纪60年代后期软件工程提出以来)。由于大型软件的开发是一项工程性的任务,采用个体或合作方式不仅效率低、可靠性差、而且很难完成任务,只有采用工程方法才能适应高效率高质量编制软件的需求,因而在1968年的大西洋公约组织的学术会议上提出的软件工程的概念。40多年来,软件领域的工作呈现出了许多新的特点。

00分享举报

计算机软件发展过程中的特点,计算机软件的发展经历了哪些历程,各阶段有何特征、理论体系、优势与不足...相关推荐

  1. IBM发展过程中给我们带来什么启示?

    IBM作为世界上最大的服务公司.第三大软件公司.第三大数据库公司,在它的发展过程和发展策略上有很多值得我们借鉴的经验.下面从两个方面聊聊我们都能得到些什么启示. 保守的追随者 1976年史蒂夫·乔布斯 ...

  2. 张雪峰:创业团队极速发展过程中的分分合合

    云栖君导读:2018第二届研发效能嘉年华专场,云效邀请了饿了么首席技术官张雪峰带来主题为<创业团队急速发展过程中的分分合合>的演讲.本次演讲主要从三个方面进行讲述,首先介绍了著名的康威定律 ...

  3. 柳传志:联想发展过程中的三大突破

    7月3日消息,联想系的创始人.联想控股总裁柳传志今日总结了联想发展过程中的三大创新,分别是观念创新.体制创新.管理创新. 3日上午,纪念中关村科技园区海淀园创新发展20周年座谈会在北京世纪金源大饭店举 ...

  4. 智慧养老政策建议及智慧养老发展过程中存在问题

    随着物联网发展,人工智能和大数据正与智慧养老行业进行深度融合,全面发展智慧养老行业.尤其是近几年,我国推出一系列各项政策对智慧养老发展和研究进行专业指导,解决老年人需求,打造高端智能养老产品.下面思澄 ...

  5. 制造企业在发展过程中的取胜之道有哪些?精益管理

    "优胜劣败,适者生存",在科学技术迅速发展,市场竞争日趋激烈的今天,制造企业要想做一个充满活力的"适者",不可不研究取胜之道,那么制造企业在发展过程中的取胜之道 ...

  6. 飞秋 公司在发展过程中

    飞秋 公司负责人曾经制作过众所周知的流氓软件IPMSG,劫持用户浏览器而且用户无法进行卸载.这毫无疑问应该受到谴责,而且已被广为谴责过.根据指控,飞秋 公司在发展过程中,挥舞安全大棒打击了多家软件公司 ...

  7. 警惕企业发展过程中的灰犀牛

    什么是灰犀牛?灰犀牛是指在早期因为发展缓慢而没有引起足够重视继而引发灾难的事件.就像灰犀牛一样,你看着他在远处慢慢的向你走来,你没当回事,当你察觉危险想跑的时候为时已晚.灰犀牛事件不是随机突发事件,而 ...

  8. 在计算机数据管理技术的发展过程中经历了,1在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和...

    1. 在数据管理技术的发展过程中,经历了人工管理阶段.文件系统阶段和数据库系统阶段.在这几个阶段中,数据独立性最高的是_____阶段. A.数据库系统 B.文件系统 C.人工管理 D.数据项管理 2. ...

  9. 在以阶段划分的编译过程中,判断程序语句的形式是否正确属于()阶段的工作。

    在以阶段划分的编译过程中,判断程序语句的形式是否正确属于()阶段的工作. A.词法分析 B.语法分析 C.语义分析 D.代码生成 答案:B 答案解析: 选项A这个阶段的任务是对源程序从前到后(从左到右 ...

最新文章

  1. 预告|开源操作系统年度技术会议
  2. JDK5.0 特性-线程任务执行架构 ScheduledExecutorService
  3. 主板rs232接口测试软件,简洁的RS232串口通信电路与串口通信测试程序
  4. class AbstractAPI(metaclass=AbstractAPIMeta):SyntaxError: invalid syntax
  5. Vue中虚拟DOM的理解
  6. 两位小数乘两位小数竖式_冀教版五年级数学上册2.4小数乘小数微课视频 | 练习...
  7. java webservice soap请求_使用Java对WebService的SOAP请求
  8. 领域驱动设计-基本概念
  9. iOS开发之UITextField(输入框)限制只能输入整数和小数
  10. android MVC
  11. win10的网上邻居、共享目录功能很难用
  12. BScroll 使用(Vue)
  13. Windows热键注册原理
  14. 吴恩达深度学习总结(15)
  15. 介绍Hosts文件和DNS及DNS的解析过程
  16. 苹果2019年财报数据:年收入2600亿美元,市值1.3万亿美元
  17. 32位程序和64位程序
  18. onenet云平台使用_使用平台
  19. Scratch 游戏项目学习法 —— 接苹果(完)改良你的游戏
  20. Apple 在中国的维修和保修政策

热门文章

  1. 模型每次跑的结果不同怎么办?
  2. 半生缘的伤感时尚空间日志发布:残缺的爱,不完美
  3. 我周末参加了个互联网架构大会!
  4. 腾讯云cos html,腾讯云COS对象存储基础设置全攻略记录
  5. 打破医院围墙 数字化平台之上的想象力
  6. C++创建People类--练习
  7. android单元测试作用,Android单元测试(二):再来谈谈为什么
  8. oracle 12.2版本优化情况
  9. java设计技巧_程序常用的设计技巧
  10. tensorflow函数一览