学年(2024-2025) 学号(20241424)《计算机基础与程序设计》第一周学习总结
作业信息
|这个作业属于2024-2025-1-计算机基础与程序设计)|
|-- |-- |
|这个作业要求在2024-2025-1计算机基础与程序设计第一周作业)|
|这个作业的目标|<参考上面的学习总结模板,把学习过程通过博客(随笔)发表,博客标题“学年 学号 《计算机基础与程序设计》第一周学习总结”,博客(随笔)要通过作业提交,截至时间本周日 23:59。>|
|作业正文|标题:《计算机基础与程序设计学习之旅——Linux 系统安装初体验》
一、引言
在本周的学习中,我踏上了一段充满挑战与收获的计算机基础与程序设计学习征程。加入云班课,获取丰富的学习资源,注册博客园账号并加入特定课程板块,让我感受到了浓厚的学习氛围。而安装 Linux 系统的过程更是让我对计算机操作系统有了更深入的理解。
二、学习资源与准备
- 首先,我加入了云班课,这里的学习资源丰富多样,为我的学习提供了有力的支持。
- 接着,注册了博客园账号,并成功加入“2022 - 2023 - 1 - 计算机基础与程序设计”板块,为后续的学习总结和交流搭建了平台。
- 参考“基于 VirtualBox 虚拟机安装 Ubuntu 图文教程”,我提前下载好了 VirtualBox 虚拟机软件和 Ubuntu 系统镜像文件,为安装 Linux 系统做好准备。
三、安装 Linux 系统过程 - 按照教程,我先打开 VirtualBox 虚拟机软件,创建一个新的虚拟机。在设置过程中,仔细分配内存、硬盘空间等资源,确保虚拟机能够流畅运行。
- 接着启动虚拟机。安装过程中,根据提示逐步进行操作,如选择语言、设置用户名和密码等。
- 整个安装过程虽然遇到了一些小问题,但通过仔细研究教程和尝试不同的选项,最终成功完成了安装。
四、学习收获与感悟 - 通过这次学习,我不仅掌握了 Linux 系统的安装方法,还对虚拟机的使用有了更深入的了解。这将为我后续的计算机基础与程序设计学习提供更多的实践机会。
- 加入云班课和博客园的学习社区,让我感受到了与同学们共同学习、交流的乐趣。在这里,我可以分享自己的学习经验,也可以从他人那里获得启发和帮助。
- 这次学习过程也让我认识到,在面对新的技术和挑战时,要有耐心和勇气去尝试。通过不断地实践和探索,我们可以不断提升自己的计算机技能和解决问题的能力。本博客链接 |
教材学习内容总结 本周的学习让我收获颇丰,我将继续努力,充分利用云班课和博客园的学习资源,不断提升自己在计算机基础与程序设计方面的能力。同时,我也期待在这个学习社区中与更多的同学交流互动,共同进步。
教材学习中的问题和解决过程
在《计算机科学概论》我看了这一段文字“随着手机的出现,计算机使用和因特网的获取不再同步。如果想成为一个互联网用户,你不再需要一台计算机。” ,有这个问题 “计算机难道在今后真的会消失吗?”。 我查了资料,有这些说法
“计算机不会消失 理由可能是计算机在处理复杂任务、进行大规模数据运算、专业软件应用等方面具有不可替代的优势。例如,在科学研究、工程设计、影视特效制作等领域,需要高性能的计算机来完成复杂的计算和图形处理任务。计算机的操作系统和软件生态丰富,能够满足各种专业需求。企业办公、软件开发、服务器运行等都离不开传统的计算机设备。”
“计算机可能会消失或被取代 随着移动设备的发展,手机等移动终端的功能越来越强大,在很多日常应用场景中已经能够满足用户的需求,如社交、购物、娱乐等。新兴技术的发展可能会改变计算机的形态和存在方式。例如,云计算的普及使得计算资源可以通过网络随时随地获取,用户可能不再依赖传统的本地计算机硬件。可穿戴设备、智能家居等物联网设备的兴起,可能会进一步分散计算能力,减少对传统计算机的依赖。”,根据我的实践,我得到这些经验:如果你的经验中发现手机在某些方面已经能够完全替代计算机,比如日常的信息查询、简单的文档处理、社交娱乐等,那么这可能支持计算机可能会被取代的观点。但是,如果在你的实践中遇到了一些只有计算机才能完成的任务,比如专业的图形设计、编程开发、大型数据分析等,那么这可能说明计算机仍然具有重要的地位。
但是我还是不太懂,我的困惑是不确定计算机在未来的发展趋势。
- 问题1:不确定计算机在未来的发展趋势。
- 问题1解决方案:1.技术发展趋势
关注科技行业的发展动态,了解新兴技术对计算机和移动设备的影响。例如,人工智能、量子计算、边缘计算等技术的发展可能会改变计算机的形态和功能。
观察市场趋势,看企业和消费者对不同设备的需求变化。如果越来越多的人开始依赖移动设备,而计算机的销量和使用频率下降,那么可能预示着计算机的地位在逐渐减弱。
2.应用场景分析
分析不同设备在各种应用场景中的优势和劣势。例如,手机在便携性和即时性方面具有优势,但在处理复杂任务和多任务处理方面可能不如计算机。
考虑未来可能出现的新应用场景,看哪些设备更适合满足这些需求。比如,虚拟现实、增强现实等技术可能需要更强大的计算能力,这可能会促使计算机技术的进一步发展。
3.人类需求变化
思考人类对计算设备的需求本质是什么。是便携性、性能、功能多样性还是其他因素?随着社会的发展和人们生活方式的变化,这些需求可能会发生改变,从而影响计算机的发展。
关注不同人群的需求差异。例如,专业人士可能对计算机的性能和功能有更高的要求,而普通消费者可能更注重设备的便携性和易用性。
综上所述,计算机在未来是否会消失是一个复杂的问题,取决于多种因素的综合影响。目前来看,计算机在短期内不太可能完全消失,但随着技术的不断发展,其形态和功能可能会发生很大的变化。
代码调试中的问题和解决过程
- 问题1:下载不了虚拟机
- 问题1解决方案:重启计算机更新电脑版本
代码托管
(statistics.sh脚本的运行结果截图)
上周考试错题总结
无
其他(感悟、思考等,可选)
xxx
xxx
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 200/200 | 2/2 | 20/20 | |
第二周 | 300/500 | 2/4 | 18/38 | |
第三周 | 500/1000 | 3/7 | 22/60 | |
第四周 | 300/1300 | 2/9 | 30/90 |
尝试一下记录「计划学习时间」和「实际学习时间」,到期末看看能不能改进自己的计划能力。这个工作学习中很重要,也很有用。
耗时估计的公式
:Y=X+X/N ,Y=X-X/N,训练次数多了,X、Y就接近了。
-
计划学习时间:2小时
-
实际学习时间:3小时
-
改进情况:更加熟练了博客的使用方法和计算机的使用
(有空多看看现代软件工程 课件
软件工程师能力自我评价表)
参考资料
- 《计算机科学概论(第七版)》
- ...