- 15
- 0
- 约5.42千字
- 约 8页
- 2017-09-19 发布于河南
- 举报
什么是软件?
软件是计算机系统中与硬件相互依存的另一部分,它是包括程序、各种相关的文档和数据的集合 。
程序:能以预期的性能执行预期功能的一段指令;
数据:便于程序操纵信息的数据结构;
文档:与程序开发、维护和使用有关的图文材料。例如:用户手册
软件 = 程序 + 数据结构 + 文档
2、软件的特点
软件是逻辑产品,不是具体的物理实体,所以它具有抽象性。
软件的生产与硬件不同,在它的开发过程中没有明显的制造过程。
软件运行和使用期间没有硬件那样的机械磨损和老化问题。
软件的开发和运行常受到计算机系统的限制,对计算机系统有着不同程度的依赖性。
软件的开发资金尚未摆脱手工开发方式。决定了软件的进度、成本各不相同。
软件本身是复杂的。
实际问题的复杂性
程序逻辑结构的复杂性
软件的开发和维护成本高,成本昂贵。
相当多的软件工作涉及到社会因素。
3、软件的分类
a系统软件指能与计算机硬件紧密配合在一起,使计算机系统各个部件、相关的软件和数据协调、高效的工作的软件。包括:操作系统,设备驱动程序,通信处理软件,编译软件,数据库管理系统等
b应用软件是在特定领域内开发,为特定目的服务的软件。包括:
商业数据处理软件,工程和科学计算软件,计算机辅助设计/制造软件,系统仿真软件,办公自动化软件,电子商务软件,计算机辅助教学软件
c支撑软件是协助用户开发软件的工具性软件。包括:
文本编辑程序, 文件格
您可能关注的文档
- 常用办公软件的应用(excel-2).ppt
- 6场地竖向设计.ppt
- 第2课 越南战争.ppt
- 一个星期有几天.ppt
- 福建省龙岩市2013届高三上质量检查数学理科试题(含答案).doc
- 浮力测试题赵云飞初二初三都要.doc
- 海贼王性感女神、型男cosplay现身东城潮汇星城.doc
- 组图:2013年中国大学院士校友排行榜.doc
- 第三章习题解答2011.ppt
- 第6章 现金流量表分析定稿.ppt
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
最近下载
- 《山东省房屋修缮工程消耗量定额》建筑分册交底培训资料.pdf VIP
- 2026年二级建造师《机电》关键词速记.pdf
- 威海市环翠区2025-2026学年第二学期三年级语文期末考试卷(部编版含答案).docx VIP
- 2024年江西省中考地理真题卷含答案解析.pdf VIP
- 锅炉压力容器压力管道焊工证项目代号含义-精品完整版.doc VIP
- 合金结构钢GB3077—1999(完整).pdf VIP
- 电梯维护保养作业指导书与检查记录.docx VIP
- 2026春青岛版三年级数学下册智慧广场逆推教学设计与评析.docx VIP
- Vic-3D 非接触全场应变测量系统.pdf VIP
- 2023年江苏省南通市小升初英语试卷(含笔试部分答案).pdf VIP
原创力文档

文档评论(0)