2024-2025-1 20241316 《计算机基础与程序设计》第二周学习总结
2024-2025-1 20241316《计算机基础与程序设计》第二周学习总结
作业信息
这个作业属于哪个课程 | 2024-2025-1-计算机基础与程序设计 |
---|---|
这个作业要求在哪里 | 2024-2025-1计算机基础与程序设计第二周作业 |
这个作业的目标 | * 自学教材计算机科学概论(第七版)第1章并完成云班课测试* 《C语言程序设计》第1章并完成云班课测试 |
作业正文 | https://www.cnblogs.com/bml128/p/18449405 |
教材学习内容总结
- 《计算机科学概论》第1章
介绍了计算机科学的基本定义,强调它是研究计算机及其周边相关现象和规律的学科。回顾了计算机的早期历史,讲述了近代计算机的发展。强调计算机在现代社会中的重要性,它已经成为人们生活、工作、学习不可或缺的工具。
阐述了计算机对各个行业的影响,如科学研究、商业、医疗、教育、娱乐等,推动了社会的进步和发展。
讨论了计算机技术带来的挑战和问题,如信息安全、隐私保护、数字鸿沟等。 - 《C语言程序设计》第1章
首先介绍编程热潮的来临过程,指出学习编程的重要性。随后指出C 语言起源于 20 世纪 70 年代初,是贝尔实验室为 Unix 操作系统开发的。
基于AI的学习
问题一:穿孔卡片输入形式是一种怎样的输入形式
AI:穿孔卡片输入形式是一种早期的计算机输入方式。
在这种输入形式中,卡片通常是由较硬的纸质材料制成。卡片上有特定的位置可以进行打孔,每个位置代表不同的信息。通过在特定位置打孔或不打孔来表示二进制的 0 和 1,从而编码不同的数据和指令。
例如,可能用一排孔来表示一个数字或者一个字符编码。当一叠穿孔卡片被放入读卡机时,读卡机通过检测卡片上的孔来读取数据,并将其输入到计算机中。
这种输入形式在早期计算机发展阶段起到了重要作用,但它存在一些明显的缺点。比如,穿孔卡片制作比较繁琐,容易出错,而且存储和携带也不太方便。随着技术的发展,逐渐被更先进、更便捷的输入方式如键盘输入、磁盘存储等所取代。
问题二:图灵机是由什么组成的?
AI:图灵机是由以下几个部分组成:
一、一条无限长的纸带
纸带上被划分为一个个小方格,每个方格可以存储一个符号。符号可以是数字、字母或其他特定的字符等。纸带用于存储图灵机处理的数据以及中间结果等信息。
二、一个读写头
读写头可以在纸带上左右移动,能够读取纸带上当前方格中的符号,并根据预先设定的规则对该符号进行修改或者保持不变。
三、一套控制规则
也称为状态转移表。这是一组规则,用于确定在特定的状态下,读写头读取到特定符号时应执行的操作以及图灵机的下一个状态。操作可能包括在当前方格写入新的符号、移动读写头(向左或向右移动一格)以及改变图灵机的状态等。
四、一个有限状态控制器
用于跟踪图灵机的当前状态。根据读写头读取的符号和当前状态,按照控制规则来决定下一步的动作,并更新状态。