知方号

知方号

编程是什么

编程是什么

编程是什么

2023-3-16 #计算机 #编程

这篇文章将讲解编程的基础概念,带你对编程语言有基本的认识,以便学习时能更加高效。

编程的概念

你面前的电子设备,包括手机、电脑、手表是如何工作的? 主要是两大部分组成

硬件:也就是设备本身,由世界上或大或小的公司生产芯片、电路板等等,将其组合在一起软件:通过对设备的编程,产生“软件”,使硬件按照我们的需求进行工作

那,计算机是如何工作的? 比如一个灯泡,想让他关掉,你会把开关给开一下。两个灯泡,你要调两个。多个,要调多个。 有趣的是,你可以将电路串在一起或并在一起。串在一起的需要全部打开所有开关,并在一起的只需要任意一个开关。 除此之外,你把电路接地,电流就会往地上跑(电阻小),此时你断掉开关,反而会跑到灯泡;打开开关,灯反而灭了。 这就赋予了计算机编程的能力。我们将这些概念抽象后,恰好发现万能的数学有一个分支叫布尔代数,恰好可以解决计算机运算的很多问题。 这就是最基础的三种电路,与或非,他们的组合可以组成最基本的两种设备:运算数据的加法器,存储数据的寄存器,继续组合可以增强运算能力或存储能力。

在计算机发展早期,编程没有抽象的编程语言和逻辑符号,通过对电路板的电路开关直接进行或开或关,或者把电线从一个接口接到另外一个地方,使得他们的数据和运输方式发生改变。 这种编程,就是对计算机硬件直接编程,逻辑化后,我们称这种编程语言叫机器语言。 之后伴随着对编程的需求,我们不断优化程序的描述方式,让编程语言跃进发展。

十分钟学会编程的本质

编程语言

随着计算机规模的增大,对程序员(接线员)的要求越来越高,这种方式容易出错且费时费力。 于是程序员将机器语言组合起来,抽象成数学符号,规定哪些是读取数据的命令,哪些是加法的命令等等,由此诞生了汇编语言。 程序员只需要用汇编语言把程序写好,然后经过

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。