第四章计算机软件系统1、软件的性质及发展史2、操作系统3、应用软件4、程序设计语言与语言处理第四章计算机软件系统1、软件的性质及发展史:1)对计算机软件的理解2)软件的性质3)软件技术的进化史4)软件系统的分层结构第四章计算机软件系统软件的定义:计算机软件是在计算机上运行的各种程序、要处理的各类数据以及有关文档的总称。第四章计算机软件系统软件的性质:(1)
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
现形式不同(2)生产方式不同(3)维护方式不同(4)软件的复杂性和规模不断增加第四章计算机软件系统软件的进化史:(1)软件技术发展的初期(20世纪50年代到70年代)(2)软件技术发展的中期(20世纪80年代)(3)网络计算时代的开始(20世纪90年代至今)(4)未来软件发展(21世纪的软件技术)第四章计算机软件系统软件的分层结构:(1)系统软件(2)支持软件(3)应用软件第四章计算机软件系统2、操作系统:1)操作系统的任务及功能2)处理机管理3)存储管理4)设备管理5)文件管理6)操作系统的主要特性7)操作系统的分类8)嵌入式系统与嵌入式软件第四章计算机软件系统处理机管理:(1)中断处理(2)处理器调度(3)理解进程及状态变化(4)理解线程第四章计算机软件系统存储管理:(1)存储分配(2)存储共享(3)存储保护(4)存储扩充第四章计算机软件系统文件管理:文件——文件是在逻辑上具有完整意义的并赋有名称的信息集合体。文件系统——是操作系统中负责操作和管理文件的一整套设施,它实现文件的建立、读写、修改、共享和保护等操作,还负责完成对文件的按名存取和进行存取控制。第四章计算机软件系统操作系统的主要特性:(1)并发性(2)共享性(3)异步性第四章计算机软件系统操作系统的分类:(1)单用户操作系统(2)批处理操作系统(3)实时操作系统(4)分时操作系统(5)网络操作系统(6)分布式操作系统第四章计算机软件系统3、应用软件:1)科学和
工程
路基工程安全技术交底工程项目施工成本控制工程量增项单年度零星工程技术标正投影法基本原理
计算软件2)字表处理软件3)图形图像处理软件4)网络应用软件5)应用数据库软件第四章计算机软件系统4、程序设计语言与语言处理程序:1)程序设计语言2)语言处理程序3)可视化编程语言4).NET5)从面向过程到面向对象第四章计算机软件系统习题思考书本(p116)本章“问题与思考”第3、4、5、16、18、19、21题。