Kom i gang. Det er Gratis
eller tilmeld med din email adresse
Программист af Mind Map: Программист

1. Базовые компетенции

1.1. Работа в операционных системах

1.1.1. ПК

1.1.1.1. Wondows

1.1.1.2. UNIX

1.1.2. Mobile

1.1.2.1. Android

1.2. Техническая документация

1.2.1. Техничексое задание

1.2.1.1. ГОСТ 34,602-89

1.2.1.2. ГОСТ 19,201-78

1.2.2. Программная документация

1.2.2.1. Инструкция пользователя

1.2.2.2. Руководство программиста

1.3. Программирование

1.3.1. Структурное программирование

1.3.1.1. Вид алгоритма

1.3.1.1.1. Линейный

1.3.1.1.2. Условный

1.3.1.1.3. Цикл

1.3.1.1.4. Комбинированный

1.3.1.2. Оценка сложности алгоритма

1.3.1.2.1. Алгоритмов сортировки

1.3.1.2.2. Алгоритмов поиска

1.3.1.2.3. Рекурсивных алгоритмов

1.3.1.2.4. Эвристических алгоритмов

1.3.2. Объектно-ориентированное программирование

1.3.2.1. Классы

1.3.2.2. Методы

1.3.2.3. Списки

1.3.2.4. Указатели

1.3.3. Партерное программирование

1.3.3.1. Шаблоны

1.3.3.1.1. Основные

1.3.3.1.2. Порождающие

1.3.3.1.3. Структурные

1.3.3.1.4. Поведенческие

1.4. Оптимизация кода

1.5. Базы данных

1.5.1. Нормализация БД

1.5.1.1. 1 НФ

1.5.1.2. 2 НФ

1.5.1.3. 3 НФ

1.5.1.4. НФ Бойса-Кодда

1.5.2. Архитектура БД

1.5.2.1. Клиент-серверная

1.5.2.2. Файл-серверная

1.5.3. Модель БД

1.5.3.1. Реляционная модель

1.5.3.1.1. Сущность

1.5.3.1.2. Атрибут

1.5.3.1.3. Связь

1.5.3.1.4. Отношение

1.5.3.1.5. Ключ

1.5.3.1.6. Целостность данных

1.5.3.2. Объектно-ориентированная

1.5.4. SQL

1.5.4.1. Операторы

1.5.4.1.1. SELECT

1.5.4.1.2. WHERE

1.5.4.1.3. ORDER BY

1.5.4.1.4. INSERT

1.5.4.1.5. DELETE

1.5.4.1.6. UPDATE

1.5.4.2. Процедурный SQL

1.5.4.2.1. вызов процедуры

1.5.4.2.2. Работа с функциями

1.5.4.2.3. Триггеры

1.5.4.2.4. Транзакции

2. Дополнительные компетенции

2.1. Компьютерные сети

2.1.1. Виды сетей

2.1.2. TCP/IP

2.1.2.1. Настройка протокола

2.1.2.2. Работа с диагностическими утилитами

2.1.2.3. Решение проблем

2.1.2.4. Преобразование форматов IP-адресов

2.1.2.5. Расчет IP-адресов

2.1.3. Настройка удаленного доступа к компьютеру

3. Английский язык

3.1. Чтение интерфейса программы

3.2. Чтение технической документации

4. Soft Skills

4.1. Коммуникации

4.2. Поиск информации

4.2.1. В интернете

4.2.2. в информационных библиотечных системах