mooc 计算机基础 笔记

Posted Burtit

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mooc 计算机基础 笔记相关的知识,希望对你有一定的参考价值。

在中国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=字节数

图像的数字化

数据库

数据库系统概述

为什么要学习数据库
 信息化社会离不开对信息的管理,数据库的建设规模,数据库信息量的大小,使用程度是信息化发展的标准之一 
 

数据库常用术语

  1. 数据库

    存放在外存上的、有结构的、可共享的数据集合

  2. 数据库管理系统(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
太多了

以上是关于mooc 计算机基础 笔记的主要内容,如果未能解决你的问题,请参考以下文章

听翁恺老师mooc笔记--字符串2

Mooc数据结构-基础和线性结构

大学计算机课程MOOC推荐

听翁恺老师mooc笔记--指针与数组

人工智能之模式识别北京理工大学Mooc笔记更新中

二进制的前导的零——mooc《零基础学Java语言》-(浙大翁凯)期末编程题