2022-2023-1 20221317《计算机基础与程序设计》第二周学习总结

作业信息

这个作业属于哪个课程 :首页 - 2022-2023-1-计算机基础与程序设计 - 北京电子科技学院 - 班级博客 - 博客园 (cnblogs.com)

这个作业的要求在 :2022-2023-1 《计算机基础与程序设计》教学进程 - 娄老师 - 博客园 (cnblogs.com)

这个作业的目标:了解数字化与信息安全,自学《计算机科学概论》和《C语言程序设计》第一章

作业正文:https://www.cnblogs.com/zhou-xingzhi/p/16727435.html

教材学习内容总结

在C语言课本上大体了解了现在人们学习编程的理由以及如何正确地学习编程,在计算机概论课本上了解了计算机硬件和软件的发展历史,并知道了计算机系统的细致分层

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

我在阅读一段文字“抽象只保留实现目标所需的信息,而不是去考虑那些使问题复杂化的不必要信息。当我们与计算机的一个分层打交道时,没有必要考虑其他分层的细节”时,有一个问题:在计算机中,最终的目的是为了应用,而程序设计需要面对应用去设计,同时需要收集信息,那么是如何不考虑其他分层的细节的?在我仔细反复地阅读教材内容后,我大概理解了教材所想要表达的意思,就是在只进行一个分层的工作时,不用去考虑其他分层是如何工作的,但还是存在疑惑:他不考虑其他分层的细节是什么意思。

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

问题1:部分代码无法进行运行。

问题1解决方案:询问同学,发现是在代码中漏打了符号。

问题2:发现对a进行定义后再赋值和对a进行定义并进行初始化处理的结果是一样的,以为这两种处理方式是一样的

问题2解决方案:在查阅资料后我才知道,这两种处理方式对于基本数据类型进行处理没有差别,但是在对用户自定义的数据类型比如String 初始化和赋值就差别很大

 

学习进度条

学习进度条 || 代码行数(新增/累积)| 博客量(新增/累积)|学习时间(新增/累积)|重要成长|
| -------- | :----------------:|:----------------:|:---------------: |:-----:|
| 目标 | 3000行 | 30篇 | 300小时 | |
| 第一周 | 150/150 | 2/2 | 15/15 | |
| 第二周 | 150/150 | 2/4 | 15/30 | |
posted @ 2022-09-25 10:56  周兴职  阅读(3)  评论(0编辑  收藏  举报