- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
课程概述及学习要求
内容课程的时代背景软件定义一切的时代当前软件系统的特点课程特点和要求课程特点和学习要求教学目标和授课内容课程的考核方式课程考核要求和方法课程教学的支撑平台
1.1软件不可或缺信息系统组成微电子芯片、计算机硬件与体系结构、计算机网络与通讯计算(速度)、存储(容量)、传输(带宽和速率)计算机软件处理数据、实现功能、提供服务软件所扮演的角色不可或缺、核心和关键的要素没有软件的手机和PC会怎样?如果你的计算机、手机和Pad上没有软件会怎样?
软件的关键性和重要性软件对一个国家的全球竞争力、创新和国家安全至关重要世界运行在软件之上,软件是国家的关键基础设施软件赋能能力创新软件是安全攸关系统的脊梁软件是生态系统重要组成部分
软件定义一切时代的特点地位:无处不在的软件形态:人机物三元融合的软件复杂:大规模、持续演化的软件开发数量越来越多交付速度越来越快质量要求越来越高运维能力越来越强渗透到社会经济文化生活各行各业,从工业生产到国防科技,从衣食住行到娱乐软件渗透到了哪些领域?是否有领域没有软件?
软件的持续创新和积累至今人们已经开发出了数量庞大的软件系统操作系统Linux、Ubuntu、麒麟、鸿蒙、OpenEuler等数据库系统MySQL、PostgreSQL、MongoDB、Redis等开发平台Eclipse、Junit、SonarQube、Kubernetes等人工智能Tensorflow、Opencv、Caffe、Deeplearning4j等网络安全Nmap、curityOnion、Suricata、Bro等开源50年积累的代码总量约100TB,而人类5000年文字藏书总量约23TB
软件是一种创新形式和赋能工具社会交流软件推动了各个行业的变革和发展,改变了世界软件体现了基于数字化技术解决问题的方式支付方式火车购票
软件带来的深刻影响交通出行12306、携程等代替排队等候资料查询G和B代替调研在线教育MOOC和腾讯会议代替课堂教学网上购物淘宝、京东代替逛商场办公方式Word和PPT代替手写和幻灯片支付手段微信、支付宝代替纸币和支票软件给你的学习、生活和娱乐等带来什么样的影响?没有软件你会怎样?
软件是军事装备和信息系统的核心信息化武器装备中的嵌入式软件业务信息支援系统中的软件各类参战人员作战部队指挥控制系统中的软件大型复杂软件系统部署在各类平台和终端提供多样化功能和服务连接装备和人员形成体系和能力成为关键基础设施越来越多的软件表现为人-机-物共生的一类复杂系统
示例:机器人是一类由软件驱动的物理系统机器人是由软件驱动、由软件来定义的软件密集型信息物理系统负责底层管理和控制、高层规划和决策、全局适应和优化等软件是整个系统的核心和关键高层任务软件系统物理和社会环境决策产生决策产生规划和行为作用与影响感知与反馈闭环自主机器人系统控制运行物理设备
示例:软件在武器装备中的地位和作用80%的装备功能由软件来实现软件密集型系统的数量不断增长计算机软件在美军装备中的比例以及军用软件的规模DavidF.Rico,PMP,ACP,CSM,LeanAgileSoftwareMethods,2012.由软件实现的装备功能软件的规模(百万代码行)
思考和讨论个人计算机你的设备安装了哪些软件?它们提供哪些功能和服务?手机iPad哪些行业和领域需要软件?它们提供哪些功能和服务?
1.2软件形态变化不是单一孤立的系统,而是系统之系统诸多系统联盟和组合而成不是纯粹技术系统,而是社会技术系统社会、信息、物理等要素共存不是同构系统,而是异构多样系统联盟要素异构,客观存在,也是必然不是封闭系统,而是动态适应和持续演化系统要素、关系、联盟等持续变化,边界不明确IanSommerville,etc.,Large-ScaleComplexITSystem,CommunicationofACM,2012.
1.3软件的规模和复杂性日趋增长社会保障信息系统金融系统智能交通控制指挥控制系统智能电力系统大规模协作系统功能数据实体代码量接入人员连接设备运行进程……
示例:软件规模的快速增长1960sF-117飞机程序10万行1970sP-3C飞机程序50万行1980sB-1B飞机程序100万行E-3A飞机程序100万行空间站发射程序约8000万行现代化作战飞机约2500万行宙斯盾驱逐舰约需5000万行现代汽车中有数亿行的软件越来越多的设备由软件加以定义,如软件定义的汽车
软件变得越来越复杂软件环境的复杂性软件表现为人机物三元融合复杂系统软件需要与物理环境、社会环境等进行持续交互软件所在的环境开放、动态、不确定和不可预测软件规模带来的复杂性大量的软件实体、数据、交互、进
您可能关注的文档
最近下载
- 葡萄避雨设施栽培及配套技术研究进展_孙其宝.pdf VIP
- 材料采购合同简易范本下载打印.docx VIP
- 河南省实验中学2024-2025学年八年级上学期第一次月考物理试卷及答案.pdf VIP
- 河南省第二实验中学2024-2025学年八年级上学期第一次月考物理试题(解析版).docx VIP
- 河南省郑州市实验中学2019-2020学年八年级上学期第一次月考物理试题.docx VIP
- “呼死你”软件盛行 网友谨防“轰炸”电话.doc VIP
- 常州市青果巷历史街区保护_图文.pdf VIP
- 河南省郑州市枫杨外国语中学2024-2025学年八年级上学期第二次月考物理试题(含答案).docx VIP
- 河南省郑州市枫杨外国语中学2024-2025学年八年级上学期第二次月考物理试题.docx VIP
- 河南省郑州市外国语中学2023-2024学年八年级上学期第一次月考物理试题.docx VIP
文档评论(0)