Алгоритм - последовательность действий, приводящая к определенному результату. Свойства алгоритма:
результативность,
определенность,
массовость,
понятность,
пошаговость
Виды алгоритмов:
Линейный алгоритм - это алгоритм, шаги которого выполняются последовательно друг за другом.
Разветвленный
алгоритм - это алгоритм, в котором в зависимости от условия выполняется
либо одна, либо другая последовательность действий.
Циклический алгоритм - алгоритм некоторые шаги которого повторяются многократно.
Программа - это алгоритм, записанный на каком-либо языке программирования. 1970 г. - язык Паскаль (Н.Вирт). С основами языка программирования Паскаль можно ознакомиться здесь.
Никлаус Вирт швейцарский учёный, специалист в области информатики,
Никлаус Вирт родился 15 февраля 1934 г. в небольшом городке Винтертуре, в
предместье Цюриха. Родился Никлаус в семье Уолтера и Хедвиг Вирт. Он
жил неподалеку от школы, где преподавал его отец. В их доме была хорошая
библиотека, где Вирт находил немало интересных книг про железные
дороги, турбины и телеграф.
Вирт разработал или участвовал в разработке языков
программирования: Euler, Algol-W, PL/360, Pascal, Modula-2, Oberon, Oberon-2,
Component Pascal. Наиболее известная его разработка, безусловно – язык
программирования Паскаль, оказавший огромное влияние на несколько поколений
программистов и ставший базой для создания большого числа языков
программирования.
Идеи были использованы разработчиками Java и .NET во второй
половине 1990-х годов.
Домашнее задание:
9 класс - решить задачу (записать на языке Паскаль):
Ввести с клавиатуры два числа. Найти разность, произведение и частное.
Ввести с клавиатуры три числа. Найти их сумму.
Самоподготовка: Реши задачи:
Ввести три числа. Найти их сумму, произведение и среднее арифметическое.
Даны длина и ширина прямоугольника (целые числа). Найти Периметр и площадь прямоугольника. Подсказка.
Вычислить площадь круга, если радиус равен 4. Подсказка.
Дана длина ребра куба (целое число). Найти объем куба и площадь его боковой поверхности. Подсказка.