Презентация на тему: ВЫПОЛНЕНИЕ АЛГОРИТМОВ КОМПЬЮТЕРОМ

Реклама. Продолжение ниже
ВЫПОЛНЕНИЕ АЛГОРИТМОВ КОМПЬЮТЕРОМ
ВЫПОЛНЕНИЕ АЛГОРИТМОВ КОМПЬЮТЕРОМ
ВЫПОЛНЕНИЕ АЛГОРИТМОВ КОМПЬЮТЕРОМ
ВЫПОЛНЕНИЕ АЛГОРИТМОВ КОМПЬЮТЕРОМ
ВЫПОЛНЕНИЕ АЛГОРИТМОВ КОМПЬЮТЕРОМ
ВЫПОЛНЕНИЕ АЛГОРИТМОВ КОМПЬЮТЕРОМ
ВЫПОЛНЕНИЕ АЛГОРИТМОВ КОМПЬЮТЕРОМ
ВЫПОЛНЕНИЕ АЛГОРИТМОВ КОМПЬЮТЕРОМ
ВЫПОЛНЕНИЕ АЛГОРИТМОВ КОМПЬЮТЕРОМ
ВЫПОЛНЕНИЕ АЛГОРИТМОВ КОМПЬЮТЕРОМ
ВЫПОЛНЕНИЕ АЛГОРИТМОВ КОМПЬЮТЕРОМ
ВЫПОЛНЕНИЕ АЛГОРИТМОВ КОМПЬЮТЕРОМ
1/12
Средняя оценка: 4.0/5 (всего оценок: 42)
Код скопирован в буфер обмена
Скачать (520 Кб)
Реклама. Продолжение ниже
1

Первый слайд презентации

ВЫПОЛНЕНИЕ АЛГОРИТМОВ КОМПЬЮТЕРОМ

Изображение слайда
1/1
2

Слайд 2

Алгоритм, записанный на «понятном» компьютеру языке программирования, называется программой. Программа — данные, предназначенные для управления конкретными компонентами системы обработки информации в целях реализации определённого алгоритма. Трансляция программы — преобразование программы, представленной на одном из языков программирования, в программу на другом языке и, в определённом смысле, равносильную первой.

Изображение слайда
1/1
3

Слайд 3

Этапы программирования: Анализ задачи; Проектирование - разработка алгоритма; Кодирование и компиляцию - написание исходного текста программы и преобразование его в исполнимый код с помощью компилятора; Тестирование и отладку - выявление и устранение ошибок; Сопровождение.

Изображение слайда
1/1
4

Слайд 4

На заре компьютерной эры, в 40-50-е годы ХХ века, программы писались на машинном языке и представляли собой очень длинные последовательности нулей и единиц. Составление и отладка таких программ являлись чрезвычайно трудоемким делом. Каждая программа учитывала аппаратные ресурсы ЭВМ.

Изображение слайда
Изображение для работы со слайдом
1/2
5

Слайд 5

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

Изображение слайда
1/1
6

Слайд 6

Стили программирования: Процедурное программирование Функциональное программирование Логическое программирование Объектно-ориентированное программирование

Изображение слайда
1/1
7

Слайд 7

Процедурное программирование Выполнение программы сводится к последовательному выполнению операторов с целью преобразования исходного состояния памяти, то есть значений исходных данных, в заключительное, то есть в результаты. Особенность таких языков программирования состоит в том, что задачи разбиваются на шаги и решаются шаг за шагом. Используя процедурный язык, программист определяет языковые конструкции для выполнения последовательности алгоритмических шагов. Пример: Basic, Фортран, Pascal, Модула-2...

Изображение слайда
1/1
Реклама. Продолжение ниже
8

Слайд 8

Функциональное программирование Способ составления программ, в которых единственным действием является вызов функции, единственным способом расчленения программы на части является введение имени для функции, а единственным правилом композиции — оператор суперпозиции функции. Никаких ячеек памяти, ни операторов присваивания, ни циклов, ни, тем более, блок-схем, ни передачи управления. Примеры: Hope, Miranda, Haskell...

Изображение слайда
1/1
9

Слайд 9

Логическое программирование Центральным понятием в логическом программировании является отношение. Программа представляет собой совокупность определений отношений между объектами (в терминах условий или ограничений) и цели (запроса). Основан на математической логике. Примеры: Planner, Prolog...

Изображение слайда
1/1
10

Слайд 10

Объектно-ориентированное программирование В основе объектно-ориентированного стиля программирования лежит понятие объекта, а суть его выражается формулой: «объект=данные + процедуры». Каждый объект интегрирует в себе некоторую структуру данных и доступные только ему процедуры обработки этих данных, называемые методами. Объединение данных и процедур в одном объекте называется инкапсуляцией и присуще объектно-ориентированному программированию. Примеры: Delphi, Visual Basic, Object Pascal…

Изображение слайда
1/1
11

Слайд 11

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

Изображение слайда
1/1
12

Последний слайд презентации: ВЫПОЛНЕНИЕ АЛГОРИТМОВ КОМПЬЮТЕРОМ

Язык ассемблера — язык программирования низкого уровня, команды которого соответствуют инструкциям процессора вычислительной системы. Трансляция программы в исполняемый машинный код производится ассемблером — программой-транслятором, которая и дала языку ассемблера его название.

Изображение слайда
1/1
Реклама. Продолжение ниже