Презентация, доклад на тему Выполнение алгоритмов компьютером. 9 класс.

Презентация на тему Выполнение алгоритмов компьютером. 9 класс., предмет презентации: Информатика. Этот материал в формате pptx (PowerPoint) содержит 12 слайдов, для просмотра воспользуйтесь проигрывателем. Презентацию на заданную тему можно скачать внизу страницы, поделившись ссылкой в социальных сетях! Презентации взяты из открытого доступа или загружены их авторами, администрация сайта не отвечает за достоверность информации в них, все права принадлежат авторам презентаций и могут быть удалены по их требованию.

Слайды и текст этой презентации

Слайд 1
ВЫПОЛНЕНИЕ АЛГОРИТМОВ КОМПЬЮТЕРОМ
Текст слайда:

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


Слайд 2
Алгоритм, записанный на «понятном» компьютеру языке программирования, называется программой.Программа — данные, предназначенные для управления конкретными компонентами системы
Текст слайда:

Алгоритм, записанный на «понятном» компьютеру языке программирования, называется программой.

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


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

Этапы программирования:

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


Слайд 4
На заре компьютерной эры, в 40-50-е годы ХХ века, программы писались на машинном языке и представляли собой
Текст слайда:

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


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

Язык программирования — формальная знаковая система, предназначенная для записи компьютерных программ.

Низкого уровня

Высокого уровня

Если язык близок к естественному языку программирования, то он называется языком высокого уровня, если ближе к машинным командам, – языком низкого уровня.


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

Стили программирования:

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


Слайд 7
Процедурное программирование	Выполнение программы сводится к последовательному выполнению операторов с целью преобразования исходного состояния памяти, то есть значений
Текст слайда:

Процедурное программирование

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


Слайд 8
Функциональное программирование	Способ составления программ, в которых единственным действием является вызов функции, единственным способом расчленения программы на части
Текст слайда:

Функциональное программирование

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


Слайд 9
Логическое программирование	Центральным понятием в логическом программировании является отношение. Программа представляет собой совокупность определений отношений между объектами (в
Текст слайда:

Логическое программирование

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


Слайд 10
Объектно-ориентированное программирование	В основе объектно-ориентированного стиля программирования лежит понятие объекта, а суть его выражается формулой: «объект=данные + процедуры».
Текст слайда:

Объектно-ориентированное программирование

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


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

Программы-трансляторы

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

Интерпретаторы

Компиляторы


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

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


Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть