一,每日学习内容 局域网 快 稳定 双绞线 交换机 几十米到几公里 城域网 几公里 到几十公里 光纤 路由器 广域网 跨越国际 洲际 光缆 Internet 浏览器/服务器模型B/S Browser/server 客户端/服务器模型C/S Client/server IP地址: Tcp/Ip: 路由交换设备:将信息从一台计算机传到另一台计算机 127.0.0.1= localhost 回环地址 域名解析器:DNS
子网掩码: 192.168.0.1 十进制 8 位二进制数字 255.255.255.0 前三位网络段 后一位主机段 IP地址分类: A类1-126 255.0.0.0 前8位二进制的取值 B类 128-191 255.255.0.0 C类 192-223 255.255.255.0 D类224-239 用于组播通信 E类240-255 用于科研单位 网关:从一个网关向另一个网关发送信息 软件研发概念: 需求文档--软件设计(学习之前)--项目计划--项目报告--用户手册 软件分类: 应用程序:解决用户的特定需求 操作系统:管理硬件和软件的一整套操作系统 驱动程序:连接操作系统和硬件的桥梁 其他程序:编译器,将高级语言编译为机器语言 数据库 程序设计语言: 高级语言:解释型语言;翻译一行解释一行 Python JS 编译型语言 :先全部编译在解释 c c++ java 汇编语言: 低级语言:机器语言;电脑可以直接识别的语言 编码: 软件开发:需求分析--软件设计--编码--调试 软件研发:收集用户原始需求--需求澄清--版本计划--需求分析--软件设计--UI设计--测试设计--测试计划--代码编写--执行测试--验收测试--交付 需求-来源于客户-由BA或产品经理来收集, SRS需求文档-software requirement specification 需求分析/需求澄清;功能需求,性能需求,需求对齐, 需求变更:CCB 变更控制委员会 概要设计:建立系统的总体结构 划分功能模块来定义各个模块的接口 详细设计:来设计各个模块集体的具体的算法,确立各个模块的接口的详细内容 环境: 部署: 接口:就是一系列可以被调用的函数库 硬件接口:c USB 软件接口:内部接口; 外部接口; 软件的生命周期:需求--设计--编码--测试--上线--维护--升级--废弃 二,今天遇到的问题 知识点比较多元化 三,问题解决方案 课后多多复习
|