我的账户
猩码学苑

专注C++开发菁英教育

亲爱的游客,欢迎!

已有账号,请

如尚未注册?

高钰琪-前端预科(3)-20221104

[复制链接]
mx88783 发表于 2022-11-4 18:02:05 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
本帖最后由 mx88783 于 2022-11-4 20:59 编辑

一、今日学习内容:局域网    1.连接设备:双绞线(网线)2.数据中转设备:交换机
城域网    1.范围:几公里至几十公里 2.连接设备:光纤 3.数据分享设备:路由器
广域网    1.范围:跨越国界、洲界 2.代表:Internet 3.连接设备:光缆
浏览器/服务器模型:Browser/server      客户端/服务器模型:client/server
接口:前端与后端进行交互的载体
IP地址:互联网协议地址,又译为网际协议地址
回环地址:127.0.0.1=local/host         域名解析器:DNS    114.114.114.114
子网掩码:区分电脑哪部分为网络端哪部分为主机端    192.168.0.1
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   用于科研单位   
OSI七层网络模型:应用型、表示层、会话层 → 应用层
                               传输层 → 传输层
                               网络层 → 网络层
                               数据链路层、物理层 → 数据链路层
软件研发概念:需求文档→软件设计→项目计划→项目报告→用户手册等
               意义:让维护人员更好维护,让使用人员更方便使用
软件分类:1.应用程序:解决用户的特定需求研发的软件
                  2.操作系统:管理软件和硬件的一整套操作软件
                  3.驱动程序:连接操作系统和硬件的桥梁
                  4.其他程序:a.编译器:将高级语言翻译为目标二进制语言                                      b.数据库:按照数据结构来组织、存储和管理数据的仓库 ①关系型:MySQL、Oracle ②非关系型
程序设计语言:1.高级语言 a.解释型语言:程序不需要编译,每执行一次都要翻译一次
                                         b.编译型语言:不需翻译,直接使用编译结果,效率高于解释型语言
                        2.低级语言 a.汇编语言 b.机器语言
软件开发:版本计划→需求分析→软件设计→编码→调试
软件研发:收集用户的原始需求→需求澄清→版本计划→需求分析→软件设计→UI设计→测试设计→测试计划→代码编写→执行测试→验收测试→交付
                 可简化为:需求→设计→开发→测试
需求:来源于客户,由BA或产品经理来收集,是为了用来描述系统需要做什么的文档
SRS文档:Software Requirements Specification
需求分析/需求澄清:功能需求、性能需求、需求对其
需求变更:CCB需求变更控制委员会
概要设计:是建立系统的总体结构划分功能模块来定义各个模块的接口
详细设计:是来设计各个模块的具体的实现算法,确定各个模块接口的详细内容
环境:支持程序开发的硬件工具和软件工具的汇集
部署:将软件本身进行收集、打包、安装、配置、发布的过程
接口:一系列已经经过编译的可以调用的函数库
         分类:1.硬件:USB.. 2.软件:a.内部 b.外部
软件的生命周期:需求→设计→编码→测试→上线→维护→升级→废弃
二、今日问题:无
三、解决方案:无



回复

使用道具 举报

关注0

粉丝0

帖子21

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

客服电话:18009298968

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

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

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