博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
计算机编程以及基础原理
阅读量:4543 次
发布时间:2019-06-08

本文共 668 字,大约阅读时间需要 2 分钟。

一   计算机是由三大核心部分组成;CPU,内存,硬盘。

    1.CPU是由控制器,运算器,等组成。

     2.内存是由内存,外存组成

   3. 硬盘是由I/O设备组成

   4.它们的工作原理是;由人向计算机输入指令到内存,在由cpu读取并调用指令至硬盘的输出设备。

  

Python是编程语言,即python是语言

语言有英语、法语、葡萄牙语等,但凡是语言,都是用来沟通的介质。

程序员编程的本质就是让计算机去工作,而编程语言就是程序员与计算机沟通的介质

程序员要想让计算机工作,必须知道计算机能干什么,怎么干的,这也就是我们必须学习计算机基础的原因

 

然而光有编程语言和硬件也并不能满足大家的编程需求,为什么这么说呢?

程序用编程语言写程序,最终开发出的结果就是一个软件,既然是软件,那就与腾讯qq、暴风影音、快播等软件没有区别了。这些软件必须运行在操作系统之上,你肯定会问:为何要有操作系统呢?没错,远古时代的程序员确实是在没有操作系统的环境下,用编程语言之间操作硬件来编程的,你可能觉得这没有问题,但其实问题是相当严重的,因为此时你必须掌握如何操作硬件的所有具体细节,比如如何具体操作硬盘(现在你得把硬盘拆开,然后你能看见的所有的东西,你都得研究明白,因为你编程时要用到它),这就严重影响了开发的效率,操作系统的出现就是运行于硬件之上,来控制硬件的,我们开发时,只需要调用操作系统为我们提供的简单而优雅的接口就可以了

 

转载于:https://www.cnblogs.com/zhangsongbei/p/9083572.html

你可能感兴趣的文章
BM和KMP字符串匹配算法学习
查看>>
常用基本命令四(用户管理命令) - 黑猴子
查看>>
项目管理知识1
查看>>
在window环境下安装Python中的pip
查看>>
A大龙插件官方群3:621816328
查看>>
oi再见,你好明天。
查看>>
2018 Multi-University Training Contest 1 - D Distinct Values (STL+双指针)
查看>>
js学习笔记一-语法结构
查看>>
键盘对应的键值
查看>>
goLang 纳秒转 毫秒 转 英文时间格式
查看>>
微信小程序的坑坑
查看>>
图片轮播(Jquery)
查看>>
hdu 1704 Rank(floyd传递闭包)
查看>>
Educational Codeforces Round 27 G. Shortest Path Problem?(Guass异或线性基)
查看>>
【BZOJ3622】已经没有什么好害怕的了(动态规划+广义容斥)
查看>>
HDOJ 1023 Train Problem II
查看>>
途牛订单的服务化演进
查看>>
软件工程之四则运算
查看>>
ABAP 根据权限显示或隐藏状态栏的按钮
查看>>
跑步计划
查看>>