- •Вопрос 1 Информатика - это комплексная наука, которая систематизирует приемы создания, сохранения, воспроизведения обработки и передачи данных средствами вычислительной техники
- •Вопрос 2 Информация – это совокупность сведений, которые воспринимаются из окружающей среды ( выходная информация)
- •Вопрос 3 Система счисле́ния — символический метод записи чисел, представление чисел с помощью письменных знаков.
- •Системный блок
- •Принтер
- •Устройства вывода
- •Вопрос 6 Программное обеспечение - это совокупность программ, выполненных вычислительной системой.
- •Вопрос 7 Программное обеспечение (software) – совокупность программ для эвм и методических материалов по их применению.
- •Вопрос 9 алгоритм — точное предписание относительно последовательности действий (шагов), преобразующих исходные данные в искомый результат.
- •Вопрос 11 Линейная программа на Паскале.
- •Оператор присваивания
- •Оператор ввода данных
- •Оператор вывода данных на экран
- •Вопрос 12 Операторы условного перехода (If, Case)
- •Вопрос 14
- •Вопрос 17 (для вопроса 17 и 18)Если у нас есть определенное множество элементов одного типа, то удобнее будет их объединить в одну структуру, которая и является массивом.
- •Вопрос 18
- •Вопрос 19 1. Понятие табличного процессора
- •2. Краткая характеристика ms Excel
- •Объекты Microsoft Access
- •Вопрос 21 Глобальная компьютерная сеть — компьютерная сеть, охватывающая большие территории и включающая в себя большое число компьютеров.
- •Вопрос 22
- •Вопрос 24 Информационная безопасность — это процесс обеспечения конфиденциальности, целостности и доступности информации.
- •Вопрос 26
Вопрос 17 (для вопроса 17 и 18)Если у нас есть определенное множество элементов одного типа, то удобнее будет их объединить в одну структуру, которая и является массивом.
(При этом замечу, что сейчас говорилось об одномерных массивах). Одномерный массив - это вектор. (Многомерные массивы - массивы, содержащие одномерные массивы).
Нахождение суммы или количества элементов массива, удовлетворяющих некоторым условиям - наиболее распространённые алгоритмы обработки одномерных массивов.
Вопрос 18
Вопрос 19 1. Понятие табличного процессора
Табличный процессор обеспечивает работу с большими таблицами чисел. При работе с табличным процессором на экран выводится прямоугольная таблица, в клетках которой могут находиться числа, пояснительные тексты и формулы для расчета значений в клетке по имеющимся данным [1].
Табличный процессор - программное средство для проектирования электронных таблиц. Они позволяют не только создавать таблицы, но и автоматизировать обработку табличных данных. С помощью электронных таблиц можно выполнять различные экономические, бухгалтерские и инженерные расчеты, а также строить разного рода диаграммы, проводить сложный экономический анализ, моделировать и оптимизировать решение различных хозяйственных ситуаций и т. д. [1]
Функции табличных процессоров весьма разнообразны:
· создание и редактирование электронных таблиц;
· создание многотабличных документов;
· оформление и печать электронных таблиц;
· построение диаграмм, их модификация и решение экономических задач графическими методами;
· создание многотабличных документов, объединенных формулами;
· работа с электронными таблицами как с базами данных: сортировка таблиц, выборка данных по запросам;
· создание итоговых и сводных таблиц;
· использование при построении таблиц информации из внешних баз данных;
· создание слайд-шоу;
· решение оптимизационных задач;
· решение экономических задач типа “что – если” путем подбора параметров;
· разработка макрокоманд, настройка среды под потребности пользователя и т. д.
Наиболее популярными электронными таблицами для персональных компьютеров являются табличные процессоры Microsoft Excel, Lotus 1-2-3, Quattro Pro и SuperCalc. И если после своего появления в 1982 году Lotus 1-2-3 был фактически эталоном для разработчиков электронных таблиц, то в настоящее время он утратил свои лидирующие позиции. Результаты тестирования продемонстрировали явное преимущество Excel по многим параметрам [1].
2. Краткая характеристика ms Excel
Microsoft Excel (также иногда называется Microsoft Office Excel) - программа для работы с электронными таблицами, созданная корпорацией Microsoft для Microsoft Windows, Windows NT и Mac OS. Она предоставляет возможности экономик-статистических расчетов, графические инструменты и, за исключением Excel 2008 под Mac OS X, язык макропрограммирования VBA (Visual Basic для приложений). Microsoft Excel входит в состав Microsoft Office и на сегодняшний день Excel есть одним из наиболее популярных программ в мире [2].
Ценной возможностью Excel есть возможность писать код на основе Visual Basic для приложений (VBA). Этот код пишется с использованием отдельного от таблиц редактора. Управление электронной таблицей осуществляется с помощью объектно-ориентированной модели кода и данных. С помощью этого кода данные входных таблиц будут мгновенно обделываться и отображаться в таблицах и диаграммах (графиках). Таблица становится интерфейсом кода, разрешая легко работать изменять его и руководить расчетами.
С помощью Excel можно анализировать большие массивы данных. В Excel можно использовать больше 400 математических, статистических, финансовых и других специализированных функций, связывать разные таблицы между собой, выбирать произвольные форматы представления данных, создавать иерархические структуры. Воистину безграничные методы графического представления данных: кроме нескольких десятков встроенных типов диаграмм, можно создавать свои, что настраиваются типы, помогают наглядно отобразить тематику диаграммы. Те, кто только осваивает работу по Excel, по достоинству оценят помощь "мастеров" - вспомогательных программ, которые помогают при создании диаграмм. Они, как добрые волшебники, задавая наводящие вопросы о предвиденных дальнейших шагах и показывая, в зависимости от планированного ответа, результат, проведут пользователя "за руку" за всеми этапами построения диаграммы кратчайшим путем [2].
Работа с таблицей не ограничивается простым занесением к ней данных и построением диаграмм. Тяжело вообразить себе область, где бы не требовался анализ этих данных. В Excel включенный мощный инструмент анализа - Сводная таблица. С ее помощью можно анализировать широкоформатные таблицы, содержат большое количество несистематизированных данных, и лишь несколькими клацаньями кнопкой мыши приводить их в удобный и читается вид. Освоение этого инструмента упрощается наличием соответствующей программ-мастера [2].
В Microsoft Excel есть два основных типа объектов: книга и письмо.
Книга в Microsoft Excel представляет собой файл, который используется для обработки и хранение данных. Каждая книга может состоять из нескольких листов, поэтому в одном файле можно поместить разнообразные сведения и установить между ними необходимые связи.
Письма служат для организации и анализа данных, которые можно вводить и редактировать одновременно на нескольких листах, а также выполнять вычисление на основе данных с нескольких листов. После создания диаграммы можно поместить на письмо с соответствующими данными или на отдельное письмо диаграммы [2].
Имена листов отображаются на ярлычках в нижней части окна книги. Для перехода с одного письма на другого нужно указать соответствующий ярлык. Название активный лист выделен жирным шрифтом [1].
В Microsoft Excel очень много разнообразных функций, среди которых такие [2]:
1. Финансовые, среди множество специальных функций, вычисляющих проценты по депозиту или кредиту, амортизационные отчисления, норму прибыли и разнообразнейший обратные и родственные величины.
2. Функции даты и времени – большинство функций этой категории ведает преобразованиями даты и времени в разные форматы. Две специальные функции СЕГОДНЯ и ТДАТА вставляют в каморку текущую дату (первая) и дату и время (вторая), обновляя их при каждом вызове файла или при внесение любых изменений в таблицу.
3. Логические функции – эта категория включает 6 логических команд, среди которых ЕСЛИ, И, ИЛИ, НЕ, ИСТИНА, ЛОЖЬ.
4. Математические – эта категория - одна из наиболее густонаселенных в Excel (больше 100 функций). Никаких особых ухищрений в ней нет. Но есть довольно много функций на все случаи.
5. Ссылка и массивы. В этой категории находятся функции, которые разрешают обратиться к массиву данных (по колонке, строке, прямоугольному интервалу) и получить из него разнообразнейший информацию: номера столбцов и строк, у него входят, их количество, содержимое нужного вам элемента массива; можно найти, в какой каморке этого массива нужное число или текст и т.д.
6. Тексту – В этой группе десятка два команд. С их помощью можно сосчитать количество символов в воротничке, включая пробелы (ДЛСТР), узнать код символа (КОДСИМВ), узнать, какой символ стоит первым (ЛЕВСИМВ) и последним (ПРАВСИМВ) в строке текста, поместить в активную каморку некоторое количество символов из другой воротнички (ПСТР), поместить в активную каморку весь текст из другого каморки большими (ПРОПИСН) или сточными буквами (СТРОЧН), проверить, или совпадают две текстовые каморки (СОВПАД), найти некоторый текст (ПОИСК, НАЙТИ) и заменить его другим (ЗАМЕНИТЬ).
7. Проверка свойств и значения – здесь находятся команды, с помощью которых можно получить информацию о типе данных в воротничке (число там находится, текст или какая-то другая информация), о формате, о текущей операционной среде, о типичных ошибках, которые возникли в формуле, и т.п..
8. Работа с базой данных – здесь можно найти команды статистического учета (БДДИСП - дисперсия по выборке из базы, БДДИСПП - дисперсия по генеральной совокупности, ДСТАНДОТКЛ - стандартное отклонение по выборке), операции со столбцами и строками базы, количество непустых (БСЧЕТА) или (БСЧЕТ) ячеек и т.д.
9. Мастер диаграмм – встроенная программа EXCEL, что упрощает работу с основными возможностями программы.
Абсолютная ссылка- это неизменяющийся при копировании и перемещении адрес ячейки, содержащий исходное данное( операнд).
Для указания абсолютной адресации вводится символ $. Различают два типа абсолютной ссылки: полная и частичная.
Полная абсолютная ссылка указывается, если при копировании или перемещении адрес клетки, содержащий исходное данное, не меняется. Для этого символ $ ставится перед наименованием столбца и номером строки.
Пример 14.9. $B$5; $D$12 - полные абсолютные ссылки.
Частичная абсолютная ссылка указывается, если при копировании и перемещении не меняется номер строки или наименование столбца. При этом символ $ в первом случае ставится перед номером строки, а во втором - перед наименованием столбца.
Пример В$5, D$12 - частичная абсолютная ссылка, не меняется номер строки; $B5, $D12 - частичная абсолютная ссылка, не меняется наименование столбца.
Относительная ссылка - это изменяющийся при копировании и перемещении формулы адрес ячейки, содержащий исходное данное (операнд). Изменение адреса происходит по правилу относительной ориентации клетки с исходной формулой и клеток с операндами.
Форма написания относительной ссылки совпадает с обычной записью.
Особенность копирования формул в Excel – программа копирует формулы таким образом, чтобы они сохранили свой смысл и в новой копии, т.е. что она правильно будет работать и в новой ячейке.
Функция ЕСЛИ Функции И, ИЛИ, НЕ Вложенные функции ЕСЛИ Функции ИСТИНА и ЛОЖЬ Функция ЕПУСТО
Логические выражения используются для записи условий, в которых сравниваются числа, функции, формулы, текстовые или логические значения. Любое логическое выражение должно содержать по крайней мере один оператор сравнения, который определяет отношение между элементами логического выражения. Ниже представлен список операторов сравнения Excel
= Равно |
|
> Больше |
|
< Меньше |
|
>= Больше или равно |
|
<= Меньше или равно |
|
<> Не равно |
|
Результатом логического выражения является логическое значение ИСТИНА (1) или логическое значение ЛОЖЬ (0).
Функция ЕСЛИ
Функция ЕСЛИ (IF) имеет следующий синтаксис:
=ЕСЛИ(логическое_выражение;значение_если_истина;значение_если_ложь) |
Следующая формула возвращает значение 10, если значение в ячейке А1 больше 3, а в противном случае – 20:
=ЕСЛИ(А1>3;10;20) |
В качестве аргументов функции ЕСЛИ можно использовать другие функции. В функции ЕСЛИ можно использовать текстовые аргументы. Например:
=ЕСЛИ(А1>=4;"Зачет сдал";"Зачет не сдал") |
Можно использовать текстовые аргументы в функции ЕСЛИ, чтобы при невыполнении условия она возвращала пустую строку вместо 0. Например:
=ЕСЛИ(СУММ(А1:А3)=30;А10;"") |
Аргумент логическое_выражение функции ЕСЛИ может содержать текстовое значение. Например:
=ЕСЛИ(А1="Динамо";10;290) |
Эта формула возвращает значение 10, если ячейка А1 содержит строку «Динамо», и 290, если в ней находится любое другое значение. Совпадение между сравниваемыми текстовыми значениями должно быть точным, но без учета регистра.
Функции И, ИЛИ, НЕ
Функции И (AND), ИЛИ (OR), НЕ (NOT) – позволяют создавать сложные логические выражения. Эти функции работают в сочетании с простыми операторами сравнения. Функции И и ИЛИ могут иметь до 30 логических аргументов и имеют синтаксис:
=И(логическое_значение1;логическое_значение2...) |
|
=ИЛИ(логическое_значение1;логическое_значение2...) |
|
Функция НЕ имеет только один аргумент и следующий синтаксис:
=НЕ(логическое_значение) |
Аргументы функций И, ИЛИ, НЕ могут быть логическими выражениями, массивами или ссылками на ячейки, содержащие логические значения.
Приведем пример. Пусть Excel возвращает текст «Прошел», если ученик имеет средний балл более 4 (ячейка А2), и пропуск занятий меньше 3 (ячейка А3). Формула примет вид:
=ЕСЛИ(И(А2>4;А3<3);"Прошел";"Не прошел") |
Не смотря на то, что функция ИЛИ имеет те же аргументы, что и И, результаты получаются совершенно различными. Так, если в предыдущей формуле заменить функцию И на ИЛИ, то ученик будет проходить, если выполняется хотя бы одно из условий (средний балл более 4 или пропуски занятий менее 3). Таким образом, функция ИЛИ возвращает логическое значение ИСТИНА, если хотя бы одно из логических выражений истинно, а функция И возвращает логическое значение ИСТИНА, только если все логические выражения истинны. Функция НЕ меняет значение своего аргумента на противоположное логическое значение и обычно используется в сочетании с другими функциями. Эта функция возвращает логическое значение ИСТИНА, если аргумент имеет значение ЛОЖЬ, и логическое значение ЛОЖЬ, если аргумент имеет значение ИСТИНА. Вложенные функции ЕСЛИ Иногда бывает очень трудно решить логическую задачу только с помощью операторов сравнения и функций И, ИЛИ, НЕ. В этих случаях можно использовать вложенные функции ЕСЛИ. Например, в следующей формуле используются три функции ЕСЛИ:
=ЕСЛИ(А1=100;"Всегда";ЕСЛИ(И(А1>=80;А1<100);"Обычно";ЕСЛИ(И(А1>=60;А1<80);"Иногда";"Никогда"))) |
Если значение в ячейке А1 является целым числом, формула читается следующим образом: «Если значение в ячейке А1 равно 100, возвратить строку «Всегда». В противном случае, если значение в ячейке А1 находится между 80 и 100, возвратить «Обычно». В противном случае, если значение в ячейке А1 находится между 60 и 80, возвратить строку «Иногда». И, если ни одно из этих условий не выполняется, возвратить строку «Никогда». Всего допускается до 7 уровней вложения функций ЕСЛИ.
Функции ИСТИНА и ЛОЖЬ
Функции ИСТИНА (TRUE) и ЛОЖЬ (FALSE) предоставляют альтернативный способ записи логических значений ИСТИНА и ЛОЖЬ. Эти функции не имеют аргументов и выглядят следующим образом:
=ИСТИНА() |
|
=ЛОЖЬ() |
|
Например, ячейка А1 содержит логическое выражение. Тогда следующая функция возвратить значение «Проходите», если выражение в ячейке А1 имеет значение ИСТИНА:
=ЕСЛИ(А1=ИСТИНА();"Проходите";"Стоп") |
В противном случае формула возвратит «Стоп».
Функция ЕПУСТО
Если нужно определить, является ли ячейка пустой, можно использовать функцию ЕПУСТО (ISBLANK), которая имеет следующий синтаксис:
=ЕПУСТО(значение) |
Аргумент значение может быть ссылкой на ячейку или диапазон. Если значение ссылается на пустую ячейку или диапазон, функция возвращает логическое значение ИСТИНА, в противном случае ЛОЖЬ.
ВОПРОС 20 Ба́за да́нных — представленная в объективной форме совокупность самостоятельных материалов (статей, расчётов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины (ЭВМ)
Реляционная база данных — база данных, основанная на реляционной модели данных. Слово «реляционный» происходит от англ. relation (отношение[1]). Для работы с реляционными БД применяют реляционные СУБД.
Использование реляционных баз данных было предложено доктором Коддом из компании IBM в 1970 году.
Целью нормализации реляционной базы данных является устранение недостатков структуры базы данных, приводящих к избыточности, которая, в свою очередь, потенциально приводит к различным аномалиям и нарушениям целостности данных.
Иерархическая модель данных — представление базы данных в виде древовидной (иерархической) структуры, состоящей из объектов (данных) различных уровней.
Между объектами существуют связи, каждый объект может включать в себя несколько объектов более низкого уровня. Такие объекты находятся в отношении предка (объект более близкий к корню) к потомку (объект более низкого уровня), при этом возможна ситуация, когда объект-предок не имеет потомков или имеет их несколько, тогда как у объекта-потомка обязательно только один предок. Объекты, имеющие общего предка, называются близнецами.
Основными информационными единицами в иерархической модели данных являются сегмент и поле. Поле данных определяется как наименьшая неделимая единица данных, доступная пользователю. Для сегмента определяются тип сегмента и экземпляр сегмента. Экземпляр сегмента образуется из конкретных значений полей данных. Тип сегмента — это поименованная совокупность входящих в него типов полей данных.
Как и сетевая, иерархическая модель данных базируется на графовой форме построения данных, и на концептуальном уровне она является просто частным случаем сетевой модели данных. В иерархической модели данных вершине графа соответствует тип сегмента или просто сегмент, а дугам — типы связей предок — потомок. В иерархических структуpax сегмент — потомок должен иметь в точности одного предка.
Иерархическая модель представляет собой связный неориентированный граф древовидной структуры, объединяющий сегменты. Иерархическая БД состоит из упорядоченного набора деревьев.
К основным понятиям сетевой модели базы данных относятся: уровень, элемент (узел), связь.
Узел — это совокупность атрибутов данных, описывающих некоторый объект. На схеме иерархического дерева узлы представляются вершинами графа. В сетевой структуре каждый элемент может быть связан с любым другим элементом.
Сетевые базы данных подобны иерархическим, за исключением того, что в них имеются указатели в обоих направлениях, которые соединяют родственную информацию.
Несмотря на то, что эта модель решает некоторые проблемы, связанные с иерархической моделью, выполнение простых запросов остается достаточно сложным процессом.
Также, поскольку логика процедуры выборки данных зависит от физической организации этих данных, то эта модель не является полностью независимой от приложения. Другими словами, если необходимо изменить структуру данных, то нужно изменить и приложение.
