2023-2024-1 20231410刘珈岐《计算机基础与程序设计》第11周学习总结

发布时间 2023-12-09 20:04:50作者: 20231410刘珈岐

2023-2024-1 20231410刘珈岐《计算机基础与程序设计》第11周学习总结

作业信息

这个作业属于哪个课程 (https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP)
这个作业要求在哪里 (https://www.cnblogs.com/rocedu/p/9577842.html#WEEK11)
这个作业的目标 自学教材《计算机科学概论》第15,16章《C语言程序设计》第10章
作业正文 https://www.cnblogs.com/ljq2005/p/17891401.html)

教材学习内容总结

《计算机科学概论》第15章
1.网络技术注重的是底层协议和数据传输速度。
2.网络根据作用域对其分类:局域网LAN、广域网WAN、城域网MAN。局域网拓扑包括环形拓扑、星型拓扑、总线拓扑。
3.路由器是指导包在网络中传递的网络设备,中继器在数字信号减弱太多之前强化它们。
4.域名系统DNS负责把主机名翻译成IP地址。

《计算机科学概论》第16章
1.万维网是分散在世界各处的计算机上的信息和访问信息软件构成的基础设施。Web依靠底层网络在用户之间交换信息。
2.网站:由个人或公司管理的Web页。
3.HTML标记的重点在于显示数据的格式,XML的标记则声明了数据的本性。

《C语言程序设计》第10章
1.C语言没有字符串数据类型,字符串的存取要用字符型数组来实现。
2.\0作为字符串的结尾。
3.char str[]="hello";或char str[]={"helli"};
4.for(i=0;i<10;i++)
{
scanf("&c%",&str[i]);
}

教材学习中的问题和解决过程

  • 问题1:我看了这一段文字 “防火墙是一种低级别的网络通信机制”,为什么这么说?
  • 问题1解决方案:问chatgpt:
    防火墙(Firewall)是一种用于保护计算机网络安全的设备或软件。它通过识别、过滤和控制进出网络的流量,以防止恶意攻击、未授权访问和数据泄露。虽然防火墙在网络安全中起到重要作用,但从技术水平来看,它可以被视为一种相对低级别的网络通信机制,原因如下:
  1. 简化的功能:防火墙的基本功能是根据规则集过滤和控制流量,以控制网络通信。它通常不涉及复杂的数据处理、分析或决策。相比于其他网络设备或服务防火墙的功能对较为简单
  2. 有限的灵活性:防火墙通常基于指定的规则进行配置,这些规则决定了允许或阻哪些类型的流量通过。尽管通过配置来实现较高的灵活性但相对于其他级网络安全技术(如入侵检测系统或安全事件与信息管理系统)来说,防墙的灵活性常较为有限
  3. 局限于网络层:防火墙要工作在网络层和传输层,对网络流量进行过滤和控制。它主要关注的是通信的源地址、目标地址、端等信息,而对于应用层的数据内容理解为有限。相于能够深入分析应用层协议其内容的高级安全系统,防火墙在网络通信机制中的作用相对低级。
    尽管防火墙在网络安全中的地位不可忽视,但从术角度来看,它相对于其他更高级、更复的网络通信和全机制而言,可以被视为一种低级的网络通信机制。

基于AI的学习





代码调试中的问题和解决过程

  • 问题1:pow 输出的数据类型为double,有时需要强转。
  • 问题1解决方案:
  • 问题1:sum忘了赋初值。
  • 问题1解决方案:

上周考试错题总结

1.Which of the following designates a single location in a spreadsheet?
A. What-if
B. Range
C. Formula
D. Cell
E. Circular reference
正确答案: D
你的作答: B
以下哪个选项表示电子表格中的一个单个位置?
A. 假设分析
B. 范围
C. 公式
D. 单元格
E. 循环引用
正确答案 D.
单元格在电子表格中,单元格是指定一个单个位置的基本单位。它由列字母和行号的唯一组合来标识,例如 A1 或 C5。每个单元格可以容纳数据,如数字、文本或公式,用于进行计算、存储数据和显示结果。
2.Which of the following is a popular technique for designing relational databases?
A. Entity-relationship modeling
B. What-if analysis
C. Querying
D. Grid layout
E. Spreadsheet visualization
正确答案: A
你的作答: C
以下哪个选项是用于设计关系数据库的常见技术?
A. 实体关系建模
B. 假设分析
C. 查询
D. 网格布局
E. 电子表格可视化
正确答案是 A. 实体关系建模。
实体关系建模是设计关系数据库的常见技术之一。它涉及定义将存储在数据库中的实体(对象),建立实体之间的关系,并指定与每个实体关联的属性(属性)。这种建模技术有助于创建清晰和结构化的数据库结构表示,对于高效的数据存储和检索至关重要。假设分析、查询、网格布局和电子表格可视化并非与设计关系数据库相关的特定技术。
3.A spreadsheet is organized into a grid of labeled tables.
正确答案: 错误
你的作答: 正确
一个电子表格被组织成一个带有标签的单元格网格。
一个电子表格不是被组织成一个带有标签的单元格网格。相反,一个电子表格被组织成一个由单元格组成的网格,每个单元格可以包含数据或公式。表格是一种用于组织和分析数据库或电子表格软件中的数据的结构。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 20/20 1/1 10/10
第二周 80/100 1/2 10/20
第三周 100/200 1/3 20/40
第四周 300/500 1/4 20/60
第五周 200/700 1/5 20/80
第六周 200/900 1/6 20/100
第七周 100/1000 1/7 20/120
第八周 200/1200 1/8 18/138
第九周 150/1350 1/9 20/158
第十周 150/1500 1/10 20/178
第十一周 200/1700 1/11 22/200
  • 计划学习时间:20小时

  • 实际学习时间:22小时