计算机系统的目标可以从多个角度来阐述:
资源共享与网络连接
计算机系统的主要目标是实现网络资源的共享。通过将位于不同地理位置的多台具有独立功能的计算机及其外部设备连接起来,并在网络操作系统、网络管理软件和网络通信协议的管理和协调下,实现资源共享和信息传输。
功能与性能
现代操作系统的主要目标是云端化和智能化。操作系统的主要功能包括资源管理、程序控制和人机交互等。系统资源可分为设备资源和信息资源两大类,操作系统通过这些功能提高系统的效率和性能。
用户便利性
操作系统使计算机系统更便于用户使用。通过提供的图形界面或简单的命令行接口,用户可以轻松地完成各种任务。例如,通过双击图标来打开应用程序,而不需要了解程序在硬盘中的具体存储位置。
系统效率
提高系统资源利用率:操作系统通过虚拟内存技术、内存分配算法等手段,高效地管理计算机系统的各种资源,包括处理器、内存、输入输出设备等。
提高系统吞吐量:操作系统通过合理地调度CPU资源,让多个进程或线程能够并发执行,从而提高系统的整体处理能力。
可扩展性与开放性
随着计算机技术的不断发展,操作系统需要具备可扩充性,以适应新的硬件和软件功能。同时,操作系统也应具备开放性,支持各种应用程序和接口。
适应不同应用环境
操作系统的目标还与其应用环境有关。例如,在查询系统中,操作系统需要满足用户对响应时间的要求;在实时工业控制和武器控制环境下,操作系统需要具备实时性和高度可靠性。
综上所述,计算机系统的目标是为了实现高效、便捷、可靠的网络资源共享,同时确保系统的高效率运行和用户友好性,并能够适应不断变化的技术和应用需求。