计算机导论(宋老师)11月21日课后总结
个人感悟
跟随宋老师从开始学习计算机导论到现在已经三个星期了,这将近一个月真的感触颇多。对计算机这门学科有了不一样的认识。
通过这几次宋老师布置的作业,我通过查阅资料对计算机科学有了更深一层的认识,我认识到了基础真的很重要。数学、编程等等的处理都是计算机课程的基础,所以这就需要一定的操作计算机系统的知识和能力,需要一定的工具操作能力,学好这些是计算机的入门,所以我认为尤为重要。当然,学什么东西都是有个过程,都是循序渐进的,我们只有了解基础,才能学习的越来越深入,基础的东西有计算机起源、发展历史、Windows操作系统、DOS操作等等。
养成良好的习惯也是必要的,善于总结和归纳,才能找到最佳的学习方法!
有一句话陪伴着我们长大,那就是学无止境,不论什么学科,都是永无止境的,所以我要认真的学习计算机,学得越多越好!
以下内容是对课堂内容和书本内容的总结:
图灵机
英国数学家图灵提出了一种抽象的计算模型——图灵机。图灵机,又称图灵计算机,即将人们使用纸笔进行数学运算的过程进行抽象,由一个虚拟的机器替代人类进行数学运算。
所谓的图灵机就是指一个抽象的机器,它有一条无限长的纸带,纸带分成了一个一个的小方格,每个方格有不同的颜色。有一个机器头在纸带上移来移去。机器头有一组内部状态,还有一些固定的程序。在每个时刻,机器头都要从当前纸带上读入一个方格信息,然后结合自己的内部状态查找程序表,根据程序输出信息到纸带方格上,并转换自己的内部状态,然后进行移动。
图灵机组成部分
- 一条无限长的纸带TAPE
- 一个读写头HEAD
- 一个控制器
(1)控制规则集合
(2)状态寄存器
计算机科学
计算机科学的含义
计算机科学是处理信息的学科,主要包括信息的处理、管理和改善,它是对描述和变换信息的算法的系统研究,包括其理论、分析、设计、效率分析、实现和应用。
计算机科学的基本问题
计算机学科的基本问题:什么能有效地运行。
我个人对计算机科学的理解
作为一名计算机专业的学生,我也曾经考虑过什么是计算机科学。毕竟要了解每个计算机科学的分支的精髓需要踏踏实实的去学习研究。显然我只能大概的总结一下。
计算机科学顾名思义是学习与计算机相关的科学原理和技术的一门学科。计算机广义上来说是输入的信息经过计算再输出的机器,而计算本身,则可以看成是对信息的处理过程。
在我看来,计算机科学所研究的是人类怎样在一个没有计算机的物理世界进化到拥有计算机的魔法世界,如何让原来的世界的信息在计算机上流动。就如同搭建四通八达的高铁网,让复兴号载着信息在铁路上驰骋。因此,计算机科学是一门广而全的学科,它几乎覆盖了目前生活中的绝大多数。
存储程序及计算机的结构
个人计算机的硬件子系统
- 中央处理器
- 内存处理器
- 外存储器
- 输入设备
- 输出设备
计算机系统结构
计算机系统结构是计算机的机器语言程序员或编译程序编写者所看到的外特性。所谓外特性,就是计算机的概念性结构和功能特性,主要研究计算机系统的基本工作原理,以及在硬件、软件界面划分的权衡策略,建立完整的、系统的计算机软硬件整体概念。
计算机系统结构示意:
第6层: 可执行程序
第5层: C、C++、java等
第4层: 汇编语言代码
第3层: 操作系统、库代码
第2层: 指令结构
第1层: 微程序或硬布线
第0层: 门电路、电子电路
DOS
启动DOS
win+R键,在Windows运行对话框中输入“cmd”,将打开运行窗口,显示命令提示符,它就是Windows所提供的支持DOS命令的环境,在这里可以运行DOS命令。
下图是我自己调用DOS尝试的截图:
DOS常用命令总结:
格式:Dos指令(常用)——说明——备注
D: 去往D盘
dir:列出当前目录下的所有文件及文件夹。
md 文件夹:创建文件夹
rd 文件夹:删除文件夹
echo 文件内容>文件名(扩展名):创建带文件内容的新文件
echo 文件内容>>文件名(扩展名):在原文件基础上,增加文件内容
cd:进入到指定的目录下
cd…:退回到上一级目录下
cd\:退回到根目录下
del 文件名(扩展名):删除文件
del 文件夹:提示是否删除文件夹下的所有文件
del *:删除所有文件
del *.扩展名:删除指定类型的文件
exit:退出dos命令行
start:开始另一个dos命令行窗口