2023-2024-1 20231410刘珈岐《计算机基础与程序设计》第12周学习总结
作业信息
这个作业属于哪个课程 | (https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP) |
---|---|
这个作业要求在哪里 | (https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP/homework/13008) |
这个作业的目标 | 自学教材《C语言程序设计》第11章 |
作业正文 | (https://www.cnblogs.com/ljq2005/p/17899928.html) |
教材学习内容总结
《C语言程序设计》第11章
1.数组名就代表数组的首地址,即a的地址等于&a[0]。
2.p+1并不改变当前指针的指向,p++改变指针的指向。
3.指针数组可以表示字符串。
4.指针帮助动态内存分配函数。
5.malloc用于分配若干字节的内存空间,calloc用于给同一类型的数据分配连续的存储空间,free用于释放内存,realloc用于改变原来分配的储存空间的大小。
教材学习中的问题和解决过程
- 问题1:我看了这一段文字 “防火墙是一种低级别的网络通信机制”,为什么这么说?
- 问题1解决方案:问chatgpt:
防火墙(Firewall)是一种用于保护计算机网络安全的设备或软件。它通过识别、过滤和控制进出网络的流量,以防止恶意攻击、未授权访问和数据泄露。虽然防火墙在网络安全中起到重要作用,但从技术水平来看,它可以被视为一种相对低级别的网络通信机制,原因如下:
- 简化的功能:防火墙的基本功能是根据规则集过滤和控制流量,以控制网络通信。它通常不涉及复杂的数据处理、分析或决策。相比于其他网络设备或服务防火墙的功能对较为简单
- 有限的灵活性:防火墙通常基于指定的规则进行配置,这些规则决定了允许或阻哪些类型的流量通过。尽管通过配置来实现较高的灵活性但相对于其他级网络安全技术(如入侵检测系统或安全事件与信息管理系统)来说,防墙的灵活性常较为有限
- 局限于网络层:防火墙要工作在网络层和传输层,对网络流量进行过滤和控制。它主要关注的是通信的源地址、目标地址、端等信息,而对于应用层的数据内容理解为有限。相于能够深入分析应用层协议其内容的高级安全系统,防火墙在网络通信机制中的作用相对低级。
尽管防火墙在网络安全中的地位不可忽视,但从术角度来看,它相对于其他更高级、更复的网络通信和全机制而言,可以被视为一种低级的网络通信机制。
基于AI的学习
代码调试中的问题和解决过程
- 问题1:二维数组运用不熟练。
- 问题1解决方案:如果要输入一个二维数组,不用两次循环,只用一次循环即可。
- 问题2:fwrite和fread是以二进制方式输入、读出,写程序时没匹配。
- 问题2解决方案:fwrite用wb写入,fread用rb读出。
上周考试错题总结
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 | |
第十二周 | 200/1900 | 1/12 | 20/220 |
-
计划学习时间:20小时
-
实际学习时间:20小时