2024-2025-1 学号20241315《计算机基础与程序设计》第一周学习总结
作业信息
| 这个作业属于哪个课程 | 2024-2025-1-计算机基础与程序设计) | |
| 这个作业要求在哪里 | 2024-2025-1计算机基础与程序设计第一周作业) | ---- |
| 这个作业的目标 | 快速浏览一遍教材计算机科学概论(第七版),课本每章提出至少一个自己不懂的或最想解决的问题并在期末回答这些问题 | |
| 作业正文 | https://www.cnblogs.com/tanzitian/p/18428113 | |
教材学习内容总结
基础篇:1.1.1计算系统--计算系统的分层--信息->硬件->程序设计->操作系统->应用->通信
1.1.2抽象--信息隐藏
1.2.1计算硬件历史--早期历史--算盘->分析机->机电式制表机->图灵机->机械二进制可编程计算机->全可编程计算机
-- 第一代--真空管,磁鼓,磁带驱动器。 输入设备,输出设备和辅助储存设备一起构成--外围设备
-- 第二代--晶体管,磁芯,磁盘。
-- 第三代--集成电路,终端。
-- 第四代--大规模集成化,硅片。 联网->云计算
1.2.2计算软件历史
--第一代软件--机器语言->汇编器->汇编语言
-- 第二代软件--高级语言(FORTRAN,COOBOL)
-- 第三代软件--操作系统. (实用程序,操作系统和语言翻译程序构成了系统软件)
-- 第四代软件--结构化程序设计方法
-- 第五代软件--Microsoft的崛起,面向对象的设计和编程方法的出现,万维网的普及
1.3计算工具和计算学科--从业人员需要4个领域的技巧
-- 1.算法思想 -- 2.表示法
-- 3.程序设计 --- 4.设计(使软件满足一种用途)
补充:系统程序员:开发使程序设计更简单的工具.
-- 应用程序员:使用这些工具的人.
教材学习中的问题和解决过程
问题1.看到教材第一章练习有一题是"Code breakers"这本书中提到了谁?后面我一直翻看前面的内容,但是一直找不到.应该是我眼神有毛病.
问题2.运行虚拟机的时候,弹出提示框"请选择启动盘",但是我一直找不到虚拟光驱,就在网上下载了虚拟光驱,然后按照教材把一些文件搞成镜像,也是iso类型的,但是后面发现虚拟机运行到一半报错了.我就重新按教材做了一遍,结果是我忘记下载文件了.后面顺利解决.
对<<计算机科学概论>>提出的问题
第一章:1.为什么到后面用Edge取代了原有的IE浏览器?
2.高级语言类型那么多,是不是学到以后都要用到?
第二章:1.FISA法庭真的是为了保护美国公民的合法权益吗?
第三章:1.为什么负数表示法中的定长量数95+97=92?
2.音频数据怎么表示?
3.图像与图形数据怎么表示?
第四章:1.布尔代数是什么?
2.计算机中的"门"是什么?
3.加法器和半加器的区别是什么?
第五章:1.冯诺伊曼体系结构是什么?
2.并行体系结构是什么?
第六章:1.Pep/9是什么?
2.分支命令是什么>
3.伪代码是什么?
第七章:1.计算机求解问题过程是怎样的?
第八章:1.抽象数据类型是什么?
2.二叉检索树是什么?
3.值参与引用参数是什么?
第九章:1.责任算法是什么?
2.命令式范型是什么?
第十章:1.分时和其他OS要素是什么?
2.轮询法是什么?
第十一章:1.如何保护文件?
2.磁盘调度的工作原理是什么?
3.SCAN磁盘调度法是什么?有什么用?
第十二章:1.电子数据表公式是什么?有什么用?
2.数据库管理模型是什么?
第十三章:1.思维机是什么?比计算机跟先进吗?
2.人工神经系统是什么?对人工智能有什么意义?
第十四章:1.气象模型是不是很复杂?怎样去设计这样的模型?
2.怎么进行游戏的设计与开发?
第十五章:1.开放式系统与协议是什么?高层协议又是什么?
2.防火墙的工作原理是什么?我们能不能设计出来?
第十六章:1.Web中CSS样式是什么?HTML是什么?有什么用?
第十七章:1.计算机安全是靠密码来保障的吗?怎么来设置密码程序?
2.我们怎样来编写密码程序?
第十八章:1.面对计算机存在的各种问题,我们应该怎么做?