
- •История развития эвм
- •2) Состав эвм
- •3 Процессоры
- •4 Системные платы и озу
- •5 Накопители fdd и hdd
- •6Устройства ввода информации
- •7 Устройства вывода информации
- •8 Назначение и состав ос
- •9 Классификации ос
- •3) Особенности алгоритмов управления ресурсами:
- •3 Основных класса программ:
- •С истемное по 2) Пакеты прикладных программ 3) Инструментарии технологии программирования
- •11 Системное по
- •12 Средства создания приложений
- •13Прикладное по
- •14Процедурное программирование
- •15Объектно-ориентированное программирование
- •16 Текстовые и графические редакторы
- •17 Банк данных
- •19 Обзор субд
- •Системы общего назначения;
- •Специализированные системы.
- •20 Классификации компьютерных сетей
- •21Компьютерные коммуникации
- •22Языки высокого уровня
- •23Средства модульного программирования
- •24 Классификации компьютерных вирусов
- •25 Основные способы защиты вирусов
- •26 Обнаружение и лечение вирусов
- •27 Электронная почта
- •28.Информация
- •30.Файл
- •32. Байты , биты, килобайты
- •33. Виртуальный выделенный сервер
16 Текстовые и графические редакторы
Текстовые редакторы (процессоры), предназначенные для подготовки и редактирования текстовой информации, ее сохранения и вывода на печать в требуемом виде.
Текстовые редакторы можно разделить на:
1. Редакторы текстов программ, которые рассчитаны на редактирование программ, на том или ином языке программирования. Примерами могут служить редакторы, встроенные в системы программирования Turbo (Borland) C/C++, Turbo (Borland) Pascal и т.д., а также Multi-Edit.
2. Редакторы документов ориентированы на работу с текстами, имеющими структуру документа (MicrosoftWord и CorelWordPerfect.).
Графические редакторы - позволяют создавать новые и изменять ранее созданные рисунки и графики, а также модифицировать изображения, перенесенные из других источников (например, кадры снятые видеокамерой или изображения полученные с помощью сканера, картинки, перенесенные из других программ и т.д.).
Разновидности:
Простейшие редакторы - в них предоставляются возможности рисования линий, кривых, раскраски областей экрана, создания подписей различными шрифтами и т.д. (Paintbrush)
Редакторы, ориентированные на обработку фотоизображений и изображений, введенных со сканера (например, AldusPhotostyler). В отличие от простейших редакторов, они могут обрабатывать изображения большого размера (иногда - исчисляемые тысячами точек по горизонтали и вертикали), и предоставляют, в дополнение к возможностям простейших редакторов, различные возможности по преобразованию изображений, применения несложных цветовых эффектов.
Редакторы, рассчитанные на создание художественных растровых изображений, применяются художниками, дизайнерами и т.д. В дополнение к возможностям редакторов, ориентированных на обработку фотоизображений, эти редакторы представляют богатейшие средства рисования и применения эффектов.
Редакторы объектной (векторной) графики, в отличие от рассмотренных ранее редакторов, работают с изображением, состоящим не из цветных точек, а из различных объектов - линий, букв и т.д. Каждый объект имеет свои свойства - расположение, размер, таблицу и цвет линии, вид заполнения (для замкнутых линий). Такие редакторы (прежде всего CorelDraw, а также AdobeIllustrator, MicrografaPesigner и др.)
Редакторы для создания трехмерных изображений (Autodesk 3DStudio, CorelDream 3D) позволяют определять трехмерные объекты, закрашивать их, указывать расположения света и т.д., получая реалистическое трехмерное изображение.
17 Банк данных
Неформально банк данных представляет собой хранилище информации для различных приложений. Банком данных (БД) называют программную систему, предоставляющую услуги по хранению, а также поиску данных определенной группе пользователей и по определенной тематике.
К банку данных предъявляются следующие требования:
А) Удовлетворение информационных потребностей пользователей;
Б) Обеспечение возможности работы с большими объемами различной информации;
В) Поддержка заданного уровня достоверности хранимой информации;
Г) Осуществление доступа к данным только пользователей, имеющих на это полномочия;
Д) Обеспечение возможности поиска информации по любой группе признаков;
Е) Возможность реорганизации и расширения при изменении границ предметной области;
Ж) Обеспечение выдачи информации в форме, удобной для восприятия;
З) Простота использования;
И) Возможность обслуживания нескольких (не обязательно одновременно) пользователей.
С БД взаимодействуют следующие категории лиц:
1) Пользователи (вводят и извлекают данные);
2) Программисты (пишут и отлаживают программы обработки данных);
3) Администраторы БД (отвечают за проектирование, реализацию, эксплуатацию и сопровождение БД).
Система управления базами данных (СУБД) - это комплекс программных и языковых средств, необходимых для создания баз данных, поддержания их в актуальном состоянии и организации поиска в них необходимой информации.
СД - (словарь данных) представляет собой специальную информационную структуру содержащую общие сведения о ресурсах БД. СД включает: 1) Описание схемы и подсхем БзД; 2) Сведения о полномочиях пользователей по управлению данными; 3) Сведения об источниках данных; 4) Другие справочные сведения.
БД
Пользователь
СУБД
БзД
СД
База данных (БзД) - это поименованная совокупность структурированных данных (файлов), относящихся к определенной области.
Структурирование - это введение соглашений о способах представления данных.
Неструктурированными называются данные, записанные, например, в текстовом файле.
18 Виды моделей данных
Ядром любой базы данных является модель данных.
Модель данных - совокупность структур данных и операций их обработки.
Известны такие модели данных:
Иерархическая модель;
Сетевая модель;
Реляционная модель.
Первоначально наибольшее распространение получила иерархическая модель данных.
Иерархическая структура представляет совокупность элементов, связанных между собой по определенным правилам. Объекты, связанные иерархическими соотношениями, образуют ориентированный граф (перевернутое дерево).
К основным понятиям иерархической структуры относятся: уровень, элемент (узел), связь
Узел - это совокупность атрибутов данных, описывающих некоторый объект. На схеме иерархического дерева узлы представляются вершинами графа.
В сетевой структуре данных при тех же основных понятиях (уровень, узел, связь) каждый элемент может быть связан с другим элементом.
В основе реляционной модели данных (от англ. relation- отношение) лежит понятие отношение между объектами предметной области, а сами отношения представлены таблицами. База данных при этом являет собой совокупность таблиц.
Эти модели характеризуются простотой структуры данных, удобным для пользователя табличным представлением и возможностью использования формального аппарата алгебры отношений и реляционного исчисления для обработки данных.