2019132020191320《信息安全系统设计基础》第三周学习总结
教材总结
《计算机科学概论》第三周学习总结
-第二章《二进制数值与技术系统》:在这一章里,我学习到不同的进制的不同运算,了解了基数,位置计数法等概念,同时学习到不同的进制间的换算方法以及不同进制的计算。学到了很多以往没有学过的数学知识。
-第三章《数据表示法》:这一章让我感受到数据与计算机的密不可分,知道了电脑是一种数字化的设备,掌握了数字与模拟的区别,同时懂得了将音频模拟数据数字化的方法,让我感到很巧妙,但是我也了解到数字化的过程中,难免会导致数据的丢失。同时我还学到了数值数据的表示方法,懂得了负数,浮点数等数在计算机中的表示。在文本表示法中,我学到了各种文字编码的方法,了解了几种文本压缩的方法,也了解了每一种表示法的优劣。在图像和图形的表示法中,我又懂得了颜色和图形的数字化表示法。掌握了像素、分辨率等的含义。粗略地了解了视频的表示方法,以及两种压缩的方法。
-第四章《门和电路》:通过对这一章的学习,我心中对“计算机到底是如何运行的”这一问题得到了一定的解决。我懂得了通过一些特殊的电路,可以实现各种逻辑运算。前人的发明与创造力令我惊叹。同时,我还学到了几种逻辑运算以及相应的计算方法,懂得了通过一些元件可以将一种或多种逻辑电路实现更多的逻辑运算功能。
《自学是门手艺》第五章 学习总结
-第1节:我懂得了布尔运算的相关知识,懂得了可以通过python来判断等式的正误。相信在未来的编程中布尔值及其相关的运算能够派上更大的用场。
-第2节:通过对这章的学习,我掌握了不同的数据在python中的分类,大概掌握了数值操作符,布尔值操作符,逻辑操作符,字符串操作符等的用法。初步了解了更多复杂计算。
-第3节:通过对流程控制的学习,我了解了几个流程循环的使用方法,懂得了在python中,很多编程都是依靠循环语句来完成的,懂得了设计好流程的重要性。
-第4节:学习这一节之后,我发现很多python的函数都有很多有趣而精巧的用法。懂得了学习各种各样的函数的方法。我相信只要坚持这样学习函数一定可以学好python函数。
教材问题与解决过程
-在学习第二章的时候,我对基数的概念掌握不清,所以我上网查阅了资料。这位网友的解答十分简单易懂,我立刻懂得了基数的概念。
-在学习第三章的售后,我对时间压缩和空间压缩的概念分辨不清,理解不透彻。然而查阅资料后,发现网上的资料不多,并不能帮助我解决此问题。我再次阅读了教材,懂得了时间压缩与相邻的帧之间的关系,是通过找到关键帧,然后计算增量帧与关键帧的区别来压缩的办法,而空间压缩是删除一个帧中冗余信息(教材中“湛蓝的天空”那个例子让我印象十分深刻),我慢慢理解了这两种压缩的原理和区别,同时感叹于发明这种方法的人的智慧。
代码实践问题与解决
-本周使用代码进行了base64的加密解密等工作。我逐渐体会到程序员的不容易,我多次因为粗心大意打错了很多东西,发现就算是很小的错误,也会使得整个程序出现大问题。
-解决办法:多多练习,更加细心。
学习进度
-这周学到了很多关于python的东西,渐渐对这种语言了解起来。但是很多函数的用法很多很杂乱,应慢慢理解,慢慢记忆,希望我能渐渐对python的学习更加深入。这周打过windows下的cmd代码(用于代码托管)也打过一些python代码。同时也练习了Linux(Ubuntu)中的终端以及相应的指令和代码。
原文地址:https://www.cnblogs.com/Ressurection-20191320/p/11708668.html