Название: Программирование и алгоритмизация на языках высокого уровня - Pascal & Delphi
Автор: Шерцер А.
Издательство: Россия
Год издания: 2014
Язык: Русский
Формат: Mp4
Качество: отличное
Размер: 4200 Мб
Описание:
Данный курс предназначен для пользователей обладающих математической логикой. Основной целью курса является формирование практических навыков решения задач, задач повышенной сложности
, изучения элементов математической логики направленных на развитие высоких естественнонаучных способностей через овладение языками программирования.
Содержание:
Раздел 1. Pascal
• Алгоритмы. Основные элементы языка Pascal
Понятие алгоритма. Алгоритмические структуры. Алфавит языка. Стандартные типы данных. Общая структура программы. Оператор присваивания. Процедуры ввода-вывода. Описание выражений. Стандартные арифметические функции. Составление линейных алгоритмов. Реализация простейших линейных алгоритмов на языке программирования.
• Разветвляющиеся алгоритмы
Оператор ветвления в полной и сокращенной форме. Составление разветвляющихся алгоритмов. Составной оператор. Вложенные алгоритмические конструкции. Составление разветвляющихся алгоритмов с использованием блок-схем и языка программирования. Оператор выбора. Составление алгоритмов, содержащих оператор выбора. Составление алгоритмов с вложенными алгоритмическими конструкциями. Решение задач с использованием команд ветвления и повторения.
• Циклы
Виды циклов. Поиск НОД и НОК. Разложение на простые множители. Поиск делителей числа. Простые числа. Представление чисел. Выделение цифр числа. Перевод чисел из одной системы счисления в другую. Действия с многозначными числами (сложение, вычитание, умножение). Делимость многозначного числа. Решение задач целочисленной арифметики с использованием пользовательских процедур и функций.
• Массивы
Понятие массива. Описание массивов. Заполнение и вывод элементов массива. Поиск и замена элементов с заданными свойствами. Подсчет количества или сумм искомых элементов в массиве. Поиск максимального и минимального элемента массива. Несложная перестановка элементов массива. Удаление или вставка элемента в массиве. Работа с элементами массива. Сортировка элементов массива. Задачи на использование сортировки. Решение задач с использованием массивов, циклов, ветвлений
• Поиск данных в одномерных массивах.
Вставка, удаление, замена элементов одномерного массива. Сортировка. Бинарный поиск. Решение задач с использованием одномерных массивов. Алгоритмы работы со строками. Строковые величины. Операции и функции работы со строковыми величинами. Решение задач с использованием строковых величин. Двумерные массивы: заполнение массивов, поиск данных. Работа с элементами двумерного массива. Заполнение массивов элементами согласно рисунку или формуле. Вставка и удаление столбцов (строк). Работа с файлами. Текстовые и типизированные файлы. Процедуры и функции работы с текстовыми и типизированными файлами. Программирование алгоритмов с использованием файлов.
• Графы. Элементы комбинаторики. Динамическое программирование
Понятие графа, основные определения, простейшие свойства, способы задания. Поиск в ширину. Поиск в глубину. Топологическая сортировка. Кратчайшие пути в графе. Эйлеров цикл в графе. Максимальный поток.
Решение геометрических задач с использованием пользовательских процедур и функций. Перестановки. Сочетания. Размещения. Размещения с повторением. Перестановки с повторением. Сочетания с повторением. Подмножества. Реализация перебора вариантов. Сокращение перебора. Решение переборных задач. Поиск решения задачи с использованием подзадач. Рекуррентные уравнения и их программирование. Поиск решения задачи с помощью одномерной таблицы. Поиск решения задачи с помощью двумерной таблицы. Решение задач.
2. Delphi
• Основные элементы языка
Структура программы. Выражения и операторы. Создание типов данных. События в Delphi. Исключительные ситуации. Функции и процедуры. Репозиторий. . Компиляция и запуск проекта и приложения.
• IDE Delphi
Главная форма проекта. Назначение компонентов. Описание компонентов. Пользовательский интерфейс. Настройка приложения.и компонентов.Методика создания программ. Главное меню программы. Визуальное построение приложения. Компоненты Button, Speed Button. BitBtn Компоненты Memo, Rich Edit, Label, Edit. Компоненты Check Box, Radio Button. Переключатели. Использование компонентов Image, Animate, Shape. Компоненты Web Browser, Progress Bar, Media Player, Timer.Компоненты Open Dialog, Save Dialog.
• Взаимодействие приложения с операционной системой
Глобальные переменные. Системные вызовы и запреты. Экспорт данных из приложения в Office. Пподключение к серверу регистрации. Использованием COM и OLE для доступа к данным. Понятие DLL-библиотек. Функции DLL. Привязка. Динамическая загрузка. Консольное приложение. Программное рисование.Delphi Console Application
• Базы данных
Понятие базы данных. Подключение к базе данных с использованием ADO. События в ADO. Компоненты ADO. Основы SQL. Запросы. Пример построения приложения. Назначение компонентов ADO и их настройка. Отображение базы данных и поиск по базе.
unibytes.com:
Рейтинг: | 4.8 баллов / 2537 оценок |
Формат: | Книга |
Уже скачали: | 12767 раз |
Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!
Название: Мысленным взором Автор: Лазарус Арнольд Издательство: Класс ISBN: 5-86375-027-8 Год издания: 2000 Страниц: 97 Язык: Русский Формат: DOC Размер: 1.1 МбОписание: Книга доктора психологии, пр . . .
Название: Кочевники Восточной Европы под властью золотоордынских ханов Автор: Г.А. Федоров-Давыдов Издательство: Московского Университета Год издания: 1966 Язык: Русский Формат: DJVU Качество: хорош . . .
Название: Практикум по переводу с английского языка на русский Автор: Комиссаров В.Н., Коралова А.Л. Издательство: Высшая школа Год издания: 1990 Страниц: 127 Язык: Английский Формат: pdf Качество: . . .
Название: Единство. Возвращение к единству. Принципы и практика духовной технологии Автор: Славинский Ж. Издательство: Весь ISBN: 978-5-9573-1995-5 Год издания: 2010 Страниц: 203 Язык: Русский Форма . . .
Перед своей гибелью наша цивилизация спрятала всю скопившуюся за тысячелетия информацию в тайном хранилище. Чудовищной мощи компьютер призван охранять сокровище, к которому стремятся путешественники с . . .
Название: Белоруссия и Литва XV-XVI вв Автор: Пичета В.И. Издательство: Издательство Академии Наук СССР Год издания: 1961 Язык: Русский Формат: DJVU Качество: хорошее Размер: 13.51 МбОписание: Предл . . .
Название: Выиграй у судьбы в рулетку Автор: Вагин Игорь Издательство: Питер ISBN: 5-94723-760-1 Год издания: 2004 Страниц: 133 Язык: Русский Формат: DOC Размер: 1.09 МбОписание: Приветствую Вас, ува . . .
Название: Двенадцать врат Просветленной повседневности Автор: Миллмэн Дэн Издательство: София ISBN: 5-9550-0813-6 Год издания: 2005 Страниц: 208 Язык: Русский Формат: DOC Размер: 1.34 МбОписание: Не . . .
Название: Такие нeformatныe взрослые Автор: Белопольская Наталия Издательство: Когито-Центр ISBN: 978-5-89353-264-7 Год издания: 2008 Страниц: 106 Язык: Русский Формат: DOC Размер: 1.19 МбОписание: . . .
Название: Не рычите на собаку! О дрессировке животных и людей Автор: Прайор Карен Издательство: Селена+ ISBN: 5-88046-065-7 Год издания: 1995 Страниц: 108 Язык: Русский Формат: DOC Размер: 1.2 МбОпи . . .
Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.
К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге Программирование и алгоритмизация на языках высокого уровня - Pascal & Delphi. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.