- 博客(94)
- 收藏
- 关注
原创 数据库系统-数据库设计过程
产物:E-R图(实体-关系图)三个元素:实体(矩形)、联系(菱形)、属性(椭圆形)联系类型:1对1、1对多、多对多设计过程:抽象数据——设计局部ER模型——合并局部模型消除冲突——重构优化消除冗余。
2025-04-03 14:37:12
347
原创 数据库系统-数据库模式
外模式:用户视图外模式-概念模式映射:保证数据的逻辑独立性概念模式:简称为模式,整个数据库的逻辑结构,数据库的核心,基本表概念模式-内模式映射:保证数据的物理独立性内模式:也叫存储模式、物理模式,物理级数据库,具体的存储文件。
2025-04-03 13:44:57
238
原创 操作系统-存储管理
将程序与内存均划分为同样大小的块,以页为单位将程序调入内存高级程序语言使用逻辑地址;运行状态,内存中使用物理地址逻辑地址 = 页号+页内地址物理地址 = 页帧号(物理块号)(查询页表) + 页内地址优点:利用率高,碎片小,分配及管理简单缺点:增加了系统开销;可能产生抖动现象。
2025-04-01 15:50:13
141
原创 操作系统-进程管理
进程是程序在一个数据集合上运行的过程,它是系统进行资源分配和调度的独立单位。它由程序块、进程控制块(PCB)和数据块三部分组成。PCB:是进程存在的唯一标志。内容包括进程标识符、状态、位置信息、控制信息、队列指针(链接同一状态的进程)、优先级、现场保护区等。进程VS程序进程是程序的一次执行过程,没有程序就没有进程程序是静态的概念;而进程是一个动态的概念,它由创建而产生,完成任务后因撤销而消亡;进程是系统进行资源分配和调度的独立单位,而程序不是进程VS线程。
2025-04-01 14:08:28
1322
原创 操作系统-操作系统的运行机制
普通程序员写的程序就是“应用程序”负责实现操作系统的程序就是“内核程序”,很多内核程序组成了“操作系统内核”,简称“内核”内核是操作系统最重要、最核心的部分,最接近硬件的部分。操作系统的功能未必都在内核中,如图形化用户界面GUI。
2025-03-31 12:40:25
297
原创 信息系统-企业信息化与电子商务
信息化是指在国家信息政策指导下,通过信息技术开发、信息产业的发展、信息人才配置推进信息社会的过程信息化的主体是全体社会成员(政府、企业、团队和个人)
2025-03-27 15:22:25
1020
原创 系统工程-信息系统的分类
(Transa Processing System)又可以成为电子数据处理系统早期最初级的信息系统,一般是服务于管理层次中最底层、最基础的信息系统功能:数据输入、数据处理【批处理】、数据库维护、文件报表生成。
2025-03-26 16:19:48
253
原创 计算机网络-扩展
感知层:识别物体、采集信息。eg:二维码、RFID、摄像头、传感器网络层:传递信息和处理信息。通信网与互联网的融合网络、网络管理中心、信息中心和只能处理中心等应用层:解决信息处理和人机交互问题关键技术:射频识别技术(Radio Frequency Identification)RFID,电子标签二维码,常见码制有:PDF417(若采用扩展的字母数字压缩格式,可容纳1850个字符,若采用二进制/ASCII格式,可容纳1108个字节,若采用数字压缩格式,可容纳2710个数字)
2025-03-16 16:31:59
324
原创 计算机网络-综合布线系统
垂直干线子系统:由建筑物内所有的垂直干线组成,以提供设备间总配线加与干线接线间楼层配线架之间的干线路由。水平子系统:由一个工作区的信息插座开始,经水平布置到管理区的内测配线架的线缆所组成。建筑群子系统:将一个建筑物的电缆延伸到建筑群的另外一些建筑物中的通信设备和装置上。管理子系统:由交连、互连配线架组成。管理子系统为连接其它子系统提供连接手段。设备间子系统:由设备间中的电缆、连接器和有关的支撑硬件组成。工作区子系统:由信息插座、插座盒、连接跳线和适配器组成。
2025-03-16 16:17:42
353
原创 计算机网络-网络接入技术
公用交换电话网络(PSTN):联网时不能通话,通话时不能联网数字数据网(DDN):专用网,成本高综合业务数字网(ISDN):一线通,联网时也能进行语音通话非对称数字用户线路(ADSL):上行和下行速度不一致,下载速度更快同轴光纤技术(HFC):快。
2025-03-16 16:06:40
316
原创 计算机网络-网络存储技术
直连式存储(DAS)(SAS):也叫服务器附加存储,将存储设备通过I/O设备(一般常用SCSI)附加在服务器上。本身是硬件的堆叠无法跨平台进行存储网络附加存储(NAS):存储设备通过网络与服务器连接,存储设备拥有自己的操作系统和网络接口。用户通过网络访问通过网络存储,即插即用,但是性能较差存储区域网络(SAN):存储设备通过专用的高速网络设备(光纤通道交换机(FC-SAN)或IPSAN服务器)与服务器连接。速度更快FC-SAN(是SAN的一种实现技术):性能更好,价格更贵。
2025-03-13 16:34:34
275
原创 计算机网络-网络规划与设计
确定需求,包括:业务需求、用户需求、应用需求、计算机平台需求、网络通信需求等。需求分析—》通信规范分析—》逻辑网络设计—》物理网络设计—》实施阶段。现有的网络体系分析,估计和测量通信量及设备利用率。将逻辑设计到物理空间,确定网络物理结构。选择符合需求的设计,确定网络逻辑结构。实现物理网络设计,安装和维护。产物:物理结构设计文档。
2025-03-13 15:31:05
381
原创 计算机网络-TCP/IP协议族
不对无序IP数据报重新排序、不负责重传、不消除重复IP数据报、不对已收到的数据报进行确认、不负责建立或终止连接,这些由UDP进行通信的应用程序进行处理。面向连接、三次握手、流量控制、差错校验和重传、IP数据报按序接收(不丢失不重复)、可靠性强、牺牲通信量、效率低。TCP/IP协议族:以IP协议为基础,TCP 可靠传输层协议,UDP不可靠的快速的传输协议。不可靠、无连接、错误检测功能弱,无拥塞控制、无流量控制、有助于提高传输的高速率性。相关协议:HTTP、FTP、Telnet、POP3、SMTP。
2025-03-13 14:58:56
636
原创 计算机组成与体系结构-校验码
编码方法:由若干位有效信息,再加上一个二进制位(校验位)组成校验码奇校验:整个校验码(有效信息位和校验位)中“1”的个数为奇数偶校验:整个校验码(有效信息位和校验位)中“1”的个数为偶数奇偶校验,可检查1位的错误,不可纠错。
2025-03-12 15:30:50
480
原创 计算机组成体系与结构-流水线
流水线是指在程序执行多条指令重叠进行操作的一种准并行处理实现技术。各个部件同时处理是针对不同指令而言的。它们可同时为多条指令的不同部分进行工作,以提高各个部件的利用率和指令的平均执行速度假设将一条指令分为:取指——分析——执行三个阶段。分别用三个不同的硬件实现。可以让三个硬件同时运行需要执行的任务,从而压缩时间。
2025-03-12 14:52:47
299
原创 计算机组成体系与结构-总线
总线是一组能为多个部件分时共享的公共信息传送线路。分时是指同一时刻仅允许一个部件向总线发送信息,但允许多个部件同时从总线上接收相同的信息。串行总线(适合长距离传输)与并行总线(适合近距离连接,不宜过长)单工(只能接收或者发送)(单向传输)、半双工(轮流实现接收或者发送)(双向轮流)与全双工(能同时发送又能接收)(双向同时)总线宽度(一个脉冲下总线能传输的大小bit)与总线带宽(每秒能传的大小 B/s)总线频率:每秒能发射几次脉冲。
2025-03-12 14:09:13
123
原创 计算机组成与体系结构-存储系统
存储单元:最小存储单元,一般为4bit。每个存储单元有自己的二进制编号存储器:多个存储单元排布而成。常见的有8*4存储器(8个4bit的存储单元)编址内容:按字编址:存储体的最小存储单元是字。最小存储单元的大小取决于一个字的大小按字节编址:存储体的最小存储单元是字节。字节固定大小为8bit总容量:存储单元个数*编址内容存储单元个数 = 最大地址-最小地址 +1(注意进制转换)、
2025-03-06 14:57:50
243
原创 软件工程-软件测试
广义上讲软件测试是对软件需求分析,设计说明和编码进行复审的软件质量保证工作狭义上讲软件测试是为了发现错误而执行程序的过程。换言之,软件测试是根据软件开发各个阶段的规格说明和程序内部结构精心设计的测试用例,并利用这些测试用例运行程序发现错误的过程。的目的与任务:目的:发现程序潜在的错误任务:通过执行程序,暴露潜在的错误的目的和任务:目的:定位于纠正错误任务:消除软件故障,保证程序稳定运行为测试程序而专门设计的数据。
2025-02-26 14:22:26
1313
原创 软件工程-面向对象的软件工程
面向对象系统中的对象是数据抽象与过程抽象的综合。系统的状态保存在各个数据抽象的核心所定义的数据存储中。控制流包含在各个数据抽象中的操作内。不像在过程性范型里那样,把数据从一个过程传送到另一个过程,而是把控制流从一个数据抽象通过消息传送到另一个数据抽象。
2025-02-13 14:55:17
411
原创 软件工程-软件需求规格说明(SRS)
需要在软件分析完成后,编写完成软件需求说明书。控制系统进化过程(追加需求):拥有版本记录表。便于用户、分析人员、设计人员进行交流。具体标准可参考GB856T-88。支持目标软件系统的确认(验收)
2025-02-10 12:52:17
337
原创 软件工程-软件需求分析基础
准确地回答“系统必须做什么?”,也就是对目标系统提出完整、准确、清晰、具体的要求目标是,在分析阶段结束之前,系统分析员应该写出软件需求规格说明书,以书面形式准确地描述软件需求。
2025-02-07 15:41:25
314
原创 软件工程-数据字典DD
数据字典是关于数据的信息的集合,也就是对数据流图DFD中包含的所有元素的定义的集合数据流图DFD和数据字典DD共同构成系统的逻辑模型。
2025-02-07 13:20:29
396
原创 软件工程-数据流图DFD
自外向内:首先确定系统的输入输出,以反映系统与外界环境的接口自顶向下:从0级图开始逐步绘画分析至1级、2级DFD逐层细化:细化每一个加工框(P),如果加工框内还有数据流,可将这个加工框再细化分成几个加工框,并在各子加工框之间画出数据流完善求精:一次细化一个加工,直到每一个加工执行一个可以用程序实现的功能。
2025-02-06 16:49:31
629
原创 软件工程-可行性研究
应与用户一起再次复查问题定义、工程规模和目标,这次复查应把数据流图和数据字典作为讨论的基础前四步构成一个循环。循环这四个过程直到提出的逻辑模型完全符合系统目标。
2025-02-05 16:41:15
434
原创 软件工程-软件开发模型
问题定义——》可行性研究——》需求分析——》软件设计——》编码——》测试——》维护|---------------计划时期---------------|---------------------------开发时期-------------------------|-运行时期-|特点:1、阶段间具有顺序性和依赖性:必须等前一阶段完成后才能进入下一阶段;前一阶段的成果将会成为下一阶段的启示输入内容。2、推迟实现的观点:尽可能推迟了程序的物理实现,是按照瀑布模型开发软件的一条重要的指导思想。
2025-01-27 12:52:58
630
原创 软件工程的基本原理
软件生命周期:1)软件定义;2)可行性研究;3)需求分析;4)系统设计;5)编码;6)测试;7)运行;8)维护应该把软件生命周期计划分成若干个阶段,并相应地制定出切实可行的计划,然后严格按照计划对软件的开发和维护工作进行管理。
2025-01-21 13:55:25
345
原创 软件工程的本质特征
软件所解决的问题十分复杂,通常不得不把问题分解,使得分解出的每个部分是可以理解的,而各个部分之间保持简单的通信关系。这并不能降低问题的整体复杂性,但是却可使它变得可以管理。
2025-01-20 12:41:14
466
原创 设计模式-职责链模式
是一个行为模式,为请求创建一个接收者对象的链。每个处理者都包含另一个权限高一级处理者的引用将请求交给权限最低的处理者,判断自己是否能处理,如果不能处理,则交给下一级处理者,以此类推,如果最高级处理者也无法处理,则驳回请求。
2024-12-28 14:08:09
687
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人