主观题:h393.请说明操作系统具有的共性服务有哪些不同类别,这些类别分别用于完成什么功能?
请说明操作系统具有的共性服务有哪些不同类别,这些类别分别用于完成什么功能?
答案:解:所有的操作系统都通过一些基本服务来帮助用户简单便捷地使用计算机各类资源,它们包括以下几个类别:
1.控制程序运行:系统通过服务将用户程序装入内存并运行该程序,并且要控制程序在规定时间内结束。(1分)
2.进行I/O操作:用户是不能直接控制设备的,只能通过操作系统与外部设备进行交互,由系统调用将结果显示在屏幕上或交给用户。(1分)
3.操作文件系统:为了保证实现“按名存取”,文件系统应该为用户提供根据文件名来创建、访问、修改、删除文件的方法,以确保文件数据的安全可靠以及正确存取。(1分)
4.实现通信:操作系统需要提供多个程序之间进行通讯的机制,来控制程序的执行顺序。(1分)
5.错误处理:操作系统通过错误处理机制,以便及时发现错误并采取正确的处理步骤,避免损害系统的正确性和统一性。(1分)
答案:解:所有的操作系统都通过一些基本服务来帮助用户简单便捷地使用计算机各类资源,它们包括以下几个类别:
1.控制程序运行:系统通过服务将用户程序装入内存并运行该程序,并且要控制程序在规定时间内结束。(1分)
2.进行I/O操作:用户是不能直接控制设备的,只能通过操作系统与外部设备进行交互,由系统调用将结果显示在屏幕上或交给用户。(1分)
3.操作文件系统:为了保证实现“按名存取”,文件系统应该为用户提供根据文件名来创建、访问、修改、删除文件的方法,以确保文件数据的安全可靠以及正确存取。(1分)
4.实现通信:操作系统需要提供多个程序之间进行通讯的机制,来控制程序的执行顺序。(1分)
5.错误处理:操作系统通过错误处理机制,以便及时发现错误并采取正确的处理步骤,避免损害系统的正确性和统一性。(1分)