编程能力已成为读写能力的第四个组成部分。每个人都需要知道我们的数字世界是如何运作的,而不仅仅是工程师。” – Mozilla 基金会首席执行官 Mark Serman 说


编程。计算机现成的程序多了干嘛要研究呢?是的,现成的程序真多。但实践表明,总有一些任务无法通过标准方法解决。 在这种情况下,您必须创建自己的(或修改现有的)程序。  

但是您可以说编程不适合您,您倾向于人文学科。那你为什么还需要它呢?
首先,我们生活在信息技术时代。计算机技术无处不在。了解它的工作原理很有帮助。
其次,学习编程有助于人们进行抽象思考并将任务分解成更小的部分。

我们的课程将使您从基本技能到解决复杂问题逐步学习编程。  

本课程致力于学习最流行的编程语言——帕斯卡语言(Pascal)。 Pascal 的基础和原理很有用。 
最初,该语言只是作为一种教学语言而创建的。它发生在 1970 年。 Pascal 的创造者是 Niklaus Wirth 教授。 

在学习本课程的过程中,您将逐渐发展自己的技能。从编程基础开始,您很快就能将您的技能发挥到极致,解决最复杂的问题。要学习基础知识,您可能不需要任何专门的软件。有网络,有学习的欲望就够了。 

如果你准备好学习如何轻松自由地编程,那就开始做任务吧!

 

任务类型
1)第一类任务是自己写程序。 
在上一个任务中,您必须自己编写程序。这既可以在站点的编辑器中完成,也可以从任何编程环境复制程序。或者您可以只发送文件。大多数情况下,您会处理此类任务。

2) 第二类任务是编辑现有程序代码的任务。  

3) 另一种类型的问题是通常的测试问题,在这些问题中,您要么必须给出简短的答案,要么从提供的选项中进行选择。

编译器 - 将整个程序翻译成处理器可以执行的机器代码的程序。

在培训期间,您将使用在线编译器,在屏幕上的特殊窗口中编写或编辑程序。 
但在某些任务中(您必须自己解决),您需要在工作计算机上安装一个编译器。 

最简单的 Pascal 程序只包含 9 个符号: <前> 开始 结束。 让我们来解释一下程序中的每个角色:
 单词 begin 和 end 是Pascal中的关键字,即一劳永逸地赋予它们特殊含义的词。在这种情况下,beginend  用作标点符号。  begin 这个词作为左边, end –右括号,在 end  之后应该有一个点。它们限制了动作部分——正在执行的程序部分。

我们的程序是做什么的?
由于 begin 和 end 之间没有任何东西,我们的程序什么都不做,它只是遵循Pascal语言的规则,它可以被编译并得到一个exe 文件 - executable 可以运行的文件。