python教程

计算机底层基础

Tips:编程是工科,百问不如一试,百看不如一练。

  • 何为计算机?能否自主搭建计算机系统

    前言: 遵循计算机原理,实现计算机的材料可以有很多,现在的计算机是使用电子器件实现,容易给大家造成一种错觉,好像计算机就应该是电子器件实现的,实际上只要符合计算机的原理,任何材料都可以用来设计计算机,比如早期的有些计算机就是机械实现的,目前研制中的量子计算机和生物计算机...

    人气指数:17720-03-09
  • 何为进制?计算机为何用二进制?

    什么是进制 所谓进制就是计算者(人/或者机器)进行算术运算时的数据累计的规则,比如十进制,它的累计规则就是逢十进一,0到9为数码,只是不同的文化中,数码符号有所不同,比如, (1)印度/阿拉伯:0123456789,目前为全世界所通用 (2)英语:one two three....nine (3)中文:零一二三.....九,或者零壹贰叁肆.......

    人气指数:37619-12-08
  • 计算机组成结构介绍

    先看一张图: 想象一下我们在做化学实验: 输入设备就是原材料,计算机要计算哪些数据,怎么计算,都来自于输入设备。 内存就是烧杯,把原材料倒进烧杯,计算机要把来自输入设备的数据,以及要怎么计算这些数据的指令,从输入设备载入到内存中,并且把每一步计算的结果写入到内存。 运算单元...

    人气指数:20719-07-21
  • 计算机通信的原理是什么?

    通信概念: 通信就是把信息从自然界里捕捉到然后再转化成易处理的信息然后再通过各种方法传输最后到了信息处理的终端计算机这里,计算机处理信息后再把信息通过各种各样的方式传递出来。 信号概念: 我写一个1,你就会知道这代表数字1,1就是信号,发现这个形状就知道它的意义是1。同理,如果我...

    人气指数:42420-04-06
  • 软件是什么?真的有软件吗

    世界上没有软件!软件只是对硬件某种功能的一种叫法一种称呼 。 软件的由来 比如我有一张白纸,我在上面扎一个孔然后放在太阳底下就能看见一个小圆点。这个小圆点代表1。现在我让你写一个2,于是你扎了2个孔,在太阳底下一放,就有两小圆点。我们可以说这些小孔就控制了这张纸,让这张纸显示...

    人气指数:40219-12-14
  • 软件(代码)如何控制硬件?

    1.搞清代码(软件)本质是什么 软件(代码)如何控制硬件,只要搞清楚软件本质是什么就不会纠结软件如何控制硬件了! 我们是用电脑的键盘来输入的指令,敲入代码,这个行为其实是通过键盘敲入高低电平,因为键盘上是有电路的,你所看到的代码[比如print(123)]是这些电压的高低信号控制显示器所显示的图...

    人气指数:23919-12-14
  • 编码是什么?为何会有乱码?字符集与编码区别

    编码引入 我们用阿拉伯数字1代表只有一个事物。英国人用字母one代表只有一个事物!我们管老虎叫做老虎,英国人管老虎叫做tiger。描述同样的事物不同的人用了不同的方式。假定英国被你霸占了,你规定one代表老虎,那也无可厚非。老子曰:道可道,非常道。名可名,非常名。事物就在那里,变的是表示...

    人气指数:42020-04-06
  • 数据库的本质是什么?

    数据库是什么 如果去看百度百科,你将永远不知道数据库是什么?因为他用你不懂的东西去解释另一种你不懂的东西!很多小白学东西很困难,原因就是他对某个事物没有概念,但网上很多人总是绕过概念解释的环节直接给你讲应用,到头来一脸迷茫。 数据库本质是什么 【数据库本质上是个软件,依然用文件...

    人气指数:34319-12-14
  • 什么是操作系统?

    操作系统是什么 计算机本身是一堆破铜烂铁加一些电路再加一些磁盘之类的物质,这些电路嵌入了人类的逻辑思维所以叫逻辑电路,人类设计的这些电路可以做加法可以做判断,同时像网卡这种设备还可以收发信号进行通信,所以计算机一旦被制造出来就自带了很多功能,而操作系统就是为了管理和使用...

    人气指数:44019-12-14
  • 软件真的建立在操作系统之上吗?

    认知误区 很多人说软件建立在操作系统之上,这给人的感觉是软件凌驾于系统之上一样,这种说法本意是从逻辑上表达两者的关系却给人传递了错误的认知,这种表述不够本质,不够准确。计算机世界太多这种表达了以致于让很多人迷茫。 一个故事 上帝造了一块土地,这块土地可以修建房屋、种田打井...

    人气指数:46020-04-07
  • 编程语言和操作系统是什么关系?

    首先需要知道编程语言是可运行的计算机程序的一种代名词,说白了就是可以驱动计算机内部各种电路的电信号。而操作系统本身是一个程序,也是运行在计算机上的,也是编程语言写出来的。最早的计算机没有真正意义上的操作系统,但是照样可以用语言编写程序来操作计算机。 所以要记住,永远是程...

    人气指数:18219-12-14
  • 为何说高级语言不算编程语言?

    数学老师给学生讲四则运算,有一套约定俗成的符号规则比如 + 代表加,= 代表相等。如果你狠奇葩,非要让 代表加那也是没问题的。只要告诉同学当你的眼睛看到 这个字符时大脑要进行加的运算! 只要你能定义一个规则系统(无论多简单),就等于定义了一个编程语言,问题在于你的大脑如何解读这套规则...

    人气指数:26619-12-28