книга Программирование и алгоритмизация на языках высокого уровня - Pascal & Delphi

А Б В Г Д Е Ж З И К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Э Ю Я
0-9 A B C D I F G H IJ K L M N O P Q R S TU V WX Y Z #


Программирование и алгоритмизация на языках высокого уровня - Pascal & Delphi

скачать Программирование и алгоритмизация на языках высокого уровня - Pascal & Delphi бесплатно
Название: Программирование и алгоритмизация на языках высокого уровня - Pascal & Delphi
Автор: Шерцер А.
Формат: DVDRip
Размер: 4,11 GB
Качество: Отличное
Язык: Русский
Год издания: 2014


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

Содержание:

Раздел 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 и их настройка. Отображение базы данных и поиск по базе.


  [letitbit] [unibytes]




С этой книгой бесплатно скачивают:



1

 

 

Электронная библиотека Kodges.ru — интересный ресурс для тех, кто не любит тратить много времени на поиск необходимого издания. В каталогах представлено огромное количество книг различной тематики, которые можно скачать совершенно бесплатно в нужном формате. В разделе «Компьютерная литература» можно скачать как книги для профессионалов, так и книги с ответами на популярные вопросы, например, «Программирование и алгоритмизация на языках высокого уровня - Pascal & Delphi». Благодаря удобной навигации библиотеки, каждый читатель моментально найдет необходимое издание.


Поделитесь ссылкой на книгу со своими друзьями:

HTML ссылка:


Ссылка для форумов:


Прямая ссылка:



Имя:*
E-Mail:
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent



Навигация по сайту


Читательские рекомендации

Информация