2022-2023-1 20221312 《计算机基础与程序设计》第一周学习总结
作业信息
班级:首页 - 2022-2023-1-计算机基础与程序设计 - 北京电子科技学院 - 班级博客 - 博客园 (cnblogs.com)
作业要求:2022-2023-1 《计算机基础与程序设计》教学进程 - 娄老师 - 博客园 (cnblogs.com)
作业目标:快速浏览教材
作业正文:2022-2023-1 20221312 《计算机基础与程序设计》第一周学习总结 - 20221312付安旭 - 博客园 (cnblogs.com)
教材学习内容总结
快速浏览《计算机科学概论》教材,粗浅了解计算机的相关构造与功能。
教材学习中的问题和解决过程
第一章
问题1:连网是如何实现信息传递的
问题2:为什么计算机的预言中有许多是未实现或错误的
第二章
问题1:二进制、八进制及十六进制的转换规则原理是什么
问题2:十进制数转换为其他数制的数的原理是什么
第三章
问题1:如何解决溢出
问题2:目前计算机压缩文本最常用方法是什么,为什么是这种方法
第四章
问题1:全加器的结果是如何表示
问题2:为什么存储路电器使x和y总是互补的
第五章
问题1:可编址性与可寻址能力的关系是什么
问题2:为何访问寄存器比访问内存快
第六章
问题1:Pep/9与VirtueBox的区别包括什么
问题2:伪代码与代码的区别是什么
第七章
问题1:快速排序的过程是什么
问题2:为什么低层细节容易发生变化
第八章
问题1:列表、栈等不同抽象复杂结构的具体应用场合
问题2:子程序和子算法在概念上的区分是什么
第九章
问题1:编译器和解释器是的功能是如何实现的
问题2:封装是如何实现信息隐藏的
第十章
问题1:不同操作系统的更本质区别是什么
问题2:不同管理技术和不同CPU调度算法的具体应用
第十一章
问题1:文件保护是如何实现的
问题2:如今最为流行的磁盘调度算法是什么
第十二章
问题1:表格的函数运算是怎么实现的
问题2:大数据是怎么收集运用的
第十三章
问题1:计算机在实际生活中是怎么区别二义性的
问题2:计算机如何在与人类对话中听懂人类意思
第十四章
问题1:游戏中如何实现多人联机
问题2:游戏中如何设计其中的物理规则
第十五章
问题1:个人路由器是否会因他人路由器需要而传递信息
问题2:防火墙如何防止外来入侵
第十六章
问题1:是否有Java之外嵌入HTML文档运行的程序
问题2:社交网络是如何分别保留大量个人信息的
第十七章
问题1:恶意代码或恶意软件如何偷取个人信息
问题2:个人账户密码能否做到绝对安全
第十八章
问题1:为什么Linux是最著名的开源项目
问题2:图灵机怎么证明停机问题没有解决方案
感悟
计算机的内部构造复杂,不知道未来的编程课上要不要背基础知识,希望在未来能够真正运用有用的知识
参考资料
《计算机科学概论》【计算机科学概论(原书第7版) (豆瓣) (douban.com)】