1. Новые складчины: Показать еще

    24.06.2019: Новый фитнес. Гид по жизни (Денис Семенихин)

    24.06.2019: Кармическое расследование. Пакет «Стандарт», июнь 2019 (Наталья Анисимова)

    24.06.2019: [VilBag] Выкройка женского рюкзака №13 + техническое описание (Вилена Малая)

    24.06.2019: [Шитье] Тренч (Галина Балановская)

    24.06.2019: Путешествие Героя. Заметки по психологии духовности (Римма Ефимкина)

  2. Нужен организатор: Показать еще

    24.06.2019: План питания Премиум (Саша Гарикова)

    24.06.2019: [Альвасар] Нумерология, 1 ступень (Джули По)

    24.06.2019: [Школа авторской игрушки] Львенок. Курс «Про красиво» (Марика Шмидт)

    24.06.2019: Rocket boost challenge (Света Ракета)

    24.06.2019: 100% ценность (Макс Шарапенко)

  3. Сбор взносов Показать еще

    24.06.2019: Elopement Love Preset Collection - Пресеты для Lightroom

    24.06.2019: [Скрапбукинг] Автономный курс по созданию альбома "White & Blue" (Татьяна Ширнина)

    24.06.2019: Как стать администратором онлайн-проектов. 22 поток (Валентина Молдованова)

    24.06.2019: Лепка из глины в акварельной технике [Artspoonschool]

    24.06.2019: Марафон «Худеем к лету» (Дарья Бакулина)

Скрыть объявление
Любите делиться своим мнением и считаете, что умете этот делать? А давайте проверим?
Мы снова запускаем конкурс отзывов и обещаем сделать ваше мнение действительно ценным!
Главный приз – 5000 рублей и целых 20 призовых мест - подарков хватит на всех!
Как попробовать свои силы смотрите тут..
Запись

Основы программирования

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

Цена:
4700 руб
Взнос:
52 руб
Организатор:
Требуется

Список пока что пуст. Запишитесь первым!

Записаться
  1. Telegram
    Telegram Организатор складчин

    Основы программирования

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

    Навыки, приобретаемые по окончании курса :
    • Разработка и анализ линейных, ветвящихся и циклических алгоритмов;
    • Кодирование на языках высокого уровня;
    • Преобразование чисел в различных системах счисления;
    • Проектирование простых реляционных баз данных.
    Базовые понятия и определения
    • Задача. Решение задачи;
    • Алгоритм. Свойства алгоритмов;
    • Программа. Программное обеспечение;
    • Информатика. Информация. Информационная технология;
    • Данные. Числа в арифметике;
    • Выражения. Операнды. Знаки операций. Идентификаторы. Константы;
    • Алгоритмические структуры.
    • Примеры алгоритмического решения математических задач.
    Логика. Представление данных
    • Основы алгебры логики;
    • Системы счисления; Связи между системами счисления;
    • Двоичная и шестнадцатеричная системы счисления;
    • Единицы измерения ёмкости запоминающих устройств;
    • Представление целых и вещественных чисел в памяти ЭВМ;
    • Диапазоны представления чисел в двоичной системе счисления;
    • Представление символьной информации. Кодовые таблицы;
    • Понятие типа данных.
    Структуры данных
    • Базовые структуры данных – массивы и записи;
    • Основные операции над структурами данных;
    • Динамические структуры данных. Списки. Стеки. Деревья;
    • Практическая задача с использованием массивов и записей;
    • Анализ производительности алгоритмов.
    Методологии и языки программирования
    • Стадии и этапы разработки программ. Проектирование. Реализация;
    • Проблемы программирования;
    • Методологии программирования. Классификация методологий программирования (структурное, объектно-ориентированное, логическое, функциональное, программирование в ограничениях);
    • Структурное программирование. Базовые принципы (пошаговая детализация, модульное структурное программирование);
    • Объектно-ориентированное программирование;
    • Базовые принципы (абстрагирование; инкапсуляция; наследование, полиморфизм);
    • Языки программирования. Классификация;
    • Понятие фреймворка;
    • Применение структурного программирования для решения задач.
    Хранение и передача информации
    • Файловая система с точки зрения программы;
    • Бинарные и текстовые файлы, язык XML;
    • Кэширование данных;
    • Передача информации на внешние устройства: буферизация, коррекция ошибок, контрольные суммы, общие принципы шифрования;
    • Базы данных и информационные системы;
    • Требования пользователей к базам данных;
    • Схемы обмена данными при работе с БД клиент-серверного типа;
    • Инфологический аспект проектирования. Модель «сущность-связь»;
    • Даталогический аспект проектирования. Модели данных (иерархическая, сетевая, реляционная) их достоинства и недостатки;
    • Реляционные базы данных. Нормализация.
    Основы баз данных
    • Таблицы, типы полей;
    • Первичные и внешние ключи, декларативная поддержка целостности данных;
    • Представления, хранимые процедуры, триггеры;
    • Индексы и производительность;
    • Механизм транзакций.
    Длительность: 20 ак.ч

    Продажник:
     
    Telegram, 26 авг 2014
Участники складчины Основы программирования смогут написать отзыв
Наверх