计算机网络原理 综合笔记
综合笔记 1 名称及英文简称 因特网服务提供商 ( lnternet Service Provider,ISP) 软件即服务(Software as a Service,SaaS) 个域网-个人区域网络(Personal Area Network,PAN) 局域网(Local Area Network,LAN) 城域网(Metropolitan Area Netwo...
综合笔记 1 名称及英文简称 因特网服务提供商 ( lnternet Service Provider,ISP) 软件即服务(Software as a Service,SaaS) 个域网-个人区域网络(Personal Area Network,PAN) 局域网(Local Area Network,LAN) 城域网(Metropolitan Area Netwo...
计算机网络原理 精讲六 第四章 网络层 1 第一节 网络层服务 【选择、填空】 1.1. 网络层核心任务 将数据从源主机送达到目的主机。 1.2. 网络层的主要功能 转发:当输入链路接收到一个分组后,路由器需要决策通过哪条输出链路将分组发送出去,并将分组从输入接口转移到输出接口。 路由选择:当分组从源主机流向目的主机时,必须通过某种方式决定分组经过的路由或路径。 ...
计算机网络原理 精讲四 第三章 传输层 1 第一节 传输层的基本服务 1.1. 传输层功能 一、 传输层的核心任务: 应用进程 之间提供端到端的逻辑通信服务。 只有主机才有传输层; 网络核心中的中间系统(路由器/交换机/集线器 等) 只用到下三层的功能。 二、 传输层的功能: ( 吩咐刘墉寻差错-可靠)【选择、简答】 对应用层报文进行分段和重组; 面向应用层实现复用与...
计算机网络原理 精讲三 第二章 网络应用1 第一节 计算机网络体系结构 1.1. 客户/服务器(C/S)结构网络应用 客户/服务器(C/S)结构是最典型、 最基本的网络应用。 www 应用, 文件传输, 电子邮件等。 特点: 网络通信双方分为客户程序和服务器程序,用户与用户之间不进行直接通信。 客户主动发起 , 服务器被动接受 服务器...
计算机网络原理 精讲一 第一章 计算机网络概述1 第一节 计算机网络基本概念 1.1. 计算机网络的定义 计算机网络是互连的、 自治的计算机的集合。 “ 自治”: 指互连的计算机系统彼此独立, 不存在主从或者控制与被控制的关系。 “ 互连”: 指利用通信链路连接相互独立的计算机系统。 计算机网络的起源:从技术范畴来看,计算机网络是计算机技术与通信技术相互融合的产物。 ...
Java程序设计精讲十一 第十章 多线程1 1 线程和多线程 1.1. 线程的概念 线程∶线程是进程执行过程中产生的多条执行线索,是比进程单位更小的执行单位,在形式上同进程十分相似——都是用一个按序执行的语句序列来完成特定的功能。线程必须栖身于某一个进程之中,由进程触发执行。在系统资源的使用上,属于同一进程的所有线程共享该进程的系统资源,但是线程之间切换的速度比进程切换要快得多。 多...
Java程序设计精讲十 第九章 Swing组件1 1 组合框与列表 1.1. 组合框 1.1.1. 定义 组合框(JComboBox)是一个下拉式菜单,它有两种形式∶不可编辑的和可编辑的。 默认是不可编辑的,可以通过setEditable (true)方法将其设置为可编辑的。 1.1.2. 构造方法 JComboBox( ):创建一个没有任何可选项的默认组合框。 ...
Java程序设计精讲八 第八章 图形界面设计1 1 AWT与Swing 1.1. GUI 图形用户界面( Graphical User Interface,GUI)是大多数程序不可缺少的部分。 设计图形用户界面的步骤:选取组件、设计布局及响应事件。 在java. awt(抽象窗口工具集)包和javax. swing包中定义了多种用于创建图形用户界面的组件类。 1.2. AWT组件和S...
Java程序设计精讲六 第七章 输入和输出流1 1 数据流的基本概念 数据流是指一组有顺序的、有起点和终点的字节集合。 Java.io包中提供了表示数据流的4个基本抽象类∶ InputStream、OutputStream、Reader和Writer。 在涉及数据流操作的程序中,几乎都要使用引入语句:`import java. io.* ;` 1.1...
Java程序设计精讲五 第六章 继承与多态1 1 子类 在Java中,也可以用子类和父类来刻画事物,大的更一般的类可以看作是父类,而包含在其中的特殊的类是子类。 子类与父类的关系是︰子类对象“is a”(或“is kind of”)父类对象,也就是说,子类中的任何一个成员也是父类中的一个成员。还体现着继承的特点,可以支持软件的可复用性。 1.1. is a关系 1.2. ...