Все разделы
Выбрать школу

Школа. Увлечения. Большое будущее.

PROSCHOOLS · ОБРАЗОВАНИЕ РЯДОМ

Ваш город

Выберите город, чтобы находить образование и возможности рядом.

Как учитываем городКаталог и кнопки «Выбрать школу» покажут школы выбранного города.Онлайн-курсы, учебник, ГДЗ и задания к экзаменам доступны по всей России.

Популярные города

Будет выбран: Вся Россия

Учебные материалы останутся прежними.

Поиск по сайту

По всему сайтуШколы выбранного города — выше в результатах

С чего начнём?

↑ ↓ — выбрать результат · Enter — открыть · Esc — закрыть

Начала программирования

💻 Информатика · 8 класс

Языки программирования, переменные, операторы.

Программный код на экране
Программный код на экранеMartin Vorel · Wikimedia Commons · CC BY-SA 4.0

Начала программирования

Программа — это алгоритм, записанный на языке, понятном компьютеру. Язык программирования — это формальный язык со строгими правилами записи команд, которые называют синтаксисом. На таких языках — например, Паскаль, Питон, Си — человек точно описывает, что и в каком порядке должна делать машина. Программирование, по сути, и есть искусство составлять и записывать алгоритмы так, чтобы их выполнял компьютер.

От задачи к программе

Путь к работающей программе начинается с составления алгоритма решения задачи. Затем алгоритм переводят на выбранный язык программирования — получают исходный код. Но процессор не понимает текст программы напрямую: чтобы код выполнился, его переводят в машинный вид специальной программой — транслятором. Трансляторы бывают двух видов: компилятор переводит всю программу сразу, а интерпретатор выполняет её команду за командой.

Переменные

Переменная — это именованная ячейка памяти, предназначенная для хранения данных. У переменной есть имя, тип и значение, причём значение можно менять по ходу работы программы. Имена переменным дают осмысленные, чтобы код было легко читать: summa, cena, x. Тип переменной определяет, какие данные в ней хранятся и какие действия с ними допустимы.

Тип данныхЧто хранитПример
ЦелыйЦелые числа5, -12, 100
ВещественныйДробные числа3.14, -0.5
СимвольныйОдин знак'A'
СтроковыйТекст'Привет'

Основные операторы

Программа строится из операторов — отдельных команд. Самые базовые из них — это ввод данных, присваивание (записать значение в переменную) и вывод результата на экран. Оператор присваивания часто обозначают знаком = или :=. Он берёт значение из правой части, вычисляет его и сохраняет в переменную из левой части.

// программа: сумма двух чисел
ввести a
ввести b
s = a + b
вывести s

Здесь a, b и s — переменные. Строка s = a + b вычисляет сумму введённых чисел и сохраняет её в переменной s, после чего результат выводится на экран.

Частые ошибки. Запись x = x + 1 — это не математическое уравнение, а команда: «взять старое значение x, прибавить 1 и записать результат обратно в x». Прежде чем использовать переменную в вычислениях, ей нужно присвоить значение. И не путайте типы данных: целое и дробное число хранятся в памяти по-разному.

Кратко о главном

  • Программа — это алгоритм на языке программирования.
  • Исходный код переводит в машинный код транслятор.
  • Переменная — именованная ячейка памяти со своим типом и значением.
  • Базовые операторы: ввод данных, присваивание и вывод.
  • Присваивание — это команда записать значение, а не равенство.