Доступно

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

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

Цена: 8050р.
Взнос: 300р.
100%

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

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

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

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

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

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

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

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

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

    1. skladchik.com
      Складчина доступна.
      23 авг 2020
    2. skladchik.com
      Перфекционист не участвует.
      23 авг 2020
    3. Перфекционист
      Перфекционист участвует.
      22 авг 2020
    4. frielick
      frielick участвует.
      20 авг 2020

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

    1. skladchik.com
      Складчина доступна.
      23 авг 2020
    2. skladchik.com
      Взнос составляет 150р.
      5 авг 2020
    3. skladchik.com
      Складчина активна.
      5 авг 2020
    4. skladchik.com
      Сбор взносов начинается 05.08.2020.
      27 июл 2020
Статус обсуждения:
Комментирование ограничено.

Поделиться этой страницей