2022-2023-1 20221322《计算机基础与程序设计》第十五周学习总结
20221322《计算机基础与程序设计》课程总结
作业信息
这个作业属于哪个课程 | <班级的链接>(2022-2023-1-计算机基础与程序设计) |
---|---|
这个作业要求在哪里 | <作业要求的链接>(2022-2023-1计算机基础与程序设计第十五周作业 |
作业正文 | https://www.cnblogs.com/yang-ziran/p/16963398.html |
每周作业链接汇总
第一周作业
1.简要内容:快速浏览《计算机科学概论》,并就每章内容提问
2.链接和二维码:https://www.cnblogs.com/yang-ziran/p/16652196.html
第二周作业
1.简要内容:自学《计算机科学概论》第1章和《C语言程序设计》第1章
2.链接和二维码:https://www.cnblogs.com/yang-ziran/p/16658643.html
第三周作业
1.简要内容:自学《计算机科学概论》第2、3章和《C语言程序设计》第2章,罗马数字与阿拉伯数字
2.链接和二维码:https://www.cnblogs.com/yang-ziran/p/16690993.html
https://www.cnblogs.com/yang-ziran/p/16692626.html
第四周作业
1.简要内容:自学《计算机科学概论》第4、5章和《C语言程序设计》第3章,寻找黑客偶像
2.链接和二维码:https://www.cnblogs.com/yang-ziran/p/16708747.html
https://www.cnblogs.com/yang-ziran/p/16709014.html
第五周作业
1.简要内容:自学《计算机科学概论》第6章和《C语言程序设计》第4章,pep9课下作业
2.链接和二维码:https://www.cnblogs.com/yang-ziran/p/16740782.html
https://www.cnblogs.com/yang-ziran/p/16745874.html
第六周作业
1.简要内容:最大公约数伪代码,进制转化,自学《计算机科学概论》第7章和《C语言程序设计》第5章
2.链接和二维码:https://www.cnblogs.com/yang-ziran/p/16759545.html
https://www.cnblogs.com/yang-ziran/p/16760465.html
https://www.cnblogs.com/yang-ziran/p/16754110.html
第七周作业
1.简要内容:fibnacci数列,自学《计算机科学概论》第8章和《C语言程序设计》第6章
2.链接和二维码:https://www.cnblogs.com/yang-ziran/p/16770533.html
https://www.cnblogs.com/yang-ziran/p/16782114.html
第八周作业
1.简要内容:自学《计算机科学概论》第9章和《C语言程序设计》第7章
2.链接和二维码:https://www.cnblogs.com/yang-ziran/p/16797962.html
第九周作业
1.简要内容:熟悉编程语言,自学《计算机科学概论》第10、11章和《C语言程序设计》第8章
2.链接和二维码:
https://www.cnblogs.com/yang-ziran/p/16819087.html
https://www.cnblogs.com/yang-ziran/p/16822771.html
第十周作业
1.简要内容:自学《计算机科学概论》第12、13、14章和《C语言程序设计》第9章
2.链接和二维码:https://www.cnblogs.com/yang-ziran/p/16848342.html
第十一周作业
1.简要内容:自学《计算机科学概论》第15、16章和《C语言程序设计》第10章
2.链接和二维码:https://www.cnblogs.com/yang-ziran/p/16868495.html
第十二周作业
1.简要内容:自学《C语言程序设计》第11章
2.链接和二维码:https://www.cnblogs.com/yang-ziran/p/16892100.html
第十三周作业
1.简要内容:自学《C语言程序设计》第12章
2.链接和二维码:https://www.cnblogs.com/yang-ziran/p/16913053.html
第十四周作业
1.简要内容:自学《C语言程序设计》第13章
2.链接和二维码:https://www.cnblogs.com/yang-ziran/p/16933414.html
关于第一周提出的问题
第一周对于这门课程并没有深入的了解,因此提出的问题大多没有落在学习的重点上,并且有的问题是可以在教材中找到答案的。但也有的问题是在课上老师的讲解,以及每周的自学任务,搜集资料之后想明白的。
对于第一周提出的部分问题的回答:
- 在教材中分析了S-R锁存器,那么锁存器操作原理是什么?如何利用其原理设计较大的存储器设备?
RS锁存器是一两输入、两输出的电路,其电路如下图a,其有两个互相交叉反馈相连的两个与非门构成,其两个输出为两个相反的输出(或称为互补输出),图b给出了其逻辑符号。
参考原文https://www.php.cn/faq/441016.html和https://blog.csdn.net/balabala_Long/article/details/119083071 - 如何运用面向对象设计过程?
一.面向对象分析:从问题陈述入手,分析和构造所关心的现实世界问题域的模型,并用相应的符号系统表示。模型必须是简洁、明确地抽象目标系统必须做的事,而不是如何做。分析步骤如下:
1.确定问题域
2.区分类和对象
3.区分整体对象和组成部分,确定类的关系及结构
4.定义属性
5.定义服务
6.确定附加的系统约束
二.面向对象设计:设计步骤如下:
1.应用面向对象分析,对用其他方法得到的系统分析的结果进行改进和完善
2.设计交互过程和用户接口
3.设计任务管理,根据前一步骤确定是否需要多重任务,确定并发性,确定以何种方式驱动任务,设计子系统及任务之间的协调与通信方式,确定优先级
4.设计全局资源,确定边界条件,确定任务及子系统的软、硬件分配
5.对象设计
参考原文https://blog.csdn.net/qq_45836005/article/details/111064988 - 分时操作是如何创建模拟机假象的?
分时操作系统的核心原理在于将作业直接放入内存,并引入了时间片的概念,采用轮转运行的方式,规定每个作业每次只能运行一个时间片,然后就暂停该作业并立即调度下一个作业运行。在不长的时间内使所有的作业都执行一个时间片的时间,便可以使每个用户都能及时地与自己的作业进行交互,从而使用户的请求得到及时响应。
参考原文https://blog.csdn.net/boyaaboy/article/details/102619440/ - 防火墙的功能及工作原理是什么?
功能:网络安全的屏障;强化网络安全策略;监控审计;防止内部信息的外泄;日志记录与事件通知。及时发现并处理计算机网络运行时可能存在的安全风险、数据传输等问题,其中处理措施包括隔离与保护,同时可对计算机网络安全当中的各项操作实施记录与检测,以确保计算机网络运行的安全性,保障用户资料与信息的完整性,为用户提供更好、更安全的计算机网络使用体验。
工作原理:通过有机结合各类用于安全管理与筛选的软件和硬件设备,帮助计算机网络于其内、外网之间构建一道相对隔绝的保护屏障,以保护用户资料与信息安全性。
参考原文https://baike.baidu.com/link?url=z88fmcuD3V6uUVam04gTjbaFBC1dj2Kaoa3lAN6iXPG4zOI3qQPMVlcRJhDwAv71c6WY5euHBF9Yoau2pkuv_QbGPaBlkjAq7gAL3TJ37XTBW43JJ0KSt5aBgQFGRHej#2 - 逻辑地址和物理地址之间有什么关系?
逻辑地址通常表示为<页编号,偏移量>
逻辑地址/页面大小=商……余数,其中商是页编号,余数是偏移量。
物理地址=帧编号*帧大小+偏移量
参考原文https://blog.csdn.net/qq_66345100/article/details/124434046
问卷调查
- 你平均每周投入到本课程多长时间?
平均9小时左右。 - 每周的学习效率有提高吗?
有一定的提高,但仍然不是很高,还需继续努力。 - 学习效果自己满意吗?
一般,但是在在理论转化为实践过程中还是有所欠缺,实操和运用能力较弱。 - 课程结束后会继续一周至少一篇博客吗?(如果能做到,毕业时我把你的博客给你集结成一本书送给你作纪念)
可能得看后续课程的时间安排。 - 你觉得这门课老师应该继续做哪一件事情?
分享书籍和学习链接。 - 你觉得这门课老师应该停止做哪一件事情?
云班课测试用英文出题(读题有点费劲)。 - 你觉得这门课老师应该开始做什么新的事情?
有些练习可以在讲过课之后再布置,对于自学能力较弱的同学讲之前做有困难。
课程的收获与不足
经过了一学期的学习,我对计算机、C语言有了一定的了解,并且自己动手完成了一些实验、练习。在大一开学前觉得编程、计算机是很困难的,心理很忐忑、担心,并且产生了极大的畏难情绪,但是经过这一个学期的学习,我的畏难情绪没有之前那么强烈,并且遇到问题时开始懂得自己思考,并主动向老师、同学、学长学姐请教。但是自己的探索能力和自学能力有待提高,对于书上的一些内容的理解还不是很到位,有的知识点还停留在理论层面,没有落实到实践上,对于虚拟机上的一些命令还不熟悉,对于C语言的练习还不够,练习过的题型较少,还是有一定的畏难心理,对于将文字题目转化成C语言语句的能力还有待提高。自己在本学期,比较本分,没有什么加分项,作业按时交,积极性还可以再加强,可以在完成必做题的基础上,尽量去做或者思考选做题。
对开学初的我和学弟学妹的建议
如果重新学这门课,我的建议是一定要多动手,一定克服畏难情绪,学完理论,马上就去实践检验,进行巩固,同时,多关注老师分享的学习资料。
实践过程中,一定要细心细心再细心,严谨严谨再严谨,可能错一个字母、标点,代码都是运行不正确的。
希望自己再接再厉,继续努力!
以下是本文的二维码