计算机应用技术笔记:操作系统与软件系统概述

需积分: 10 1 下载量 191 浏览量 更新于2024-08-04 收藏 383KB PDF 举报
"这篇资料是针对专科自考02316-计算机应用技术课程的复习笔记,重点是第二章计算机软件系统概述。内容涵盖了计算机系统的基础知识,如BIOS的组成、操作系统的功能、网络操作系统类型、编译过程、数据库管理系统的作用、微机硬件配置的CMOS以及操作系统的基本概念等。" 在计算机软件系统中,BIOS(基本输入输出系统)起着至关重要的作用。常见的BIOS产品有AMIBIOS、AwardBIOS和PhoenixBIOS,它们包括BIOS中断服务程序、系统设置程序、POST加电自检程序和启动自举程序。当电源接通后,CPU会读取BIOS中的启动代码,执行初始化任务。 操作系统是计算机的核心,负责管理和控制系统的资源,其主要功能包括进程管理、存储器管理、设备管理、文件管理和用户接口。常见的网络操作系统有UNIX、Linux、NetWare和Windows系列。操作系统还通过处理机管理、存储器管理和文件管理实现对系统资源的有效利用。 编译器是程序设计中的重要工具,它将高级语言转化为机器语言。编译过程包括词法分析、语法分析、语义分析和代码生成。交叉编译器则能生成可在其他平台上运行的目标代码。数据库管理系统(DBMS)负责数据操纵,接受并执行用户的查询、插入、删除和更新操作。 在硬件层面,微型计算机的配置信息存储在CMOSRAM中,而POST(加电自检程序)在开机时检测系统硬件。BIOS设置,通常指的是CMOS参数设置,用于调整系统配置。DBMS(数据库管理系统)是数据库系统的关键组成部分,包括数据库、硬件/软件、DBMS、DBA(数据库管理员)和用户。 操作系统使用分时技术在多进程中分配处理器时间,提供公平的资源访问。例如,Linux内核包含安全管理、内存管理、进程管理、网络协议栈和驱动模型等功能。而编译系统作为一种系统软件,负责程序的翻译,如编译和解释。 Android系统使用Java语言开发应用程序,而CMOS设置也常被称为BIOS设置。了解这些基础知识对于学习和理解计算机应用技术至关重要。