Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Записка к курсовой Федорченко Ф.docx
Скачиваний:
8
Добавлен:
26.09.2019
Размер:
78.31 Кб
Скачать

Министерство культуры российской федерации

Фгоу впо «пермский государственный институт искусства и культуры

Факультет документально-информационных коммуникаций

Кафедра информатики и информационных технологий

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

К КУРСОВОЙ РАБОТЕ

по дисциплине: «Высокоуровневые методы информатики и программирования»

на тему: «База данных склада обоев»

Выполнил студент II курса, группы ИР-10/1 Федорченко Ф.С.

Руководитель курсовой работы: доц. – Л.И. Кибрик

Оценка курсовой работы:__________________

Принял:_______________ Дата _____________

Содержание

1. Введение 3

1.1 Почему я выбрал C++ 3

2. Терминология 4

3. Для чего нужны базы данных? 4

4. Описание процедур и функций 5

4. Текст программы 5

6. Заключение 11

7. Список литературы 12

8. Приложения 13

Введение

C++ — компилируемый статически типизированный язык программирования общего назначения. Поддерживает такие парадигмы программирования как процедурное программирование, модульность, раздельная компиляция, обработка исключений, абстракция данных, типы (объекты), виртуальные функции, объектно-ориентированное программирование, обобщенное программирование, контейнеры и алгоритмы, сочетает свойства как высокоуровневых, так и низкоуровневых языков. В сравнении с его предшественником — языком C, — наибольшее внимание уделено поддержке объектно-ориентированного и обобщённого программирования. Название «C++» происходит от названия языка C, в котором унарный оператор ++ обозначает инкремент переменной.

Говоря проще, C++ - это один из популярных языков программирования, который обладает большой гибкостью и широкими возможностями.

Почему я выбрал C++

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

+

1. Высокая производительность.

2. Работа на всех ОС.

3. Большинство крупных проектов построено именно на C++.

4. Огромное количество вакансий.

5. Огромное количество библиотек и надстроек.

7. Идеально подходит для системного программирования.

8. Унаследован синтаксис от языка C

-

1. Не самый лучший выбор для новичков так как язык не является легким.

Очевидно что язык долго еще будет жить так как очень мощен и развивается многими компаниями. Напомню что большинство проектов крупных компаний пишутся именно на C++. Примеры: Microsoft Office, Photoshop, Windows, Skype, Google Earth и многие другие. Кроме того, удобный инструмент для написания клиента базы данных, с чем собственно и связан мой проект.

Терминология

База данных (БД) — совокупность данных, хранимых в соответствии со схемой данных, манипулирование которыми выполняют в соответствии с правилами средств моделирования данных

Систе́ма управле́ния ба́зами да́нных (СУБД) — совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных

  • Формирование и поддержание БД

  • Обработка информации

  • Прием запросов

  • Предоставление информации пользователям

  • Обеспечение целостности и реорганизация ценностей БД

  • Организация совместной работы пользователей