当前位置: 首页 > news >正文

复杂智能软件系统开发

软件开发技术总是伴随着计算技术的时代问题向前发展,随着智能计算时代的到来,软件界需要回应智能软件开发的问题。

大型机时代,软件开发的主要问题是软件开发的效率和质量问题,用机器指令或汇编语言编写软件,效率低、质量差。随着高级程序设计语言的出现及其自动编译技术的成熟,软件开发的效率和质量实现了质的跃升,助推了大型机应用领域的拓展和个人计算机的发明。伴随个人计算机时代的到来,越来越多的人涉足软件开发,软件开发的效率和质量保证问题更加凸显。随着集成化软件开发环境(IDE)的发展,软件开发技术得到普及,独立的软件产业形成,软件工程师成为一种职业。伴随互联网时代的到来,网络软件开发的效率和质量保证问题转化为软件生态的可持续成长演化问题。随着开源云原生技术的发展,开发运行一体化(DevOps)技术崛起,群智开发与快速迭代成为时尚,软件开发技术经历范式转变,“人”从软件系统外进入软件系统内,成为软件系统的组成部分,或者说软件系统有了“神启”,这个“神”就是软件系统中的“人”,这种发展态势孕育了基于网络大数据的人工智能的成功。伴随智能计算时代的到来,复杂智能软件系统开发问题值得我们高度关注。

目前,人工智能技术飞速发展,产生了智能交通、智慧金融、智能助理等复杂智能软件系统,深入到社会生产生活的各个方面,正在成为支撑未来超大规模智能化社会运转的新型基础设施,在经济发展和国家安全领域发挥越来越核心的支撑作用。复杂智能软件系统是指由大量软件系统要素(例如数据、模型、知识、代码及其服务)相互耦合关联并持续演化而形成的大规模复杂系统及其生态,具有人机协作、持续学习、成长演化的特点。例如,智能交通系统依赖传感器(包括行驶的车辆)获取环境数据ÿ

http://www.lryc.cn/news/414812.html

相关文章:

  • kickstart自动安装脚本
  • linux运维一天一个shell命令之grep详解
  • COMSOL金属氢化物-放氢过程
  • (四)软件性能测试
  • 萱仔大模型学习记录5-langchain实战
  • 安装使用netron
  • JDFrame 一款比 Java 8 Stream 更灵活的数据处理工具
  • 《Android系统开发中高级定制专栏导读》
  • LeetCode 114. 二叉树展开为链表
  • 78.子集
  • 历史标签如何时间迁移?
  • Jenkins参数化构建
  • 函数实例讲解(三)
  • 如何选择适合自己的编程语言?大学新生入门编程最佳路径指南
  • 编程的法则 依赖倒置原则 (Dependency Inversion Principle)包括如何实践
  • [数据集][目标检测]肾结石检测数据集VOC+YOLO格式1299张1类别
  • pxe安装部署
  • Linux用户-sudo命令
  • Unity强化工程 之 SpriteEditer Multiple
  • 大数据Flink(一百零九):阿里云Flink的基本名称概念
  • 如何利用AI工具延长摸鱼时间、准点下班?
  • Yarn:一个快速、可靠且安全的JavaScript包管理工具
  • 上线前端系统
  • 制作一个不依赖任何基础镜像的docker镜像
  • 【拓扑排序topsort】——启动!!!
  • 计算机网络-http协议和https的加密原理
  • 共享`pexlinux`数据文件的网络服务
  • HC32F4A0 10路串口UART 配置
  • 拯救PyCharm:击退IDE崩溃的终极策略
  • 深入解析Unix命令:掌握wc、whereis和which的使用技巧