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

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

作业信息

作业所属课程 2023-2024-1-计算机基础与程序设计
作业要求 在这里
作业目标 自学教材《计算机科学概论》第6章,《C语言程序设计》第4章并完成云班课测试
作业正文 在这里

教材学习内容总结

《计算机科学概论》第六章 低级程序设计语言和伪代码

6.1Pep/9相当于一台虚拟机,在Pep/9中一条指令由两部分组成,即8位的指令说明符和16位操作数说明符。遵循内存映射输入/输出原则,将输入和输出设备与主存中特定的、固定的地址联系起来。输入设备在地址FC15,输出设备在地址FC16。
6.2机器语言和汇编语言都是低级语言,但机器语言是一种用二进制代码表示的语言,它的每个指令都是一串二进制数字;汇编语言是一种用人类可读的形式表示的语言,每个指令都是一个英语单词或缩写
6.3汇编语言是一种更接近于机器语言的低级语言,它通常不需要编译器,而是需要汇编器将其翻译成机器语言。
6.4立即寻址模式中,操作数的值被直接包含在指令中,该模式简单和快速,但灵活性较差;直接寻址模式中,操作数的值通过地址来访问,其特点则与立即寻址模式相反。
6.5给汇编器的指令是程序员使用汇编语言编写的代码,指定要执行的每个操作以及操作数的地址。如MOV AX, 10 ;(将10存储到AX寄存器中)要翻译的指令通常是指令的一部分,这些指令在执行时需要从其他地方获取数据或执行其他操作。如ADD AX, 5 ; (将5加到AX寄存器中)
6.6伪代码通常包括开始和结束,输入和输出,算法主体,控制结构,注释五个部分。

《C语言程序设计》第四章 键盘输入和屏幕输出

4.1数据的格式化屏幕输出,输入 printf(格式控制字符串, 输出项表); scanf(格式控制字符串,输入地址表);其中格式控制字符串要用""括起来,输入地址表前要加&(取地址符)。输入输出的格式转换字符要与数据类型一致。
4.2单个字符的输入输出。putchar(ch):向屏幕输出一个字符;ch = getchar():从键盘接收的字符作为getchar()的函数值。

基于AI的学习

低级程序设计语言学习





循环控制语句学习




编写代码中的问题和解决方法

1.编写循环语句代码时忘记加花括号
解决方法:仔细阅读语句,找出循环体到底在哪里结束,还有一个笨方法就是数左右花括号的个数。

上周考试错题总结

1.What is a regular OR(正则) gate also known as?
A.Exclusive OR(异或) B.Inclusive OR(与或) C.Repetitive OR(或) D.Completion OR E.Inversion OR
正确答案: B 我的作答: D

2.transistor(晶体管) is made up of what kind of material?
A.Semiconductor(半导体) B.Conductor(导体) C.Insulation(绝缘体) D.Rubber(橡胶) E.Copper(铜)
正确答案: A 我的作答: E

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(德摩根定律)
正确答案: B 我的作答: F

  • 没有equation没办法写。

4.The central processing unit(CPU) of a computer is which of the following?
A.Gate B.Stand-alone circuit(独立电路) C.Integrated circuit(IC集成电路) D.S-R latch E.Multiplexer(多路选择器) F.Full adder(全加器)
正确答案: C 我的作答: E

5.The equation A(B + C) = (AB) + (AC) represents which property (or law) of AND gates?
A.Commutative(交换律) B.Associative(结合律) C.Distributive(分配率) D.Identity (恒等式)E.Complement(补集) F.De Morgan's(德摩根)
正确答案: C 我的作答: B

6.A NAND gate and a NOR gate produce opposite output.
正确答案: 错误

  • NAND门会输出“真”(true)当且仅当它的两个输入都为“假”(false),而NOR门只有在两个输入都为“真”(true)时才会输出“假”(false)。这句话应该是对的,不知道为什么会是错的。

7.The central processing unit (CPU) of a computer is often a single integrated circuit.
正确答案: 正确

8.Which of the following is a device(设备) that allows a computer to connect to the Internet?
A.Hertz(赫兹) B.Pentium(微处理器) 4 C.Random access(随机存取存储器) D.Cycles per second E.Modem(调制解调器)
正确答案: E 我的作答: D

9.If an ad for a computer describes a memory having 4 x 230 bytes(兆), how many gigabytes(千兆GB) of the computer are uniquely addressable?
A.4 GB B.8 GB C.16 GB D.4 MB E.8 MB
正确答案: A 我的作答: E

  • 1GB=220B,4*230/220=8

10.Whose name is attached to a type of computer architecture characterized by storing a program in the same place as regular data?约翰·冯·诺依曼(John von Neumann)的名字与一种将程序存储在和常规数据相同位置的计算机体系结构紧密相连。这种体系结构通常被称为“存储程序体系结构”
A.Maurice Wilkes B.John Vincent Atanasoff C.J. Presper Eckert D.John Mauchly E.John von Neumann(冯诺依曼)
正确答案: E 我的作答: C

11.Which type of touch screen is made up of two layers that come into contact when the user presses on the screen?
A.Resistive B.Capacitive C.Infrared D.Surface acoustic wave (SAW)
正确答案: A 我的作答: D

12.Which type of touch screen has a laminate applied over the glass that conducts electricity, which flows to the finger or stylus when touched?
A.Resistive B.Capacitive C.Infrared D.Surface acoustic wave (SAW)
正确答案: B 我的作答: A

13.A computer’s front-side bus (FSB) is small, fast memory that is usually built into the processor chip.
正确答案: 错误

  • small, fast memory一般描述缓存(cache)

14.The program counter(程序计数器) is a register(寄存器) that stores the number of instructions executed by a computer.
正确答案: 错误

  • 不是number,是address

15.Task-level parallelism(任务并行) is based on the idea that different processors can execute different tasks simultaneously(同时地).
正确答案: 正确

感悟、思考

学习C语言要多动手敲代码,学会利用ChatGPT自主学习。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 200/200 2/2 6/6
第二周 300/500 2/4 6/12
第三周 100/600 4/8 10/22
第四周 60/660 3/11 40/62
第五周 300/960 2/13 26/88
posted @ 2023-10-29 21:22  苦瓜。20231323  阅读(34)  评论(0编辑  收藏  举报