🗊Презентация Программирование и программные среды

Нажмите для полного просмотра!
Программирование и программные среды, слайд №1Программирование и программные среды, слайд №2Программирование и программные среды, слайд №3Программирование и программные среды, слайд №4Программирование и программные среды, слайд №5Программирование и программные среды, слайд №6Программирование и программные среды, слайд №7Программирование и программные среды, слайд №8Программирование и программные среды, слайд №9Программирование и программные среды, слайд №10Программирование и программные среды, слайд №11Программирование и программные среды, слайд №12Программирование и программные среды, слайд №13Программирование и программные среды, слайд №14Программирование и программные среды, слайд №15Программирование и программные среды, слайд №16Программирование и программные среды, слайд №17Программирование и программные среды, слайд №18Программирование и программные среды, слайд №19Программирование и программные среды, слайд №20Программирование и программные среды, слайд №21Программирование и программные среды, слайд №22Программирование и программные среды, слайд №23Программирование и программные среды, слайд №24Программирование и программные среды, слайд №25Программирование и программные среды, слайд №26Программирование и программные среды, слайд №27Программирование и программные среды, слайд №28Программирование и программные среды, слайд №29Программирование и программные среды, слайд №30Программирование и программные среды, слайд №31Программирование и программные среды, слайд №32Программирование и программные среды, слайд №33Программирование и программные среды, слайд №34Программирование и программные среды, слайд №35

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

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


Слайд 1





Программирование и программные среды
Коды, ассемблеры и языки высокого уровня

Алгоритм должен быть записан на языке, понятном процессору, т.е. машинном языке (логические последовательности нулей и единиц). Разные типы процессоров имеют разные наборы команд. Если язык программирования ориентирован на конкретный тип процессора и учитывает его особенности, то он называется языком программирования низкого уровня.
Ассемблер: операторы языка программирования близки к машинному коду и ориентированы на конкретные команды процессора.
Описание слайда:
Программирование и программные среды Коды, ассемблеры и языки высокого уровня Алгоритм должен быть записан на языке, понятном процессору, т.е. машинном языке (логические последовательности нулей и единиц). Разные типы процессоров имеют разные наборы команд. Если язык программирования ориентирован на конкретный тип процессора и учитывает его особенности, то он называется языком программирования низкого уровня. Ассемблер: операторы языка программирования близки к машинному коду и ориентированы на конкретные команды процессора.

Слайд 2





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

Слайд 3


Программирование и программные среды, слайд №3
Описание слайда:

Слайд 4


Программирование и программные среды, слайд №4
Описание слайда:

Слайд 5


Программирование и программные среды, слайд №5
Описание слайда:

Слайд 6


Программирование и программные среды, слайд №6
Описание слайда:

Слайд 7





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

Слайд 8





Языки программирования высокого уровня 
Язык Algol не дошел до нашего времени, но его идеи были перенесены в более современные языки программирования. 
Язык Cobol, разработан для коммерческих расчетов; существует до сих пор и на нем разрабатываются приложения, связанные с бизнесом. 
Язык FORTRAN, разрабатывался для сложных математических расчетов. И в настоящий момент этот язык не уступает пальмы первенства в этой области программирования, оставаясь самым удобным языком для расчетов в науке и технике, сложной графики и т.п.
Описание слайда:
Языки программирования высокого уровня Язык Algol не дошел до нашего времени, но его идеи были перенесены в более современные языки программирования. Язык Cobol, разработан для коммерческих расчетов; существует до сих пор и на нем разрабатываются приложения, связанные с бизнесом. Язык FORTRAN, разрабатывался для сложных математических расчетов. И в настоящий момент этот язык не уступает пальмы первенства в этой области программирования, оставаясь самым удобным языком для расчетов в науке и технике, сложной графики и т.п.

Слайд 9





Языки программирования высокого уровня 
Basic, изначально был ориентирован на тех, кто делает первые шаги в программировании. Но для серьезных задач существует транслятор Visual Basic компании Microsoft, который фактически стал стандартом в разработке бизнес-решений и информационных систем. Ранее Basic был аппаратно встроен в базовое программное обеспечение IBM PC. Даже в комплект поставки операционной системы MS-DOS входит разновидность Basic — QBasic.
Описание слайда:
Языки программирования высокого уровня Basic, изначально был ориентирован на тех, кто делает первые шаги в программировании. Но для серьезных задач существует транслятор Visual Basic компании Microsoft, который фактически стал стандартом в разработке бизнес-решений и информационных систем. Ранее Basic был аппаратно встроен в базовое программное обеспечение IBM PC. Даже в комплект поставки операционной системы MS-DOS входит разновидность Basic — QBasic.

Слайд 10





Языки программирования высокого уровня 
Pascal, разработан швейцарским ученым, специалистом в области информатики, Никлаусом Виртом. Паскаль обеспечивает возможность создания больших программ, поддерживая их строгую логическую структуру. Паскаль считается важнейшим инструментом для обучения методам структурного программирования и с 1983 года введен во всех средних школах США в учебные курсы для учащихся, которые специализируются в области информатики
Описание слайда:
Языки программирования высокого уровня Pascal, разработан швейцарским ученым, специалистом в области информатики, Никлаусом Виртом. Паскаль обеспечивает возможность создания больших программ, поддерживая их строгую логическую структуру. Паскаль считается важнейшим инструментом для обучения методам структурного программирования и с 1983 года введен во всех средних школах США в учебные курсы для учащихся, которые специализируются в области информатики

