随着科技的不断进步与发展,我们的日常生活工作处处存在计算机的影子。计算机的出现改变了人们传统的生活工作方式。从整个计算机的发展史来看,编程和计算机两者始终紧密结合在一起,可以说没有编程就不会诞生计算机。既然编程如此重要,那你是否了解编程呢?那么今天我们来学习一下何为编程呢!

何为编程?插图

什么是编程

简单来说编程就像是给计算机下达一系列的“指令菜谱”。就好比你要让一个机器人为你做事,你得用一种它能理解的语言告诉它具体怎么做,先做什么、后做什么、遇到什么情况该怎么应对等等。我们用特定的编程语言来编写这些指令,让计算机按照我们规定的步骤和逻辑去执行任务,比如在屏幕上显示一些内容、计算一些数据、控制一些设备的运行等等。编程就是创造这些指令的过程,通过它让计算机变得“聪明”起来,能完成我们希望它做的各种事情。

编程的本质

我们在电子设备上见到的一切图像、动画等所见所听的东西背后都是由无数个“0”和“1”的排列组合构成。听起来很简单对吧,但编程却并不是一个简单的过程,接下来呢,小编会让大家能够轻松的了解编程背后的逻辑与原理。

编程,我们可以将其解释为“编写程序”。为了方便理解,这里可以将它拆解为两个部分“编写”和“程序”。“编写”也就是通俗的写代码,通常会用到专业的工具,如NOTEPAD++,VIM等,如果没有专业的工具也可以选择记事本以及word。而“程序”可以理解为一系列让计算机执行特定任务的有序指令集合,主要包括“网站、软件、脚本、系统”等一类的东西,但是程序的本质也就只包含“数据”和“函数”。

何为编程?插图1

那什么是数据呢?数据通俗的来说就是可以被储存在硬盘和内存条等存储设备内的电子。而编程则是需要函数处理数据帮助实现各种复杂的功能和逻辑。而数据量的大小以及处理逻辑的复杂程度都会影响到编程的难度。

那什么又是函数呢?函数大致可以理解为“接收输入参数——处理功能——输出结果”的一个过程。其背后一直会遵循一个逻辑。这里我们用生活简单举例:放大米进电饭煲——烹煮——熟米饭。放大米进电饭煲这个函数的动作被称为“调用”,也就是调遣函数进行一次运行;烹煮就是处理函数的过程,最后输出的结果也就是熟米饭。

简单的编程逻辑

这里采用最简单的加法函数演示:两个参数(数字1、数字2),处理(两数相加),输出(相加之后的结果)。示例:参数(1,2),处理:(1+2),输出(3)。函数就是这么简单的过程。但是会有人说:这算什么编程?咱们不急,且看下一步。函数内部的处理会进行一最重要的一个程序。当函数开始被调用,此时执行程序会判断参数里面是否满足了两个数字的条件,有就继续执行,如果没有或者是汉字,那么输出的结果就是错误信息,此时程序就会报错。这个也就是编程的核心。更复杂的函数就是在前面的基础上不断地套娃下去,输出各种各样的结果。

何为编程?插图2

如果你看懂了,那么恭喜你,你已经学会函数的本质了!


最新文章推荐


热门文章推荐



为什么少儿编程要从Scratch开始学起?缩略图

为什么少儿编程要从Scratch开始学起?

  Scratch是一种全新的程序设计语言,孩子可以用它很容易地创造交互式故事情节、动画、游戏,然后还可以把自 […]

小孩子学编程难不难,什么编程语言更容易学?缩略图

小孩子学编程难不难,什么编程语言更容易学?

  小孩子学编程难不难,什么编程语言更容易学?很多家长想让孩子学习编程,但又担心编程语言太难?其实并不是所有的 […]

孩子学人工智能专业怎么样?学了有什么好出路?缩略图

孩子学人工智能专业怎么样?学了有什么好出路?

  孩子学人工智能专业怎么样?学了有什么好出路?孩子想学人工智能专业,学习Python编程语言是必不可少的。 […]

青少年python编程可以做什么,如何学python编程?缩略图

青少年python编程可以做什么,如何学python编程?

  青少年python编程可以做什么,如何学python编程?Python编程语言获57%开发者首选,青少年学 […]

网易无人装载机器人全程智能作业,让工作环境加绿色安全!缩略图

网易无人装载机器人全程智能作业,让工作环境加绿色安全!

  网易无人装载机器人全程智能作业,让工作环境加绿色安全!国内首个落地应用的网易伏羲无人装载机器人,入选202 […]

苏州职业大学举办机器人大赛,近2000名师生参赛场面十分热闹!缩略图

苏州职业大学举办机器人大赛,近2000名师生参赛场面十分热闹!

  第十四届江苏省大学生机器人大赛在苏州职业大学顺利举办,规模庞大。来自全省的74所高校,共计473支队伍,其 […]


发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注