- •Типы входных данных
- •Качество программы
- •Вопрос1
- •Относительная и абсолютная адресация
- •Правило относительной ориентации
- •Категории специалистов по разработке и эксплуатации программ
- •Вопрос 1. Обобщенная технология работы в табличном процессоре
- •Вопрос 2. Правовые методы защиты программ
- •Отличительные признаки субд
- •Требования к организации базы данных
- •Вопрос 2. Прикладное по
- •Проблемно-ориентированное по
- •Методо-ориентированное по
- •Понятие объекта данных
- •Структурные элементы бд
- •Принципы подготовки бумажных и электронных документов
- •Принципы создания документа
- •Принципы форматирования документа
- •Вопрос 1. Классификация бд
- •Вопрос 2. Системное по
- •Базовое системное по
- •Сервисное системное по
- •Вопрос 1. Связи между наборами объектов и их типы
- •Вопрос 2. Объединение электронных таблиц
- •Межтабличные связи
- •Консолидация таблиц
- •Объединение файлов
- •Макросы в табличном процессоре
- •Вопрос 1. Глобальная сеть Internet
- •Вопрос 2. Иерархическая и сетевая модели данных
- •Вопрос 1. Реляционная модель данных
- •Вопрос 2. Форматирование входных и выходных данных
- •Уровни информации в ячейке
- •Вопрос 1. Правила Кодда
- •Вопрос 2. Интерфейс табличного процессора
- •Строки, столбцы, ячейки, адреса
- •Окно, рабочий лист, текущая ячейка
- •Типовая структура интерфейса
- •Вопрос 1. Структура пк
- •Вопрос 2. Целостность связей
- •Вопрос 1. Структура электронного документа
- •Вопрос 2. Объектный подход
- •Вопрос 1. Минимальный набор типовых операций
- •Вопрос 2. Локальные средства разработки программ
- •Вопрос 1. Многозадачность
- •Вопрос 2. Информатика, предмет и задачи
- •Вопрос 1. Расширенный набор типовых операций
- •Поиск и замена
- •Проверка правописания
- •Параметры страниц
- •Шаблоны
- •Макросы
- •Вопрос 2.
- •Принципу действия
- •Этапы создания
- •Вопрос 1. Основные положения
- •Вопрос 2. Прикладное по общего назначения
- •Офисное по
- •Вопрос 1. Управление ресурсами
- •Вопрос 2. Особенности локальных вычислительных сетей. (лвс)
- •Вопрос 1. История создания пк
- •Особенности пк
- •Вопрос 2. Основные понятия пк
- •Вопрос 1. Стандарты воздействия в компьютерной сети
- •Вопрос 2. Раб.Стол, окна, правила работы с меню, панель задач в Windows(Структура интерфейса пользователя)
- •Панель задач. Папки Мой компьютер и корзина, панель управления
Билет 1.
Типы входных данных
В каждую ячейку пользователь может ввести данное одного из следующих пяти типов:
-
текст,
-
число,
-
дата,
-
формула,
-
функция.
Для разных типов данных возможны разные операции преобразования. Например, числа можно складывать, а даты нельзя. Даты можно вычитать друг из друга, а тексты нельзя. Из текстов можно вырезать символы, а из формул нельзя. Формулы требуют исходных данных определенных типов и дают определенный тип результата. Функцию и формулу можно объединить в один тип.
Тип вводимого данного определяется либо автоматически по содержанию вводимой первый раз в ячейку информации, либо по формату, заданному пользователем для ячейки. Автоматическая проверка и определение типа происходит в следующем порядке: функция, формула, дата, число, текст.
Функция представляет собой программу с уникальным именем и со списком параметров в круглых скобках через запятую. Перед именем функции ставится знак (=) «равно».
Функции разделены по категориям: текстовые, даты и времени, статистические, финансовые и другие.
Пример: =СУММ(А1:В2; С5). Сумма ячеек А1, А2, В1, В2, С5.
Формула содержит операции, производимые над заданными ячейками. Отличительным признаком формулы является знак (=) «равно» в первой позиции.
Видимое содержимое ячейки может быть результатом вычисления по формуле, которая может быть не видна в ячейке. В строке формул формула видна всегда. Функцию можно считать частным случаем формулы.
При изменении значений в ячейках с исходными данными формулы, которые ссылаются на эти ячейки, пересчитываются автоматически. Исходными данными для формул могут быть ячейки с формулами.
Пример: =С13 – С19.
Дата содержит день, месяц, год и разделитель даты.
Для дат существует две арифметические операции:
-
сложение и вычитание с целыми числами (пересчет даты),
-
вычитание дат (длительность периода).
В компьютере даты хранятся как номер дня от 1-го января 1900 года или от другого.
Пример: если сложить дату 01 марта с числом 70, то получится дата 09 мая..
Число включает в себя цифры, знаки +/- , десятичную точку (запятую), признак порядка Е.
Пример:18000, 1.8Е4.
Текст – включает в себя произвольный набор символов. К тексту будет отнесена информация, которая не подходит к предыдущим четырем типам. Для явного указания, что это текст используется специальный первый символ: кавычки или пробел.
Пример: ФнФ, ‘12345.
Качество программы
Каждая программа должна отвечать таким требованиям, как правильность, точность, совместимость, надежность, универсальность, защищенность, полезность, эффективность, проверяемость, адаптируемость, мобильность, дружественность.
Будем говорить, что программа является
-
правильной, если она функционирует в соответствии с техническим заданием. Подразумевается, что техническое задание составлено в четкой форме, позволяющей однозначно судить о том, действительно ли программа отвечает перечисленным в нем требованиям;
-
точной, если выдаваемые ею результаты имеют допустимые отклонения от аналогичных результатов, полученных с помощью идеальных математических зависимостей;
-
совместимой, если она работает должным образом не только автономно, но и в составе программной системы;
-
надежной, если она при всех условиях обеспечивает полную повторяемость результатов.
-
универсальной, если она правильно работает при любых допустимых вариантах исходных данных. В ходе разработки программ должны предусматриваться специальные средства защиты от ввода неправильных исходных данных;
-
защищенной, если она сохраняет работоспособность при возникновении сбоев. Это качество особенно важно для программ, предназначенных для решения задач в режиме реального времени. В подобных приложениях отказ оборудования может повлечь катастрофические последствия - например, аварию ракеты или ядерного реактора. Указанным свойством должны также обладать программы с большим временем выполнения, осуществляющие обработку постоянно хранимых файлов;
-
полезной, если задача, которую она решает, представляет практическую ценность;
-
эффективной, если объем требуемых для ее работы ресурсов не превышает допустимого предела;
-
проверяемой, если ее качества могут быть продемонстрированы на практике. Здесь подразумевается возможность проверки таких свойств программы, как правильность и универсальность. Можно применить формальные математические методы, позволяющие установить, действительно ли программа удовлетворяет техническим условиям и выдает достаточно точные результаты. Однако существуют и неформальные способы оценки качества программ такие, как прогоны с остановами в контрольных точках, обсуждения результатов с заинтересованными пользователями и др.;
-
адаптируемой, если она допускает быструю модификацию с целью приспособления к изменяющимся условиям функционирования;
-
мобильной, если она независима от аппаратуры, операционной системы, сетевого окружения, специфики предметной области;
-
дружественной, если она имеет удобный интерфейс для работы конечного пользователя, контекстно-зависимые подсказки, обучающую систему, подробную документацию и диагностику возникших ошибок.
Билет 2.