Презентация Разработал: учитель информатики первой категории МБОУ МО г. Нягань «Гимназия» Юдина И. И. онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Разработал: учитель информатики первой категории МБОУ МО г. Нягань «Гимназия» Юдина И. И. абсолютно бесплатно. Урок-презентация на эту тему содержит всего 10 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Информатика » Разработал: учитель информатики первой категории МБОУ МО г. Нягань «Гимназия» Юдина И. И.



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    10 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    775.00 kB
  • Просмотров:
    60
  • Скачиваний:
    0
  • Автор:
    неизвестен



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

№1 слайд
Разработал учитель
Содержание слайда: Разработал: учитель информатики первой категории МБОУ МО г. Нягань «Гимназия» Юдина И.И.

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

№3 слайд
Первый этап Стихийное
Содержание слайда: Первый этап «Стихийное программирование» (от момента появления первых вычислительных машин до середины 60 годов ХХ в.) Практически отсутствовали сформулированные технологии, и программирование фактически было искусством. Первые программы имели простейшую структуру. Они состояли из собственно программы на машинном языке и обрабатываемых ею данных.

№4 слайд
Второй этап Структурный
Содержание слайда: Второй этап Структурный подход к программированию (60-70 годы ХХ в.) В основу положены следующие положения: программы должны составляться мелкими шагами; размер шага определяется количеством решений, применяемых программистом на этом шаге; сложная задача должна разбиваться на достаточные простые, легко воспринимаемые части, каждая из которых имеет только один вход и один выход; логика программы должна опираться на минимальное число достаточно простых базовых структур.

№5 слайд
Третий этап
Содержание слайда: Третий этап Объектно-ориентированное программирование (с середины 80 до конца 90 годов ХХ в.) Определяется как технология создания сложного программного обеспечения, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определенного типа (класса), а классы образуют иерархию с наследованием свойств.

№6 слайд
Четвертый этап Компонентный
Содержание слайда: Четвертый этап Компонентный подход и CASE-технологии (с середины 90 годов ХХ в. до нашего времени) Особенностью этого этапа является создание и внедрение автоматизированных технологий разработки и сопровождения программного обеспечения, которые были названы CASE-технологиями (Computer-Aided Software/System Engineering – разработка программного обеспечения/программных систем с использованием компьютерной поддержки). Существуют CASE- технологии, поддерживающие как структурный, так и объектный (в том числе и компонентный) подходы к программированию.

№7 слайд
Оптимизация программ
Содержание слайда: Оптимизация программ Оптимизация арифметических выражений Некоторые, медленно выполняемые операции, легко заменить на более быстрые. Сложение выполняется быстрее, чем умножение, поэтому умножение на небольшое целое число следует заменить сложением. Например, 3*I=I+I+I Если же в выражении ни все числа являются целыми, то при замене может быть утеряна точность. Ошибка округления действительных чисел имеет тенденцию накапливаться, а не уменьшаться, так если R – действительное число, а I - целое, то запись I*R будет правильной, чем R+R+R+… I раз

№8 слайд
Оптимизация программ
Содержание слайда: Оптимизация программ Оптимизация арифметических выражений Преобразование уравнений может привести к исключению операций. Например, выражение X=2*Y+(1+A)/P+2*T можно заменить на X=2*(Y+T)+(1+A)/P , что позволяет исключить одну операцию умножения. Поскольку деление является более медленной операцией всюду, где возможно, его следует заменять умножением. Умножение выполняется в 2 раза быстрее деления. Функция извлечения квадратного корня реализуется обычно гораздо быстрее и точность при этом выше, чем при операции возведении в степени. Медленный способ А **0.5, быстрый способ .

№9 слайд
Оптимизация программ
Содержание слайда: Оптимизация программ Оптимизация арифметических выражений Умножение выполняется значительно быстрее, чем возведение в степень, поэтому если показатель степени небольшое целое число, то операцию возведения в степень следует заменить несколькими операциями умножения. Например,

№10 слайд
Содержание слайда:

Скачать все slide презентации Разработал: учитель информатики первой категории МБОУ МО г. Нягань «Гимназия» Юдина И. И. одним архивом:
Похожие презентации