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

班级链接:https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP
作业要求:https://www.cnblogs.com/rocedu/p/9577842.html#WEEK05
作业目标:学习计算机科学概论第6章和《C语言程序设计》第4章
作业正文:https://www.cnblogs.com/yx-qx-xy-515-2/p/16748753.html
教材内容学习
1.在第六章“低级程序设计语言和伪代码”中
学习了Pep/9机器语言以及Pep/9汇编语言。Pep/9基本特征:内存单位由65536字节的存储空间构成;
有七个寄存器:程序计数器PC、指令计数器IR、累加器A;指令格式:指令说明符(指令的第一的字节:操作代码、寄存器说明符、寻址模式———000/001
操作数说明符(指令的第二和第三个字节);一些示例指令:0000、1100、1101、1110、1111、0110、1000
数字数据、分支、标签;表达算法:伪代码的功能;执行伪代码的算法。
2.在第四章“键盘输入和屏幕输出”中
学习了单个字符的输入/输出。
教材学习中的问题和解决过程
1.伪代码是什么?
解答:伪代码是一种非正式的,类似于英语结构的,用于描述模块结构图的语言。人们在用不同的编程语言实现同一个算法时意识到,他们的实现(注意:这里是实现,不是功能)很不同。尤其是对于那些熟练于不同编程语言的程序员要理解一个(用其他编程语言编写的程序的)功能时可能很难,因为程序语言的形式限制了程序员对程序关键部分的理解。
2.数字数据和模拟数据的区别?
解答:模拟数据是由传感器采集到的连续变化的数据,例如温度、压力等,而数字数据是在模拟数据的基础上经量化后得到的数据,例如在计算机中用二进制代码表示的音频和图形。
上周考试错题总结
1.The equation (A + B)’ = A’B’ represents which property (or law) of OR gates?
A. Commutative
B. Associative
C. Distributive
D. Identity
E. Complement
F. De Morgan's
正确答案: F

2.A NAND gate and an AND gate produce opposite output.
正确答案: 正确

3.The following equation is an example of which Boolean algebra property?
A. Commutative
B. Associative
C. Distributive
D. Identity
E. Complement
F. De Morgan's law
(原答案:C)正确答案:B
解析:结合是布尔代数属性的例子。

4.Which of the following means that each memory location can be accessed directly?
A. Hertz
B. Pentium 4
C. Random access
D. Cycles per second
E. Modem
正确答案: C
学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 3000行 30篇 200小时
第三周 200/200 2/2 20/20
第四周 200/200 2/4 18/20
第五周 200/200 2/5 22/20
posted @ 2022-10-02 14:41  x怣忈y  阅读(44)  评论(0编辑  收藏  举报