Текстовый редактор – программа для создания и обработки текстовых документов. Среди текстовых редакторов выделяют:

а) Редакторы текстов программ – текстовые редакторы для простейшего ввода и редактирования текста (Блокнот, Multi-Edit, Gedit).

б) Текстовые процессоры – текстовые редакторы для форматирования и сложной обработки текста, а также для добавления в текст таблиц, формул, рисунков и др. объектов (MS Word, OOO Writer, WordPad, Лексикон, WordPerfect).

в) Редакторы формул – текстовые редакторы, ориентированные на набор математических формул (MS Equation, OOO Math, MathType, LaTeX).

Табличный процессор (электронная таблица) – программа для создания и обработки электронных таблиц (MS Excel, OOO Calc, Lotus 1-2-3, VisiCalc). Система управления базами данных (СУБД) – программное средство для создания и обработки баз данных. По использованию ресурсов СУБД бывают:

а) Локальные (MS Access, OOO Base, dBase, Paradox, FoxPro).

б) Клиент-серверные (Oracle, MS SQL Server, MySQL).

Графический редактор – программа для создания и обработки графических изображений. Среди графических редакторов выделяют:

а) Растровые (Paint, Adobe Photoshop, GIMP).

б) Векторные (Corel Draw, Adobe Illustrator, OOO Draw).

в) Трёхмерные (3DS Max, Maya, Blender).

Программа презентационной графики (программа создания презентаций) – программа для создания и обработки электронных презентаций (MS PowerPoint, OOO Impress). Cистема автоматизированного проектирования (САПР) – программное средство для создания и обработки чертежей, а также для проектирования трёхмерных деталей и подготовки конструкторской документации (AutoCad, Компас, ArchiCad, SolidWorks). Геоинформационная система (ГИС) – программное средство для оцифровки снимков местности и для создания на их основе географических карт (MapInfo, ArcView). Система мультимедиа – программа, позволяющая обрабатывать видео, звук, рисунки, текст и др. виды информации (Windows Media Player). Математическая система (система компьютерной алгебры) – программа для математической обработки числовых данных и для проведения аналитических преобразований (Mathcad, MatLab, Maple). Статистическая система – программа для статистической обработки числовых данных и получения статистических показателей (StatGraphics, Statistica, SPSS). Экспертная система – программа, содержащая знания экспертов в некоторой сфере деятельности и выдающая советы по действиям в конкретных ситуациях (Project Expert). Браузер – программа для просмотра Web-сайтов в сети Интернет и для просмотра других гипертекстовых документов (Internet Explorer, Opera, Mozilla Firefox, Google Chrome, Яндекс Браузер). Бухгалтерская программа – программа, позволяющая автоматизировать ведение бухгалтерской документации (1С Бухгалтерия). Справочно-правовая система (СПС) – программа, автоматизирующая работу юриста с помощью доступа к базе законов и др. нормативных актов (Консультант Плюс, Гарант, Кодекс).

Тема № 4. Базы данных

4.1. Базы данных и СУБД

В информационных системах часто используются базы данных (БД), являющиеся совокупностью используемой информации в какой-либо сфере деятельности (предметной области). Базы данных бывают:

НЕ нашли? Не то? Что вы ищете?
Реляционные (табличные). Иерархические (древовидные). Сетевые. Многомерные, и т. д.

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

По степени универсальности различают:

СУБД общего назначения (локальные и клиент-серверные). Специализированные СУБД.

К объектам реляционной БД относятся:

Таблица (для ввода и хранения данных). Запрос (для выбора или преобразования нужных данных из нескольких таблиц). Форма (для более удобного ввода и представления данных на экране). Отчёт (для вывода на печать итоговых данных). Макрос (для выполнения нескольких команд одним действием). Страница (для доступа к данным из Интернета). Модуль (для программирования нестандартных действий), и т. д.

Среди сервисных средств для работы с объектами БД часто применяются:

Мастер (для упрощённого создания объектов БД по шагам). Конструктор (для проектирования объектов БД со сложной структурой).

4.2. Работа с таблицами данных

В реляционных БД для хранения данных используются таблицы данных. Элементами таблицы данных являются:

Поле (столбец в таблице данных). Запись (строка в таблице данных).

Поля проектируются в режиме конструктора таблиц, а сами данные можно ввести и просмотреть по каждой записи в режиме таблицы. При переходе к новой записи СУБД автоматически сохраняет данные в БД во избежание непредвиденной потери данных. Структуру и макет таблицы СУБД сохраняет с согласия пользователя.

Для лучшего хранения данных в БД задают имя поля и тип данных в поле. Среди типов данных часто используются:

Текстовый. Числовой. Логический. Счётчик. Финансовый. Дата/время. Мастер подстановок, и т. д.

Для лучшей обработки данных в БД задают свойства поля. Среди свойств данных часто используются:

