Языки программирования |
Информатика | ||
<< Виды алгоритмов | Basic >> |
Чтобы посмотреть содержание презентации нажмите на её эскиз. Чтобы бесплатно скачать презентацию по языкам программирования нажмите на её название.
Название презентации | Автор | Слайды | Слова | Звуки | Эффекты | Время | Скачать |
Грамматика языков | Dmitry Troitsky | 12 | 1203 | 0 | 35 | 00:00 | 103 кБ |
Языки програмирования | Волкова | 27 | 1644 | 0 | 0 | 00:00 | |
Список языков программирования | Павел | 35 | 4454 | 0 | 0 | 00:00 | |
Языки программирования высокого уровня | Даша | 14 | 1303 | 0 | 0 | 00:00 | |
Характеристика языков программирования высокого уровня | 37 | 4424 | 0 | 181 | 00:00 | ||
JavaScript | 57 | 2625 | 0 | 0 | 00:58 | ||
Java 5 | Geo | 69 | 2746 | 0 | 0 | 00:00 | |
История развития языков программирования | 44 | 3487 | 0 | 0 | 00:00 | 126 кБ | |
Обработка событий в «Lazarus» | Judina О.В. | 53 | 1641 | 0 | 0 | 00:00 | |
Язык XSL | Aleksei | 39 | 4654 | 0 | 0 | 00:00 | |
Введение в С | Mic | 18 | 1048 | 0 | 0 | 00:00 | |
Операторы языка Си | Shohruh iminjonov | 33 | 1891 | 0 | 0 | 00:00 | |
Интерфейсы. Контейнерные классы | мух | 34 | 2948 | 0 | 82 | 00:00 | |
Классификация языков программирования | Горх Г. П. | 23 | 400 | 0 | 0 | 00:00 | 36 кБ |
Delphi | 19 | 1225 | 0 | 90 | 00:00 | 275 кБ | |
Среда Delphi | Масюкевич | 23 | 998 | 23 | 121 | 00:00 | 1 009 кБ |
Программы на Delphi | 28 | 2157 | 0 | 168 | 00:00 | 566 кБ | |
Построение диаграмм и графиков | Масюкевич М.Б. | 16 | 461 | 1 | 73 | 00:00 | 296 кБ |
MediaPlayer | Масюкевич М.Б. | 7 | 236 | 1 | 22 | 00:00 | 508 кБ |
Основы программирования в Lazarus | Дарья Гвасалия | 19 | 810 | 0 | 0 | 00:00 | 225 кБ |
Классы объектов C | Вероника | 26 | 1055 | 0 | 0 | 00:00 | 142 кБ |
Библиотека шаблонов | Николай | 36 | 3108 | 0 | 0 | 00:00 | |
MDI-приложение | Организация | 11 | 385 | 0 | 34 | 00:00 | |
Всего : 23 презентации | 680 | 00:00 | 8 мБ |
Классификация грамматик и языков. 4 типа грамматик по Хомскому: КС-грамматики широко используются при описании синтаксических конструкций языков программирования. Сложность грамматики обратно пропорциональна номеру типа, к которому относится грамматика. К сожалению, все естественные языки относятся к фразовым. В компиляторах КЗ-языки не используются. Практического применения языки с фразовой структурой не имеют. Пример: грамматика целых десятичных чисел. - Грамматика языков.ppt
Языки программирования. Алгоритм и программа. Ошибки. Уровни языков программирования. Языки программирования высокого уровня. Кобол. Бейсик. Си Шарп. Создание. Настольные СУБД. HTML. Расмус. Основные системы программирования. Визуальные среды быстрого проектирования. - Языки програмирования.ppt
Языки программирования. Основные понятия. Исходный код. Переменная Variable. Семантика. Тип данных. Язык высокого уровня. Дистрибутивная система. Паскаль. Си++. Бейсик. Пролог. Java. Учебный язык программирования. Базовые конструкции. Модульное программирование. Тестирование программ. Интеграционное тестирование. - Список языков программирования.ppt
Языки программирования Высокого уровня. МЛ порождает СМЛ, обладающий формально описанной семантикой. Языкам высокого уровня свойственно умение работать с комплексными структурами данных. Отличается развитыми средствами работы с файлами. Лисп [LISP - LISt Processing] - Алгоритмический язык, разработанный в 1960 г. Дж. В Европе для работ по искусственному интеллекту предпочитают использовать Пролог. Назван в честь французского математика XVII века Блеза Паскаля. Используется на миниЭВМ и ПЭВМ. Си++ [C++] - Язык программирования высокого уровня, созданный Бьярном Страустрапом на базе языка Си. - Языки программирования высокого уровня.pptx
Языки программирования высокого уровня. Список языков программирования. Xml-подобные языки. Функциональные языки. Типы данных. Семантика языков. Компилируемые и интерпретируемые языки. Fortran. Algol. Язык для обучения процедурному программированию. Никлаус Вирт. Basic. Взрывной рост. Новые компьютеры. Cи++. SQL. Вопросы. Какой язык получил распространение. - Характеристика языков программирования высокого уровня.ppt
JavaScript. Зависимое окно. Высота. Размер. Строка адреса. Окно-предшественник. Метод scroll. Объект JavaScript - это неупорядоченный набор свойств. Создание объектов с помощью инициализатора. Создание объектов с помощью конструктора. Свойства. Конструктор можно записать короче. Задание нового прототипа объекта. Создание нового окна. Невозможно задать только один размер окна. Ширина создаваемого окна в пикселах. Меню. Примеры открытия окон. Написать функцию. Позволяет одновременно создать объект и присвоить значения. Конструктор для класса объектов Browser. Методы являются разновидностью свойств. - JavaScript.ppt
Новые возможности Java 5. Что такое Generic. Generics и коллекции. Generic List. Пример реализации generic-класса. Проверка типов времени исполнения. Метод void dump. Проблема. Java Advanced. Новые возможности. Метод. Upper bounded wcard. Смешение generic и не-generic кода. Пример кода. Преобразование типов. Примитивные типы и обертки. Генерация кода. Подсчет количеств слов. Расширенный цикл. Новый вариант. Минимум в массиве. Интерфейс. Varargs. Определение метода. Интерфейс Formattable. Импортирование статических членов. Перечисления. Перечислимый тип. Перечисления как классы. Операции. - Java 5.ppt
Языки программирования высокого уровня. История развития языков высокого уровня. Моучли, была по существу одним из первых примитивных интерпретаторов. Роль программирования в машинных командах стала уменьшаться. Француз Филип Кан разработал систему Турбо-Паскаль. При процедурном подходе операторы объединяются в группы - процедуры. Объектно-ориентированный язык создает окружение в виде множества независимых объектов. 20. Достоинства языков программирования высокого уровня. Язык БНФ. Язык БНФ (пример метаформул). Правая часть метаформулы может содержать правило построения допустимых последовательностей. - История развития языков программирования.ppt
Обработка событий. Процедурно-ориентированные языки. Методы программирования. Pascal. Рекомендации к оформлению кода программы. Объекты управляются через точечную пунктуацию. Обработка события. Создайте приложение с полем ввода. Работа с компонентом. Создайте приложение. Меню с полем ввода. Создайте приложение с двумя метками. Создайте приложение с меткой Label. Переключатель. - Обработка событий в «Lazarus».ppt
Стилевой язык XSL. Категории свойств. Общие свойства абсолютного позиционирования. Общие свойства фона. Свойство border. Цвет верхней границы. Свойства шрифтов. Коэффициент масштабирования. Механизм разбиения текста. Использование. Значение. Браузер. Теневое оформление текста. Принудительный разрыв. Количество последовательных строк. Внешний вид маркера. Количество колонок. Номер колонки. Угол поворота символа. Свойства границ. - Язык XSL.ppt
Введение в С++. Множественное наследование. Модификатор. Конструкторы. Конструкторы с дополнительными параметрами. Конструктор копирования по умолчанию. Деструктор для класса. Объект. - Введение в С.ppt
Операторы языка Си++. Знаки операций в Си++. Ввод и вывод данных. Модификаторы формата. Форматная строка. Составные операторы. Множественный выбор. Операторы циклов. Цикл с параметром. Операторы перехода. Continue. Массивы. Использование датчика случайных чисел. Найти максимальный элемент массива. Указатели делятся на две категории. Модификатор. - Операторы языка Си.ppt
Программирование на языке высокого уровня. Интерфейсы. Свойства нескольких интерфейсов. Отличия интерфейса от абстрактного класса. Monster Vasia. Способ реализации интерфейса. Операция. Интерфейсы и наследование. Особенности реализации интерфейсов. Сравнение объектов. Параметризованные интерфейсы. Виды клонирования. Абстрактные структуры данных. Очередь. Обход дерева. Контейнеры. Параметризованные коллекции. - Интерфейсы. Контейнерные классы.ppt
Системы программирования. На слайдах будут приведены вопросы с вариантами ответа. Язык программирования Pascal относится к: Программа – отладчик; транслятор; библиотека стандартных программ и функций. Программа для компьютера представляет собой: Язык программирования Pascal был разработан: Никлаусом Виртом. Для исправления ошибок в тексте программы необходима: Повтори способы записи алгоритма и виды программ переводчиков. Повтори классификацию языков программирования по степени детализации и способу программирования. - Классификация языков программирования.ppt
Вопросы: Весь урок мы будем создавать калькулятор и обрабатывать некоторые исключения. Windows - калькулятор. Попробовать ->. Разместим на форме нужные нам компоненты: MainMenu , в котором с помощью дизайнера создадим опции: О программе Вызов справки. Приступим к написанию кода. Процедура нажатия на кнопку с цифрой 1. При нажатии на кнопку с цифрой 2 к тексту Edit-а прибавляется символ 2. Кнопка изменения знака числа. Переменной i присваиваем значение, введенное в Edit. Очищаем содержимое Edit-a. Кнопка умножения. Коды кнопок аналогичны кнопке сложения. Кнопка извлечения синуса. Сложение. - Delphi.ppt
Основы работы в среде Delphi. 1. Основы работы в среде Delphi. Пример создания простейшего приложения. Постановка задачи. Разработка алгоритмов и сценария работы. Проектирование интерфейса пользователя. Отладка и тестирование. 2. Понятие визуальной среды разработки. 3. Основные принципы ООП. Каждый объект обладает набором свойств и методов. 3. Основные принципы ООП: Основные свойства формы: Caption – заголовок формы. Width, Height – ширина, высота в пикселях. В окне «Текстового редактора» отображаются и редактируются тексты программных модулей: Основные свойства компонента Edit: Text – содержит отображаемую строку данных. - Среда Delphi.ppt
Объектно – ориентированное программирование на DELPHI - 4. Компоненты Radio Button и Check Box. Компонент Radio Button. Компонент Check Box. Использование Group Box: 2. Создание простого теста. Конечно, сначала нужно составить тест на бумаге. С множественным выбором. Размещаем для каждого вопроса свой компонент Group Box. Размещаем Radio Group на 4 варианта для выбора ответов. Ставим кнопку для проверки выбранного ответа. Для 4 и 5 вопросов (множественный выбор) вместо радиокнопок вставляем по 4 Check Box - a. И, наконец, кнопку для завершения работы с программой. Приложение оформлено. - Программы на Delphi.ppt
«Отображение графической информации в Delphi». «Отображение графической информации в Delphi» План темы: Отображение картинок. Построение графиков и диаграмм. Перейти на пример. Основные свойства компонента Shape: Рассмотреть пример. Добавить серию данных. Выбор типа диаграммы: Значение по оси X. Подпись по оси X. Рассмотреть пример построения графика функции y = Sin(x). - Построение диаграмм и графиков.ppt
«Использование мультимедийных возможностей при разработке приложений». (MediaPlayer). Понятие мультимедиа-приложения. Примеры воспроизведения звуковых и видео файлов. В среде Delphi имеется возможность создания мультимедиа-приложений. DeviceType – определяет тип мультимедиа-устройства. VisibleButtons – определяет множество видимых кнопок. 3. Примеры воспроизведения звуковых и видео файлов. Пример 2. «Озвучивание приложения». - MediaPlayer.ppt
Основы программирования в Lazarus. Обработка событий. Переменные. Тип данных. Ввод данных. Математические операторы. Математические функции. Система координат графического объекта. Координаты измеряются в пикселях. Работа с классами. Использование функций рисования. Аргументы функции. - Lazarus.ppt
Анатомия класса. Определение простейшего класса в С#. Обработка параметров строки. Console. WriteLine("Hello. Создание объектов: конструкторы. Для создания объекта используется слово «new». C2.Inty); return 0; Ввод и вывод. Console — один из многих классов, определенных внутри пространства имен System. С или с D или d Е или е. F или f G или g N или п X или х. Структурные типы. Память для структурных типов выделяется из стека. Ссылочные типы (классы и интерфейсы) ведут себя совершенно по-другому. System Object. - Классы объектов C.ppt
Основные концепции стандартной библиотеки шаблонов. Стандартная библиотека шаблонов. Итераторы. Различают 5 типов итераторов. Итераторы вывода (output iterator). Однонаправленные итераторы (forward iterator). Двунаправленный итератор (bidirectional iterator). Итераторы произвольного доступа (random-access iterator). Контейнеры. Контейнер может хранить объекты определенного программистом типа. Алгоритмы. STL - алгоритмы представляют набор готовых функций. Вспомогательные компоненты библиотеки. Функторы. В STL существует понятие адаптированного функтора. Адаптеры. - Библиотека шаблонов.ppt
Создание приложения MDI. Динамическое создание форм. Классы форм. Свойство. Родительская форма. Дочерние формы. - MDI-приложение.ppt