2023-2024-1 20231320 《计算机基础与程序设计》第二周学习总结
作业信息
这个作业属于哪个课程 | <班级的链接>(2023-2024-1-计算机基础与程序设计) |
---|---|
这个作业要求在哪里 | <作业要求的链接>(2022-2023-1计算机基础与程序设计第一周作业) |
这个作业的目标 | <自学《计算机基础与程序设计》第一章并完成云班课作业 、自学《C语言程序设计》第一章并完成云课班作业> |
作业正文 | 作业正文 |
教材学习内容总结
《计算机基础与程序设计》第一章
总体介绍了计算系统的构成,如硬件、软件、他们管理的数据。并详细介绍了计算系统的分层,信息层、硬件层、程序设计层、操作系统层主要在于维持计算机系统运转,而应用程序层主要用于解决现实问题,通信层则负责计算机的联网,保障正常运行。抽象的概念是把复杂的东西分离看待,只保留当前需要的信息。同时本章还介绍了计算机的发展历程(五代计算机),软件的发展历程(五代软件)。最后区分了计算工具和计算科学。
《C语言程序设计》第一章
首先介绍编程热潮的来临过程,指出学习编程的重要性。学编程不是为了成为程序员,而是培养一种思维能力——计算思维,通过这种思维来了解世界,探究世界,甚至控制世界。编程是“程序设计”,,通过分析需求,设计程序,编写程序,调试程序(gcc、gdb)。而编程的学习首先是思维的转变,将直观思维转化为数字思维,了解编程的底层基本功,同时还要不断动手去实际操作。
教材学习中的问题和解决过程
- 问题1:不知道门这一概念?
- 问题1解决方案:提前翻阅目录时发现门在第四章有提及,于是我提前翻阅第四章查阅了门的概念
门是对电信号执行基本运算的设备
- 问题2:书中提到的穿孔卡片输入形式是什么?
- 问题2解决方案:询问了ChatGPT
我:穿孔卡片输入形式是一种怎样的输入形式,用大一学生能听懂的语言解答,语言简洁有逻辑
AI:穿孔卡片输入形式是一种早期计算机数据输入方法。它使用纸质卡片,上面通过打孔来表示信息。每个卡片上的孔洞位置和模式代表不同的数据或指令。读取器通过检测孔洞的位置来解读卡片上的编码。
这种输入形式在过去广泛应用于计算机编程和数据处理。学生可以通过打孔卡片来编写程序或输入数据。它被认为是一种简单且可靠的输入方式,因为卡片可以随意排列并且可重复使用。然而,随着技术的进步,穿孔卡片输入已经被更先进的输入设备所取代,如键盘和触摸屏。
总结起来,穿孔卡片输入形式是一种使用打孔卡片来表示信息的早期计算机数据输入方法。它是一种简单可靠的输入方式,在过去广泛应用于计算机编程和数据处理。
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 20/20 | 1/2 | 20/20 | 通过计算机概论的略读,对计算机有了一个更准确的初步了解 |
第二周 | 5/10 | 2/4 | 5/25 | 对计算机和编程有了基础的专业了解 |
参考资料
- 《计算机科学概论》
- 《C语言程序设计》