计算机基础知识
主要从计算机网络、操作系统、数据结构、计算机组成原理、数据库、编译原理等等几个方面知识记录学习笔记。
FZH_SYU
在这个时代,每个人怀揣着梦想,坚持地迈着步子走。这个时代,正因如此,才会愈发精彩。
展开
-
计算机网络知识总结(上)
物理层的主要任务是实现通信双方的物理连接,以比特流(bits)的形式传送数据信息,并向数据链路层提供透明的传输服务。 物理层接口的特性:机械特性、电气特性、功能特性、规程特性。 数据是指所有能输入到计算机并被计算机程序识别和处理的符号的介质的总称。有模拟数据(某个区间内连续变换的值)和数字数据(某个区间内是离散的值)之分。数据是信息的载体。在计算机中,信息是用数据来表示并转换成信号原创 2018-01-22 15:15:25 · 768 阅读 · 0 评论 -
数据库(一) 基本数据库理论
一、数据库概览 现实世界 --> 信息世界(E-R图)-->计算机世界(关系模式)-->数据库-表--> SQL(数据库语言)-->数据库应用程序 二、数据库相关知识汇总 1、数据库是电子化信息的集合将信息规范化并使之电子化,形成电子信息‘库’,以便利用计算机对这些信息进行快速有效的存储、检索、统计与管理 2、表(Table)中描述了一批相互有关联关原创 2018-01-20 10:40:10 · 4601 阅读 · 0 评论 -
数据库(二) 关系模型之关系代数
关系代数运算的特点①基于集合,提供了一系列的关系代数操作:并、差、笛卡尔积(广义积)、选择、投影和更名等基本操作;②以及交、连接和关系除等扩展操作,是一种集合思维的操作语言;③关系代数操作以一个或多个关系为输入,结果是一个新的关系;④用对关系的运算来表达查询,需要指明所用操作,具有一定的过程性;⑤是一种抽象的语言,是学习其他数据库语言,如SQL等的基础; 关系代数操作原创 2018-01-20 12:18:51 · 1478 阅读 · 0 评论 -
数据库(三) 事务、引擎与锁机制
一、事务事务:事务是并发控制的基本单位。即一组操作序列,这些序列要么都执行,要么都不执行,它是一组不可分割的工作单位;事务的提出主要是为了解决并发情况下保持数据一致性的问题,事务具有以下四个基本特征:(1)原子性(Atomic):事务中包含的每个操作都被看成一个逻辑单元,这个逻辑单元中的操作要么全部成功,要么全部失败;(2)一致性(Consistency):事务执行的结果必须是使数据库从一个...原创 2018-10-03 21:01:19 · 242 阅读 · 0 评论 -
计算机操作系统知识点汇总(一)
1、计算机系统是一个复杂系统,其包括硬件资源(中央处理器、主存储器、各种外围设备)和软件资源(程序、数据)。2、计算机系统的硬件主要是中央处理器(CPU)、存储器、输入输出控制系统和各种输入输出设备组成。3、人与计算机硬件之间的接口界面是计算机软件(分为系统软件、支撑软件以及应用软件)。系统软件是计算机系统中最靠近硬件层次的软件,是计算机系统中不可缺少的软件,操作系统为系统软件;支撑软件是原创 2018-01-21 20:28:14 · 7902 阅读 · 1 评论 -
计算机操作系统知识点汇总(二)
CPU四大组件:①寄存器:专门用于存放当前指令的地址;②CU:一个能发出各种操作系统命令序列的控制部件;③ALU:存放操作数的寄存器和实现逻辑运算;④中断系统:处理异常情况和特殊请求; CPU寄存器分类:①用户可见寄存器:为CPU执行机器语言访问的寄存器;②控制和状态寄存器:用于控制CPU的操作或运算; 常见的中断类别:①程序中断:由指令执行的结果产生原创 2018-01-21 20:38:08 · 1371 阅读 · 0 评论 -
计算机操作系统知识点汇总(三)
操作系统一、概述1、基本特征(1)并发:并发是指宏观上在一段时间内能同时运行多个程序,而并行则指同一时刻能运行多个指令。操作系统通过引入进程和线程使得程序能够并发运行;(2)共享:共享是指系统中的资源可以被多个并发进程共同使用。共享的方式有两种:互斥共享和同时共享;其中互斥共享的资源成为临界资源,例如打印机等,在同一时间只允许一个进程访问,需要用同步机制来实现对临界资源的访问;(3)虚拟...原创 2018-10-03 19:19:26 · 10562 阅读 · 0 评论