我的账户
猩码学苑

专注C++开发菁英教育

亲爱的游客,欢迎!

已有账号,请

如尚未注册?

宋泽-前端预科-2022.11.4

[复制链接]
zzz3 发表于 2022-11-5 00:10:39 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
学习内容:
局域网-双绞线
城域网-光纤(不能弯折)路由器
广域网-光缆(跨越国界 洲界)

浏览器/服务器模型 B/S 统一协议https
客户端/服务器模型 C/S
客户端--->请求--->服务器
          <---响应<---

ip地址:
交互:TCP\IP 路由交换
127.0.0.1 回环地址

域名解析器:DNS(114.114.114.114)各大运营商(国内)外网谷歌(8.8.8.8)
百度域名--->DNS--->ip--->百度服务器

子网掩码:网络段+主机段
例:192.168.1.1
       255.255.255.0 255几位 网络段几位
       255.255.0.0
192.168 路由器默认地址
IP地址分类:
A类 1-126    255.0.0.0
B类 128-191  255.255.0.0
C类192-223   255.255.255.0
D类224-239  组播通讯
E类240-255 科研单位

网关:自占一个IP 传播非子网信息的一个手段

OSI:网络七层模型     TCP/IP(整合)
应用层                    应用层
表示层(压缩打包)        
会话层(通讯链路建立)
传输层(寻址)                    传..
网络层(路由)                    网..
数据链路层(网卡)             数..
物理层

软件研发概念:
编码
软件研发 收集用户原始需求->需求澄清->版本计划->需求分析->软件设计->UI设计->测试设计->测试计划->代码编写->执行测试->验收测试->交付
软件开发:1)需求分析 2)软件设计 3)编码 4)调试
需求文档->软件设计->项目计划->项目报告->用户手册等
文档作用 让修的会修 用的会用

软件分类:
应用程序:解决用户特定需求
操作系统:管理软件硬件的一整套操作系统
驱动程序:连接硬件与操作系统之间的桥梁
其他程序:编译器      数据库->关系型:MySQL、ORCQL
                                           ->非关系型
程序设计语言:
低级语言:机器语言;汇编语言
高级语言:解释型语言->python js
                 编译型语言->c c++
需求 来源于客户 由BA或产品经理收集
SRS需求文档:software requirements specification
需求分析/需求澄清:功能需求、性能需求 达成需求对齐
需求变更:CCB(变更控制委员会)

概要设计:建立系统的总体结构,划分功能模块,来定义各个某块的接口
详细设计:来设计各个模块的详细算法,确立各个某块之间的详细内容
环境:网络、硬件。服务器等
部署:
接口:是一系列已经被编译的可以被调用的函数库
硬件接口:HDMI(电视高清接口)USB
软件接口 内部:例如爱奇艺观影跳转到个人界面看会员
               外部:例如美团付款跳转微信支付
软件生命周期:需求-设计-编码-测试-上线-维护-升级-废弃


回复

使用道具 举报

关注0

粉丝0

帖子14

发布主题
大家都在学
课堂讨论
一周热帖排行最近7x24小时热帖
关注我们
专注C++菁英教育

客服电话:18009298968

客服时间:9:00-21:00

猩码学苑 - 专注C++开发菁英教育!( 陕ICP备2025058934号-1 )

版权所有 © 陕西菁英数字科技有限公司 2023-2026