🗊Презентация Основы программирования на языке высокого уровня. Модуль 1

Нажмите для полного просмотра!
Основы программирования на языке высокого уровня. Модуль 1, слайд №1Основы программирования на языке высокого уровня. Модуль 1, слайд №2Основы программирования на языке высокого уровня. Модуль 1, слайд №3Основы программирования на языке высокого уровня. Модуль 1, слайд №4Основы программирования на языке высокого уровня. Модуль 1, слайд №5Основы программирования на языке высокого уровня. Модуль 1, слайд №6Основы программирования на языке высокого уровня. Модуль 1, слайд №7Основы программирования на языке высокого уровня. Модуль 1, слайд №8Основы программирования на языке высокого уровня. Модуль 1, слайд №9Основы программирования на языке высокого уровня. Модуль 1, слайд №10Основы программирования на языке высокого уровня. Модуль 1, слайд №11Основы программирования на языке высокого уровня. Модуль 1, слайд №12Основы программирования на языке высокого уровня. Модуль 1, слайд №13Основы программирования на языке высокого уровня. Модуль 1, слайд №14Основы программирования на языке высокого уровня. Модуль 1, слайд №15Основы программирования на языке высокого уровня. Модуль 1, слайд №16Основы программирования на языке высокого уровня. Модуль 1, слайд №17Основы программирования на языке высокого уровня. Модуль 1, слайд №18

Вы можете ознакомиться и скачать презентацию на тему Основы программирования на языке высокого уровня. Модуль 1. Доклад-сообщение содержит 18 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

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


Слайд 1





Модуль 1. Основы программирования на языке высокого уровня 
Рассматриваются критерии качества программ, этапы решения задач на компьютере, базовые понятия: из каких простейших «кирпичиков» состоят все тексты на языке программирования, что понимают под типом данных, какие встроенные типы данных есть в языке C++.
Описание слайда:
Модуль 1. Основы программирования на языке высокого уровня Рассматриваются критерии качества программ, этапы решения задач на компьютере, базовые понятия: из каких простейших «кирпичиков» состоят все тексты на языке программирования, что понимают под типом данных, какие встроенные типы данных есть в языке C++.

Слайд 2





Критерии качества ПО
Внешние характеристики
корректность
практичность
эффективность
надежность
целостность
адаптируемость
Описание слайда:
Критерии качества ПО Внешние характеристики корректность практичность эффективность надежность целостность адаптируемость

Слайд 3





Парадигмы программирования 
Парадигма — способ организации программы, то есть принцип ее построения. Наиболее распространенными являются процедурная и объектно-ориентированная парадигмы. 

Они различаются способом декомпозиции, положенным в основу при создании программы. 

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

Объектно-ориентированная декомпозиция предполагает разбиение предметной области на объекты и реализацию этих объектов и их взаимосвязей в виде программы.
Кроме того, существуют функциональная и логическая парадигмы.
Описание слайда:
Парадигмы программирования Парадигма — способ организации программы, то есть принцип ее построения. Наиболее распространенными являются процедурная и объектно-ориентированная парадигмы. Они различаются способом декомпозиции, положенным в основу при создании программы. Процедурная декомпозиция состоит в том, что задача, реализуемая программой, делится на подзадачи, а они, в свою очередь — на более мелкие этапы, то есть выполняется пошаговая детализация алгоритма решения задачи. Объектно-ориентированная декомпозиция предполагает разбиение предметной области на объекты и реализацию этих объектов и их взаимосвязей в виде программы. Кроме того, существуют функциональная и логическая парадигмы.

Слайд 4





Этапы разработки программы
формулировка и постановка задачи;
 выбор метода решения задачи;
 разработка алгоритма решения задачи;
 написание текста программы;
 набор текста программы и сохранение в электронном виде;
 трансляция программы;
 исправление ошибок;
 выполнение программы;
 анализ и документирование полученных результатов.
Описание слайда:
Этапы разработки программы формулировка и постановка задачи; выбор метода решения задачи; разработка алгоритма решения задачи; написание текста программы; набор текста программы и сохранение в электронном виде; трансляция программы; исправление ошибок; выполнение программы; анализ и документирование полученных результатов.

Слайд 5





Запись алгоритмов
словесная
	Алгоритм покупок на лимитированную сумму
Сумма покупок равна нулю
Если все нужные товары выбраны, перейти к пункту 5, иначе выбрать товар.
Если цена товара, добавленная к сумме покупок, не превысит имеющийся лимит, положить товар в корзину, иначе товар оставить на полке и перейти к пункту 5.
Перейти к пункту 2.
Идти в кассу оплачивать товары.
Графическая
На алгоритмическом языке
Описание слайда:
Запись алгоритмов словесная Алгоритм покупок на лимитированную сумму Сумма покупок равна нулю Если все нужные товары выбраны, перейти к пункту 5, иначе выбрать товар. Если цена товара, добавленная к сумме покупок, не превысит имеющийся лимит, положить товар в корзину, иначе товар оставить на полке и перейти к пункту 5. Перейти к пункту 2. Идти в кассу оплачивать товары. Графическая На алгоритмическом языке

Слайд 6





Основные блоки структурной 
схемы алгоритма
Описание слайда:
Основные блоки структурной схемы алгоритма

Слайд 7





Примеры блок-схем
Описание слайда:
Примеры блок-схем

Слайд 8





Пример структуры программы
Описание слайда:
Пример структуры программы

Слайд 9





Формирование исполняемой программы
Описание слайда:
Формирование исполняемой программы

Слайд 10





Состав языка
Описание слайда:
Состав языка

Слайд 11





Список ключевых слов
Описание слайда:
Список ключевых слов

Слайд 12





Константы
Описание слайда:
Константы

Слайд 13





Управляющие последовательности
Описание слайда:
Управляющие последовательности

Слайд 14





Типы данных
Описание слайда:
Типы данных

Слайд 15





Основные (стандартные) типы данных
Описание слайда:
Основные (стандартные) типы данных

Слайд 16





Составные типы
Массивы;
Структуры; 
Объединения;
Перечисления;
Ссылки;
Указатели
Классы
Описание слайда:
Составные типы Массивы; Структуры; Объединения; Перечисления; Ссылки; Указатели Классы

Слайд 17





Диапазоны для IBM PC-совместимых
Описание слайда:
Диапазоны для IBM PC-совместимых

Слайд 18





Диапазоны типов по стандарту
sizeof(float) ≤ sizeof(double) ≤ sizeof(long double)
sizeof(char) ≤ sizeof(short) ≤ sizeof(int) ≤ sizeof(long)
Минимальные и максимальные значения определены в файлах:
<climits> - целые
<cfloat> - вещественные
Описание слайда:
Диапазоны типов по стандарту sizeof(float) ≤ sizeof(double) ≤ sizeof(long double) sizeof(char) ≤ sizeof(short) ≤ sizeof(int) ≤ sizeof(long) Минимальные и максимальные значения определены в файлах: <climits> - целые <cfloat> - вещественные



Похожие презентации
Mypresentation.ru
Загрузить презентацию