2021-2022-1 20211326《信息安全专业导论》第七周学习总结
2021-2022-1 20211326《信息安全专业导论》第七周学习总结
作业信息
|2020-2021-1信息安全专业导论|
2020-2021-1信息安全专业导论第七周作业|
作业目标:计算机科学概论概论第八章自学任务 python第八 、十一章
- 数组与链表
- 基于数组和基于链表实现数据结构
- 无序表与有序表
- 树
- 图
- 子程序与参数
教材学习内容总结
一、计算机科学概论概论第八章
1.数组指的是 算法与数据结构 而本章的抽象数据结构是树形明确地与特定实现分离的容器。 数组是内嵌结构,不能把列表误认成数组。
2.列表也可以被形象化为链式结构。链表是以一个节点两个部分组成用户的数据和指向列表的下一个节点的链接或指针。并且分为有序链表和无序链表。
3.树相对于列表更加复杂,是一种分层体系。树也有许多分支,树可以表示许多的数学理论但计算方面尤其他的称号为二叉树。有计算就会有检索,树本身就是一种无序结构 所以需要二叉检索数。
4.图是指没有存在层次结构的另一种数据结构,它是由一个节点和连接点的线段组成,而图中的节点就是顶点。 图也分为 有向图和 无向图。 如需创建一个有关图的表格 需要1.在表格中添加一个顶点 2..在表格中添加一条边。3.在表格中添加一个权值。
5.子程序 是一个大型程序中的某部份代码,由一个或多个语句块组成。它负责完成某项特定任务,而且相较于其他代码,具备相对的独立性。一般会有输入参数并有返回值,提供对过程的封装和细节的隐藏。
6.参数是子程序要使用的标识符或值的列表 有形参 实参 和引用参数
二、Python
第八章主要讲述函数。 1.如何定义函数(注意:要以英文半角冒号结尾)2.使用位置参数或使用关键字调用函数。3.参数中的默认值4.函数的多种类型。第十一章中讲述了1.我们在以后的项目开发中会用到的常用的内置模块。
教材学习中的问题和解决过程
1.形参、实参、值参具体怎么理解?
解决:通过网上资料查询
形参变量只有在被调用时才分配内存单元,在调用结束时, 即刻释放所分配的内存单元。因此,形参只有在函数内部有效。 函数调用结束返回主调函数后则不能再使用该形参变量。
实参可以是常量、变量、表达式、函数等, 无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值, 以便把这些值传送给形参。 因此应预先用赋值,输入等办法使实参获得确定值。
代码中的问题
[代码托管]
上周考试错题总结
无
学习进度条
代码行数(新增/积累) | 博客量(新增/积累) | 学习时间(新增/积累) | 重要成长 | |
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 10/30 | 1/2 | 20/38 | |
第二周 | 20/40 | 1/3 | 20/38 | |
第三周 | 100/150 | 1/4 | 30/60 | |
第四周 | 250/300 | 1/3 | 40/70 | |
第五周 | 300/400 | 1/5 | 20/100 |
|
第六周 | 350/400 | 1/4 | 50/100 |
|
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通