Информатика и програмирование
ответы на вопросы, Информатика, программирование Объем работы: 177 стр. Год сдачи: 2015 Стоимость: 1000 руб. Просмотров: 411 | | |
Оглавление
Введение
Заключение
Заказать работу
1. Понятие базы данных
2. Архитектура СУБД и ее основные функции
3. Распределенные базы данных. СУРБД
4.Автоматизированные информационные системы
5. Методология проектирования баз данных
6. Инфологическое проектирование
7. Физическое проектирование
8. Язык SQL – функции запросов и основные возможности
9. Использование SQL в прикладном программировании
10. Обработка транзакций в SQL
11. Основные структуры данных.
12. Массивы и их свойства.
13. Записи и их свойства.
14. Множества и их свойства (язык Pascal).
15. Динамические структуры данных.
16. Линейные списки.
17. Циклические списки.
18. Стек и его организация.
19. Очереди, организация очередей.
20. Задачи поиска в структурах данных.
21. Алгоритмы поиска данных.
22. Хеширование данных.
23. Алгоритмы сортировки данных.
24. Представление графов и деревьев.
25. Представление бинарных деревьев.
26. Алгоритмы на графах.
27. Сравнительная характеристика декларативных и процедурных языков программирования.
28. Управление поиском решений. Простые и составные объекты данных. Функции, определение функций.
29. Сравнительная характеристика декларативных и процедурных языков программирования. Предикаты.
30. Предложения: факты и правила (Prolog).
31. Переменные. Анонимные переменные.
32. Конкретизация переменных (Prolog).
33. Сопоставление и унификация. Предикат равенства (Prolog).
34. Основные секции программы (Prolog)
35. Основные стандартные домены (Prolog).
36. Основные принципы поиска с возвратом (Prolog).
37. Эволюция парадигм программирования. Основные идеи и принципы ООП.
38. Понятия класса и объекта.
39. Структура класса и синтаксис декларации класса.
40. Доступ к членам класса. Закрытые и открытые члены класса.
41. Принцип инкапсуляции.
42. Методы в ООП. Способы передачи параметров.
43. Реализация методов класса. Конструкторы и деструкторы.
44. Полиморфизм, перегрузка методов.
45. Принцип наследования. Виртуальные и абстрактные методы.
46. Интерфейсы в C#.
47. Классы и...
Вопрос № 1: Понятие базы данных
База данных (БД) - это унифицированная совокупность данных, совместно используемую различными задачами в рамках некоторой единой автоматизированной информационной системы (ИС).
Предметная область - часть реального мира, подлежащую изучению с целью организации управления в этой сфере и последующей автоматизации процесса управления.
Объект - элемент информационной системы, сведения о котором хранятся в базе данных. Иногда объект также называют сущностью.
Класс объектов - совокупность объектов, обладающая одинаковым набором свойств.
Атрибут - это информационное отображение свойств объекта. Каждый объект характеризуется некоторым набором атрибутов.
Ключевым элементом данных называются такой атрибут (или группа атрибутов), который позволяет определить Значения других элементов-данных.
Запись данных - это совокупность значений связанных элементов данных.
Первичный ключ - это атрибут (или группа атрибутов), который уникальным образом идентифицируют каждый экземпляр объекта (запись).
Вторичный ключ - атрибут (или группа атрибутов), значение которого может повторяться для нескольких записей (экземпляров объекта).
Прежде всего вторичные ключи используются в операциях поиска записей.
Процедуры хранения данных в базе должны подчиняться некоторым общим принципам, среди которых в первую очередь следует выделить целостность и непротиворечивость данных и минимальную избыточность данных.
Программное обеспечение, осуществляющее операции над базами данных, получило название СУБД - система управления базами данных.
Вопрос № 74: Язык UML
UML (англ. Unified Modeling Language — унифицированный язык моделирования) — язык графического описания для объектного моделирования в области разработки программного обеспечения. UML является языком широкого профиля, это — открытый стандарт, использующий графические обозначения для создания абстрактной модели системы, называемой UML-моделью. UML был создан для определения, визуализации, проектирования и документирования, в основном, программных систем. UML не является языком программирования, но на основании UML-моделей возможна генерация кода.
В UML используются следующие виды диаграмм:
После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.