Доступно

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

Тема в разделе "Курсы по программированию", создана пользователем Progmatex, 27 июн 2020.

Цена: 8050р.-98%
Взнос: 150р.
100%

Основной список: 62 участников

Резервный список: 19 участников

Статус обсуждения:
Комментирование ограничено.
  1. 27 июн 2020
    #1
    Progmatex
    Progmatex ОргОрганизатор
    Курс готовит.png

    Основы решения алгоритмических задач. Игорь Седых
    Алгоритмические задачи.jpg
    Для того чтобы стать разработчиком, мало выучить язык. Суть программирования – в составлении программ по заданному алгоритму. Разработчик должен четко представлять всю последовательность действий, необходимую для разработки продукта. А для этого ему требуется умение мыслить ясно и логически.

    Если вы убежденный гуманитарий или плохо ладите с логикой, при изучении программирования придется нелегко. Этот курс поможет вам освоить логику действий в разработке и научиться разрабатывать и применять алгоритмы.

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

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

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

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

    1. skladchik.com
      Складчина доступна.
      1 июн 2025
    2. skladchik.com
      Хранитель хранитель.
      1 июн 2025
    3. skladchik.com
      Складчина закрыта.
      1 июн 2025
    4. skladchik.com
      Складчина доступна.
      1 май 2025

    Последние важные события

    1. skladchik.com
      Складчина доступна.
      1 июн 2025
    2. skladchik.com
      Хранитель хранитель.
      1 июн 2025
    3. skladchik.com
      Складчина закрыта.
      1 июн 2025
    4. skladchik.com
      Складчина доступна.
      1 май 2025
Статус обсуждения:
Комментирование ограничено.