Этапы решения задач на компьютере 1. Постановка задачи. 2. Построение математической модели. 3. Составление алгоритма. 4. Запись алгоритма на языке программирования(кодирование)

Презентация:



Advertisements
Похожие презентации
ВЫПОЛНЕНИЕ АЛГОРИТМОВ КОМПЬЮТЕРОМ. Алгоритм, записанный на «понятном» компьютеру языке программирования, называется программой. Программа данные, предназначенные.
Advertisements

Классификация. Язык программирования – это фиксированная система обозначений и правил, предназначенная для описания алгоритмов и структур данных.
§ 4 Языки программирования Глава 1. Введение в программирование.
Языки программирования.. Этапы создания программы. Для представления алгоритма в виде, понятном компьютеру, служат языки программирования. Сначала разрабатывается.
Выполнение алгоритмов компьютером Алгоритм, записанный на «понятном» компьютеру языке программирования называется ПРОГРАММОЙ.
Программирование Программирование – это раздел информатики, задача которого – разработка программного обеспечения компьютера. Люди, работающие на компьютерах.
Системы программирования Средства создания программ Интегрированные системы программированияИнтегрированные системы программирования Среды быстрого проектирования.
«Все наше достоинство – в способности мыслить» Блез Паскаль.
Программа Виды программ Языки программирования. ПК – это электронный прибор, предназначенный для автоматизации создания, хранения, обработки и передачи.
Языки программирования - это система обозначений и правил для передачи сообщений. Язык.
1 Тема 1.7. Алгоритмизация и программирование Информатика.
Подготовил Дубровин Александр Ученик 9 класса Ольховской школы.
Уильям (Билл) Гейтс. Информатика Hard Ware (технические средства) Soft Ware (программные средства) Brain Ware (алгоритмические средства) MS Windows MS.
Языки программирования. Язык Паскаль. Учитель: Абузова Е. В. МОУ «Бардымская СОШ 2»
Системы программирования Системы программирования обеспечивают создания новых программ для компьютера. Современные системы программирования обычно представляют.
Тема лекции: «Введение в алгоритмизацию». Термин «Алгоритм» Алгоритм – это однозначное и детальное описание последовательности действий по преобразованию.
АЛГОРИТМ (интуитивное понятие алгоритма) - строгая и четкая конечная система правил, которая определяет последовательность действий над некоторыми объектами.
_______________________________________ Основы алгоритмизации и объектно-ориентированного программирования _______________________________________ Тема.
Системы программирования – это совокупность программ, обеспечивающих автоматизацию разработки и отладку других программ.
Алгоритмизация и требования к алгоритму Алгоритм и алгоритмизация Алгоритм и алгоритмизация.
Транксрипт:

Этапы решения задач на компьютере 1. Постановка задачи. 2. Построение математической модели. 3. Составление алгоритма. 4. Запись алгоритма на языке программирования(кодирование) на языке, понятном компьютеру. 5. Ввод программы в компьютер. 6. Отладка и тестирование 7. Получение и анализ результатов решения задачи.

Языки программирования Назначение программирования разработка программ управления компьютером с целью решения различных информационных задач. Для составления программ существуют разнообразные языки программирования. Язык программирования – это фиксированная система обозначений для описания алгоритмов и структур данных. Языки программирования делятся на языки высокого уровня ( близкие к естественным ), и языки низкого уровня ( ориентированы на архитектуру процессора ).

Для выполнения программы необходимо: Ввод и редактирования – выполняется в текстовом редакторе Трансляция – выполняется транслятором Компоновка – выполняется компоновщиком Отладка – выполняется отладчиком Выполнение

Транслятор Транслятор – программа, которая переводит программу с языка программирования на язык машинных кодов. Существует два вида трансляторов: Интерпретатор – производит пооператорную обработку и выполнение всей программы. Компилятор – преобразует всю программу в модуль на машинном языке, записывает его в память компьютера (создает.exe файл), и только потом исполняет.

Для создания и исполнения на компьютере программы, написанной на языке программирования, используются системы программирования. Система программирования это программное обеспечение компьютера, предназначенное для разработки, отладки и исполнения программ, записанных на определенном языке программирования.

ЯЗЫКИ ПРОГРАМИРОВАНИЯ ВЫСОКОГО УРОВНЯ Категория Представление программ и данных Представление о работе программ Связь частей программы Процедурные Программа и обрабатываемые данные представляют собой отдельные, вообще говоря, не связанные друг с другом, элементы Работа программы рассматривается как последовательное выполнение операторов. Связь различных частей программы осуществляется только через данные, которые могут обрабатываться ими совместно. Turbo Pascal, Basic Объектно- ориентированные Данные и методы их обработки инкапсулированы в рамках единого объекта Работа программы рассматривается как последовательность событий и соответствующих реакций различных объектов на эти события. Отдельные части программы могут наследовать методы и элементы данных друг друга. Delphi, C++, Lazarus Логические Данные и правила их обработки объединены в рамках структурного единого логического образования. Работа программы рассматривается как преобразование этого образования по строгим логическим правилам. Разбиение программы на отдельные независимые части затруднительно. Lisp, Prolog