Размер поля. Формат поля. Маска ввода. Подпись. Значение по умолчанию. Условие на значение. Обязательное поле, и т. д.

Для лучшего поиска данных в БД надо задать ключ. Ключевое поле (ключ) – поле, содержащее уникальные неповторяющиеся данные, по которым можно однозначно найти любую запись.

Схема данных – схема, в которой отображаются связи между таблицами по каким-либо полям. Обычно связи (отношения) между таблицами делаются с использованием ключевых полей. В схеме данных используются отношения:

«Один-к-одному» ( 1 : 1 ). «Один-ко-многим» ( 1 : ∞ ). «Многие-ко-многим» ( ∞ : ∞ ).

4.3.  Работа с запросами данных

Бывают следующие виды запросов:

Простой запрос на выборку. Параметрический запрос. Итоговый запрос. Перекрёстный запрос. Запрос на создание. Запрос на добавление. Запрос на обновление. Запрос на удаление.

В запросах часто используются транзакции (операции, выполняемые только полностью).

В конструкторе запросов используются следующие языки:

Язык запросов по образцу QBE (Query-By-Example) для визуального представления запросов. Язык структурированных запросов SQL (Structured Query Language) для описания производимых действий по манипулированию данными в таблицах реляционной БД. Основной инструкцией языка SQL является инструкция SELECT (выбрать) для выбора полей из нескольких таблиц, которая может быть использована вместе со служебными словами:
    FROM (из) для указания таблиц с отбираемыми полями; WHERE (где) для указания критерия по отбору части записей; ORDER BY (упорядочить по) для сортировки по указанным полям.

Пример.

SELECT Фамилия, Оценка

  FROM Сессия

  WHERE Оценка>=4

  ORDER BY Фамилия;

Этот запрос означает, что надо выбрать поля Фамилия и Оценка из таблицы Сессия, где отбираются записи с оценками 4 и 5, упорядоченные по фамилиям в алфавитном порядке.

Тема № 5. Компьютерные сети

5.1. Виды и компоненты компьютерных сетей

Компьютерная сеть (вычислительная сеть) – соединение компьютеров для обмена информацией и совместного решения задач. По территориальному охвату компьютерные сети (КС) бывают:

Локальные (< 10 км). Региональные (10-1000 км). Глобальные (> 1000 км).

Локальная вычислительная сеть (ЛВС) – компьютерная сеть, в которой соединяемые компьютеры находятся на достаточно близком расстоянии. ЛВС бывают:

Централизованные (с выделенным сервером). Одноранговые (все компьютеры равноправны).

Узел сети – устройство, подключенное к передающей среде сети. В качестве узлов сети могут выступать сетевые компьютеры и сетевая аппаратура.

Сервер – компьютер, предоставляющий услуги по сети и выполняющий функции управляющего центра сети.

Рабочая станция (клиентский компьютер) – компьютер, получающий нужные услуги по сети.

Трафик – поток информации, передаваемой по сети.

Канал связи – физическая среда передачи данных в сети. К каналам связи относятся:

Витая пара, представляющая собой пару скрученных проводов (экранированная и неэкранированная витая пара). Коаксиальный кабель, представляющий собой один провод внутри другого цилиндрического провода. Оптоволоконный кабель, представляющий собой совокупность оптических волокон. Телефонный кабель, применяемый для передачи аналогового сигнала по телефонной линии. Беспроводные каналы, использующие в воздушном пространстве электромагнитные волны (радиоволны, инфракрасные волны).

Сетевая аппаратура – совокупность устройств, используемых в компьютерных сетях. К такой аппаратуре относятся:

Модем. Сетевая карта. Повторитель (repeater) – устройство, усиливающее или продолжающее отправку сигнала на большее расстояние. Концентратор (hub) – устройство, соединяющее несколько кабелей от разных ЭВМ. Коммутатор (switch) – устройство, регулирующее или ограничивающее прохождение сигнала. Маршрутизатор (router) – средство, определяющее маршрут прохождения сигнала в сети. Мост (bridge) – средство, соединяющее сети с одинаковыми принципами работы. Шлюз (gateway) – средство, соединяющее сети с разными принципами работы. Брандмауэр (firewall) – средство, защищающее от несанкционированного доступа в сеть.

5.2.  Принципы построения и функционирования сетей

Режим передачи информации – режим, при котором определяется последовательность приёма и передачи. К таким режимам относятся:

Симплексный, при котором передача информации идёт только в одном направлении. Дуплексный, при котором передача информации идёт одновременно в двух направлениях. Полудуплексный, при котором передача информации идёт в одно время только в одном направлении, а в другое время – только в другом.

Топология сети – усреднённая геометрическая схема соединений компьютеров в сети. К сетевым топологиям относятся:

Кольцевая:

Звездообразная:

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13