学期(2022-2023-01) 学号 20221307 《计算机程序与设计第二周学习总结》

作业信息:班级链接https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP      

作业要求的链接:https://www.cnblogs.com/rocedu/p/9577842.html#WEEK02

  作业目标:学习《计算机科学概论》第一章和《c语言程序设计》第一章

作业正文:

教材学习内容总结:第一章讲述了计算科学的基础,主要涉及到计算系统,其中包含,计算系统的分层,抽象。计算的历史,其中包含计算机软件简史,计算软件简史,计算机方面的预言等。还有常用的计算工具与计算学科。其中,有关道德问题的数字鸿沟使我引起深思,对于未能获取到信息的人们,他们对世界的变化一无所知,这也会是他们与世界上其它的人们产生鸿沟,而他们也无法与世界上其他人们取得联系。

C语言程序设计总结:第一章是有关为何学习编程的问题,并且解释了编程的作用以及编程变为世界上一股不可抵挡的浪潮的大势所趋,其中,冠以1.4中怎么样学习编程引起了我的深思,计算机最早是被人们用于计算的一个工具,因此,计算以及良好的数学基础是编程的基础,此外,我们不能只纸上谈兵,对于教材中的典型案例以及典型错误,我们要热衷于上机探索,用实践检验出真知。学编程不仅仅是学习语法,计算思维才是编程的基本功。我要本科阶段尽量贡献代码,成为对社会有用的人。

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

0.关于C语言中的第二章课后习题第二小题,关于打印变量x y的值 教材中的原代码如下  C

 

 其中我发现很多错误并且学习了一下常用的C关键字,发现除void外均需return命令已返回,此外对于printf的用法,也发现了许多问题,下面附上几张图

 

 

 

 p1是实型变量在printf中的正确使用                               p2是此程序严格执行的结果,在我看来,对于书中源程序的代码printf的指令用成整形常量d了

不过在修改的过程中也出了很多令人无语的错误,例如下面在附一张图

 

 p3图中执行结果是经过修改的 一开始我忘记在printf里加“=”了!!!!

 

我在尝试《ROCEDU》每天五行代码过程中,也发现了许多问题

 

 

p4是我在尝试书中p17 页计算每种数据类型所占空间大小时所利用的代码,原代吗来自于《c语言程序设计》 第二章 2.4

令我比较陌生的是函数sizeof的使用

此函数在后面会学习,因此我在CSDN上面了解了一下,但并没有得到满意的答案

 

 

 p5是我在课余时间尝试敲(准确是抄)一个小游戏贪吃蛇的时候所用的代码,原代吗来自知乎@蜂王大佬,to be honest ,敲了600多行,我并没有理解多少,此代码我目前还在修改中,可能是作者所用编译器与我不同,所以我还在寻找一些语句的以前的用法与最新的用法

此外我还有许多尝试,在此就不一一列举

 

另外行文至此,我突然感觉到了博客的优越性,这种在写博客中总结和反思的感觉是很妙的。

此外,在本周的信息安全的考试中,我虽然花费了近三个小时来反复做答,但仍然是得分很低,我不知道什么原因,反正还是需要加强。

坦白来说,我这周用到计算机上的时间很少,因为还有其他课程的预习要完成,考试得分也证明,我需要在计算机上砸一些时间了。

 

 

 

的。

 

posted on 2022-09-11 22:18  20221307  阅读(34)  评论(0编辑  收藏  举报

导航