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

Категория: Образование
Нажмите для полного просмотра!
Среды программирования, слайд №1 Среды программирования, слайд №2 Среды программирования, слайд №3 Среды программирования, слайд №4 Среды программирования, слайд №5 Среды программирования, слайд №6 Среды программирования, слайд №7 Среды программирования, слайд №8 Среды программирования, слайд №9 Среды программирования, слайд №10 Среды программирования, слайд №11 Среды программирования, слайд №12 Среды программирования, слайд №13 Среды программирования, слайд №14 Среды программирования, слайд №15 Среды программирования, слайд №16 Среды программирования, слайд №17 Среды программирования, слайд №18 Среды программирования, слайд №19 Среды программирования, слайд №20 Среды программирования, слайд №21 Среды программирования, слайд №22

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

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


Слайд 1


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

Слайд 2


Программные средства (ПО, Soft)
Описание слайда:
Программные средства (ПО, Soft)

Слайд 3


Программирование - это процесс создания программы для решения задачи с помощью ЭВМ
Описание слайда:
Программирование - это процесс создания программы для решения задачи с помощью ЭВМ

Слайд 4


Основные этапы технологического процесса решения задач с помощью ЭВМ
Описание слайда:
Основные этапы технологического процесса решения задач с помощью ЭВМ

Слайд 5


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

Слайд 6


Для автоматизации формирования машинного кода нужно было решить 2 задачи: 1 задача Создать систему условных обозначений для записи команд в понятной...
Описание слайда:
Для автоматизации формирования машинного кода нужно было решить 2 задачи: 1 задача Создать систему условных обозначений для записи команд в понятной для человека форме (язык программирования) 2 задача Создать программу-посредника, которая переводила бы такие команды на машинный язык.

Слайд 7


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

Слайд 8


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

Слайд 9


Схема работы компилятора
Описание слайда:
Схема работы компилятора

Слайд 10


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

Слайд 11


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

Слайд 12


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

Слайд 13


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

Слайд 14


Структурное программирование: 1- каждая задача разбивается на какие-то цельные завершенные части (модули), 2- программирование ведется исключительно...
Описание слайда:
Структурное программирование: 1- каждая задача разбивается на какие-то цельные завершенные части (модули), 2- программирование ведется исключительно по этим частям - написали часть номер 1, протестировали ее, написали часть номер 2, протестировали ее… 3 - потом все вместе собрали и получили программный продукт.

Слайд 15


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

Слайд 16


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

Слайд 17


Среды программирования, слайд №17
Описание слайда:

Слайд 18


Структура программы на языках Pascal и C++
Описание слайда:
Структура программы на языках Pascal и C++

Слайд 19


Pascal Pascal Заголовок программы начинается с зарезервированного слова Program и содержит имя программы, которое дает сам программист. Подключение...
Описание слайда:
Pascal Pascal Заголовок программы начинается с зарезервированного слова Program и содержит имя программы, которое дает сам программист. Подключение модулей начинается с зарезервированного слова Uses и содержит список модулей (библиотек внешних процедур и функций). Раздел описаний состоит из подразделов, в которых объявляются все встречающиеся в программе объекты: метки (Label), константы (Const), типы (Type), переменные (Var), внутренние процедуры (Procedure), внутренние функции (Function). Описания отделяются друг от друга точкой с запятой. Раздел операторов заключается в операторные скобки Begin и End, при этом после End ставится точка. Операторы отделяются друг от друга точкой с запятой. С++ Директивы препроцессора включают в себя необходимые заголовочные файлы библиотек С++, определения констант, типов и макроопределений, используемых в программе. Глобальные объекты – константы, типы, переменные используются во всех функциях программы, обеспечивая соответствие типов, значений констант и переменных во всей программе. Функции – это особым образом оформленные части программы, которая выполняют действия необходимые программисту. Функция main( ) - главная функция программы. Любая программа на С++ обязательно включает в себя функцию main( ), с которой и начинает свое выполнение. Функция main() запускается операционной системой. Слово void перед именем функции main() означает, что функция main() не возвращает операционной системе никакой информации. Тело функции заключено в фигурные скобки ‘ { } ’ . Фигурные скобки ‘ { } ’ обозначают начало и конец составного оператора (аналогично begin и end в TurboPascal). Точка с запятой ‘ ; ‘ завершает каждый оператор и каждое описание. Программа может содержать комментарии, их можно вставлять в любое место программы, где допускаются пробелы или в конце строки. В С++ используются два вида комментариев: /* многострочный комментарий */ // однострочный комментарий до конца текущей строки

Слайд 20


Среды программирования, слайд №20
Описание слайда:

Слайд 21


Функции ИСРП ИСРП позволяет: создавать и редактировать исходные тексты программ; сохранять исходные тексты программ в файлах; считывать файлы с...
Описание слайда:
Функции ИСРП ИСРП позволяет: создавать и редактировать исходные тексты программ; сохранять исходные тексты программ в файлах; считывать файлы с диска; осуществлять поиск и исправление ошибок (отладка); выполнять программу и просматривать результаты выполнения.

Слайд 22


Рекомендации Не следует стремиться к изучению как можно большего числа языков программирования. Владеть дюжиной языков невозможно: их можно знать, но...
Описание слайда:
Рекомендации Не следует стремиться к изучению как можно большего числа языков программирования. Владеть дюжиной языков невозможно: их можно знать, но знать и владеть – не одно и тоже! Изучив один язык, вы освоите главное – идеологию программирования. При необходимости – легко перейдете на другой язык. Для продуктивной работы надо довести до автоматизма: - навыки правильного написания команд, - освоить множество функций, соглашений, умолчаний и др. тонкостей, характерных для данного языка.



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