当前位置: 首页 > news >正文

软件设计师中级 重点 笔记

文章目录

    • 下午题目
    • 网络
        • DNS域名解析分类:
        • 域名
        • 协议简介
        • 网络设备
    • 算法
    • 软件工程
        • 实体联系图(E-R图)
    • 其它

下午题目

数据流图补充原则
22年下半年真题
更早-真题大全
答题技巧

网络

DNS域名解析分类:

在这里插入图片描述
递归查询的顺序:1.本地域名服务器 2.根域名服务器 3.顶级域名服务器 4.权限域名服务器

域名

域名

协议简介

POP3: 110端口。用于电子邮件收取。它允许用户从邮件服务器上下载到本地计算机,通常用于离线邮件处理。
TELNET: 23端口。用于远程登录到计算机。
SMTP: 25端口。用于电子邮件传输。它负责将邮件从发送方的邮件服务器传送到接收方的邮件服务器。

DHCP: 67端口。用于自动分配 IP 地址给网络设备。
TFTP: 69端口。简单的文件传输协议,通常用于在网络中传输小文件,如网络设备的配置文件。
SNMP: 161端口。用于网络管理。它允许网络管理员监控网络设备的状态和性能,以及进行配置更改。
DNS: 53端口。将人类可读的域名解析为 IP 地址

ARP: 将 IP 地址解析为 MAC 地址。
RARP: 将 MAC 地址解析为 IP 地址。在现代网络中,RARP 已被更先进的协议所取代。
在这里插入图片描述

网络设备

物理层设备:中继器(对信号再生放大) 集线器(本质)
数据链路层:网桥(识别MAC,帧转发),交换机(多端口网桥)
网络层: 路由器(识别IP,数据包转发)

算法

算法渐进分析

kruska最小生成树算法:对边排序+并查集

软件工程

类之间的关系:

  1. 聚合(空心菱形):LocalDateTime类中包括LocalDate date和LocalTime time
  2. 组合(实心菱形):组合关系是一种强聚合关系。聚合关系中部分离开整体仍可存活,组合关系中部分离开整体没有意义,比如:人由身体、四肢等部分组成 ,它们的关系为组合关系。
  3. 依赖(虚箭头):类A和类B,类A的某个成员方法的参数有类B,说明类A依赖类B。依赖关系除了被依赖方作为依赖方的方法参数,还可能作为依赖方的方法返回值存在,
  4. 关联(实线):关联关系是一种强依赖的关系,假设有两个类,类A和类B,类B作为类A的成员变量存在,类A也可为类B的成员变量存在,如果互为成员变量则为双向依赖,否则为单向依赖。
  5. 关联关系与依赖关系的区别在于,依赖关系是一种临时的关系,依赖关系主要体现在方法参数,当调用方法时才有关系。关联关系是一种长期的关系,主体现在成员变量,无论是否调用方法这种关系都存在。
实体联系图(E-R图)

联系类型:1:1
关系:用菱形表示
主键是下面画划线,外键是画虚线

实体联系图

其它

  1. 著作权中的 修改权,署名权,保护作品完整权都是永久保护。
  2. 数据库-关系运算 & 补充2-重要
  3. McCabe度量法 & 例题2
  4. 关系模式求候选码:如果属性只在函数依赖集的左边出现,则该属性为候选码。
  5. ROM,PROM,EPROM,EEPROM,RAM,DRAM,SRAM,FLASH
  6. 对称加密算法: 使用同一套密钥(无公钥私钥):DES,3DES,RC5,IDEA,AES
  7. 非对称加密算法: A发给B,使用B的公钥加密,B使用B自己的私钥解密。
  8. 数字签名: A发给B,使用A自己的私钥签名,B使用A的公钥解密。
  9. 木马以窃取为主,病毒:直接破坏

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【从零开始学习RabbitMQ | 第一篇】如何确保生产者的可靠性
  • 信息抽取模型TPLinker
  • 入门四认识HTML
  • JAVA面试题大全(十六)
  • Python Requests库中data与json参数的区别
  • protobuf —— 快速上手
  • 算法课程笔记——素数朴素判定埃氏筛法
  • 队列(从数据结构的三要素出发)
  • MySQL(进阶)--索引
  • 【LSTM】基于Matlab的LSTM模型建模(代码)
  • 详解 QtAndroid::requestPermissionsSync
  • 防止特权升级攻击的有效策略
  • 【Sql Server】随机查询一条表记录,并重重温回顾下存储过程的封装和使用
  • Facebook开户 | Facebook A/B测试:优化社媒广告效果的关键
  • MQ本地消息事务表
  • [PHP内核探索]PHP中的哈希表
  • 345-反转字符串中的元音字母
  • Angular4 模板式表单用法以及验证
  • EOS是什么
  • express + mock 让前后台并行开发
  • jQuery(一)
  • JS变量作用域
  • springboot_database项目介绍
  • WinRAR存在严重的安全漏洞影响5亿用户
  • 关于List、List?、ListObject的区别
  • 聊聊sentinel的DegradeSlot
  • 深度解析利用ES6进行Promise封装总结
  • 数组的操作
  • 在GitHub多个账号上使用不同的SSH的配置方法
  • No resource identifier found for attribute,RxJava之zip操作符
  • 2017年360最后一道编程题
  • 3月7日云栖精选夜读 | RSA 2019安全大会:企业资产管理成行业新风向标,云上安全占绝对优势 ...
  • 交换综合实验一
  • ​​​​​​​​​​​​​​汽车网络信息安全分析方法论
  • ​LeetCode解法汇总307. 区域和检索 - 数组可修改
  • ​中南建设2022年半年报“韧”字当头,经营性现金流持续为正​
  • $.ajax中的eval及dataType
  • (C语言)球球大作战
  • (多级缓存)多级缓存
  • (附源码)springboot车辆管理系统 毕业设计 031034
  • (论文阅读40-45)图像描述1
  • (排序详解之 堆排序)
  • (七)Knockout 创建自定义绑定
  • (实测可用)(3)Git的使用——RT Thread Stdio添加的软件包,github与gitee冲突造成无法上传文件到gitee
  • (四)Android布局类型(线性布局LinearLayout)
  • (四)c52学习之旅-流水LED灯
  • (一)WLAN定义和基本架构转
  • (转)linux 命令大全
  • (转)如何上传第三方jar包至Maven私服让maven项目可以使用第三方jar包
  • .DFS.
  • .NET CF命令行调试器MDbg入门(一)
  • .NET Framework 3.5中序列化成JSON数据及JSON数据的反序列化,以及jQuery的调用JSON
  • .net MySql
  • .net oracle 连接超时_Mysql连接数据库异常汇总【必收藏】
  • .NET Standard 的管理策略