Малыш Джон
Малыш Джон

Малыш Джон

Редактор
badge 6 лет с нами! badge Награда за 5000 очков репутации badge За 500 сообщений!
Регистрация
26/03/2018
Сообщения
28.922
Репутация
-2.244
  • 1
  • #1
Автор: Специалист
Название: Основы программирования и баз данных

Цель курса:
Изучение фундаментальных основ программирования и разработки баз данных, получение знаний по методологии и современным технологиям программирования, приобретение навыков: алгоритмизации, кодирования и реализации программ; проектирования и реализации баз данных; программного управления базами данных.

По окончании курса Вы будете уметь:
  • проектировать несложные базы данных и осуществлять их реализацию средствами СУБД Microsoft Access
  • осуществлять преобразования чисел и выполнять над ними операции в основных системах счисления
  • описывать схемы алгоритмов и программ, используя общепринятые нотации
Модуль 1. Базовые понятия и определения
  • Задача. Решение задачи;
  • Алгоритм. Свойства алгоритмов;
  • Программа. Программное обеспечение;
  • Информатика. Информация. Информационная технология;
  • Данные. Числа в арифметике;
  • Выражения. Операнды. Знаки операций. Идентификаторы. Константы;
  • Законы арифметики (коммутативность, ассоциативность, дистрибутивность);
Модуль 2. Представление данных. Принцип программного управления
  • Основы алгебры логики;
  • Системы счисления; Связи между системами счисления;
  • Основы арифметики двоичных чисел;
  • Принцип программного управления. Базовая архитектура и структура ЭВМ. Принцип фон Неймана;
  • Единицы измерения ёмкости запоминающих устройств;
  • Представление целых и вещественных чисел в памяти ЭВМ;
  • Диапазоны представления чисел в двоичной системе счисления;
  • Представление символьной информации. Кодовые таблицы;
  • Понятие типа данных.
Модуль 3. Методологии и языки программирования
  • Стадии и этапы разработки программ. Проектирование. Реализация.
  • Проблемы программирования;
  • Методологии программирования. Классификация методологий программирования (структурное, объектно-ориентированное, логическое, функциональное, программирование в ограничениях).
  • Структурное программирование. Базовые принципы (пошаговая детализация, модульное структурное программирование);
  • Объектно-ориентированное программирование. Базовые принципы (абстрагирование; инкапсуляция; наследование, полиморфизм);
  • Языки программирования. Классификация.
Модуль 4. Структуры данных. Основы проектирования баз данных
  • Базовые структуры данных – массивы и записи;
  • Основные операции над структурами данных;
  • Динамические структуры данных. Списки. Стеки. Деревья;
  • Информационная система. Понятие базы данных.
  • Требования пользователей к базам данных;
  • Проектирование баз данных; Цели и этапы проектирования.
  • Инфологический аспект. Модель «сущность-связь».
  • Даталогический аспект. Модели данных (иерархическая, сетевая, реляционная) их достоинства и недостатки.
  • Реляционные базы данных. Понятие отношения. Нормализация.
  • Системы управления базами данных;
  • Базы данных и компьютерные сети. Сетевые и распределённые базы данных.
Модуль 5. Лаб.раб. 1. Система программирования. Этапы реализации программ
  • Установка и настройка системы программирования на языке С;
  • Кодирование. Структура программ на языке С;
  • Компиляция и редактирование связей;
  • Выполнение программы в системной консоли;
  • Разработка простейших программ на языке программирования С. Объявления. Выражения. Форматный ввод-вывод данных.
Модуль 6. Лаб.раб. 2. Основы структурного кодирования. Управляющие структуры
  • СЛЕДОВАНИЕ как простейшая управляющая структура.
  • Условные выражения как основа формирования управляющих структур. Операции отношения и логические операции.
  • ВЕТВЛЕНИЕ. Ветвление "если-то". Ветвление "если-то-иначе".
  • ПОВТОРЕНИЕ (ЦИКЛЫ). Циклы с предусловием. Циклы с постусловием.
Модуль 7. Лаб.раб. 3. Проектирование и реализация базы данных
  • ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ
  • Анализ предметной области. Выделение сущностей и их атрибутов.
  • Составление универсального отношения. Нормализация.
  • РЕАЛИЗАЦИЯ БАЗЫ ДАННЫХ
  • СУБД Microsoft Access. Структура рабочего пространства.
  • Объекты базы данных. Таблицы, запросы, отчёты, формы.
  • Создание таблиц данных в режиме конструктора. Формирование запросов. Связывание таблиц. Построение отчётов.
Модуль 8. Лаб.раб. 4. Использование языка SQL для программного извлечения сведений из баз данных
  • Что такое SQL? Краткий обзор.
  • Формирование запросов к базам данных на примере программы Microsoft Query.
  • Создание простейшего запроса. Оператор SELECT.
  • Квалифицированный выбор – предложение WHERE.
  • Запрос нескольких таблиц, как одной.



Подробнее:
Авторизуйтесь, чтобы посмотреть скрытый контент.


Скачать:
Авторизуйтесь, чтобы посмотреть скрытый контент.
 

Отзывов в теме: 1

Ну это прям основы основ. Прям теория, которая отлично подойдет всем. Продуктивный и отличный материал для понимания. Все самое необходимое собрано здесь. Обширная программа курса затрагивает многие аспекты. Спасибо!)
 

Привет! Какой здесь пароль к архивам?
 
как по мне, бесполезная трата времени
 
Это курс от 11 мая 2014 года?
 

Создайте учетную запись или войдите, чтобы комментировать или скачивать материалы!

У вас должна быть учетная запись, чтобы оставлять комментарии

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизоваться

У вас уже есть аккаунт? Войдите здесь.

Последние темы автора

Малыш Джон
Ответы
6
Просмотры
9K
ИринАф
ИринАф
Малыш Джон
Ответы
2
Просмотры
5K
ИринАф
ИринАф
Малыш Джон
Ответы
4
Просмотры
8K
Sinedis
Sinedis
Малыш Джон
Ответы
1
Просмотры
5K
kordon
Малыш Джон
Ответы
4
Просмотры
4K
Суперюля
Суперюля

Похожие темы

vitruv
Ответы
0
Просмотры
2K
vitruv
vitruv
Малыш Джон
Ответы
3
Просмотры
6K
Dagian
Малыш Джон
Учебный центр "Специалист" [Специалист] MСФО бaзoвый
Ответы
0
Просмотры
3K
Малыш Джон
Малыш Джон
Малыш Джон
Ответы
0
Просмотры
3K
Малыш Джон
Малыш Джон
Малыш Джон
Ответы
3
Просмотры
3K
Kitongu
Малыш Джон
Ответы
1
Просмотры
3K
Alfikmega
Сверху Снизу