- •Сигналы и данные.
- •Понятие информации и информационного процесса. Свойства информации, её роль в обществе.
- •Кодирование и основные операции с данными. Представление числовых, текстовых, графических и звуковых данных в двоичном коде.
- •Единицы представления данных, структуры данных и их хранение.
- •Предмет и структура информатики. Основные этапы развития информатики.
- •Математические основы информатики. Булева алгебра.
- •Математические основы информатики. Элементы теории множеств.
- •Математические основы информатики. Элементы теории графов.
- •9. Понятие вычислительной системы. Представление информации в технических
- •Базовая система элементов компьютерных систем.
- •Функциональные узлы компьютерных систем: Элементы памяти, триггеры, регистры.
- •Функциональные узлы компьютерных систем: Сумматор.
- •Принцип автоматической обработки информации вычислительным устройством. Принцип фон Неймана.
- •Поколения цифровых устройств обработки информации.
- •Архитектуры вычислительных систем (вс) с сосредоточенной обработки информации. Архитектуры с фиксированным набором устройств. Вс с открытой архитектурой.
- •Архитектуры многопроцессорных вс. Классификация компьютеров по сферам применения.
- •Функциональная организация пк. Центральный процессор.
- •Функциональная организация пк. Внутренние шины передачи информации.
- •Функциональная организация пк. Внешние запоминающие устройства.
- •Функциональная организация пк. Внешние устройства. Перспективы развития технических средств обработки информации.
- •Классификация программного обеспечения (по).
- •Базовое по
- •Операционные системы (ос). Назначение ос. Виды ос.
- •Операционные системы (ос). Базовые понятия ос. Процессы и потоки.
- •Операционные системы (ос). Важнейшие функции ос. Управление памятью.
- •Операционные системы. Ввод-вывод.
- •Операционные системы. Драйверы устройств.
- •Операционные системы. Файловые системы.
- •Обзор операционных системы Microsoft Windows, Unix, Linux.
- •Классификация прикладного по. Прикладное по общего назначения. Прикладное по специального назначения.
- •Системы компьютерной графики. Стандартные приложения Microsoft Windows: растровый редактор Microsoft Windows Paint.
- •Программа для вычислений Microsoft Калькулятор.
- •Информационное моделирование. Основные понятия. Связи между объектами.
- •Основные понятия информационных систем. Базы данных (бд). Основные понятия и классификация бд.
- •Базы данных. Модели данных.
- •Базы данных. Проектирование бд. Нормальные формы в бд
- •Системы управления бд: субд Microsoft Office Access, язык манипулирования данными sql, case-системы для разработки информационных систем.
- •Понятие алгоритма и его свойства. Способы описания алгоритмов.
- •Простые типы данных: переменные и константы в алгоритмах.
- •Структурированные данные и алгоритмы их обработки Поиск элемента с заданным значением.
- •Структурированные данные и алгоритмы их обработки Поиск максимального и минимального элемента
- •Структурированные данные и алгоритмы их обработки Основные алгоритмы сортировки.
- •Этапы подготовки и решения задач на компьютере
- •Языки программирования. Понятие «язык программирования». Компиляторы и интерпретаторы. Системы программирования.
- •Классификация и обзор языков программирования.
- •Создание программного кода, идентификаторы, данные, операторы Visual Basic for Applications.
-
Базы данных. Проектирование бд. Нормальные формы в бд
В теории проектирования информационных систем предметную область (или, если угодно, весь реальный мир в целом) принято рассматривать в виде трех представлений:
представление предметной области в том виде, как она реально существует
как ее воспринимает человек (имеется в виду проектировщик базы данных)
как она может быть описана с помощью символов.
Отсюда вытекают основные этапы, на которые разбивается процесс проектирования базы данных информационной системы:
Концептуальное проектирование - сбор, анализ и редактирование требований к данным. Для этого осуществляются следующие мероприятия:
обследование предметной области, изучение ее информационной структуры
выявление всех фрагментов, каждый из которых харакетризуется пользовательским представлением, информационными объектами и связями между ними, процессами над информационными объектами
моделирование и интеграция всех представлений
По окончании данного этапа получаем концептуальную модель, инвариантную к структуре базы данных. Часто она представляется в виде модели "сущность-связь".
Логическое проектирование - преобразование требований к данным в структуры данных. На выходе получаем СУБД-ориентированную структуру базы данных и спецификации прикладных программ. На этом этапе часто моделируют базы данных применительно к различным СУБД и проводят сравнительный анализ моделей.
Физическое проектирование - определение особенностей хранения данных, методов доступа
-
Системы управления бд: субд Microsoft Office Access, язык манипулирования данными sql, case-системы для разработки информационных систем.
Систе́ма управле́ния ба́зами да́нных (СУБД) — специализированная программа (чаще комплекс программ), предназначенная для организации и ведения базы данных. Для создания и управления информационной системой СУБД необходима в той же степени, как для разработки программы на алгоритмическом языке необходим транслятор
SQL — язык структурированных запросов) — универсальный компьютерный язык, применяемый для создания, модификации и управления данными в реляционных базах данных.
Язык SQL делится на четыре части: операторы определения данных, операторы манипуляции, данными, операторы определения доступа к данным, операторы управления транзакциями
В SQL определены два подмножества языка:
SQL-DDL (Data Definition Language) - язык определения структур и ограничений целостности баз данных. Сюда относятся команды создания и удаления баз данных; создания, изменения и удаления таблиц; управления пользователями и т.д.
SQL-DML (Data Manipulation Language) - язык манипулирования данными: добавление, изменение, удаление и извлечение данных, управления транзакциями
Microsoft Access — реляционная СУБД корпорации Microsoft. Имеет широкий спектр функций, включая связанные запросы, сортировку по разным полям, связь с внешними таблицами и базами данных. Благодаря встроенному языку VBA, в самом Access можно писать приложения, работающие с базами данных.
Основные компоненты MS Access:
построитель таблиц; построитель экранных форм; построитель SQL-запросов (язык SQL в MS Access не соответствует стандарту ANSI); построитель отчётов, выводимых на печать.
Они могут вызывать скрипты на языке VBA, поэтому MS Access позволяет разрабатывать приложения и БД практически «с нуля» или написать оболочку для внешней БД.
Современные CASE-средства охватывают обширную область поддержки многочисленных технологий проектирования информационных систем: от простых средств анализа и документирования до полномасштабных средств автоматизации, покрывающих весь жизненный цикл программного обеспечения. Наиболее трудоемкими этапами разработки информационных систем являются этапы анализа и проектирования, в процессе которых CASE-средства обеспечивают качество принимаемых технических решений и подготовку проектной документации.