2023-2024-1 20231312 《计算机基础与程序设计》第6周学习总结
作业信息
这个作业属于哪个课程 | <班级的链接> 2023-2024-1-计算机基础与程序设计 | | |
---|---|---|
-这个作业要求在哪里 | <作业要求链接>2023-2024-1计算机基础与程序设计第6周作业 | | |
这个作业的目标 | 《计算机基础概论》第7章 《C语言程序设计》第5章 | | |
作业正文 | 作业链接 |
教材学习内容总结
《机》
7.1了解了计算机问题求解的过程。
7.2学会了简单的变量算法,选择用“IF/ELSE IF/ELSE”,循环使用“WHILE”,以及计算平方根的伪代码。
7.3复杂变量。数组(integer 数组名【索引】),记录。
7.4搜索算法。顺序搜索(布尔变量,index,date[n]),二分检索。
7.5排序。选择,冒泡,插入,快速
7.6递归算法。重复的控制结构,子程序语句,递归阶乘,递归二分检索。
7.7几个重要思想。信息隐蔽(隐藏细节的做法),抽象(隐藏细节的结果),事物命名,测试(算法走查)
《C》学会了算法描述的方法————自然语言,流程图,伪码描述。运算符的表达。条件语句(if/else/else if),switch(使用break跳出/常量与表达式类型一致)
计算最大值:max = a>b?a:b;
switch:switch(表达式)
{case常量1:
语句1
.
.
.
}
fabs()计算绝对值
教材学习中的问题和解决过程
嵌套函数使用不对。
解决方法:AI
感悟思考
伪代码知识不能与C语言混淆,要注意区别。switch语句常量与表达式类型一致。编写复杂代码时要注意逻辑以及花括号。
基于AI的学习
无
上周考试的错题及分析
第五周
1.Which of the following is not a valid mnemonic in the Pep/9 assembly language?(那个不是pep/9的助记符)
A. STOP B. LDWA C. ADDA D. STWA E. REPEAT
正确答案: E 我的作答: A
2.Assembly language instructions are executed directly by the hardware of a particular computer.(汇编语言指令由特定计算机的硬件直接执行)
正确答案: 错误 我的作答: 正确
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) |
---|---|---|
目标 5000行 | 30篇 | 400时 |
第6周 200/200 | 2/2 | 20/20 |
参考:软件工程软件的估计为什么这么难
,软件工程 估计方法
-计划学习时间:20小时
-实际学习时间:20小时
参考资料
《计算机科学概论》
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现