2022-2023-1 20221404 《计算机基础与程序设计》第八周学习总结
作业信息
班级链接 | (2022-2023-1-计算机基础与程序设计) |
---|---|
作业要求 | (2022-2023-1计算机基础与程序设计第八周作业) |
这个作业的目标 | <功能设计与面向对象设计,面向对象设计过程,面向对象语言三要素,汇编、编译、解释、执行> |
作业正文 | https://www.cnblogs.com/LizhenGfdhh/p/16818133.html |
教材学习内容总结
1、在《计算机科学概论》中了解了面向对象方法,及设计方法。知道了翻译过程,编译器解释器的区别。明白了程序设计语言范型,及各语言的分类。
2、《c语言程序设计》了解函数的调用,参数的传递,变量的生存周期,模块化程序设计。
教材学习中的问题和解决过程
- 问题1:对强类型化不明白,自己无法实验
- 问题1解决方案:未解决
- 问题2:对静态变量,自动变量的生存周期不明白
- 问题2解决方案:电脑上实践解决
代码调试中的问题和解决过程
- 问题1:scanf输入字符串无法输入空格及以后字符
- 问题1解决方案:网上查找scanf遇到空格自动停止,可用gets(),或scanf("%[^\n]",&str)进行输入。
上周考试错题总结
- 错题1及原因,理解情况
The effect of the following queue operations will be to print “HI”: Enque(myQueue,’I’), Enque(myQueue,’H’), Dequeue(myQueue,value), Write value, Dequeue(myQueue, value), Write value.
正确答案: 错误
你的作答: 正确
解析:队列是先进先出,这样打印的是IH。 - 错题2重复
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 200/200 | 2/2 | 20/20 | |
第二周 | 300/500 | 2/4 | 18/38 | |
第三周 | 500/1000 | 3/7 | 22/60 | |
第四周 | 300/1300 | 2/9 | 30/90 | |
第六周 | 400 | 3 | 20 | |
第七周 | 400 | 2 | 20 | |
第八周 | 500 | 2 | 15 |