每周作业链接汇总
- 第一周学习总结
- 第二周学习总结
- 第三周学习总结
- 第四周学习总结
- 第五周学习总结
- 第六周学习总结
- 第七周学习总结
- 第八周学习总结
- 第九周学习总结
- 第十周学习总结
- 第十一周学习总结
- 第十二周学习总结
- 第十三周学习总结
- 第十四周学习总结
实验
- 实验一:通过熟悉操作系统基本命令,学会操作系统的使用
- 实验二:基本控制结构编程练习
- 实验四:基本控制结构考试
- 实验六:文件及结构体编程练习
- 实验七:缓冲区溢出
- 实验八:Web部署
体会
- 整体评价一下第1周作业中自己提出的问题是不是抓住了学习重点:
在第一次学习报告中,我每一章都提出了2到4个问题,现在回顾一遍,是抓住了重点的,但是抓住重点的问题不多,第一章也问我们在课程结束之后能否回答这些问题,现在看一遍,感触很大,感觉自己进步了很多。 - 回答一下第1周作业中自己提出的问题:
第1章
问题1:什么是计算系统分层,分层后有什么好处。
回答:计算系统分层是一种设计和组织计算系统的方法,将系统划分为多个层次或模块,每个模块负责特定的功能。这种分层的设计有助于提高系统的可维护性、可扩展性和可理解性。
问题2:书上说到,计算机系统由硬件和软件组成,那么,硬件与软件之间有什么联系。
回答:计算机系统由硬件和软件两个主要组成部分构成,它们密切合作以执行各种计算任务。硬件和软件之间的关系可以理解为相互依赖、协同工作的关系。
第2章
问题:计算机为什么选择二进制。
回答:二进制只有两个状态,0和1,这样的简单状态使得计算机的设计和实现更为容易。每个二进制位可以用一个电压或开关来表示,而这两种状态的切换更加稳定和可靠。
第3章
问题:计算机通过什么管理数据。
回答:计算机通过操作系统来管理数据。
第4章
问题:门与硬件之间有什么具体联系。
回答:在计算机科学和数字电子学中,"门"通常指的是逻辑门,它们是基本的数字电路元件,负责执行布尔逻辑运算。这些逻辑门的状态和行为与二进制数学相关。
第5章
问题:字节是什么?
回答:字节是计算机存储和处理数据的基本单位。它是由一串连续的比特(binary digit,二进制位)组成,通常由8个比特构成一个字节。每个字节可以表示256(2的8次方)种不同的值。
第6章
问题1:虚拟机是由什么组成的。
回答:虚拟机(Virtual Machine)是一种软件或硬件实现的计算机系统,它模拟了物理计算机的行为,使得在其上可以运行操作系统和应用程序。虚拟机可以分为软件虚拟机和硬件虚拟机两种类型。
第7章
问题1:计算机问题有什么特点。
回答:精确性: 计算机以非常高的精确度执行指令。只要程序和数据是正确的,计算机的输出将是准确的。
第8章
问题1:抽象数据是什么?
回答:抽象数据是指从具体数据中提炼出来的、更为一般性和抽象的概念。在计算机科学中,这个概念通常与数据抽象相关。
第9章
问题:功能设计与面对对象设计有什么区别。
回答:功能设计侧重于确定软件系统需要执行的功能或任务。它强调系统应该做什么以及它应该如何满足用户需求。面向对象设计是基于对象的概念,侧重于识别系统中的各种对象、它们的属性和行为,并且如何这些对象彼此交互。
第10章
问题:操作系统与系统软件有什么区别?
回答:操作系统是系统软件的一个重要组成部分,它在系统软件中扮演着核心的角色。系统软件涵盖了所有与计算机硬件打交道的软件,而操作系统是其中最关键的一部分,负责整体的系统管理和资源分配。
第11章
问题:文本文件与二进制文件有什么区别?
回答:文本文件适用于存储以字符形式表示的数据,而二进制文件适用于存储任意类型的数据,尤其是非文本数据。
第12章
问题:信息系统如何分析数据?
回答:信息系统通过数据分析可以提取有用的信息、洞察趋势、支持决策和解决问题。
课程收获与不足
课程收获:
深入理解计算机基础知识: 课程让我全面了解计算机的基本工作原理,包括硬件和软件方面的知识,从CPU、存储器到操作系统和编程语言等。
编程技能提升: 通过学习课程,我掌握了一门或多门编程语言,提高了编程技能和解决问题的能力。理解了程序设计的基本原则和逻辑。
算法与数据结构理解: 课程帮助我建立了对算法和数据结构的基本认识,了解它们在编程中的重要性和应用。
问题分析与解决能力: 课程培养了我分析问题、提出解决方案并将其转化为可执行代码的能力,这对于解决实际问题至关重要。
团队合作与项目管理: 可能通过团队项目或课程作业,学会了与他人合作、沟通和管理项目,这是未来职场中必不可少的技能。
不足之处:
深度和广度不足: 有时课程内容可能在深度上不够深入或者涉及的范围不够广泛,无法涵盖更复杂的主题或更多的技术领域。
实践机会不足: 有些课程可能更注重理论知识,而在实际编程和项目实践机会方面不够充分,缺乏实践经验。
更新速度不够快: 计算机技术发展日新月异,有时课程内容可能滞后于最新技术进展,导致了解到的内容不够前沿。
缺乏个性化学习: 课程可能无法满足每个学生个性化的学习需求,有些学生可能需要更多的辅导或挑战。
评估方式不够多样化: 课程的评估方式可能过于依赖于考试或作业,而缺乏其他形式的评估,无法全面反映学生的能力和理解水平。
给开学初的你和学弟学妹们的学习建议
亲爱的学弟学妹们,估计你们刚接触这门课程的时候,肯定会感到不适应,但是不用担心,根据我的情况,这是一件非常正常的事情,给一些小建议,一是一定要看课本,这对学习有非常大的帮助,考试的东西也不会脱离课本,如果课本上的内容能掌握的话,考试一定不会挂,二是使用chatgpt,不会的问题都可以问它,还有一个小技巧,就是把你编译不通过的代码直接复制给gpt,它会帮你查错并修改。
问卷调查
你平均每周投入到本课程多长时间?
6到14个钟头
每周的学习效率有提高吗?
有
学习效果自己满意吗?
不是很满意
课程结束后会继续一周至少一篇博客吗?(如果能做到,毕业时我把你的博客给你集结成一本书送给你作纪念)
会写,但是很难做到一周一篇
你觉得这门课老师应该继续做哪一件事情?
让学生写博客
你觉得这门课老师应该停止做哪一件事情?
不清楚
你觉得这门课老师应该开始做什么新的事情?
不清楚