计算机的本质
2015-10-30 09:32
232 查看
计算机的本质就是处理数据
计算机的语言是用来操作计算机的代码
把计算机看成是一个大型的系统,里面有各种软件(program),凡是看不到的都可以称之为软件,无论是
计算机这个大型的软件还是里面的各种小的软件,软件的本质就是一个程序,一个程序就是处理数据的,即
输入数据 ,处理数据,输出数据 这三个过程。
如搜狗五笔打字法
从键盘输入
软件处理你的输入
在屏幕上输出你要打的字(数据)
所以你只要抓住上面三个过程即可。
再如,matlab 这个软件是是处理数据的(只要是软件就是处理数据的)
那matlab语言就是控制matlab软件处理数据的代码。
再如shell这个program(就是一个解释器)是处理你在linux环境下输入的命令(命令就是输入数据)的
而具体的shell语言就是你运行shell该软件的代码而已。
结,计算机就相当于联合国,各个软件相当于各个国家,每个国家又都有自己不同的语言
计算机的本质是处理数据 ,这点大家都已知道
那自然计算机里的各种软件(program )当然也是处理数据的。
所以它们本质是相同的,不同的只是形式的不同。
如都是处理数值计算的,你可以用fortran,你也可以用matlab,idl。
同理数据的本质都是二进制数,但只是形式不同‘
如图片有jpn,pdf,ps
文件有netcdf,hdf,txt.
计算机的语言是用来操作计算机的代码
把计算机看成是一个大型的系统,里面有各种软件(program),凡是看不到的都可以称之为软件,无论是
计算机这个大型的软件还是里面的各种小的软件,软件的本质就是一个程序,一个程序就是处理数据的,即
输入数据 ,处理数据,输出数据 这三个过程。
如搜狗五笔打字法
从键盘输入
软件处理你的输入
在屏幕上输出你要打的字(数据)
所以你只要抓住上面三个过程即可。
再如,matlab 这个软件是是处理数据的(只要是软件就是处理数据的)
那matlab语言就是控制matlab软件处理数据的代码。
再如shell这个program(就是一个解释器)是处理你在linux环境下输入的命令(命令就是输入数据)的
而具体的shell语言就是你运行shell该软件的代码而已。
结,计算机就相当于联合国,各个软件相当于各个国家,每个国家又都有自己不同的语言
计算机的本质是处理数据 ,这点大家都已知道
那自然计算机里的各种软件(program )当然也是处理数据的。
所以它们本质是相同的,不同的只是形式的不同。
如都是处理数值计算的,你可以用fortran,你也可以用matlab,idl。
同理数据的本质都是二进制数,但只是形式不同‘
如图片有jpn,pdf,ps
文件有netcdf,hdf,txt.
相关文章推荐
- 第七周--数据结构--停车场模拟(栈和队列综合)
- Httpservlet cannot be resolved to a type的原因与解决方法
- 数组和广义表
- n皇后
- 超级系统工具Sysdig,比 strace、tcpdump、lsof 加起来还强大
- TCP/IP协议
- 第8周SHH数据结构-【项目2-建立链串的算法库 】
- 第七周--数据结构--插入正数, 摒弃负数。
- HttpURLConnection和AndroidHttpClient
- 第8周SHH数据结构—【项目1-建立顺序串的算法库】
- TCP_Header解析
- 2015-10-30【项目1 - 猴子选大王(数组版)】
- 第7周SHH数据结构—【项目5-排队看病模拟】
- 数据结构实践——压缩存储的对称矩阵的运算 .
- 数据结构实践——对称矩阵的压缩存储及基本运算
- 数据结构实践——猴子选大王 .
- 数据结构实践——计数的模式匹配 .
- Swift网络开发之NSURLSession学习笔记
- Java 网络编程 中的 服务器与客户端的 连接!
- c的网络编程