Programming as a Human Activity

  • Programming is an integral part of daily human activities.
  • In our everyday lives, we perform actions and make decisions based on certain algorithms.
  • Today many tasks demand automation through computer programming.
  • This type of task is constantly increasing.
  • Each year more spheres of human life come under the influence of computer programming. Areas involving programming include: machine learning, image recognition, robotics, artificial intelligence, etc.
  • It’s essential for us to master writing computer programs with specific programming languages while also studying standardized computing algorithms.

 

Algorithms

The main concept in the field of computer science (CS) is an Algorithm

An algorithm is a set of instructions for solving a problem

Example. How to register in a moodle system?

  • Step 1. Open browser and type the address edu.mmcs.sfedu.ru

  • Step 2. Press the button "Register" (Register)

  • Step 3. Enter your email address (@sfedu), name and password

  • Step 4. Go to your e-mail and confirm the registration
Many other algorithms surround us in real lifeAlgorithm in computer science (CS) is adapted to solve a problem using computer
Our task is to study the process of algorithms creation and the process of computer programs writing

Main definitions

  • An algorithm is a set of commands to solve a problem
  • A program is an algorithm written in some Programming Language
  • Algorithm steps are called commands
  • The simplest steps of a program are called statements (or operators)


Последнее изменение: пятница, 12 сентября 2025, 08:05