Содержание:
1. Вспомним материал прошлого урока.
2. Ада Лавлейс (1815-1852) – первый программист.
3. Языки программирования.
4. Классификация языков программирования.
5. Транслятор.
6. Примеры языков программирования.
7. Объектно-ориентированное программирование.
8. 10 языков программирование, которые стоит изучать.
9. Среда программирования.
10. Cреда разработки Turbo Delphi - основные команды.
11. Запустите Turbo Delphiсоздайте Console Application.
12. Введите текст программы между begin и end; нажмите Run.
13. Как написать программу “Hello, world!”
14. Домашнее задание.
2. Вспомним материал прошлого
урока
Что такое алгоритм?
Какие основные свойства алгоритма?
Приведите пример алгоритма
приготовления любимого блюда.
4. Языки программирования
Язык программирования – это
фиксированная система обозначений и
правил описания алгоритмов,
предназначенных для исполнения
компьютерами.
Алгоритм, написанный на языке
программирования, называется
программой.
6. Транслятор
Для того, чтобы компьютер мог
выполнить программу ее нужно
перевести в машинные коды. Эту
задачу выполняет особая программа
транслятор.
Типы трансляторов:
Компилятор - переводит сразу всю
программу.
Интерпретатор - делает пошаговый
перевод.
9. 10 языков программирование,
которые стоит изучать
1. PHP - язык программирования с открытым кодом,
использующий интерпретатор на стороне сервера,
кросс-платформенный язык HTML скриптов, особенно
подходящий для веб-разработок, так как легко может
встраиваться в HTML страницы.
2. С# - объектно-ориентированный язык общей
направленности, код в котором компилируется. Это
язык разработанный, Майкрософт как часть
платформы .Net на основе языков C и С++.
3. AJAX (асинхронный JavaScript и XML) - не смотря на
то, что технически это не язык программирования,
AJAX использует XHTML или HTML, JavaScript и XML
для создания интерактивных веб-приложений.
10. 10 языков программирование,
которые стоит изучать
4. JavaScript - это объектно-ориентированный язык
скриптов, который выполняется на стороне клиента
веб-браузером. Он меньше, чем Java, имеет
упрощенный набор команд, легче кодируется и более
прост в изучении. Язык встроенный в HTML, который
используется в миллионах веб-страниц для обработки
форм, работы с cookie и множества других задач.
5. Perl - язык программирования с открытым кодом,
кросс-платформенный, выполняется на стороне
сервера. Код интерпретируется. Получил широкое
распространение, как удобное средство для обработки
текста в CGI программах.
11. 10 языков программирование,
которые стоит изучать
6. С - стандартный язык программирования,
предназначенный для самых разнообразных задач.
Это один из самых распространенных языков,
ставший основой для нескольких других, например,
C++. Изучение C - это основа, которая позволит легко
перейти на Java или C#, так как большая часть
синтаксиса очень похожа. Кроме того, синтаксис,
подобный C применяется в основных языках web-
программирования
7. Ruby и Ruby on Rails. Ruby - это динамичный,
объектно-ориентированный язык с открытым кодом.
Ruby on Rails - инструментарий разработчика с
открытым кодом для веб-программирования,
написанный на Ruby.
12. 10 языков программирование,
которые стоит изучать
8. Java - объектно-ориентированный язык
программирования, разработанный Джеймсом
Гослингом и группой разработчиков из Sun
Microsystems в начале 1990-х.
9. Python - интерпретируемый динамичный
объектно-ориентированный язык программирования
с открытым кодом, который использует механизмы
автоматического управления памятью. Python
интенсивно используется в Google и в академических
кругах.
10.VB.Net (Visual Basic .Net) - объектно-
ориентированный язык программирования, который
входит в комплект средств разработки от
Майкрософт.
13. Среда программирования
Интегрированная среда разработки –
система программных средств,
используемая для разработки
программного обеспечения.
Среда разработки включает в себя:
◦ текстовый редактор,
◦ компилятор или интерпретатор,
◦ средства автоматизации сборки,
◦ отладчик.
15. begin … end; начало и конец
исполняемой части
var имя переменной: тип;
объявление переменной
readln(имя переменной); ввод с
клавиатуры
writeln(имя переменной); или
writeln(‘текст'); вывод на экран
имя переменной := присвоение
значения
Cреда разработки Turbo Delphi
основные команды
20. Как написать программу “Hello, world!”
Создать новый проект VSL form application
С Панели инструментов (справа внизу)
перетянуть на форму «надпись» TLabel и
расширить ее границы
В Инспекторе объектов (слева внизу)
изменить для Label1 свойство Caption –
вытереть текст «Label1»
В Инспекторе объектов выбрать для Form1
событие OnClick и дважды щелкнуть пустом
в поле справа от него.
В появившемся коде между begin и end
добавить строку
Label1.Caption := 'Hello, world!‘;
21. Домашнее задание
Прочитать в учебнике § 1.4 «Этапы
решения задач с помощью
компьютера»
Выучить названия этих этапов
Написать содержание каждого из
этапов для задачи «Решить
квадратное уравнение»
(высокий уровень) составить блок-
схему решения данной задачи.