软考系统架构师知识点集锦十:计算机网络、数学与经济管理、知识产权与标准化

一、计算机网络

1.1、考情分析

2.1 TCP/IP协议簇

2.1.1常见协议及功能

        网际层是整个TCP/IP体系结构的关键部分,其功能是使主机可以把分组发往任何网络并使分组独立地传向目标。

  • POP3: 110 端口,邮件收取
  • SMTP: 25 端口,邮件发送
  • FTP: 20数据端口/21控制端口,文件传输协议
  • HTTP: 80端口,超文本传输协议,网页传输
  • DHCP: 67 端口,IP地址自动分配
  • SNMP: 161 端口,简单网络管理协议
  • DNS: 53端口,域名解析协议,记录域名与IP的映射关系
  • TCP:可靠的传输层协议,TCP协议可以依据端口号将报文交付给上层的某一进程, 可以对应用层进程进行寻址。
  • UDP:不可靠的传输层协议
  • ICMP:因特网控制协议,PING命令来自该协议
  • IGMP:组播协议
  • ARP:地址解析协议,IP地址转换为MAC地址
  • RARP:反向地址解析协议,MAC地址转IP地址

2.1.2 DHCP

动态主机配置协议(DHCP, Dynamic Host Configuration Protocol)
        (1)客户机/服务器模型
        (2)租约默认为8天
        (3)当租约过半时,客户机需要向DHCP服务器申请续租;
        (4)当租约超过87.5%时,如果仍然没有和当初提供IP的DHCP服务器联系上,则开始联系其他的DHCP服务器。
        (5)固定分配、动态分配和自动分配。
        (6)分配失败则IP显示为169.254.X.X (Windows)和0.0.0.0 (Linux)

2.1.3 DNS用法

(1) 查询方式

        递归查询:服务器必须回答目标IP与域名的映射关系。
        迭代查询:服务器收到一次迭代查询回复-次结果,这个结果不一-定是目标IP与域名的映射关系,也可以是其它DNS服务器的地址。

(2)查询过程

        本机查询一般先查找本机HOST文件,没有相关映射时,查询域名服务器;

        主机向本地域名服务器的查询一般采用的都是递归查询;

        如果主机所询问的本地域名服务器不知道被查询域名的IP地址,那么本地域名服务器就以DNS客户的身份,向其他根域名服务器继续发出查询请求报文;

        本地域名服务器向根域名服务器的查询通常是采用迭代查询。当根域名服务器收到本地域名服务器的迭代查询请求报文时,要么给出所要查询的IP地址,要么告诉本地域名服务器:“你下一 步应当向哪一个域名服务器进行查询”。然后让本地域名服务器进行后续的查询。

        根服务器或者流量较大的域名服务器都不使用递归查询,其原因也很简单,大量的递归查询会导致服务器过载;

在Linux系统中,DNS配置文件resolv.conf的关键字主要有四个,分别是:

  • nameserver :定义DNS服务器的IP地址
  • domain :定义本地域名
  • search :定义域名的搜索列表
  • sortlist :对返回的域名进行排序

二、 数学与经济管理

2.1、考情分析

2.2 考点精讲

2.2.1运筹方法

线性规划(线性规划问题的数学模型通常由线性目标函数、线性约束条件、变量非负条件组成) ,
特点如下:

  • (1)线性规划的可行解域是由一组线性约束条件形成的,从几何意义来说,就是由一-些线性解面围割形成的区域,不-定是封闭的多边形或多面体。
  • (2)如果存在两个最优解,则连接这两点的线段内所有的点都是最优解,而线段两端延长线上可能会超出可行解区。
  • (3)增加一个约束条件时,要么缩小可行解域(新的约束条件分割了原来的可行解域),要么可行解域不变(新的约束条件与原来的可行解域不相交)
  • (4)如果最优解在可行解域边界某个非顶点处达到,则随着等值域向某个方向移动,目标函数的值会增加或减少(与 最优解矛盾)或没有变化(在此段边界.上都达到最优解) ,从而仍会在可行解域的某个顶点处达到最优解。若最优解存在且唯一-,则可以从可行解区顶点处比较目标函数值来求解。

        动态规划
        关键路径法

2.2.2数学建模

2.2.2.1概念

        数学建模是一种数学的思考方法,是运用数学的语言和方法,通过抽象和简化,建立能近似刻画并解决实际问题的模型的一种强有力的数学手段。

