Языки программирования высокого уровня Инна Исаева.

Презентация:



Advertisements
Похожие презентации
АНАСТАСИЯ ТКАЧУК PK11-PV TEKO 1 Языки программирования.
Advertisements

Классификация. Язык программирования – это фиксированная система обозначений и правил, предназначенная для описания алгоритмов и структур данных.
WEB- ТЕХНОЛОГИИ Лекция 1. WEB- ПРИЛОЖЕНИЯ 1 Особый тип программ, построенных по архитектуре « клиент - сервер » Основа получение запросов от пользователя.
Лекция 15 Лекция 15 Управление реляционными базами данных. Языки определения данных и языки манипулирования данными. Способы выражения запросов: процедурный.
Макросы в электронных таблицах. 1.Visual Basic для приложений Язык объектно-ориентированного программирования Visual Basic for Applications (VBA) предназначен.
Ключевые слова 1.WWW 2.Структура Web-страницыHTML 3.HTML-редактор 4.Цветовые схемы 5.гиперссылка.
Тема урока: «Язык разметки гипертекста HTML». HTML Hyper Text Markup Language – язык гипертекстовой разметки. Описательный язык разметки HTML имеет свои.
Microsoft® Small Basic Введение в Small Basic Примерное время выполнения: 30 минут.
AJAX Asynchronous JavaScript and XML среда, 11 декабря 2013 г.среда, 11 декабря 2013 г.среда, 11 декабря 2013 г.среда, 11 декабря 2013 г.среда, 11 декабря.
Web-сайты и Web- страницы. Web-страницы - специальные файлы, написанные на языке HTML (HyperText Markup Language - язык разметки гипертекста). Браузер.
это десятки миллионов Web-серверов Интернета, содержащих Web-страницы, в которых используется технология гипертекста. Технология WWW позволяет создавать.
Разработка Web-сайтов с использованием языка разметки гипертекста HTML.
HyperText Markup Language (HTML) - язык разметки гипертекста Гипертекст - информационная структура, позволяющая устанавливать смысловые связи между элементами.
Тимакова Т. А.«Web – технологии как инструмент образовательного процесса » 1.
Использование средств MS Office для создания электронного учебника.
Создание тестов с помощью визуального языка программирования Visual Basic Выполнил: Суваров Р. ученик 11 Б класса МОСШ 7 Научный руководитель: Балаева.
Создание Web-сайтов. Web-сайты Публикации во всемирной паутине реализуются в форме Web-сайтов Web-сайт содержит информацию, посвященную какой-либо теме.
WEB-САЙТ – ГИПЕРСТРУКТУРА ДАННЫХ ТЕХНОЛОГИЯ ИСПОЛЬЗОВАНИЯ И РАЗРАБОТКИ ИНФОРМАЦИОННЫХ СИСТЕМ.
Структура создания слайда. Ключевые слова структура сайта навигация оформление сайта шаблон страницы сайта хостинг.
Языки программирования часто классифицируют по уровню. Уровень языка показывает, насколько язык близок к естественной для человека записи. Уровни языков.
Транксрипт:

Языки программирования высокого уровня Инна Исаева

IATK Первые языки высокого уровня Одним из первых языков высокого уровня является Fortran, название которого образовано из слов Formula Translator (Транслятор формул). Одним из первых языков высокого уровня является Fortran, название которого образовано из слов Formula Translator (Транслятор формул). Данный язык предназначался для математических расчётов. Вторым языком считается Cobol (Common Business- Oriented Language общий язык для деловых предложений), созданный для коммерческих предложений. Вторым языком считается Cobol (Common Business- Oriented Language общий язык для деловых предложений), созданный для коммерческих предложений.

IATK Языки Pascal и Basic иногда называют обучающими языками. С помощью языка Pascal можно создавать структурированные программы, которые легки для понимания. Пример программы на языке Pascal: Program Message(Input, Output); Begin Writeln(Hello, world!); End.

IATK Преимущества высокоуровневых языков Скорость Скорость Лёгкость вычисления Лёгкость вычисления Стабильность Стабильность Лёгкость модификации Лёгкость модификации Переносимость Переносимость

IATK Недостатки высоуровневых языков Недоступность оборудования Недоступность оборудования Проблемы с компиляторами Проблемы с компиляторами

