计算机编程 - 概述

计算机程序简介

在进入计算机编程之前,让我们先了解计算机程序及其作用.

计算机程序是使用计算机程序设计语言编写的一系列指令,用于通过计算机执行指定的任务.

这两个我们在上述定义中使用的重要术语是 :

  • 指令序列

  • 计算机程序设计语言

要了解这些条款,请考虑某人询问您如何前往附近的肯德基.你究竟怎么做告诉他去肯德基的方式?

你将使用人类语言告诉前往肯德基的方式,如下所示:

首先直行,半公里后,从红灯处左转,然后行驶一公里左右,你会发现肯德基在右边.

在这里,您使用英语语言提供了几个步骤来到达肯德基.如果按照以下顺序跟踪它们,那么你将达到KFC :

1.	Go straight
2.	Drive half kilometer
3.	Take left
4.	Drive around one kilometer
5.	Search for KFC at your right side

现在,尝试用计算机程序映射情况.上述指令序列实际上是用英语语言编写的人类程序,它指示如何从给定的起点到达肯德基.如果寻求指导的人知道这些语言中的任何一种语言,则可以用西班牙语,印地语,阿拉伯语或任何其他人类语言给出相同的序列.

现在,让我们回去尝试理解计算机程序,计算机程序是用计算机语言编写的指令序列,用于由计算机执行指定的任务.以下是用 Python 编程语言编写的简单程序 :

 
 print"Hello,World!"

上述计算机程序指示计算机打印"Hello,World!"在计算机屏幕上.

  • 计算机程序也称为计算机软件,它可以范围从两行到数百万行指令.

  • 计算机程序指令也称为程序源代码,计算机编程也是名为程序编码.

  • 没有计算机程序的计算机只是一个转储盒;它是使计算机处于活动状态的程序.

由于我们已开发出如此多的语言来进行自我交流,因此计算机科学家开发了多种计算机 - 编程语言为计算机提供指令(即编写计算机程序).我们将在后续章节中看到几种计算机编程语言.

计算机程序设计简介

如果你理解计算机程序是,然后我们会说:编写计算机程序的行为叫做计算机编程.

正如我们前面提到的,有数百种编程语言,可以用来编写计算机程序,以下是其中的一些 :

  • Java

  • C

  • C ++

  • Python

  • PHP

  • Perl

  • Ruby

计算机程序的使用

今天的计算机程序几乎在所有领域,家庭,农业,医疗,娱乐,国防,通信等中都有使用.下面列出了一些计算机程序的应用 :

  • MS Word,MS Excel,Adobe Photoshop,Internet Explorer,Chrome等都是其中的一个例子计算机程序.

  • 计算机程序正在用于制作电影制作中的图形和特效.

  • 计算机程序正用于执行超声波,X射线和其他体检.

  • 我们的手机正在使用计算机程序短信,聊天和语音通信.

计算机程序员

可以编写计算机程序的人或者换句话说,可以进行计算机编程的人被称为计算机程序员.

根据计算机编程语言的专业知识,我们可以将计算机程序员命名为以下&n;

  • C程序员

  • C ++程序员

  • Java程序员

  • Python程序员

  • PHP程序员

  • Perl程序员

  • Ruby程序员

算法

从编程的角度来看,算法是解决任何问题的分步过程.算法是一种有效的方法,表示为一组定义明确的指令.

因此,计算机程序员在编写实际代码之前列出了解决问题所需的所有步骤.下面是一个算法的简单示例,用于从给定的数字列表中找出最大数字 :

1. Get a list of numbers L1, L2, L3....LN2. Assume L1 is the largest, Largest = L13. Take next number Li from the list and do the following
4. If Largest is less than Li5. Largest = Li6. If Li is last number from the list then
7. Print value stored in Largest and come out
8. Else repeat same process starting from step 3

上述算法以粗略的方式编写,以帮助初学者理解这个概念.当你进入高级计算机编程时,你会遇到更复杂的编写计算机算法的方法.