计算机网络
把分布在不同地点且具有独立功能的多个计算机,通过通信设备和线路连接起来,在功能完善的网络软件运行环境下,以实现网络中资源共享为目标的系统。
以资源共享为主要目的的计算机网络从逻辑上可分成两大部分:
- 通信子网 -网络信息的传输和交换
- 终端系统 -负责信息的处理 (用户子网)
MDZZ
把分布在不同地点且具有独立功能的多个计算机,通过通信设备和线路连接起来,在功能完善的网络软件运行环境下,以实现网络中资源共享为目标的系统。
以资源共享为主要目的的计算机网络从逻辑上可分成两大部分:
Java provides the following two APIs for parsing XML data:
SOA is a software architecture that facilitates the loosely-coupled integration between diverse applications.
It provides the flexibility to make changes in a software and its networking components, without affecting other existing components of the system.
SOA is represented as a collection of services communicating with each other. A service is a well-defined business functionality.
SOA consists of some entities that maximize the loose coupling and reusability:
数据通信的目的是交换信息,数据是信息的载体,数据又是以信号的形式进行传输的。
数据(data)——通常是指预先约定的具有某种含义的数字、符号和字母的组合。
分类:
TCP/IP(transmission control protocol/Internet protocol)是于1977-1979年形成的协议规范,是美国ARPANET上使用的传输层和网络层协议。
用例图中的事物及解释:
名称 | 解释 | UML表示 |
---|---|---|
Actor 参与者 | external entities that interact with the software system and affect the system functions | |
Use Case 用例 | text desciptions of the interaction between outside entities and the software system |
需求管理有4个阶段:
Unified Modeling Language——统一建模语言
UML is the standardized language that enables you to create the structure and design of an object-oriented system
开放系统互连参考模型(OSI/RM)是由国际标准化组织制定的标准化开放式计算机网络层次结构模型
指令字长为固定的32位,典型ARM指令编码格式如下图所示
语法格式如下:
1 | <opcode>{<cond>}{s}<Rd>,<Rn>,<shifter_operand> |