2023-2024-1 20231402 《计算机基础与程序设计》第2周学习总结
2023-2024-1 20231402 《计算机基础与程序设计》第2周学习总结
作业信息
这个作业属于哪个课程 | 2023-2024-1-计算机基础与程序设计 |
---|---|
这个作业要求在哪里 | 2022-2023-1计算机基础与程序设计第2周作业 |
这个作业的目标 | 学习两本书的第一章,学习gcc,gdb |
作业正文 | https://www.cnblogs.com/lsh0815/p/17744668.html |
教材学习内容总结
《计算机科学概论》第一章
- 介绍了计算系统及其分层,为以后的学习构建了框架,并强调了全局观念,提醒我将计算系统的全景图铭记于心。
- 介绍了抽象和信息隐藏。抽象是删除了复杂细节的心理模型。信息隐藏是一种使程序独立的技术,通过消减一个代码段的功能来获取其他代码的信息。
- 介绍了计算发展的历史,计算学科及计算的基本思想。
《C语言程序设计》第一章
主要讲了为什么要学编程,什么是编程以及如何学编程。
- 编程包括四个步骤:需求分析—设计—编写程序—调试程序。
- 在学习编程时应注意培养计算思维,牢记多动手的重要性。
教材学习中的问题
我看了这段文字
信息隐藏是和抽象相关的概念,为了获取程序中其他部分的信息,计算机程序员通常会尽可能降低对程序中某一部分的需求或减少这一部分的功能。
对信息隐藏的概念还不是很清晰,在查阅资料中发现,信息隐藏还有其他的意思,
信息隐藏就是利用数字媒体数据的冗余性,通过适当地修改载体数据,来实现信息嵌入,得到含密载体的一项技术,可用于版权保护,身份验证,秘密通讯等。
这两种概念阐述很不相同,我有了以下疑惑:这是同一个名词代指两个事物,还是同一个事物不同的解释?
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 0/0 | 2/2 | 10/10 | |
第二周 | 100/100 | 3/4 | 20/20 | |
第三周 | 0/1000 | 0/7 | 0/60 | |
第四周 | 0/1300 | 0/9 | 30/90 |
-
计划学习时间:10小时
-
实际学习时间:10小时