学习中的收获
- 总述:
在学习了计算机系统所必需的基本信息(包括计数系统和在计算机中表示不同类型信息的方法)之后,本周的两章更深入地探讨“如何使用计算机系统”,即程序设计层。在第6章的学习中,我知道了计算机能够储存、检索和处理数据。用户可以把数据输入计算机,计算机能够显示数据,使用户看到他们。基于以上认识,我学习了一套机器的硬件能够识别并执行的指令————机器语言,尤其认识了虚拟机(以Pep/9为例)。同时,我学习了什么是汇编语言————一种用助记码表示特定的计算机的机器语言指令,什么是伪代码——学习了人们为了表示算法而使用的一种便捷性式的语言。在第7章的学习中,教材重点解释了“算法”,介绍了算法在解决问题、开发策略、采用和测试的技术中的作用,并且重点讨论了经典搜索和排序算法。我学习到了两种循环————计数控制循环和事件控制循环;学习到了数据有两种形式————不可分割的和复合的;学习到了搜索是指在数组中寻找一个特定值的行为;学习到了递归算法是指可以在子程序自身中出现子程序名的算法。阶乘和二分检索实际上就是递归算法。
- 细化:(见下方思维导图)
第六章学习思维导图

第七章学习思维导图

学习中遇到的问题
本周两章谈论到了程序设计层,这部分学习内容过于抽象,概念不好理解,学习起来不免吃力。
解决过程
与助教学长学姐沟通,向他们取经。
posted on
浙公网安备 33010602011771号