6. 数据结构 磨耳朵
发表于
分类于
计算机知识
数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。
研究数据结构就是研究数据的逻辑结构、存储结构及其基本运算。
数据结构一般包括数据的逻辑结构、数据的存储结构、数据运算。
与所使用的计算机无关的是数据的逻辑结构。
逻辑结构可分成线性结构与非线性结构。
非线性结构有集合、树、图。
6. 数据结构 笔记
发表于
分类于
计算机知识
5. 操作系统 磨耳朵
发表于
分类于
计算机知识
操作系统是计算机硬件与其他软件的接口,也是用户和计算机的接口。
操作系统的功能包括处理器管理、内存(存储)理、设备管理、文件管理、进程(作业)管理功能。
桌面任务栏包括开始菜单、快速启动工具栏、窗口按钮栏和通知区域。
对话框和窗口的不同之处在于对话框没有菜单栏、对话框的大小是固定的。
5. 操作系统 笔记
发表于
分类于
计算机知识
1 操作系统概述
- 操作系统层次结构
- 硬件层: 最底层,直接与操作系统交互
- 硬件驱动程序: 硬件到操作系统的接口,负责主机和外设通讯
- 操作系统内核: 包含处理器、内存、设备、文件管理等基本功能
- 系统调用: 用户通过此与内核交互,获取系统服务
- 应用层: 包括应用程序、shell、图形用户界面
- 操作系统重要性
- 统一管理: 简化软件与硬件之间的复杂交互
- 提高效率: 通过有效的资源管理,优化处理器和内存使用
- 增强安全性: 保护用户数据和程序,避免资源冲突和破坏
- 用户友好: 提供直观的用户界面,方便用户操作计算机
- 操作系统概述
- 概念与功能
- 定义: 管理和控制计算机软硬件资源的程序组
- 角色: 桥接计算机硬件、软件与用户之间的接口
- 核心功能
- 处理器管理: 优化处理器分配,提高利用率
- 内存管理: 管理 RAM,保障内存空间安全
- 设备管理: 控制外部设备,如打印机、移动硬盘等
- 文件管理: 包括文件目录、组织、操作和保护
- 进程(作业)管理: 管理用户作业,从输入到输出的全过程
- 分类
- 批处理系统
- 成批操作,提高 CPU 利用率
- 可脱机使用,操作方便
- 缺点:无交互
- 举例:VMS 系统
- 分时系统
- 运行多用户共享 CPU,支持同时运行多个程序
- 比如 UNIX 系统
- 实时系统: 快速响应外部请求,用于特殊用途如自动控制
- 网络操作系统: 支持计算机网络管理、通讯和资源共享
- 批处理系统
- 概念与功能