Информация и информационные технологии. (Лекция 1) презентация

Содержание


Презентации» Информатика» Информация и информационные технологии. (Лекция 1)
Информационные СИСтемы и технологии
 Лекция 1Тема № 1.1  Информация и информационные технологии«Технология ― совокупность производственных методов и процессов отрасли производства, а такжеАндрей Петрович Ершов: «О фазах продвижения к информационному обществу следует судитьТеория информации ― абстрактная теория слов со своими специфическими задачами, связаннымиЧл.-корр. АН СССР
 Чл.-корр. АН СССР
 Алексей Андреевич Ляпунов  (1911-1973)Алексей Андреевич Ляпунов
  Алексей Андреевич Ляпунов
  В начале 50-хПроблема IT-Индустрии:
 Проблема IT-Индустрии:
  «индустриализация» 
 					труда программиста
 Противоречие междуПроблема индустриализации программирования  (взаимоотношения с «промышленностью» )
 Проблема индустриализации программирования«Программист должен обладать способностью первоклассного математика к абстракции и логическому мышлениюПрограмма ― последовательность команд, которые заставляют выполнять указанные в них действияКомпиляция (трансляция) /compilation (translation)/ ― перевод программы с одного языка наЭтапы компиляции:
 Этапы компиляции:
 I. Анализ исходного кода
 Лексический анализ ―Этапы компиляции:
 Этапы компиляции:
 II. Синтез выходного кода
 Оптимизация кода ―Тема № 1.3  Автоматы и деревья



Слайды и текст этой презентации
Слайд 1
Описание слайда:
Информационные СИСтемы и технологии Лекция 1


Слайд 2
Описание слайда:
Тема № 1.1 Информация и информационные технологии

Слайд 3
Описание слайда:
«Технология ― совокупность производственных методов и процессов отрасли производства, а также научное описание способов производства...» (Ожегов С.И. Толковый словарь русского языка / С.И. Ожегов, Н.Ю. Шведова. – М.: ООО «ИТИ Технологии», 2003.)

Слайд 4
Описание слайда:

Слайд 5
Описание слайда:

Слайд 6
Описание слайда:

Слайд 7
Описание слайда:

Слайд 8
Описание слайда:
Андрей Петрович Ершов: «О фазах продвижения к информационному обществу следует судить по совокупным пропускным способностям каналов связи»

Слайд 9
Описание слайда:

Слайд 10
Описание слайда:
Теория информации ― абстрактная теория слов со своими специфическими задачами, связанными с их хранением в памяти компьютера, обработкой и передачей по каналам связи.

Слайд 11
Описание слайда:

Слайд 12
Описание слайда:

Слайд 13
Описание слайда:

Слайд 14
Описание слайда:

Слайд 15
Описание слайда:
Чл.-корр. АН СССР Чл.-корр. АН СССР Алексей Андреевич Ляпунов (1911-1973) Основатель советской кибернетики и программирования общие вопросы кибернетики математические основы программирования теория алгоритмов математическая лингвистика 1954 г. МГУ Большой семинар по кибернетике

Слайд 16
Описание слайда:
Алексей Андреевич Ляпунов Алексей Андреевич Ляпунов В начале 50-х годов создает основы программирования на ЭВМ: операторный метод ― язык программирования

Слайд 17
Описание слайда:

Слайд 18
Описание слайда:

Слайд 19
Описание слайда:
Проблема IT-Индустрии: Проблема IT-Индустрии: «индустриализация» труда программиста Противоречие между традиционно высоким уровнем фундаментального образования в Российской высшей школе и недостаточным уровнем базового образования на программистских специальностях: подмена базового образования «тренингом»

Слайд 20
Описание слайда:
Проблема индустриализации программирования (взаимоотношения с «промышленностью» ) Проблема индустриализации программирования (взаимоотношения с «промышленностью» ) «Конвейерный метод в программировании может либо убить интеллектуальную компоненту в труде программиста, либо вызвать неврозы…» А.П.Ершов, 1972 г. «Программирование – это слишком сложное интеллектуальное занятие, чтобы можно было надеяться навязать ему узы иерархической системы, которая душит всякую инициативу» Б.Мейер, К.Бодуэн, 1982 (1978) г.

Слайд 21
Описание слайда:
«Программист должен обладать способностью первоклассного математика к абстракции и логическому мышлению в сочетании с эдисоновским талантом сооружать все, что угодно, из нуля и единицы» А.П.Ершов

Слайд 22
Описание слайда:

Слайд 23
Описание слайда:
Программа ― последовательность команд, которые заставляют выполнять указанные в них действия с содержимым указанных ячеек памяти. Программа ― последовательность команд, которые заставляют выполнять указанные в них действия с содержимым указанных ячеек памяти. Программа на алгоритмическом языке также состоит из последовательности команд, но записанных без явного описания ячеек памяти. Эквивалентные программы ― программы, решающие одну и ту же задачу и дающие на выходе одинаковые результаты при одинаковых исходных данных.

Слайд 24
Описание слайда:
Компиляция (трансляция) /compilation (translation)/ ― перевод программы с одного языка на другой язык: Компиляция (трансляция) /compilation (translation)/ ― перевод программы с одного языка на другой язык: Преобразование текста с одного языка в семантически эквивалентный текст на другом языке.

Слайд 25
Описание слайда:

Слайд 26
Описание слайда:
Этапы компиляции: Этапы компиляции: I. Анализ исходного кода Лексический анализ ― символы группируются в лексические единицы (идентификаторы, служебные слова, операторы, знаки препинания) Синтаксический анализ ― составление из лексических единиц иерархических структур, результат ― деревья синтаксического анализа Семантический анализ ― генерация промежуточного кода ― программа на языке абстрактного синтаксиса

Слайд 27
Описание слайда:
Этапы компиляции: Этапы компиляции: II. Синтез выходного кода Оптимизация кода ― преобразование последовательности команд с целью уменьшения их количества, выделение инвариантов, исключение повторяющихся фрагментов и т.д. Генератор кода ― формирование текста программы на новом языке.

Слайд 28
Описание слайда:

Слайд 29
Описание слайда:

Слайд 30
Описание слайда:

Слайд 31
Описание слайда:

Слайд 32
Описание слайда:

Слайд 33
Описание слайда:

Слайд 34
Описание слайда:

Слайд 35
Описание слайда:

Слайд 36
Описание слайда:

Слайд 37
Описание слайда:

Слайд 38
Описание слайда:

Слайд 39
Описание слайда:

Слайд 40
Описание слайда:

Слайд 41
Описание слайда:

Слайд 42
Описание слайда:

Слайд 43
Описание слайда:

Слайд 44
Описание слайда:

Слайд 45
Описание слайда:
Тема № 1.3 Автоматы и деревья

Слайд 46
Описание слайда:

Слайд 47
Описание слайда:

Слайд 48
Описание слайда:

Слайд 49
Описание слайда:

Слайд 50
Описание слайда:

Слайд 51
Описание слайда:

Слайд 52
Описание слайда:

Слайд 53
Описание слайда:

Слайд 54
Описание слайда:

Слайд 55
Описание слайда:

Слайд 56
Описание слайда:


Скачать презентацию на тему Информация и информационные технологии. (Лекция 1) можно ниже:

Похожие презентации