在中国MOOC上看了计算机基础的教学视频顺便做个笔记
mooc 计算机基础
操作系统基础
-操作系统
-操作系统就是用于管理和控制计算机软硬件资源的一组程序
-满足的两大需求:其高资源利用率,增强系统性能
系统<按系统功能分类>
批处理系统
作用:自动,成批处理用户的作业
分时操作系统
-作用:各终端用户共享主机和外部设备
-实现:CPU按“时间片”分时给各用户实时操作系统
系统能够及时响应随机发生的外部事件,并要快速处理
网络操作系统
-工作站共享网络上的软硬件资源
常用的操作系统
- DOS
- Windows图形用户界面
- Unix操作系统
- Linux操作系统
- Mac OS操作系统
- android
- ios
Windows Phone
冯.诺依曼计算机的组成
程序管理
-中心任务:有效地,合理地分配CPU的时间
单道程序系统
任何时刻内存中只有一道程序
一个程序运行我那权结束后才能运行下一个程序多道程序系统
多道程序同时在执行,内存中同时存放几道相互独立的程序,宏观上并行,微观上串行。
线程
进程
- 绪态:进程在内存中并可以执行。
- 阻塞态:进程在内存中并等待一个事件。
- 阻塞/挂起态:进程在外存中并等待一个事件。
- 就绪/挂起态:进程在外存中,但是只要被载入内存就可以执行。
虚拟内存
什么是虚拟内存?
- 用硬盘空间模拟内存
文件系统
又称信息管理系统,负责管理和存取文件信息的部分,为用户提供一个简单,统一的访问文件的方法
目录结构
- 树状结构
- 树根:根目录
- 树枝:文件夹
- 树叶:文件
文件路径
- 绝对路径:从根目录开始
- 相对路径:从当前目录开始
文件系统
- FAT32
- 可支持达8TB的卷,不支持512MB以下的卷,因此用在硬盘分区上
- exFAT
- 拓展FAT,FAT32不支持4G及更大发文件
- NTFS 高性能,安全性,可靠性,-
磁盘管理
磁盘分区--->创建逻辑驱动--->格式化
磁盘格式化
- 磁盘格式化的目的
- 把磁道划分成一个个扇区,每个扇区512字节。
- 安装文件系统,建立根目录
-注意:格式化磁盘会丢失磁盘上所有信息
磁盘碎片整理
- 磁盘碎片:文件碎片,是指一个文件没有保存在一个连续的磁盘空间上,而是被保存分散在不同的位置
数据处理
文字处理
格式设置
- 三种基本操作对象
- 字符(字体、字号、字形、文字修饰)
- 段落(对齐、缩进、行间距和段间距等)
- 页面(页眉和页脚、脚注和尾注、页面设置等)
数制与信息编码
为什么计算机采用二进制?
-二进制在物理上最容易实现
-二进制的运算规则简单,是计算机的硬件结构大大简化。
- 二进制的"1"和"0"与逻辑命题两个值"真"和"假"相对应,为即栓剂实现逻辑运算提供便利
什么是数制和进位计数制
- 数制也称计数制,是指用一组数码符号按规则来表示数值的方法
进制转换自行查找
信息编码
数值编码
正负号在计算机中的表示
- 最高位符号位,“0”表示正,“1”表示负数,其余位为数值位
机器数:把符号数字化的数,是数值在计算机中的二进制表示形式
数的原码、反码和补码
实质:是对带符号数的不同编码,对于正数,三种编码相同;负数则不是
计算机系统中,数值用补码形式来表示
- 减法也可按加法来处理,符号位和数值位一起运算便于处理
- 硬件设计简单,只要加法器就能实现减法,同样乘法除法通过加法器的移位进行实现
浮点数在计算机中的表示
- 定点小数
- 浮点数(指数形式)
字符编码
汉字编码
键盘输入--->输入码--->国际码/机器码--->字形码--->打印输出
- 输入码
- 音码类
- 形码类
- 国际码(GB2312)
一个汉字占两个字符,每个字节最高为都是0
-字符集:分为94个区和94个位编码区号 | 位号
---|---
- 机内码
- 汉字再设备或信息处理系统内部储存形式,为了在处理时能区分汉字编码,所以机内码将国标码每个字节最高位设置为1
- 汉字字形码
*点阵:汉字字形点阵的代码有16X16、24X24、32X32、48X48等编码、储存方式简单,无需转化直接输出,放大后产生的效果差 - Unicode字符集编码
- 国际标准,统一地表示世界上的主要文字,有多种转换格式
- UTF-8 :以8位序列来编码,与ASCII码兼容,用一个或几个字节来表示一个字符
- UTF-16:两个字节或称16位编码
- UTF-32:四个字节或称32位编码
音频的数字化
转换过程:模拟信号--->采样--->量化--->编码--->数字信号
采样:每隔一定时间间隔对模拟波形取一个幅度值,即离散化
量化:将幅度值以数字表示
编码:将数字数据以一定格式记录下来
数字音频的技术指标
- 采用频率、量化位数和声道数
- 采样频率:每秒钟的采样次数
- 量化位数:存放采样点振幅值的二进制位数
声道数:声音通道的个数
每秒钟储存声音容量的公式为:采样频率X采样精度X声道数/8=字节数
图像的数字化
数据库
数据库系统概述
为什么要学习数据库
信息化社会离不开对信息的管理,数据库的建设规模,数据库信息量的大小,使用程度是信息化发展的标准之一
数据库常用术语
数据库
存放在外存上的、有结构的、可共享的数据集合
数据库管理系统(DBMS)
建立、使用和维护数据库的软件,是数据库的DBMS常用产品
3.应用程序
利用各种开发工具的开发的、满足特定应用环境的数据库应用程序
4.数据库系统相关人员
数据库管理员 应用程序开发人员 最终用户
5.数据库系统(DBS)
由硬件系统、数据库管理系统、数据库、应用程序、数据库系统相关人员等构成人——机系统
数据库特点
1.采用一定的数据模型,最大限度地减少数据冗余
2.有较高的数据独立性
- 数据的物理独立性,即数据的储存由DBMS管理
- 数据的逻辑独立性,即数据的逻辑结构改变,不影响用户程序
3.安全性
-设置用户的使用权限,在数据库被破坏时,系统可把数据库恢复到可用状态
4.完整性
- 一些完整性检验以确保数据符合某些规则,保证数据库中数据始终是正确性
数据模型
1.什么是数据模型?
数据库中数据的储存和处理模式
2.三种重要的数据模型
层次模型
用树形结构来表示实体及实体间的联系
网状模型
用网状结构来表示实体间的的联系
关系模型
用一组二维表来表示实体间的的联系
SQL命令——维护命令
数据维护命令 INSERT 、 UPDATE 、DELETE
数据查询命令 SELECT
INSERT
INSERT INTO 表名 [(字段1,....字段n] VALUES(值1,...值n)
DELETE
DELETE FROM 表名
UPDATE
UPDTAE 表 SET 字段1=表达式[WHERE条件]
SELECT
太多了