2.2.2.2建模过程

        (1)模型准备:了解问题的实际背景,明确其实际意义,掌握对象的各种信息。用数学语言来描述问题。

        (2)模型假设:根据实际对象的特征和建模的目的,对问题进行必要的简化,并用精确的语言提出一些恰当的假设。

        (3)模型建立:在假设的基础,上,利用适当的数学工具来刻画各变量之间的数学关系,建立相应的数学结构。只要能够把问题描述清楚,尽量使用简单的数学工具。

        (4)模型求解:利用获取的数据资料,对模型的所有参数做出计算(估计)。

        (5)模型分析:对所得的结果进行数学上的分析。

        (6)模型检验:将模型分析结果与实际情形进行比较,以此来验证模型的准确性、合理性和适用性。如果模型与实际较吻合,则要对计算结果给出其实际含义,并进行解释。如果模型与实际吻合较差,则应该修改假设,再次重复建模过程。

        (7)模型应用:应用方式因问题的性质和建模的目的而异。

2.2.2.3数学建模方法和思路
  • (1)直接分析法:认识原理,直接构造出模型。
  • (2)类比法:根据类似问题模型构造新模型。
  • (3)数据分析法:大量数据统计分析之后建模。
  • (4)构想法:对将来可能发生的情况给出设想从而建模。
2.2.2.4模型分析

        (1)模型的合理性分析:最佳、适中、满意等。
        利用实际案例数据对模型进行检验。
        可以请专家来分析模型是否合理。
        利用计算机来模拟实际问题,再在计算机.上检验该数学模型。

        (2)模型的误差分析:模型误差、观测误差、截断误差、舍入误差、过失误差、绝对误差、相对误差等。

        (3)参数的灵敏性分析:变量数据是否敏感,在最优方案不变的条件下这些变量允许变化的范围。

三、知识产权与标准化

3.1、考情分析

3.2、考点精讲

3.2.1、知识产权

3.2.1.1、保护对象

3.2.1.2、保护期限

3.2.1.3、知识产权人确定

3.2.1.4、侵权判断

(1)适用情景

        中国公民、法人或者其他组织的作品,不论是否发表,都享有著作权

        开发软件所用的思想、处理过程、操作方法或者数学概念不受保护

著作权法不适用于下列情形:

        法律、法规,国家机关的决议、决定、命令和其他具有立法、行政、司法性质的文件,及其官方正式译文;

        时事新闻;

        历法、通用数表、通用表格和公式。

(2)常见侵权与合理引用区分

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/110307.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

最优值函数

一、最优状态值函数 解决强化学习任务大致上意味着找到一种政策,能够在长期内实现很多奖励。对于有限MDPs,我们可以精确地定义一种最优政策,其定义如下。值函数定义了政策的一种部分排序。如果一个政策的预期回报大于或等于另一个政策π0在所…

C++ 动态规划 DP教程 (一)思考过程(*/ω\*)

动态规划是一种思维方法,大家首先要做的就是接受这种思维方法,认同他,然后再去运用它解决新问题。 动态规划是用递推的思路去解决问题。 首先确定问题做一件什么事情? 对这件事情分步完成,分成很多步。 如果我们把整件…

ubuntu下英伟达显卡驱动及cuda安装

一、查看显卡需要安装的cuda版本及需要的驱动版本 进入官网查看: CUDA 12.3 Release Notes 比如需要装cuda12.2GA需要驱动版本至少为535.54.03 二、下载显卡驱动 2.1 进入官网下载界面: Official Drivers | NVIDIA,点击Beta and older dr…

redis6.0源码分析:跳表skiplist

文章目录 前言什么是跳表跳表(redis实现)的空间复杂度相关定义 跳表(redis实现)相关操作创建跳表插入节点查找节点删除节点 前言 太长不看版 跳跃表是有序集合zset的底层实现之一, 除此之外它在 Redis 中没有其他应用。…

音视频技术开发周刊 | 317

每周一期,纵览音视频技术领域的干货。 新闻投稿:contributelivevideostack.com。 MIT惊人再证大语言模型是世界模型!LLM能分清真理和谎言,还能被人类洗脑 MIT等学者的「世界模型」第二弹来了!这次,他们证明…

谁知道腾讯云轻量服务器“月流量”是什么意思?

腾讯云轻量服务器月流量什么意思?月流量是指轻量服务器限制每月流量的意思,不能肆无忌惮地使用公网,流量超额需要另外支付流量费,上海/广州/北京等地域的轻量服务器月流量不够用超额部分按照0.8元/GB的价格支付流量费。阿腾云aten…

【SpringMVC篇】讲解RESTful相关知识

🎊专栏【SpringMVC】 🍔喜欢的诗句:天行健,君子以自强不息。 🎆音乐分享【如愿】 🎄欢迎并且感谢大家指出小吉的问题🥰 文章目录 🎄REST简介🌺RESTful入门案例⭐案例一⭐…

【Java数据结构重点知识】第一节:认识数据结构与算法、集合框架

一:数据结构与算法 1.数据结构 数据结构是计算机存储、组织数据的方式,指相互之间存在一种或多种特定关系的数据元素的集合 2.算法 算法就是定义良好的计算过程。他取一个或一组的值为输入,并产生一个或一组作为输出。简单来说就是一系列的…

