轩i的博客

最怕止步不前

【软件工程】第五章 结构化设计

5.1 结构化设计的概念 5.1.1 设计的定义 何谓设计: 一种软件开发活动,定义实现需求规约所需的软件结构 目标: 依据需求规约在一个抽象层上建立系统软件模型,包括软件体系结构(数据和程序结构),以及详细的处理算法。 给出软件解决方案,产生设计规格说明书。 结构化设计分为: ...

2019-02-23 12:48:43

阅读数 6189

评论数 2

【TCP/IP详解卷1:协议】第二章 链路层

2.1 引言 链路层的三个主要目的: 为IP模块发送和接收IP数据报。 为ARP模块发送ARP请求和接收ARP应答。 为RARP发送RARP请求和接收RARP应答。 本章介绍: 连个串行接口链路层协议(SLIP和PPP)。 环回(loopback)驱动程序。 MTU(最大传输单元) ...

2019-02-15 13:30:50

阅读数 7344

评论数 0

【TCP/IP详解卷1:协议】第一章 概论

1.1 引言 TCP/IP协议族允许不同厂家生产的各种型号运行完全不同的操作系统的计算机互相通信。 本章主要对TCP/IP协议族进行概述,为其余章节提供背景知识。 1.2 分层 一个协议族是一组不同层次上的多个协议的组合,以TCP/IP协议族为例: 四个层次: 链路层:包括设备驱动程...

2019-02-09 13:39:45

阅读数 79

评论数 0

【数据库系统原理】第二章 关系数据模型

2.1 关系模型的基本概念 2.1.1 关系模型 什么是关系模型: 是一种关系数据库基于的模型,由一个或多个关系组成的集合。 是由行和列构成的表。 优点是其简单的数据表示,也易于表示复杂的查询。 是SQL语言的基础。 关系示例: 如图: 联系:指一些实体之间的关联(ID - nam...

2019-02-09 13:16:51

阅读数 100

评论数 0

【计算机组成原理】第二章 系统总线

2.1 总线的基本概念 2.1.1 为什么要用总线 如果两两连接,线的数量较多,所需成本较高,印刷在电路板上的难度较大。 如果两两连接,端口将占用很大的空间。 2.1.2 什么是总线 总线是连接各个部件的信息传输线,是各个部件共享的传输介质。 2.1.3 总线上信息的传送 串行...

2019-01-25 17:06:05

阅读数 44

评论数 0

【软件工程】第四章 结构化分析

4.1 结构化分析方法的概念 4.1.1 软件开发方法学 举例: 结构化方法 面向对象方法 面向数据结构方法 敏捷开发方法 Open source … 对比: 软件开发方法:软件开发过程中所遵循的办法和步骤。 软件开发方法学:指的是规则、方法和工具的集成。 4.1.2 结构化方法的...

2019-01-08 13:57:10

阅读数 60

评论数 0

【软件工程】第三章 软件需求与软件规约

3.1 需求的作用 3.1.1 在现代系统中的作用 三个作用: 为产品提供控制功能。 为产品提供耦合功能,可集成其他功能。 为产品提供一些由本身所实现的功能,利用自身提供服务。 特别的: 为解决系统集成遇到的问题提供了灵活性。 为软硬件接口中所出现的问题提供了低成本解决途径。 软件易修...

2018-12-30 20:45:37

阅读数 41

评论数 0

【软件工程】第二章 软件过程

2.1 软件生存周期过程的概念 2.1.1 引入 软件开发有哪些活动?(要做哪些映射?) 应如何正确组织开发活动,形成求解软件的逻辑? 2.1.2 软件生存周期过程在软件工程知识框架中的位置 介于软件开发本质和形成软件生存周期模型与软件工程生存周期过程之间。 2.1.3 软件生存周...

2018-12-23 16:56:55

阅读数 119

评论数 0

【软件工程】第一章 软件工程概论

1.1 软件的定义及特点 1.1.1 软件的定义 两个定义: ① ② 计算机程序和关联文档,软件产品可能是为了特定的用户或者市场开发。 1.1.2 软件的特点 特点: 无形的、不可见的逻辑实体(正确与否需上机运行,导致设计生产管理较难)。 设计开发而得,不是生产制造而得(无法批量生产)。...

2018-12-17 16:26:52

阅读数 81

评论数 0

【计算机组成原理】第一章 计算机系统概论

1.1 计算机系统简介 1.1.1 计算机的软硬件概念 计算机组成概览: 1.1.2 计算机系统的层次结构 物理角度: 程序员角度: 系统复杂性管理的方法之一:抽象 区别两点: 计算机体系结构:程序员所见到的计算机系统的属性概念性的结构与功能特性(如:有无乘法指令)。 计算机组成...

2018-12-06 21:23:44

阅读数 7360

评论数 9

【数据库系统原理】第一章 引论

1.1 数据库系统的基本概念 1.1.1 课程介绍 学习数据库系统的三个目的: 数据库系统的知识对于计算机学者至关重要。 涉及的到领域多。 能够找到一个好工作。 从三个方面学习数据库相关知识: (基础)数据库模型与设计:从现实中抽象出数据模型再将其转换为适合数据库管理系统(DBMS)的...

2018-12-03 20:12:27

阅读数 97

评论数 0

【深入理解计算机系统】第一章 计算机系统漫游

导语 本章围绕“hello world!”程序的生命周期,讲解计算机硬件和软件如何协同工作,以及了解: 1. C代码的简单优化与现代处理器和存储器系统设计的关系。 2. 编译器的过程调用及避免缓冲区溢出技巧。 3. 编写自己的Unix shel、动态储存分配包、web服务器。 1.1 信息就是上...

2018-11-30 18:10:38

阅读数 5649

评论数 6

提示
确定要删除当前文章?
取消 删除
关闭
关闭