2019-2020-20191302 《信息安全专业导论》第二周学习总结
教材学习内容总结
-《计算机科学概论》第一章 第十八章
-第一章 全景图
通过第一章的学习我了解了计算机系统的组成,硬件与软件,抽象的概念,计算机的发展历史以及计算机语言,对计算机有了初步的了解,体会到计算机从能充满整个教室的大块头到现在小巧玲珑的笔记本电脑经历了多代的演变,人类科技的进步速度之快令我j惊叹。
-第十八章 计算的限制
通过这一章的学习,我了解到数学问题只有一小部分可解,只有一部分问题是计算机可解的,也存在误差,如由于算术运算结果精度大于机器的精度而导致的算数误差(上溢、下溢);在通信过程中检错的检错码可以发现错误;软件的复杂性导致其易包含错误。了解了Big-0符号——一种表示计算时间的表示法,表示函数中相对问题大小增长最快的项。
了解了图灵机,以及停机问题
教材学习中的问题及解决过程
-问题一:计算系统整个进化过程中如何体现出抽象的概念?
-问题一解决过程:通过反复读书理解,以及网上资料,其中帮助最大的是 https://wenku.baidu.com/view/d4d9708b82d049649b6648d7c1c708a1284a0a87.html,解决了我的问题,同时向大家推荐。
-问题二:如果在包含无数代码的软件中快速找到错误并解决呢?
-问题二解决过程:通过百度我了解到,不同的编程语言有不同的找错方案,大多是执行可以找错的代码,具体代码内容希望在以后的学习中能更深一步了解。
代码调试中的问题及解决过程
-问题:我利用notepad++编写了一个简单的代码,但无法运行。
-解决:通过图书馆借来一本相关书籍,通过阅读和百度查询发现自己设置的语言错误
学习进度
-本周累计打代码行数:约200行(因刚入门,未找到合适方法,以后会进一步增多) 阅读了《浪潮之巅》(第四版)并完成读书笔记
参考资料
-《Python程序设计入门到实战》清华大学出版社