
- •Вопросы к экзамену по информатике
- •1.Кодирование текстовой информации.
- •2.Понятие файла. Файловый принцип организации данных. Операции с файлами.
- •3. Кодирование графической информации. Растровая и векторная графика. Средства и технологии работы с графикой. Форматы графических файлов. Способы сжатия.
- •Векторное и фрактальное изображения
- •4. Кодирование звуковой информации.
- •5.Архитектура современных компьютеров. Основные устройства компьютера, их функции и взаимосвязь. Магистрально-модульный принцип построения компьютера.
- •6.Классификация и характеристика программного обеспечения компьютера. Взаимосвязь аппаратного и программного обеспечения компьютера. Многообразие операционных систем.
- •7.Компьютерные вирусы и антивирусные программы. Специализированное программное обеспечение для защиты программ и данных.
- •8.Основные понятия и операции формальной логики. Законы логики. Логические переменные. Логические выражения и их преобразования. Построение таблиц истинности.
- •9.Логические элементы и схемы. Типовые логические устройства компьютера, полусумматор, сумматор, триггеры, регистры.
- •10.Операционная система: понятие, основные функции. Примеры операционных систем.
- •11.Понятие информации. Виды информационных процессов. Поиск и систематизация информации. Основные информационные процессы: храпение, передача и обработка информации.
- •2. Сбор информации
- •3. Передача информации
- •12.Вероятностный и алфавитный подходы к измерению информации. Единицы измерения информации. Скорость передачи информации. Пропускная способность канала связи.
- •13. Характеристики процессора и внутренней памяти компьютера (быстродействие, разрядность, объем памяти и др.).
- •14. Внешняя память компьютера. Носители информации (гибкие диски, жесткие диски, сd-rом диски, магнитооптические диски и пр.) и их основные характеристики.
- •15. Технологии работы с текстовыми документами. Текстовые редакторы и процессоры.
- •16. Технологии работы с графической информацией.
- •17. Электронные таблицы. Назначение и основные возможности.
- •18. Позиционные и непозиционные системы счисления. Алгоритмы перевода из десятичной системы счислении в произвольную и наоборот.
- •19. Понятие о кодировании информации. Выбор способа представления информации в соответствии с поставленной задачей. Универсальность дискретного (цифрового) представления информации.
- •20. Компьютерные сети, Аппаратные средства компьютерных сетей. Топология локальных сетей. Характеристики каналов (линий) связи.
- •Топологии компьютерных сетей
- •21. Понятие алгоритма. Свойства алгоритмов, исполнители алгоритмов. Автоматическое исполнение алгоритма. Способы описания алгоритмов.
- •Базовые алгоритмические структуры
- •22.Язык программирования. Типы данных. Реализация основных алгоритмических структур на языке программирования. Основные этапы разработки программ.
- •Основные этапы разработки программ
- •23.Технология нисходящего программирования. Разбиение задачи на подзадачи. Процедуры и функции.
- •24.Структуры данных. Обработка массивов. Поиск в массиве. Основные алгоритмы сортировки массивов.
- •26,29. Табличные базы данных (бд): основные понятия (поле, запись, первичный ключ записи); типы данных. Системы управления базами данных и принципы работы с ними.
- •Глобальная компьютерная сеть Интернет.
- •Поиск информации в Интернет
- •30. «Линейная» алгоритмическая структура. Команда присваивания. Привести примеры.
- •31. Алгоритмическая структура «ветвления». Команда ветвления. Привести примеры.
- •32. Алгоритмическая структура «цикл». Команда повторения. Привести примеры.
26,29. Табличные базы данных (бд): основные понятия (поле, запись, первичный ключ записи); типы данных. Системы управления базами данных и принципы работы с ними.
База данных (БД) - это организованная совокупность структурированных данных в какой-либо предметной области (в быту – это записная книжка, телефонный справочник). Развитие технологии «баз данных» привело к созданию компьютерных баз данных, которые являются основой упорядочивания, сортировки, хранения, математической и графической обработки данных. Самый простой способ создания баз данных для большинства пользователей — с помощью специальных программных сред, которые называются системами управления базами данных (СУБД). Современные компьютерные базы данных можно разделить на иерархические, реляционные и сетевые, т. е. в основе любой СУБД лежит один из трех указанных типов моделей данных.
1) Иерархическая модель графически представляет собой перевернутое дерево. Основные параметры этой модели - это уровни, узлы, связи. Первый уровень занимает центральный узел, второй — узлы второго уровня и т. д. Между узлами установлены связи, причем эти связи фиксированы, т. е. каждый узел связан со своим подмножеством узлов следующего уровня, и эти подмножества не пересекаются. Данная модель может быть представлена на примере школы: параллели, классы, учащиеся.
2) Сетевая модель подобна иерархической модели. Она представлена теми же компонентами: уровнями, узлами, связями, но характер их взаимодействия другой. В этой модели все связи между элементами различных уровней являются свободными, т. е. каждый элемент вышестоящего уровня может быть связан одновременно с любыми элементами следующего уровня. Пример — Всемирная паутина (WWW).
3) Обычно базу данных, состоящую из двумерных таблиц, принято называть реляционной. Тогда все базы данных семейства dBase II, dBase III, FoxPro и т. п. — реляционные, так как данные в них представляются в виде таблиц.
Характерные особенности реляционных баз данных:
- табличное представление данных;
- все реляционные СУБД обрабатывают большие объемы информации, намного больше, чем те, с которыми справляются электронные таблицы;
- реляционная СУБД может легко связывать таблицы так, что для пользователя они будут представляться одной таблицей (создание сложных информационных моделей);
- реляционная СУБД минимизирует общий объем базы данных. Для этого таблицы, содержащие повторяющиеся данные, разбиваются на несколько связанных таблиц;
- реляционная СУБД отличается от традиционных СУБД тем, что в единственном файле базы данных находятся не только таблица с данными, но и различные другие объекты.
Объекты БД
1) Таблица. В СУБД вся информация хранится в таблицах. Это базовый объект БД, все остальные объекты создаются на основе существующих таблиц (производные объекты). Каждая строка в таблице — запись БД, а столбец — поле. Запись содержит набор данных об одном объекте, а поле — однородные данные обо всех объектах.
2) Запросы. В СУБД запросы являются важнейшим инструментом. Они служат для выборки записей, обновления таблиц и включения в них новых записей. С помощью запросов можно просматривать и изменять данные из нескольких таблиц. Они также используются в качестве источника данных для форм и отчетов. Но главное предназначение запросов — это отбор данных на основании критериев и математическая обработка данных (вычисляемые поля). В любой момент можно выбрать из БД необходимую информацию и создать вычисляемое поле. Запрос — производный объект БД.
3) Формы. Они предназначены для ввода данных в таблицу, для открытия других форм и отчетов (кнопочные формы), а также с их помощью можно ограничить объем информации, доступной пользователям, обращающимся к БД (маска). Другими словами, форма представляет собой бланк, подлежащий заполнению, или маску, накладываемую на набор данных. Большая часть данных, представленных в форме, берется из таблицы или запроса. Другая информация, не связанная ни с таблицей, ни с запросом, хранится в макете формы (например, кнопки, вычисляемые поля и т. п.). Форма также является производным объектом БД.
4) Отчеты. Они служат для отображения итоговых данных из таблиц и запросов в удобном для просмотра виде. В отчетах, так же, как и в формах, часть данных берется из таблицы и запроса, другая часть информации хранится в макете отчета. Отчет — производный объект БД.
5) Разработчик — это человек (опытный пользователь или программист), которой самостоятельно создает новую БД. Прежде, чем приступить к созданию БД, необходимо продумать ее проект.
6) Проект — это абстрактная (теоретическая) модель будущей БД, состоящая из объектов и их связей, необходимых для выполнения поставленных задач.
Процесс проектирования включает создание структуры таблиц, установку связей между этими таблицами, создание производных объектов (запросы, формы, отчеты, макросы, модули).
Система управления базами данных - это приложение, позволяющее создавать базы данных и осуществлять в них сортировку и поиск данных.
Базы данных удобно представлять в виде таблицы. В каждой строке таблицы размещаются значения свойств одного объекта, а каждый столбец таблицы хранит значения определенного свойства всех объектов. Столбцы табличной базы данных называют полями. Строки таблицы называются записями (т. е. это записи об объекте). Запись хранит набор значений, содержащихся в полях базы данных.
Достоинством табличного представления базы данных является возможность видеть одновременно несколько записей. Однако если база данных содержит много полей, а значения полей содержат много символов, то не очень удобно осуществлять ввод, просмотр и редактирование записей. Для поочередного ввода, просмотра и редактирования записей базы данных часто используется форма. Форма позволяет последовательно отображать записи в удобном для пользователя виде.
Упорядочение записей называется сортировкой. Сортировка записей производится по какому-либо полю базы данных. Значения, содержащиеся в этом поле, располагаются в порядке возрастания или убывания. В процессе сортировки целостность записей сохраняется, т. е. строки таблицы перемещаются целиком. Также можно проводить вложенные сортировки, т. е. сортировать данные последовательно по нескольким полям. Поиск в базах данных осуществляется с помощью фильтров и запросов. Фильтры и запросы позволяют отбирать записи, которые удовлетворяют условиям поиска. Условия поиска записей создаются с использованием операторов сравнения (=, >, < и т. д.). Поиск в базе данных - это отбор записей, удовлетворяющих условиям поиска, заданным в форме фильтра или запроса.
Одной из наиболее распространенной, используемой для обучения является СУБД Microsoft Access. Приложение Microsoft Access работает на отдельном компьютере или в небольшой локальной сети. База данных приложения MS Access включает в свой состав таблицы, формы, запросы, отчеты, макросы и модули. Широко применяются также СУБД Oracle, Interbase, MySQL.
27. Технология обработки информации в электронных таблицах (ЭТ). Структура электронной таблицы. Типы данных: числа, формулы, текст. Правила записи формул. Основные встроенные функции. Абсолютные и относительные ссылки. Графическое представление данных.
Средством для решения большого класса задач автоматизации, с которыми сталкивается экономист в своей деятельности, являются программные продукты, называемые «электронными таблицами». Электронные таблицы были разработаны в начале 1980-х гг. как программы для создания учебных отчетов. Они быстро переросли свое первоначальное предназначение и получили широкое распространение в качестве средства для решения задач в области бухгалтерского учета, бизнеса, финансов и многих других. По тиражу электронные таблицы являются наиболее массовым классом программных средств. Одной из самых распространенных является электронная таблица Excel (1987 г.), разработанная фирмой Microsoft.
Microsoft Excel – это программа обработки электронных таблиц, которая может быть использована для организации сложных расчетов, представления табличных данных виде диаграмм, проведения сортировки и манипулирования большими объемами информации.
Возможности электронных таблиц: - ввод и редактирование данных; - вычисления по формулам; - форматирование таблиц; - построение графиков и диаграмм; - сортировка данных; - просмотр документа перед печатью; - вывод на печать и т.д.
Основным элементом электронной таблицы является ячейка (пересечение строк (их 65536) и столбцов (их 256)), в которую можно ввести число, текст, формулу (она должна начинаться со знака равно) и нельзя ввести рисунок, звук. Каждая ячейка имеет свой адрес, который состоит из имени столбца и номера строки. Адреса бывают относительные (А3, В5 и т.п.), абсолютные ($А$3, $В$5 и т.п. – фиксируется и столбец и строка) и смешанные (А$3 – фиксирует только строку, $В5 – фиксирует только столбец и т.п.).
Главное достоинство электронных таблиц – возможность мгновенного пересчета всех данных, связанных формульными зависимостями при изменении значения любого операнда
В ячейки рабочего листа могут быть введены данные трех типов: числа, формулы и текст. Числа (к ним мы будем относить также значения даты и времени) представляют собой величины, использующиеся в вычислениях, скажем для определения количества дней, на которое просрочен возврат видеокассеты или для расчета начисленных процентов на депозит за определенный период времени. Формулами называются инструкции, вводимые в ячейки, в соответствии с которыми производятся вычисления. Текст - это информация, не являющаяся ни числом, ни формулой. Текст обрабатывается как последовательность символов, даже если он представляет собой набор цифр.
Данные могут вводиться только в активную ячейку - либо непосредственно, либо с использованием строки формул, которая расположена под панелью инструментов в верхней части экрана. Выберите нужную ячейку, а затем начинайте ввод данных. В ячейке немедленно появится курсор, а вводимые символы отобразятся как в ячейке, так и в строке; при этом станут доступными кнопки управления строки формул.
Абсолютные и относительные ссылки. По умолчанию, ссылки на ячейки в формулах рассматриваются как относительные. Это означает, что при копировании формулы адреса в ссылках автоматически изменяются в соответствии с относительным расположением исходной ячейки и создаваемой копии.
Пусть, например, в ячейке В2 имеется ссылка на ячейку A3. В относительном представлении можно сказать, что ссылка указывает на ячейку, которая располагается на один столбец левее и на одну строку ниже данной. Если формула будет скопирована в другую ячейку, то такое относительное указание ссылки сохранится. Например, при копировании формулы в ячейку ЕА27 ссылка будет продолжать указывать на ячейку, располагающуюся левее и ниже, в данном случае на ячейку DZ28.
При абсолютной адресации адреса ссылок при копировании не изменяются, так что ячейка, на которую указывает ссылка, рассматривается как нетабличная. Для изменения способа адресации при редактировании формулы надо выделить ссылку на ячейку и нажать клавишу F4. Элементы номера ячейки, использующие абсолютную адресацию, предваряются символом $. Например, при последовательных нажатиях клавиши F4 номер ячейки А1 будет записываться как А1, $А$1, А$1 и $А1. В двух последних случаях один из компонентов номера ячейки рассматривается как абсолютный, а другой - как относительный.
28. Основные принципы организации и функционирования компьютерных сетей. Интернет. Информационные ресурсы и сервисы компьютерных сетей: Всемирная паутина, файловые архивы, интерактивное общение. Назначение и возможности электронной почты. Поиск информации в Интернете.
Компьютерная сеть - система двух или более компьютеров, связанных каналами передачи информации. Для передачи информации могут быть использованы различные физические явления, как правило -различные виды электрических сигналов или электромагнитного излучения. Создание компьютерных сетей вызвано практической потребностью пользователей удаленных друг от друга компьютеров в одной и той же информации. Сети предоставляют пользователям возможность не только быстрого обмена информацией, но и совместной работы на принтерах и других периферийных устройствах, и даже одновременной обработки документов.
Все многообразие компьютерных сетей можно классифицировать по группе признаков, например:
- территориальная распространенность; - ведомственная принадлежность; - скорость передачи информации; - тип среды передачи;
По территориальной распространенности сети могут быть локальными, региональными и глобальными.
1) Локальная сеть объединяет компьютеры, установленные в одном помещении (например, школьный компьютерный класс, состоящий из 8—12 компьютеров) или в одном здании (например, в здании школы могут быть объединены в локальную сеть несколько десятков компьютеров). В небольших локальных сетях все компьютеры обычно равноправны, т. е. пользователи самостоятельно решают, какие ресурсы своего компьютера (диски, каталоги, файлы) сделать общедоступными по сети. Такие сети называются одноранговыми. Если к локальной сети подключено более десяти компьютеров, то одноранговая сеть может оказаться недостаточно производительной. Для увеличения производительности, а также в целях обеспечения большей надежности при хранении информации в сети некоторые компьютеры специально выделяются для хранения файлов или программ-приложений. Такие компьютеры называются серверами, а локальная сеть — сетью на основе серверов. Каждый компьютер, подключенный к локальной сети, должен иметь специальную плату (сетевой адаптер). Между собой компьютеры (сетевые адаптеры) соединяются, например, с помощью кабелей.
2) Региональные компьютерные сети – компьютерная сеть в пределах одного региона.
3) Глобальная вычислительная сеть - компьютерную сеть, охватывающую большие территории и включающую в себя десятки и сотни тысяч компьютеров. Лучшим примером является Интернет, но существуют и другие сети. Глобальную компьютерную сеть еще называют телекоммуникационной сетью, а процесс обмена информацией по такой сети называют телекоммуникацией.