книга Основы программирования и баз данных

А Б В Г Д Е Ж З И К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Э Ю Я
0-9 A B C D I F G H IJ K L M N O P Q R S TU V WX Y Z #


Основы программирования и баз данных

скачать Основы программирования и баз данных бесплатно
Название: Основы программирования и баз данных
Автор: Семенов Григорий Викторович
Формат: DVDRip
Размер: 6,03 GB
Качество: Отличное
Язык: Русский
Год издания: 2014


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

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

Примечание
Данную версию курса ведет преподаватель - Григорий Викторович Семенов. В этом варианте курс более пролжителен, присутствуют доп. материалы + больше практики, чем в курсе который ведёт - Игорь Вячеславович Седых. Еще один плюс этого варианта в том, что тут на фоне (аудио) нет кричащего ребенка (что очень мешает обучению).

По окончании курса Вы будете уметь:
• Проектировать несложные базы данных и осуществлять их реализацию средствами СУБД Microsoft Access
• Осуществлять преобразования чисел и выполнять над ними операции в основных системах счисления
• Описывать схемы алгоритмов и программ, используя общепринятые нотации

Программа курса:

• Модуль 1. Базовые понятия и определения
- Задача. Решение задачи;
- Алгоритм. Свойства алгоритмов;
- Программа. Программное обеспечение;
- Информатика. Информация. Информационная технология;
- Данные. Числа в арифметике;
- Выражения. Операнды. Знаки операций. Идентификаторы. Константы;
- Законы арифметики (коммутативность, ассоциативность, дистрибутивность);

• Модуль 2. Представление данных. Принцип программного управления
- Основы алгебры логики;
- Системы счисления; Связи между системами счисления;
- Основы арифметики двоичных чисел;
- Принцип программного управления. Базовая архитектура и структура ЭВМ. Принцип фон Неймана;
- Единицы измерения ёмкости запоминающих устройств;
- Представление целых и вещественных чисел в памяти ЭВМ;
- Диапазоны представления чисел в двоичной системе счисления;
- Представление символьной информации. Кодовые таблицы;
- Понятие типа данных.

• Модуль 3. Методологии и языки программирования
- Стадии и этапы разработки программ. Проектирование. Реализация.
- Проблемы программирования;
- Методологии программирования. Классификация методологий программирования (структурное, объектно-ориентированное, логическое, функциональное, программирование в ограничениях).
- Структурное программирование. Базовые принципы (пошаговая детализация, модульное структурное программирование);
- Объектно-ориентированное программирование. Базовые принципы (абстрагирование; инкапсуляция; наследование, полиморфизм);
- Языки программирования. Классификация.

• Модуль 4. Структуры данных. Основы проектирования баз данных
- Базовые структуры данных – массивы и записи;
- Основные операции над структурами данных;
- Динамические структуры данных. Списки. Стеки. Деревья;
- Информационная система. Понятие базы данных.
- Требования пользователей к базам данных;
- Проектирование баз данных; Цели и этапы проектирования.
- Инфологический аспект. Модель «сущность-связь».
- Даталогический аспект. Модели данных (иерархическая, сетевая, реляционная) их достоинства и недостатки.
- Реляционные базы данных. Понятие отношения. Нормализация.
- Системы управления базами данных;
- Базы данных и компьютерные сети. Сетевые и распределённые базы данных.

• Модуль 5. Лаб.раб. 1. Система программирования. Этапы реализации программ
- Установка и настройка системы программирования на языке С;
- Кодирование. Структура программ на языке С;
- Компиляция и редактирование связей;
- Выполнение программы в системной консоли;
- Разработка простейших программ на языке программирования С. Объявления. Выражения. Форматный ввод-вывод данных.

• Модуль 6. Лаб.раб. 2. Основы структурного кодирования. Управляющие структуры
- Следование как простейшая управляющая структура.
- Условные выражения как основа формирования управляющих структур. Операции отношения и логические операции.
- Ветвление. Ветвление "если-то". Ветвление "если-то-иначе".
- Повторение (циклы). Циклы с предусловием. Циклы с постусловием.

• Модуль 7. Лаб.раб. 3. Проектирование и реализация базы данных
- Проектирование базы данных
- Анализ предметной области. Выделение сущностей и их атрибутов.
- Составление универсального отношения. Нормализация.
- Реализация базы данных
- СУБД Microsoft Access. Структура рабочего пространства.
- Объекты базы данных. Таблицы, запросы, отчёты, формы.
- Создание таблиц данных в режиме конструктора. Формирование запросов. Связывание таблиц. Построение отчётов.

• Модуль 8. Лаб.раб. 4. Использование языка SQL для программного извлечения сведений из баз данных
- Что такое SQL? Краткий обзор.
- Формирование запросов к базам данных на примере программы Microsoft Query.
- Создание простейшего запроса. Оператор SELECT.
- Квалифицированный выбор – предложение WHERE.
- Запрос нескольких таблиц, как одной.

Профессия программиста - одна из самых востребованных в наше время. Курс «Основы программирования и баз данных» - это уверенное начало Вашего профессионального и карьерного роста!


  [letitbit] [unibytes]




С этой книгой бесплатно скачивают:



1

 

 

Электронная библиотека Kodges.ru — интересный ресурс для тех, кто не любит тратить много времени на поиск необходимого издания. В каталогах представлено огромное количество книг различной тематики, которые можно скачать совершенно бесплатно в нужном формате. В разделе «Компьютерная литература» можно скачать как книги для профессионалов, так и книги с ответами на популярные вопросы, например, «Основы программирования и баз данных». Благодаря удобной навигации библиотеки, каждый читатель моментально найдет необходимое издание.


Поделитесь ссылкой на книгу со своими друзьями:

HTML ссылка:


Ссылка для форумов:


Прямая ссылка:



Имя:*
E-Mail:
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent



Навигация по сайту


Читательские рекомендации

Информация