2021-2022-1 20211426 《信息安全专业导论》第十一周学习总结

2021-2022-1 20211426 《信息安全专业导论》第十一周学习总结
作业信息
作业模板:https://www.cnblogs.com/rocedu/p/9577842.html#JXJC
作业要求:https://www.cnblogs.com/rocedu/p/9577842.html#WEEK06
代码:https://gitee.com/zy20031014/zy
教材学习内容总结
python
主要介绍通过python访问互联网。
TCP/IP为重要协议,为了进行不同计算机之间的通信,每台计算机都有一个自己的IP地址,
每台计算机有不同的端口进行通信,HTTPS/HTTP属于TCP/IP的一种协议。
HTTP:请求方法:GET,POST
HTTPS与HTTP区别是加密,使用端口为443,使用https://。
对于web服务器的搭建,需要JDK,即Java开发,配置Java环境,安装和使用Apche Tomcat服务器
Json数据:JOSN文档有两种结构,JSON对象JSON数组
计算机科学概论
15章
连网:
计算机网络:为了通信和共享资源而连接在一起的一组计算设备
而计算机之间除了用电缆等链接之外,还可用无线电波或红外信号来传导数据,即无线连接
无线连接:没有物理电线的网络连接
我们可采用节点和主机来引用网络中的所有设备,而计算机连接的一个重要问题是数据传输率
节点(主机):网络中任何可寻址的设备
数据传输率:数据从网络中一个地点传输到另一个地点的速率
协议:定义如何在网络上格式化和处理数据的一组规则
客户/服务器模型:客户发出对服务器的请求,服务器做出响应的分布式方法
文件服务器,web服务器:专用于为网络用户储存和管理文件的计算机;专用于响应网页请求的计算机
P2p模型:在许多伙伴计算机中共享资源和责任的一种分散的方法
网络类型:
局域网:连接较小范围内的少量计算机的网络
环形拓扑:所有节点连接成封闭环的LAN配置
星型拓扑:由中心节点控制所有消息传输的LAN配置
总线拓扑:所有节点共享一条通信线的LAN配置
广域网:连接两个或多个局域网的网络
网关:处理它的LAN和其他网络之间通信的节点
因特网:跨越全球的广域网
城域网:为大城市开发的网络基础设施
无线和移动计算:
无线网络:设备通过无线接入点进行通信的网络
Internet连接:
Internet骨干网:承载internet通信的一组高速网络
Internet服务提供商:提供internet访问的公司
最早连接方法是电话调制解调器,即把计算器数据转化为模拟音频信号然后换回计算机数据
数字用户线路:用常规电话线传输数字信号的连接方式
后来,出现了线缆调制解调器,使用家庭的有线电视网络进行计算机网络通信的设备
宽带:提供的数据传输率大于25Mbps的网络技术
这里提到下载,上传,即在家用计算机进行接收和发送数据
包交换:
包:在网络上传输的数据单位
包交换:把包单独发送给到目的地然后再组装起来的网络通信技术
路由器:指导包在网络上向最终目的地传输的网络设备
中继器:在较长的通信线路上加强和传播信号的网络设备
开放式系统:
专有系统:使用特定销售商的私有技术的系统
互通性:多台机器上的来自多个销售商的软件和硬件互相通信的能力
开放式系统:以网络体系结构的通用模型为基础并且伴有一组协议的系统
网络协议:
以太网:集成在大多数个人计算机的网络通信协议
协议栈:彼此依托的协议分层
TCP/IP:传输控制协议;网络协议。UDP为用户数据报协议,工具:ping/追踪路由程序
高层协议:简单邮件传输协议/文件传输协议/telnet/超文本传输协议
端口:特定高层协议对应的数字标号
文件的MIME类型:定义电子邮件附件或网站文件的格式的标准
防火墙:一台网关机器,软件通过过滤网络通信来保护网络
网络地址:
主机名:唯一标识了internet上的机器,每个机名对应一特定IP地址
IP地址:唯一表示了internet上的机器
域名系统:
域名:主机名中说明特定的组织或分组的部分(顶级域名:域名最后一部分,声明组织类型所属国家)
云计算:计算系统资源由第三方提供并通过互联网通信来进行管理的范式
区块链:不会被改变的交易公开分类账
16章
万维网:
万维网:信息和用于访问信息的网络软件的基础设施
web页:包含和引用各种类型的数据的文档
链接:两个网页之间的连接
网站:一组相关的web页,通常由同一个人或公司设计和控制
我们使用web浏览器在web上通信,而用于响应web请求的计算机叫做web服务器
web-浏览器:获取并显示web网页的软件工具
-服务器:用于响应web页请求的计算机
web地址是统一资源定位符:说明web地址的标准方式
搜索引擎:帮助你找到其他web站点的站点
及时消息:实时发送短消息的技术
博客:weblog简称为博客,是在网站定期发表文章的一种途径
cookie:web服务器储存在你计算机硬盘上的一个小文本文件
web分析:网站使用情况的数据采集和分析
超文本标记语言(HTML):用于创建web页的语言
标记语言:使用标记来注释文档中的信息的语言
标记:标记语言中用于说明如何显示信息的语法元素
HTML5:精简标记系统和支持动态内容的最新HTML标准
标记的属性:
CSS样式修改元素
属性:标记中用于提供有关元素的额外信息的部分
交互式网页:
Java小程序:为嵌入HTML文档而设计的程序,能够通过web传输,在浏览器中执行
Java服务器页是嵌入JPS小脚本的web页
JPS小脚本:嵌在HTML文档中用于给web页提供动态内容的代码片段
XML:可拓展标记语言:允许用户描述文档内容的语言
属于元语言:用于定义其他语言的语言
文档类型定义:XML文档结构的规约
可拓展样式表语言:定义XML文档到其它输出格式之间转换的语言
社交网络:允许拥有共同兴趣的人们进行交流互动的在线服务
**教材学习中的问题和解决过程 **
问题1:为什么WEB页在不同浏览器看来不同?
解决:上网查询,得知主要是css不兼容
问题2:区块链真的无法改变吗?
解决:上网查询后得知,原链是不能修改的。复制的链是可以的,每次修改后都会产生一条新的链。
代码调试中的问题和解决过程
代码无法访问网站,尝试更改环境,也没用,正在尝试其他方法
上周考试错题总结
A relative address is an actual location in main memory.
相对地址是主存储器中的实际位置。错误
A file is a named collection of directories.
文件是目录的命名集合。它搞错了包含与被包含关系,错误
学习进度条
代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 50/50 2/2 8/8 安装Linux
第二周 80/100 3/4 16/20 学习python
第三周 150/200 1/5 20/36 开始python编码
第四周 300/600 4/6 22/56 用代码托管
第五周 300/900 4/10 20/78 学习python程序流程控制
第六周 600/1200 1/14 10/98 学习使用机器语言与汇编语言
第七周 640/1800 3/15 15/108 学习定义函数以及运用函数
第八周 600/2440 2/18 18/123 学习链表的插入和删除
第九周 610/3040 3/20 19/141 了解了俄罗斯方块的编写
第十周 600/3640 3/23 16/160
第十一周 400/4240 3/26 15/176
计划学习时间:30小时

实际学习时间:24小时

参考资料
[机算计科学概论]
看漫画学python

posted on 2021-12-04 14:09  20211426赵炫宇  阅读(32)  评论(0编辑  收藏  举报

导航