网络技术与应用 第二章 以太网
共享式以太网 以太网 目前最具影响力的局域网,几乎占有有线局域网的所有市场 共享式以太网 拓扑构型:总线型和星型 结点通过相应的网络接口适配器直接连接到作为公共传输介质的总线上,信息的传输采用共享介质的方式 数据传输单位:帧 以太网帧结构 前导码 7B 和帧前定界符 1B 目的地址 6B 和源地址 6B 16进制表示 硬件地址-MAC地址-物理地址-以太网地址 48位组成 单播地址(第一位为0)、多播地址(第一位为1)和广播地址(48位全为1) 长度/类型 长度(小于0800H时表示) 类型(大于等于0800H时表示) 数据 最长1500B,最短46B 不足46B的需要填充 可变长度 帧校验码 验证帧的正确性 32位 CRC 校验 共享式以太网的介质访问控制方法 共享式以太网 数据传输方式:半双工 需要结局:共享介质网络中多结点同时发送产生的冲突问题——介质访问控制方法 Ethernet 的介质访问控制方法:带有冲突检测的载波侦听多路访问(CSMA/CD) CSMA/CD 发送流程 先听后发 边听边发 冲突停止 延迟重 ...
汇编语言与逆向技术基础 一、汇编语言基本概念
汇编语言与逆向技术基础 一、汇编语言基本概念 知识点 计算机编程语言 虚拟机概念 数据表示方法 字符集 字节序 计算机编程语言 机器语言、汇编语言、高级语言 机器语言 早期 汇编语言 助记符 代替二进制操作码 地址符号 或 标号 代替二进制 地址 高级语言 自然语言、数学语言 高级语言与汇编语言和机器语言之间是一对多的关系 一条高级语言编译后,对应多条机器码 如果一种语言的源代码可以在多种计算机系统上编译运行,那么就说这种语言是可移植的。 C++可以嵌入汇编语言 折中方案 丧失可移植性 嵌入式系统 内存空间小,汇编语言可以节省内存空间 实时系统 仿真、监控等实时系统要求精确计量时间和实时响应 高级语言不能完全控制编译器生成的机器码 汇编语言可以完全控制机器码 游戏机 大小、运行速度。 专用硬件 手动进行游戏速度优化 驱动程序 底层操作 提高硬件、操作系统、应用程序的交互 汇编语言可以优化应用程序与特定硬件、特定操作系统的交互效果 逆向分析 软件调试 漏洞挖掘 计算机病毒分析 软件知识产权保护 虚拟机 概念 抽象出计算机软硬件 ...
德语学习 发音入门
Kapitel 0 德语发音入门 Lektion 1 基础发音 了解德国 Deutschland 美食 Speisen Bier 啤酒 saure Gurken 酸黄瓜 Brezel 八字面包 Schnitzel 德国猪排 Senf 芥末酱 Wurst 香肠 Sauerkraut 酸菜 Pommes Frites 薯条 德语字母表 das Alphabet 一共三十个,比英语多了四个字母Öö Ää Üü ß Lektion 2 元音和元音长短音规则 Vokal 德语元音 Aa Ii Uu Ee Oo 所有德语元音都有长短音 长音规则 以元音结尾的单词,该元音读长音 元音后只有一个辅音,该元音读长音 相同两个元音叠加,该元音读长音 元音后有h,h不发音,该元音读长音 短音规则 元音后有两个及其以上的辅音,该元音读短音 除了长音规则,剩下的基本都是短音 特殊情况 an ab hat 了解德国 Deutschland 汽车 Auto Volkswagen das Auto Audi Skoda Mercedes-Benz Porsche Stuttgar ...
数字信号处理 一、时域数字信号处理
数字信号处理 一、时域数字信号处理 信号的基本概念 什么是信号 朴素定义:传递信息的序列载体 手势、语言、触觉等 声光电信号 声音:歌曲、雷达、声纳 光:视频、图像、卫星 电:网络、传真、无线电 …… 信息、信号与数据的区别 信息:information;信号:signal;数据:data 信息最抽象,指的是抽像、明确意义,可理解的内容 信号是信息的载体;是一种特定的数据 数据是所有数据的载体,可以无序 信号的定义 狭义:一个一维或多维的数据量 信号变成数据的过程称之为采样,sensor 传统意义sensor给出模拟信号(电流),需要经过A/D转化成数字信号 模拟信号的定义 数字信号:两种信号 具有清晰数学表达的信号 现实中采集到的信号,没有清晰的函数表达 数字信号处理学习第一种信号的性质,然后利用第一种信号来研究第二种信号 频域、变换域、模式识别中的模式基于此出发点 传统的只讲第一种,却不讲怎么用 信号的表示 第一种信号是: 连续的、理想的、当作工具使用的 清晰的函数表示 第二种信号是: 离散的、待研究的、规律不明的 通 ...
网络技术与应用 第一章 概述
计算机网络的基本概念 计算机网络的定义 利用通信线路将具有独立功能的计算机连接起来而形成的计算机集合,计算机之间借助于通信线路传递信息,共享软件、硬件、数据等资源 前提:建立在通信网络上 目的:资源共享和在线通信 安全、可靠传送 计算机网络的组成部件 主机:信息资源和网络服务的载体,是对终端设备的总称 客户-服务器模式 服务器:网络服务和网络资源的提供者 客户机:网络服务和网络资源的使用者 对等计算模式:主机之间地位平等 一台主机既是网络资源的提供者和网络资源的使用者 例子:大型机、小型机、微型机、个人数字助理、Pad 通信设备:接受源主机或其它通信设备传入的数据,在对数据进行处理后转发给下一通信设备或目的主机 处理:差错校验、路由选择等 一半位于计算机网络路径的交叉路口,指挥数据按照正确路径前进 例子:集线器、网桥、交换机、路由器等 传输介质:用于互联主机-通信设备、通信设备-通信设备 传输介质不同,特性不同,距离和速度相差很大 链路:传输介质在 主机-通信设备 或 通信设备-通信设备 形成的数据传输通道 传输介质分类 有线:非屏蔽/屏蔽双绞线、同轴电缆 ...
汇编语言与逆向技术基础 零、绪论
汇编语言与逆向技术基础 零、绪论 成绩评定 平时成绩 10% 考勤、课上回答问题(雨课堂) 实验成绩 20% 课后习题、实验报告(学堂在线) 期末考试 70% 闭卷 课程内容 汇编语言 Intel 处理器:x86 汇编;华为鲲鹏处理器:ARM汇编 逆向分析技术 静态逆向分析 动态逆向分析 Windows内核 可执行文件结构 系统内核 软件保护 汇编语言的用处 软件加固 Software Hardening 水印、指纹、混淆、版权保护 软件自动修复 Automated Repair 软件补丁 Patch,不用重新编译 Windows 系统 软件插装 Instrumentation 虚拟化技术 软件优化 Optimization 软件调试 Debugging 什么是汇编语言 汇编语言也称为符号语言 用助记符代替机器指令的操作码,如机器指令55,对应push ebp 用地址符号或标号代替指令或操作数的地址 例如:将一个数据从内存读到CPU的寄存器中 汇编语言类型 CPU 寄存器 传送指令 算数指令 位运算指令 ...
CA1 概述
CA1 课程概述 成绩评定 平时70%: 考勤5% 课堂测验5% 课后作业30% 实验课30% 期末考试30% 基本概念、基本原理、单项能力、综合能力 平时作业 文件格式:docx/pdf 文件名称:学号(作业序号),如:1911xxx(1) 大致内容 量化设计和分析 存储层次 四个层次的并行 指令级并行 数据级并行 线程级并行 程序级并行 发展动力 半导体技术的进步 尺寸降低,时钟速度提升 专业化(specialization) 体系结构创新 放弃汇编语言编程降低对目标代码兼容性需求 开发标准化的独立于系统供应商的操作系统,如Linux和Unix,降低了退出新型体系结构的风险 提高功率-性能-成本的唯一途径——特定领域体系结构 微处理器包含若干个专用核 每个核只需要很好地完成某类计算 整体性能明显优于通用核(general-propose core) 关键因素:足够规模的需求 抽取共性问题 精简指令集计算机Reduced Instruction Set Computer(RISC) 关注点 开发指令级并行 早期: ...
数字信号处理 零、课程概览
数字信号处理 零、课程概览 课程简介 数字信号处理是: 通讯工程方向最重要的必修课 EE专业的必修课 计算机课程选修课 数字信号处理在计算机学院中 物联网工程的基础课程 模式识别、数据分析提供内容支持 内容取舍 作为计算机开设的课程 前导课程没学过:模电 硬件、电路相关内容很大程度上用不到 部分知识点额外强化 取舍、强化 考试:20-30知识点,10-20个公式 基础名词解释 数字信号处理 简称数字信号 Digital Signal Processing DSP 概念 信号:具有时间标注,前后高度关联性的连续数据 数字信号就是离散化信号 处理:使用相对简单的方法处理数字信号 加减乘除、平移等 处理与分析的不同:分析是长时间、深度的理解,引申出模式识别、人工智能、CV等领域;处理带有简单快速的意义 原因:DSP来自于基础电路,不支持太大运算量(FPGA) 系统:为了一个较复杂的目的将众多算法集中在一起 核心知识点 时域上的信号、时域上的处理、时域上的系统认知 30% 频域的变化、频域的处理 30% 频域上的系统认知 2 ...
计算机网络 课程介绍
课程介绍 课程目标 掌握基本概念 掌握体系结构和参考模型 掌握各层协议的基本原理和相关技术 通过实验,掌握网络协议的基本设计方法和实现技术 了解网络技术发展 思辨能力和持续学习能力 课程内容 以互联网及 TCP/IP 网络体系结构为基础,介绍计网的基本原理和实现机制 课程内容主要包括 概述 应用层协议与网络编程 传输层协议与服务 网络层协议与服务 接口层协议与服务 课程要求 理解基本原理,避免死记硬背 课堂风格:交互、提问 阅读英文教材和文献 按时上课 期末成绩评定 平时成绩 50% 课堂作业、出勤、小测验、课堂表现 课后作业:书面作业+编程作业 期末考试 50% (闭卷)
数据库系统 期末考前复习
数据库系统 期末考前复习 introduction to DBMS 重点掌握数据库系统的三层模式结构和两层映像的功能 三层模式结构 内模式(存储模式)数据的物理结构和存储方式的描述(Simple DB涉及) 模式(逻辑/概念模式)数据的逻辑结构和特征的描述 外模式(用户模式)局部数据的逻辑结构和特征的描述,应用程序员和最终用户能够看见和使用 两层映像 外模式<->模式 一个模式可以有任意多个外模式 逻辑独立性 模式<->内模式 模式/内模式的映射是唯一的 物理独立性 ER转化关系模型、主外键约束 ER转化关系模型 多对多,一对多的合并 Subclass Entity Object Oriented:each object can only belong to a single table 最省存储空间 the E/R Approach(拆分表): 子类额外属性单独建表,将父类主键当作子类表的外键和主键 The Null Value Approach: Too many NULL’s (waste memory space) 完整 ...