前端开发必备技能!用简单CSS代码绘制三角形,提升用户体验

🎬 江城开朗的豌豆:个人主页 🔥 个人专栏 :《 VUE 》 《 javaScript 》 📝 个人网站 :《 江城开朗的豌豆🫛 》 ⛺️ 生活的理想,就是为了理想的生活 ! 目录 ⭐ 专栏简介 📘 文章引言 一、前…

AdaBins:使用自适应bins进行深度估计

论文:https://arxiv.org/abs/2011.14141 代码:https://github.com/open-mmlab/mmsegmentation/tree/main/projects/Adabins 0、摘要 本文主要解决了从单个RGB输入图像估计高质量密集深度图的问题。我们从一个baseline的encoder-decoder CNN结构出发&…

cocos tilemap的setTileGIDAt方法不实时更新

需要取消勾选 Enable Culling。同时代码添加:markForUpdateRenderData函数。 floor.setTileGIDAt(102427,newP.x,newP.y,0); //中心 floor.markForUpdateRenderData(); 具体问题参考官网说明: Cocos Creator 3.2 手册 - 项目设置

将数据文件,控制文件,日志文件分别放在不同的目录下,且数据库正常启动

一、定位数据文件、控制文件、日志文件的位置 注意:后序需要用到这些文件的位置,可以在查询完毕之后先截图保存 1.以管理员身份登录数据库 sqlplus / as sysdba2.查找数据文件位置 SELECT name FROM v$datafile;3.查找控制文件位置 SELECT name FROM …

Python算法练习 10.30

leetcode 841 钥匙和房间 有 n 个房间,房间按从 0 到 n - 1 编号。最初,除 0 号房间外的其余所有房间都被锁住。你的目标是进入所有的房间。然而,你不能在没有获得钥匙的时候进入锁住的房间。 当你进入一个房间,你可能会在里面找…

使用ControlNet生成视频(Pose2Pose)

目录 ControlNet 介绍 ControlNet 14种模型分别是用来做什么的 ControlNet 运行环境搭建 用到的相关模型地址 ControlNet 介绍 ControlNet 是一种用于控制扩散模型的神经网络结构,可以通过添加额外的条件来实现对图像生成的控制。它通过将神经网络块的权重复制到…

LeetCode 2742.给墙壁刷油漆

思路 dp(u,count)为当前再考虑下标为1-u的墙面&#xff0c;并且还有count免费工次的最小代价 主要是递归边界的选择&#xff1a; u1<count return 0; if(u-1&&count<0)return 0x3f3f3f3f; if(u-1&&count0)retrun 0; 这三个可以合并成 if(u<count) …

C文件操作

目录 1. 什么是文件 2. 为什么要有文件 3. 文件名 4. 文件类型 5. 文件指针 6. 文件的打开和关闭 7. 文件的顺序读写 7.1. fgetc 7.2. fputc 7.3. fgets 7.4. fputs 7.5. fscanf 7.6. fprintf 7.8. sscanf 7.9. sprintf 7.9. fread 7.10. fwrite 8. 文件的随…

drawio特性

drawio的特性 drawio是领先的基于Web技术的草图和图表功能功能的应用。 保证数据的安全 集成了各种不同的平台&#xff0c;和提供了在线的免费编辑器&#xff0c;可以使用app.diagrams.net来方案&#xff0c;drawio本身不会存储用户的数据。 随着互联网时代的发展&#xff0…

【Java笔试强训】Day7(WY22 Fibonacci数列、CM46 合法括号序列判断)

Fibonacci数列 链接&#xff1a;Fibonacci数列 题目&#xff1a; Fibonacci数列是这样定义的&#xff1a; F[0] 0 F[1] 1 for each i ≥ 2: F[i] F[i-1] F[i-2] 因此&#xff0c;Fibonacci数列就形如&#xff1a;0, 1, 1, 2, 3, 5, 8, 13, …&#xff0c;在Fibonacci数列…

Ant Design Vue

官网 vue2 全局引入 项目为vue2时(安装指定版本) npm i --save ant-design-vue1.7.2main.js引入 import Antd from ant-design-vue; import ant-design-vue/dist/antd.css; Vue.use(Antd);局部引入 npm install ant-design-vue --save第一步&#xff1a;在src内创建一个资…

oracle (8)Managing Tablespace Data File

Managing Tablespace & Data File &#xff08;维护表空间和数据文件&#xff09; 目标&#xff1a; 定义表空间和数据文件的用途创建表空间管理表空间学会使用甲骨文托管文件(OMF) 创建和管理表空间&#xff08;不是重点&#xff09;获取表空间信息 一、基础知识 1、表…