Слайд 11





Языки программирования высокого уровня 
C, 1972 г., Деннис Ричи специалист по системному программированию. Был использован для программирования новой операционной системы UNIX. Язык среднего уровня, в котором удобство, краткость и мобильность ЯВУ сочетаются с возможностью непосредственного доступа к аппаратуре, присущим ассемблерам.
С++, 1983г, Рик Масситти. Дает возможность структурировать большие программы, эффективно работать с аппаратными средствами, создавать элегантные и надежные интерфейсы.
Описание слайда:
Языки программирования высокого уровня C, 1972 г., Деннис Ричи специалист по системному программированию. Был использован для программирования новой операционной системы UNIX. Язык среднего уровня, в котором удобство, краткость и мобильность ЯВУ сочетаются с возможностью непосредственного доступа к аппаратуре, присущим ассемблерам. С++, 1983г, Рик Масситти. Дает возможность структурировать большие программы, эффективно работать с аппаратными средствами, создавать элегантные и надежные интерфейсы.

Слайд 12





Языки программирования высокого уровня 
C, 1972 г., Деннис Ричи специалист по системному программированию. Был использован для программирования новой операционной системы UNIX. Язык среднего уровня, в котором удобство, краткость и мобильность ЯВУ сочетаются с возможностью непосредственного доступа к аппаратуре, присущим ассемблерам.
С++, 1983г, Рик Масситти. Дает возможность структурировать большие программы, эффективно работать с аппаратными средствами, создавать элегантные и надежные интерфейсы.
Описание слайда:
Языки программирования высокого уровня C, 1972 г., Деннис Ричи специалист по системному программированию. Был использован для программирования новой операционной системы UNIX. Язык среднего уровня, в котором удобство, краткость и мобильность ЯВУ сочетаются с возможностью непосредственного доступа к аппаратуре, присущим ассемблерам. С++, 1983г, Рик Масситти. Дает возможность структурировать большие программы, эффективно работать с аппаратными средствами, создавать элегантные и надежные интерфейсы.

Слайд 13





Понятие о системе программирования
Система программирования – это комплекс средств, предназначенный для создания и эксплуатации программ на конкретном языке программирования на ЭВМ определенного типа. 
Средства для создания программ. Традиционными средствами разработки программ являются алгоритмические (процедурные) языки программирования. Для создания программы на выбранном языке программирования нужно иметь следующие компоненты:
Текстовый редактор – это редактор, который позволяет набрать текст программы на языке программирования. Для этой цели можно использовать любые текстовые редакторы, но лучше пользоваться специализированным текстовым редактором.
Описание слайда:
Понятие о системе программирования Система программирования – это комплекс средств, предназначенный для создания и эксплуатации программ на конкретном языке программирования на ЭВМ определенного типа. Средства для создания программ. Традиционными средствами разработки программ являются алгоритмические (процедурные) языки программирования. Для создания программы на выбранном языке программирования нужно иметь следующие компоненты: Текстовый редактор – это редактор, который позволяет набрать текст программы на языке программирования. Для этой цели можно использовать любые текстовые редакторы, но лучше пользоваться специализированным текстовым редактором.

Слайд 14


Программирование и программные среды, слайд №14
Описание слайда:

Слайд 15


Программирование и программные среды, слайд №15
Описание слайда:

Слайд 16


Программирование и программные среды, слайд №16
Описание слайда:

Слайд 17





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

Слайд 18


Программирование и программные среды, слайд №18
Описание слайда:

Слайд 19


Программирование и программные среды, слайд №19
Описание слайда:

Слайд 20





Интерпретатор
Описание слайда:
Интерпретатор

Слайд 21





Интерпретатор
Описание слайда:
Интерпретатор

Слайд 22





Бейсик
Описание слайда:
Бейсик

Слайд 23


Программирование и программные среды, слайд №23
Описание слайда:

Слайд 24


Программирование и программные среды, слайд №24
Описание слайда:

Слайд 25


Программирование и программные среды, слайд №25
Описание слайда:

Слайд 26


Программирование и программные среды, слайд №26
Описание слайда:

Слайд 27


Программирование и программные среды, слайд №27
Описание слайда:

Слайд 28


Программирование и программные среды, слайд №28
Описание слайда:

Слайд 29


Программирование и программные среды, слайд №29
Описание слайда:

Слайд 30





Данные как объект обработки
Описание слайда:
Данные как объект обработки

Слайд 31





Данные как объект обработки
Описание слайда:
Данные как объект обработки

Слайд 32





Данные как объект обработки
Описание слайда:
Данные как объект обработки

Слайд 33





Массивы
Описание слайда:
Массивы

Слайд 34





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

Слайд 35


Программирование и программные среды, слайд №35
Описание слайда:



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