close

Вход

Забыли?

вход по аккаунту

код для вставкиСкачать
Комп’ютерні програми і мови
програмування. Етапи розв’язування
задач з використанням комп’ютера
Підготував вчитель інформатики
Андріївської ЗОШ І-ІІІ ступенів
Жолубак В.І.
2012 рік
Програма – це набір команд
(вказівок, інструкцій), призначених
для виконання комп’ютером у
певній послідовності.
 Програми складаються для виконання
комп’ютером алгоритмів
 Ці алгоритми утворюють логіку програми.
Ада Лавлейс (1815-1852)
 Першим у світі
програмістом вважається
Ада Лавлейс, дочка
відомого англійського
поета Джорджа Гордона
Байрона. Вона працювала
Чарльзом Беббіджем,
розробником механічної
обчислювальної машини
(аналітичної). На честь
Ади Лавлейс одна з мов
програмування названа
Ада
Чарлз Беббідж
 Ча́рлз Бе́ббідж (англ.
Charles Babbage; 26 грудня
1792 — 18 жовтня
1871) — англійський
математик, винахідник
першої обчислювальної
машини. В 1833
розробив проект
універсальної цифрової
обчислювальної
машини — прообразу
сучасної ЕОМ.
Мова, яка використовується для
запису алгоритмів, призначених для
виконання комп’ютером, називається
мовою програмування
 Кожна мова програмування має такі компоненти:
 Алфавіт – множину символів
 Словник – набір зарезервованих слів
 Синтаксис – правила складання та запису виразів
 Семантику – встановлене онозначне тлумачення
мовних конструкцій, правил їх виконання
Приклади мов програмування
 За останні 70 років створено близько 3000







різних мов прогамування.
Delphi
C ++
C#
Java
Basic
Pascal
Prolog
Машинна мова
 Процесор комп’ютера може виконувати
команди, подані тільки машинною мовою
 Машинна мова – це мова програмування, в якій
команди подаються як послідовність двійкових
кодів.
Компілятори
 Для перекладу програм на машинну мову
створені спеціальні та використовуються
спеціальні програми – компілятори.
 Формують машинний код програми
Етапи розв’язування задач з
використанням комп’ютера
 Аналіз умови задачі, визначення вхідних і




вихідних даних
Вибір програмних засобів для розв’язування
задачі
Складання алгоритму
Налагодження алгоритму або програми
Дослідження отриманих результатів на
відповідність умові
1/--страниц
Пожаловаться на содержимое документа