IATK Среда быстрой разработки приложений RAD (Rapid Application Development - быстрая разработка приложений) является диалектом языка программирования, созданый для графических элементов. RAD (Rapid Application Development - быстрая разработка приложений) является диалектом языка программирования, созданый для графических элементов. Языки RAD позволяют создавать различные графические элементы (кнопки, линейки прокрутки, флажки, радио кнопки и т.д.) Языки RAD позволяют создавать различные графические элементы (кнопки, линейки прокрутки, флажки, радио кнопки и т.д.)

IATK К самым популярным языкам RAD относятся Visual BASIC (созданныйна основе языка BASIC), Delpfi и Kilex (на основе языка Pascal), Visual C# (созданный на основе язяка C#) и JBuilder (созданный на основе языка Java) К самым популярным языкам RAD относятся Visual BASIC (созданныйна основе языка BASIC), Delpfi и Kilex (на основе языка Pascal), Visual C# (созданный на основе язяка C#) и JBuilder (созданный на основе языка Java)

IATK Преимущества: Скорость создания программы Скорость создания программы Уменьшение трудоёмкости Уменьшение трудоёмкости Преемственность ПреемственностьНедостатки: Уменьшение быстродействия Уменьшение быстродействия Плохая переносимость Плохая переносимость

IATK Языки программирования баз данных Для управления базами данных используется язык программировамия SQL(Structured Query Language - язык структурированных запросов). Пример: select Hello world;

IATK Языки баз данных позволяют решать следующие задачи: Языки баз данных позволяют решать следующие задачи: Можно создать программу, позволяющую сохранять данные намного быстрей, чем с помощью других языков. Можно создать программу, позволяющую сохранять данные намного быстрей, чем с помощью других языков. Программа на языке данных намного меньше и её легко понять. Программа на языке данных намного меньше и её легко понять. Выгодность создания собственных баз данных. Выгодность создания собственных баз данных. Ограничения языков баз данных: Ограничения языков баз данных: Программы баз данных часто связаны с определённым компьютером. Программы баз данных часто связаны с определённым компьютером. Языки баз данных удобны для программирования только баз данных. Языки баз данных удобны для программирования только баз данных.

IATK Языки сценариев Язык сценариев - это тоже высокоуровневый язык, отличающийся только тем, что он содержит средства манипулирования специфическими объектами, примером такого языка является VBA(Visual Basic of Application), данный язык поддерживают следующие программы Microsoft Eccess, Excel, Power Point и Word. Язык сценариев - это тоже высокоуровневый язык, отличающийся только тем, что он содержит средства манипулирования специфическими объектами, примером такого языка является VBA(Visual Basic of Application), данный язык поддерживают следующие программы Microsoft Eccess, Excel, Power Point и Word. У Macintosh также имеется свой язяк сценариев – AppleScript. У Macintosh также имеется свой язяк сценариев – AppleScript.

IATK Языки сценариев удобно использовать по следующим причинам: Языки сценариев удобно использовать по следующим причинам: Можно изменять уже существующие программы. Можно изменять уже существующие программы. Универсальны по-сравнению с другими языками программирования. Универсальны по-сравнению с другими языками программирования. Недостатки: Недостатки: Жёстко связаны со своим приложением Жёстко связаны со своим приложением Невостребованность вашего сценария другими пользователями. Невостребованность вашего сценария другими пользователями.

IATK Языки для создания Web-страниц HTML(HyperText Markup Language) - язык разметки гипертекста), с его пощью можно создавать графические элементы и гиперссылки. Код HTML говорит браузеру, как правильно обработать страницу. HTML(HyperText Markup Language) - язык разметки гипертекста), с его пощью можно создавать графические элементы и гиперссылки. Код HTML говорит браузеру, как правильно обработать страницу. Для оживления Web-старниц были созданы языки программирования позволяющие взаимодействовать с пользователем - это Java, JavaScript, VBScript. Для оживления Web-старниц были созданы языки программирования позволяющие взаимодействовать с пользователем - это Java, JavaScript, VBScript.

IATK Преимущества: Преимущества: Позволяют создавать увлекательные страницы. Позволяют создавать увлекательные страницы. Их достаточно просто изучать, созданные на этих языках программы доступны всем пользователям интернета. Их достаточно просто изучать, созданные на этих языках программы доступны всем пользователям интернета. Недостатки: Недостатки: Не все браузеры поддерживают языки программирования. Не все браузеры поддерживают языки программирования. Медленный запуск интернет страниц. Медленный запуск интернет страниц. Созданные программы на этих языках выполняются только браузерами. Созданные программы на этих языках выполняются только браузерами.