• ВНИМАНИЕ! НОВЫЙ АДРЕС САЙТА

    РКН заблокировал текущий домен

    Актуальный адрес сайта всегда указан здесь - EGROUND-ZERKALO.COM

Скачать Основы решения алгоритмических задач - Специалист (2020)

wowpro

wowpro

Unlimited
Сообщения
14.438
Лайки
9.504
Основы решения алгоритмических задач
Автор: Игорь Седых - Специалист

Скачать Основы решения алгоритмических задач - Специалист (2020)


Цель курса - научиться решать общие алгоритмические задачи на конкретных практических примерах. Разрабатывать алгоритмы и писать соответствующие им программы на современных языках программирования. Курс рекомендован начинающим программистам и, в особенности, новичкам, переходящим к программированию из других областей и наук; гуманитариям, желающим изучить построение алгоритмов.

Вы научитесь
- решать логические задачи;
- создавать алгоритмы и визуализировать их;
- разрабатывать пути решения наиболее часто встречающихся задач;
- переводить свои идеи в работоспособный код на любых языках программирования, решать сложные задачи бизнес-логики.

Модуль 1. Введение
  • Характеристики и виды программ.
  • Применение машинной логики к задачам поиска данных.
  • Оценка времени работы алгоритмов, эффективность кода.
  • Понятие адресного пространства. Работа с памятью, возможные причины утечек памяти.
  • Переменная, правила объявления и инициализации переменных. Общие соглашения именования.
  • Оператор присваивания, виды передачи данных в памяти. Работа со значениями переменных, преобразования типов, указатели или ссылки.
Модуль 2. Программа и ее структура
  • Практические примеры составления блок-схем и советующего псевдокода.
  • Простейшие алгоритмические задачи.
  • Перевод алгоритма в код, операторы.
  • Подпрограммы (функции) как основные блоки кода.
  • Решение задач на обработку последовательностей данных.
Модуль 3. Сложные виды данных, алгоритмические конструкции
  • Понятие массива. Типовые задачи с массивами: доступ к элементу, обход элементов, инициализация элементов.
  • Представление текстовой информации.
  • Типовые задачи на обработку текста.
  • Простейшие конструкции данных: список, стек, очередь, дерево.
Модуль 4. Практические задачи
  • Управление массивом.
  • Поиск элемента в массиве.
  • Сортировка элементов массива.
  • Реализация динамического стека.



Продажник:

Скачать:
Скрытое содержимое для пользователей: Ferr
 
Сверху Снизу