学生时代专业课程学习整理
文章平均质量分 78
Winston_wu
㊣
展开
-
汤子瀛 操作系统整理[2]——第二章 进程管理
第二章 进程管理进程的基本概念 进程的三种基本状态:就绪(Ready)状态、执行状态、阻塞状态; 具有挂起状态的进程状态图 引入挂起状态的原因:①终端用户的请求;②父进程请求;③负荷调节的需要;④操作系统的需要。 进程控制块 1. 进程控制块的作用:使一个原创 2011-12-17 19:58:47 · 1483 阅读 · 0 评论 -
SQL语法整理[10]——事务与锁
SQL语法整理[10]——事务与锁什么是事务事务是单个的逻辑工作单元如果某一事务成功,则在该事务中进行的所有数据更改提交,成为数据库中的永久组成部分。如果事务运行的过程中出现了错误,则数据修改就会被全部取消(在数据库中称之为ROLLBACK)。事务用通俗的话来解释就是要么全部执行,要么全部不执行,这就是原子性。 事务分为以下几种:a.自动提交事务:每条单独的语句都是事务原创 2011-12-12 08:31:49 · 911 阅读 · 0 评论 -
《计算机网络原理(谢希仁)》 笔记[1]——第 1 章 概述
第 1 章 概述“三网”:即电信网络、有线电视网络和计算机网络。发展最快的并起到核心作用的是计算机网络。 因特网:起源于美国的因特网现已发展成为世界上最大的国际性计算机互联网。网络把许多计算机连接在一起,因特网则把许多网络连接在一起。1983 年 TCP/IP 协议成为 ARPANET 上的标准协议。人们把 1983 年作为因特网的诞生时间。从因特网的工作方式上看,可以划分为以下原创 2011-12-16 12:35:27 · 2556 阅读 · 0 评论 -
《计算机网络原理(谢希仁)》 笔记[8]——第 9 章 无线网络
第 9 章 无线网络无线局域网一个基本服务集 BSS 包括一个基站和若干个移动站,所有的站在本 BSS 以内都可以直接通信,但在和本 BSS 以外的站通信时 ,都要通过本BSS 的基站。 基本服务集内的基站叫做接入点 AP (Access Point)其作用和网桥相似。当网络管理员安装 AP 时,必须为该 AP 分配一个不超过 32 字节的服务集标识符 SSID 和一个信道。 一原创 2011-12-16 12:41:01 · 3399 阅读 · 0 评论 -
《计算机网络原理(谢希仁)》 笔记[2]——第 2 章 物理层
第 2 章 物理层数据(data)——运送消息的实体。信号(signal)——数据的电气的或电磁的表现。 “模拟的”(analogous)——代表消息的参数的取值是连续的。 “数字的”(digital)——代表消息的参数的取值是离散的。 码元(code)——在使用时间域(或简称为时域)的波形表示数字信号时,代表不同离散数值的基本波形。基带信号(即基本频带信号)——来自信源原创 2011-12-16 12:36:05 · 2046 阅读 · 0 评论 -
《计算机网络原理(谢希仁)》 笔记[6]——第 6 章 应用层
第 6 章 应用层域名系统 DNS因特网采用层次结构的命名树作为主机的名字,并使用分布式的域名系统 DNS。名字到 IP 地址的解析是由若干个域名服务器程序完成的。域名服务器程序在专设的结点上运行,运行该程序的机器称为域名服务器。 顶级域名 TLD (Top Level Domain)(1) 国家顶级域名 nTLD:如: .cn 表示中国,.us 表示美国,.uk 表原创 2011-12-16 12:39:30 · 3082 阅读 · 0 评论 -
《计算机网络原理(谢希仁)》 笔记[7]——第 7 章 网络安全
第 7 章 网络安全计算机网络面临的安全性威胁 (1) 截获——从网络上窃听他人的通信内容。(被动攻击)(2) 中断——有意中断他人在网络上的通信。(3) 篡改——故意篡改网络上传送的报文。(4) 伪造——伪造信息在网络上传送。 被动攻击和主动攻击在被动攻击中,攻击者只是观察和分析某一个协议数据单元 PDU 而不干扰信息流。主动攻击是指攻击者对某个连接中通过的原创 2011-12-16 12:40:08 · 3779 阅读 · 0 评论 -
《计算机网络原理(谢希仁)》 笔记[9]——第 10 章 下一代因特网
第 10 章 下一代因特网下一代的网际协议 Ipv6 (Ipng)要解决 IP 地址耗尽的问题的措施:1.采用无类别编址 CIDR,使 IP 地址的分配更加合理。2.采用网络地址转换 NAT 方法以节省全球 IP 地址。3.采用具有更大地址空间的新版本的 IP 协议 IPv6。 IPv6 的基本首部 IPv6 数据报的首部1.IPv6 将首部长度变为固定的原创 2011-12-16 12:41:33 · 2049 阅读 · 0 评论 -
《计算机网络原理(谢希仁)》 笔记[4]——第 4 章 网络层
第 4 章 网络层网际协议IP 网际协议 IP 是 TCP/IP 体系中两个最主要的协议之一。与 IP 协议配套使用的还有四个协议:1.地址解析协议 ARP2.逆地址解析协议 RARP3.网际控制报文协议 ICMP4.网际组管理协议 IGMP 虚拟互连网络的意义:所谓虚拟互连网络也就是逻辑互连网络,它的意思就是互连起来的各种物理网络的异构性本来是客观存在的,但是我原创 2011-12-16 12:38:03 · 3437 阅读 · 0 评论 -
《计算机网络原理(谢希仁)》 笔记[5]——第 5 章 运输层
第 5 章 运输层运输层向它上面的应用层提供通信服务,它属于面向通信部分的最高层,同时也是用户功能中的最低层。运输层为相互通信的应用进程提供了逻辑通信(网络层提供的是主机之间的逻辑通信)。当运输层采用面向连接的 TCP 协议时,尽管下面的网络是不可靠的(只提供尽最大努力服务),但这种逻辑通信信道就相当于一条全双工的可靠信道。当运输层采用无连接的 UDP 协议时,这种逻辑通信信道是一条原创 2011-12-16 12:38:48 · 2774 阅读 · 0 评论 -
SQL语法整理[9]——索引
SQL语法整理[9]——索引什么是索引数据库中表的索引与日常生活中所使用的书或者字典的索引是相似的。索引可以极大地提高查询的速度。 索引的分类索引包含由表或视图中的一列或多列生成的键.根据索引的使用方式、数据的存储方式可以将索引分为4类: 惟一性索引、 主键索引、原创 2011-12-12 08:31:23 · 428 阅读 · 0 评论 -
SQL语法整理[6]——函数
SQL语法整理[6]——函数系统函数(1)配置函数@@VERSION/*使用@@VERSION查看当前SQL Server版本*/SELECT @@VERSION AS ‘SQL Server版本’ @@SERVERNAME /*查看SQL Server的当前实例名称*/SELECT @@SERVERNAME AS ‘服务名称’原创 2011-12-12 08:29:55 · 378 阅读 · 0 评论 -
SQL语法整理[4]——视图
SQL语法整理[4]——视图 视图是一个逻辑的概念,也称之为虚拟的表,对于外部的用户而言,视图与表的结构一样被使用.使用视图主要是为用户提供一个快捷的访问方法,或者屏蔽用户对真实数据源直接访问.视图中实际上封装的仅仅是一些SELECT查询语句,而并非真实的数据,所以被称之为虚拟的表。作为虚拟的表仍然有表的一些属性,对表中数据的添加、修改、删除一样可以作用于虚拟表,即视图上。原创 2011-12-12 08:29:01 · 454 阅读 · 0 评论 -
汤子瀛 操作系统整理[4]——第四章 存储器管理
第四章 存储器管理程序的装入和链接 程序的装入1. 绝对装入方式(Absolute Loading Mode) 2. 可重定位装入方式(Relocation Loading Mode) 3. 动态运行时装入方式(Denamle Run-time Loading) 在把装入模块装入内存后,并不立即把装入模块中的相对地址转换为绝对地址,而是把这种地址转换推迟到程序真正原创 2011-12-17 20:00:20 · 1270 阅读 · 0 评论 -
汤子瀛 操作系统整理[5]——第五章 设备管理
第五章 设备管理I/O系统 I/O通道 实际上,I/O通道是一种特殊的处理机。它具有执行I/O指令的能力,并通过执行通道(I/O)程序来控制I/O操作。但I/O通道又与一般的处理机不同,主要表现在以下两个方面: 一是其指令类型单一,这是由于通道硬件比较简单, 其所能执行的命令,主要局限于与I/O操作有关的指令; 再就是通道没有自己的内存,通道所执行的通道程序是放在原创 2011-12-17 20:01:12 · 1115 阅读 · 0 评论 -
汤子瀛 操作系统整理[1]——第一章 操作系统引论
第一章 操作系统引论操作系统的作用 1.OS作为用户与计算机硬件系统之间的接口,OS是一个系统软件,因而这种接口是软件接口。 2. OS作为计算机系统资源的管理者。即:处理机管理,存储器管理,I/O设备管理,文件管理;3. OS用作扩充机器,通常把覆盖了软件的机器称为扩充机器或虚机器。 操作系统的基本特性 1.并发(Concurrence) :并行性是指两个或多个事原创 2011-12-17 19:57:54 · 1173 阅读 · 0 评论 -
汤子瀛 操作系统整理[3]——第三章 处理机调度与死锁
第三章 处理机调度与死锁 处理机调度的基本概念 高级、中级和低级调度 1. 高级调度(High Scheduling) 在每次执行作业调度时,都须做出以下两个决定。 1) 接纳多少个作业 2) 接纳哪些作业 2. 低级调度(Low Level Scheduling) 1) 非抢占方式(Non-preemptive Mode) 在采用非抢占调度原创 2011-12-17 19:59:34 · 1796 阅读 · 0 评论 -
汤子瀛 操作系统整理[6]——第六章 文件管理
第六章 文件管理文件的“打开”和“关闭”操作 所谓“打开”,是指系统将指名文件的属性(包括该文件在外存上的物理位置)从外存拷贝到内存打开文件表的一个表目中,并将该表目的编号(或称为索引)返回给用户。以后, 当用户再要求对该文件进行相应的操作时,便可利用系统所返回的索引号向系统提出操作请求。系统这时便可直接利用该索引号到打开文件表中去查找,从而避免了对该文件的再次检索。这样不仅节省了大量的原创 2011-12-17 20:01:48 · 1250 阅读 · 0 评论 -
SQL语法整理[5]——存储过程
SQL语法整理[5]——存储过程创建一个快速输入学生信息的存储过程/*创建存储过程i_student*/USE schoolGOCREATE PROCEDURE i_student @id INT,@name CHAR(30),@gender CHAR(2),@age INT,@grade SMALLINT,@class SMALLINT,@teache原创 2011-12-12 08:29:29 · 421 阅读 · 0 评论 -
SQL语法整理[7]——触发器
SQL语法整理[7]——触发器 对数据库的数据操作,可能自动地触发一些其他的操作或者事件的发生,这就是触发器.触发器不同于存储过程,存储过程定义在数据库上,并且可以携带输入、输出参数,同时需要用户使用EXECUTE来进行调用。而触发器大多是定义在表上,没有任何参数,不需要用户调用,而是自动执行的。也就是说当用户操作某表的时候,系统就会自动调用定义上的操作事件。 触发器是一种原创 2011-12-12 08:30:22 · 500 阅读 · 0 评论 -
SQL语法整理[8]——SQL语言编程
SQL语法整理[8]——SQL语言编程/*使用变量查询学生成绩信息,以学生号为变量查询*/DELCARE @id INT /*使用DECLARE来定义变量*/SET @id=(SELECT TOP 1 id FROM student) /*为变量赋值*/SELECT * FROM result WH原创 2011-12-12 08:30:52 · 407 阅读 · 0 评论 -
SQL语法整理[1]——创建数据库
SQL语法整理[1]——创建数据库数据库在SQL Server2005的组成SQL Server2005中的数据库由包含数据库表的集合,以及其他对象(视图、索引、存储过程、函数、触发器等)组成。a.数据库组成实例一个实例包含有4个系统数据库和若干个用户自定义数据库。b.逻辑上文件组组成数据库SQL Server2005中文件组分为两类:一类是主文件组,另一类是用户自定义文件原创 2011-12-12 08:27:35 · 549 阅读 · 0 评论 -
《计算机网络原理(谢希仁)》 笔记[3]——第 3 章 数据链路层
第 3 章 数据链路层数据链路层使用的信道主要有以下两种类型:点对点信道、广播信道;三个基本问题:封装成帧、 透明传输、差错控制;1. 封装成帧:封装成帧(framing)就是在一段数据的前后分别添加首部和尾部,然后就构成了一个帧。确定帧的界限。首部和尾部的一个重要作用就是进行帧定界。 2. 透明传输:用字节填充法解决透明传输的问题;3. 差错检测:在数据链路层传送的帧原创 2011-12-16 12:37:04 · 3580 阅读 · 0 评论