📜  计算机编程-概述

📅  最后修改于: 2021-01-18 06:17:03             🧑  作者: Mango


计算机程序概论

在开始计算机编程之前,让我们首先了解计算机程序及其作用。

计算机程序是使用计算机编程语言编写的指令序列,以由计算机执行指定的任务。

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

  • 指令顺序
  • 计算机程序设计语言

要理解这些术语,请考虑有人问您如何前往附近的肯德基的情况。您到底是如何告诉他去肯德基的路呢?

您将使用人类语言来说明前往肯德基的方法,如下所示-

首先直行,经过半公里后,从红灯处左转,然后行驶约一公里,您会在右边找到肯德基。

在这里,您已经使用英语给出了到达肯德基的几个步骤。如果按照以下顺序进行操作,那么您将到达肯德基-

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!”。在计算机屏幕上。

  • 计算机程序也称为计算机软件,其范围从两行到数百万行的指令。

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

  • 没有计算机程序的计算机就是一个垃圾箱。是使计算机活动的程序。

随着我们开发了如此多的语言来相互交流,计算机科学家也开发了几种计算机编程语言来向计算机提供指令(即编写计算机程序)。在随后的章节中,我们将看到几种计算机编程语言。

计算机程序设计导论

如果您了解什么是计算机程序,那么我们会说:编写计算机程序的动作称为计算机程序。

如前所述,有数百种编程语言可用于编写计算机程序,以下是其中几种:

  • 爪哇
  • C
  • C++
  • Python
  • 的PHP
  • 佩尔
  • 红宝石

计算机程序的使用

如今,计算机程序已广泛应用于家庭,农业,医疗,娱乐,国防,通信等各个领域。以下列出了计算机程序的一些应用-

  • MS Word,MS Excel,Adobe Photoshop,Internet Explorer,Chrome等是计算机程序的示例。

  • 计算机程序被用于在电影制作中开发图形和特殊效果。

  • 计算机程序被用于执行超声波,X射线和其他医学检查。

  • 我们的手机中正在使用计算机程序进行SMS,聊天和语音通信。

计算机程序员

可以编写计算机程序的人,或者可以进行计算机编程的人称为计算机程序员。

基于计算机编程语言的专业知识,我们可以将计算机程序员命名如下:

  • C程序员
  • C++程序员
  • Java程序员
  • Python程序员
  • PHP程序员
  • Perl程序员
  • Ruby程序员

算法

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

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

1. Get a list of numbers L1, L2, L3....LN
2. Assume L1 is the largest, Largest = L1
3. Take next number Li from the list and do the following
4. If Largest is less than Li
5. Largest = Li
6. 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

上面的算法是通过粗略的方式编写的,可以帮助初学者理解该概念。随着计算机编程的发展,您将遇到更多标准化的计算机算法编写方法。