SlideShare a Scribd company logo
1 of 19
Билет№1
1.Алгоритм - это определённая последовательность действий, которые необходимо
выполнить, чтобы получить результат. Алгоритм может представлять собой некоторую
последовательность вычислений, а может - последовательность действий нематематического
характера. Для любого алгоритма справедливы общие закономерности - свойства алгоритма.

1.Дискретность.
2.Понятность
3.Детерминированность
4.Массовость
5.Результативность
Дискретность - это свойство алгоритма, когда алгоритм разбивается на конечное число
элементарных действий (шагов).
Понятность - свойство алгоритма, при котором каждое из этих элементарных действий
(шагов) являются законченными и понятными.
Детерминированность - свойство, когда каждое действие
(операция.указание.шаг.требование) должно пониматься в строго определённом смысле,
чтобы не оставалась места произвольному толкованию. чтобы каждый, прочитавший
указание, понимал его однозначно.
Массовость - свойство, когда по данному алгоритму должна решаться не одна, а целый класс
подобных задач.
Результативность – свойство, при котором любой алгоритм в процессе выполнения должен
приводить к определённому результату. Отрицательный результат также является
результатом.
Все имеющиеся алгоритмы можно разделить на три вида:

   • линейные алгоритмы;
   • алгоритмы ветвления;
   • циклические алгоритмы.
2.Табулирование функции - это вычисление значенй функции при изменении аргумента от
некоторого начального значения до некоторого конечного значения с определенным шагом.
Именно так составляются таблицы значений функций, отсюда и название - табулирование.
Необходимость в табулировании возникает при решении достаточно широкого круга задач.
Например, при численном решении нелинейных уравнений f(x) = 0, путем табулирования
можно отделить (локализовать) корни уравнения, т.е. найти такие отрезки, на концах
которых, функция имеет разные знаки. С помощью табулирования можно, хотя и очень грубо,
найти минимум или максимум функции. Иногда случается так, что функция не имеет
аналитического представления, а ее значения получаются в результате вычислений, что часто
бывает при компьютерном моделировании различных процессов. Если такая функция будет
использоваться в последующих расчетах (например, она должна быть проинтегрирована или
продифференцирована и т.п.), то часто поступают следующим образом: вычисляют значения
функции в нужном интервале изменения аргумента, т.е. составляют таблицу (табулируют), а
затем по этой таблице строят каким-либо образом другую функцию, заданную
аналитическим выражением (формулой). Необходимость в табулировании возникает также
при построении графиков функции на экране компьютера.
Билет №2
1.В отличие от линейных алгоритмов, в которых команды выполняются последовательно
одна за другой, в разветвляющиеся алгоритмы входит условие, в зависимости от выполнения
или невыполнения которого выполняется та или иная последовательность команд (серий).
  В качестве условия в разветвляющемся алгоритме может быть использовано любое
понятное исполнителю утверждение, которое может соблюдаться (быть истинно) или не
соблюдаться (быть ложно). Такое утверждение может быть выражено как словами, так и
формулой. Таким образом, команда ветвления состоит из условия и двух
последовательностей команд.
Команда ветвления, как и любая другая, может быть:
   • записана на естественном языке;

  • изображена в виде блок-схемы;

  • записана на алгоритмическом языке;

   • закодирована на языке программирования.
 Рассмотрим в качестве примера разветвляющийся алгоритм, изображенный в виде блок-
схемы.

   Аргументами этого алгоритма являются две переменные А, В, а результатом —
переменная X. Если условие А >= В истинно, то выполняется команда Х:=А*В, в противном
случае выполняется команда Х:=А+В. В результате печатается то значение переменной X,
которое она получает в результате выполнения одной из серий команд.

   Запишем теперь этот алгоритм на алгоритмическом языке и на языке программирования
Бейсик.
Разветвляющиеся алгоритмы. Команда ветвления.

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

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

  Команда ветвления, как и любая другая, может быть:

  • записана на естественном языке;

  • изображена в виде блок-схемы;

  • записана на алгоритмическом языке;

  • закодирована на языке программирования.
Рассмотрим в качестве примера разветвляющийся алгоритм, изображенный в виде блок-
схемы.

   Аргументами этого алгоритма являются две переменные А, В, а результатом —
переменная X. Если условие А >= В истинно, то выполняется команда Х:=А*В, в противном
случае выполняется команда Х:=А+В. В результате печатается то значение переменной X,
которое она получает в результате выполнения одной из серий команд.

  Запишем теперь этот алгоритм на алгоритмическом языке и на языке программирования
Бейсик.




2.Access 2002 позволяет организовать удобный и интуитивно понятный интерфейс
пользователя для работы с данными с помощьюформ.Формами называются настраиваемые
диалоговые окна, сохраняемые в базе данных в виде объектов специального типа. Формы
Access являются объектами базы данных, так же как таблицы и запросы. Формы
используются в приложении для ввода и отображения данных. Формами можно управлять
программно с помощью процедур на VBA.
Формы предоставляют более удобный способ просмотра и правки данных в таблицах, чем
режим/Таблицы. Формы содержат так называемыеэлементы управления,с помощью которых
осуществляется доступ к данным в таблицах. Элементами управления являются текстовые
поля для ввода и правки данных, кнопки, флажки, переключатели, списки, надписи, а также
рамки объектов для отображения графики и объектов OLE. Создание форм, содержащих
необходимые элементы управления, существенно упрощает процесс ввода данных и
позволяет предотвратить ошибки.
Формы Access 2002 предоставляют функциональные возможности для выполнения многих
задач, которые нельзя выполнить другими средствами. Формы позволяют выполнять
проверку корректности данных при вводе, проводить вычисления, и обеспечивают доступ к
данным в связанных таблицах с помощью подчиненных форм.
Билет №3
1. Блок-схемой называют графическое представление алгоритма, в котором он изображается в
виде последовательности связанных между собой функциональных блоков, каждый из
которых соответствует выполнению одного или нескольких действий.
В блок-схеме каждому типу действий (вводу исходных данных, вычислению значений
выражений, проверке условий, управлению повторением действий, окончанию обработки и
т.п.) соответствует геометрическая фигура, представленная в виде блочного символа.
Блочные символы соединяются линиями переходов, определяющими очередность
выполнения действий.
Приведем наиболее часто употребляемые символы.
Основные блоки алгоритмов.




2.Типы данных. Электронные таблицы позволяют работать с тремя основными типами
данных: число, текст и формула.

   Числа в электронных таблицах Excel могут быть записаны в обычном числовом или
экспоненциальном формате, например: 195,2 или 1,952Е + 02. По умолчанию числа
выравниваются в ячейке по правому краю. Это объясняется тем, что при размещении чисел
друг под другом (в столбце таблицы) удобно иметь выравнивание по разрядам (единицы под
единицами, десятки под десятками и т. д.).

   Текстом в электронных таблицах Excel является последовательность символов, состоящая
из букв, цифр и пробелов, например запись «32 Мбайт» является текстовой. По умолчанию
текст выравнивается в ячейке по левому краю. Это объясняется традиционным способом
письма (слева направо).

   Формула должна начинаться со знака равенства и может включать в себя числа, имена
ячеек, функции (Математические, Статистические, Финансовые, Дата и время и т. д.) и знаки
математических операций. Например, формула «=А1+B2» обеспечивает сложение чисел,
хранящихся в ячейках А1 и B2, а формула «=А1*B» — умножение числа, хранящегося в
ячейке А1, на 5. При вводе формулы в ячейке отображается не сама формула, а результат
вычислений по этой формуле. При изменении исходных значений, входящих в формулу,
результат пересчитывается немедленно.
Билет №4
1.Логические операции в программировании как правило служат для управления программой
в зависимости от значения каких-то логических выражений или переменных. Наиболее
известны конъюнкция (&&), дизъюнкция (||), отрицание (!). Их нередко путают с булевыми
(битовыми) операциями, хотя это разные вещи. Например, следующий код на языке C:
2.Табличный процессор Excel фирмы Microsoft предназначен для ввода, хранения, обработки
и выдачи больших объемов данных в виде, удобном для анализа и восприятия информации.
Все данные хранятся и обрабатываются в виде отдельных или связанных таблиц. Одна или
несколько таблиц составляют рабочую книгу, в этом случае таблицы называются рабочими
листами этой книги. Листы можно удалять добавлять или перемещать из одной рабочей
книги в другую. Физически на диске сохраняется вся книга в виде отдельного файла с
расширением «xls».
Вплоть до версии 4.0 программа Excel представляла собой фактический стандарт с точки
зрения функциональных возможностей и удобства работы. На современном рынке завоевала
популярность версия 7.0, которая содержит много улучшений и приятных неожиданностей.
Каков же состав основных компонентов Excel 97? Основной программой является
вычислительный модуль, с помощью которого выполняется обработка текстовых и числовых
данных. В данной версии программы у этого модуля появилось множество интересных
функций: контроль допустимости вводимых значений, обнаружение и исправление наиболее
распространенных ошибок, вычисление полей в свободных таблицах и другие. Удобная
панель формул и возможность уменьшить диалоговое окно до раздела поля ввода
существенно упрощают ввод и редактирование формул.
Билет №5
1.Компьютер (англ. computer — вычислитель) представляет собой программируемое
электронное устройство, способное обрабатывать данные и производить вычисления, а также
выполнять другие задачи манипулирования символами.
Существует два основных класса компьютеров:
       цифровые компьютеры, обрабатывающие данные в виде числовых двоичных кодов;
     - аналоговые компьютеры, обрабатывающие непрерывно меняющиеся физические
величины (электрическое напряжение, время и т.д.), которые являются аналогами
вычисляемых величин.
     Поскольку в настоящее время подавляющее большинство компьютеров являются
цифровыми, далее будем рассматривать только этот класс компьютеров и слово quot;компьютерquot;
употреблять в значении quot;цифровой компьютерquot;.
     Основу компьютеров образует аппаратура (HardWare), построенная, в основном, с
использованием электронных и электромеханических элементов и устройств. Принцип
действия компьютеров состоит в выполнении программ (SoftWare) — заранее заданных, четко
определённых последовательностей арифметических, логических и других операций.
     Любая компьютерная программа представляет собой последовательность отдельных
команд.
     Команда — это описание операции, которую должен выполнить компьютер. Как правило,
у команды есть свой код (условное обозначение), исходные данные (операнды) и результат.
     Например, у команды quot;сложить два числаquot; операндами являются слагаемые, а
результатом — их сумма. А у команды quot;стопquot; операндов нет, а результатом является
прекращение работы программы.
     Результат команды вырабатывается по точно определенным для данной команды
правилам, заложенным в конструкцию компьютера.
     Совокупность команд, выполняемых данным компьютером, называется системой команд
этого компьютера.
     Компьютеры работают с очень высокой скоростью, составляющей миллионы - сотни
миллионов операций в секунду.
Персональные компьютеры, более чем какой-либо другой вид ЭВМ, способствуют
переходу к новым компьютерным информационным технологиям, которым свойственны:
      - дружественный информационный, программный и технический интерфейс с
пользователем;
      - выполнение информационных процессов в режиме диалога с пользователем;
      - сквозная информационная поддержка всех процессов на основе интегрированных баз
данных;
      - так называемая «безбумажная технология».
      Компьютер - это многофункциональное электронное устройство для накопления,
обработки и передачи информации.
     Под архитектурой компьютера понимается его логическая организация, структура и
ресурсы, т.е. средства вычислительной системы, которые могут быть выделены процессу
обработки данных на определенный интервал времени.
2.Сортировка записей в БД.Базы данных могут содержать сотни и тысячи записей. Часто
бывает необходимо упорядочить записи, то есть расположить в определенной
последовательности. Упорядочение записей называется сортировкой.
Сортировка записей производится по какому-либо полю. Значения, содержащиеся в этом
поле, располагаются в определенном порядке, который определяется типом поля:

     по алфавиту, если поле текстовое;
     по величине числа, если поле числовое;
     по дате, если тип поля - Дата/Время и так далее.
Сортировка записей может производиться либо по возрастанию, либо по убыванию значений
поля. В процессе сортировки целостность записей сохраняется, то есть они переносятся из
одного места таблицы в другое целиком.
Сортировка записей базы данных - это их упорядочение по значениям одного из полей.
Произведем сортировку в БД quot;Провайдеры Интернетаquot;, например, по полю quot;Скорость канала
(Мбит/с)quot;.
                               Быстрая сортировка данных
1. В окне Провайдеры Интернета: база данных в группе объектов Таблицы выделить
таблицу quot;Провайдеры Интернетаquot; и щелкнуть по кнопке Открыть.
2. Выделить поле Скорость канала и ввести команду [Запи-си-Сортировка-Сортировкапо
возрастанию]. Записи в БД будут отсортированы по возрастанию скорости канала.
Могут реализовываться вложенные сортировки, то есть сортировки, которые
последовательно производятся по нескольким полям. После сортировки по первому
столбцу производится сортировка по второму столбцу и так далее.
В нашем случае в поле Скорость канала, по которому была произведена сортировка, две
записи (8 и 7) имеют одинаковое значение 10 и две записи (3 и 2) - одинаковое значение 112.
Чтобы упорядочить эти записи, произведем вложенную сортировку, сначала по полю
quot;Скорость каналаquot;, а затем по полю quot;Кол-во входных линийquot;.
Access позволяет выполнять вложенные сортировки с помощью запросов.
Билет№6
1. Систе́мный блок — корпус, в котором находятся основные функциональные компоненты
персонального компьютера. Корпуса обычно созданы из деталей на основе стали, алюминия
и пластика, также иногда используются такие материалы как дерево или органическое стекло.
В системном блоке расположены
• материнская плата с установленным на ней процессором, ОЗУ, картами расширения
     (видеоадаптер, звуковая карта).
   • отсеки для накопителей — жёстких дисков, дисководов CD-ROM и т. д.;
   • блок питания.
2. Поиск данных с помощью запросов
Запросы осуществляют поиск данных в БД так же, как и фильтры. Различие между ними
состоит в том, что запросы являются самостоятельными объектами БД, а фильтры привязаны
к конкретной таблице.
Запрос является производным объектом от таблицы. Однако результатом выполнения запроса
является также таблица, то есть запросы могут использоваться вместо таблиц. Например,
форма может быть создана как для таблицы, так и для запроса.
Запросы позволяют отобрать те записи, которые удовлетворяют заданным условиям.
Запросы, как и фильтры, бывают простые и сложные. Простой запрос содержит одно
условие, а сложный запрос содержит несколько условий для различных полей.
В процессе создания запроса можно отбирать не только записи, но и поля, которые будут
присутствовать в запросе.
Создадим сложный запрос по выявлению оптимального провайдера в БД quot;Провайдеры
Интернетаquot;.
                           Поиск данных с помощью запроса
1. В окне Провайдеры Интернета: база данных выделить группу объектов Запросы и
выбрать пункт Создание запроса с помощью конструктора.
2. На диалоговой панели Добавление таблицы выбрать таблицу quot;Провайдеры Интернетаquot;,
для которой создается запрос. Щелкнуть по кнопке Добавить.
3. В окне запроса в строке Поле: из раскрывающегося списка выбрать имена полей, для
которых будут заданы условия.
В строке Условие отбора: ввести условия для выбранных полей.
В строке Вывод на экран: задать поля, которые будут представлены в запросе.
4. Сохранить запрос под именем Запрос1 с помощью команды [Файл-Сохранить как...].
5. В окне Провайдеры Интернета: база данных/ выделить Запрос1 и щелкнуть по кнопке
Открыть. В появившемся окне запроса будут выведены записи, удовлетворяющие условиям
поиска. В данном случае найден лишь один такой провайдер - МТУ-Интел.
Билет№7
1.
Внутренняя память компьютера предназначена для оперативной обработки данных. Она
является более быстрой, чем внешняя память, что соответствует принципу иерархии памяти,
выдвинутому в проекте Принстонской машины. Следуя этому принципу, можно выделить
уровни иерархии и во внутренней памяти.
Выделяют следующие виды внутренней памяти:
   1.оперативная. В нее помещаются программы для выполнения и данные для работы
   программы, которые используются микропроцессором. Она обладает большим
   быстродействием и является энергозависимой. Обозначается RAM - Random Access
   Memory -память с произвольным доступом;
   2.кэш-память (от англ. caсhe – тайник). Она служит буфером между RAM и
   микропроцессором и позволяет увеличить скорость выполнения операций, т.к. является
сверхбыстродействующей. В нее помещаются данные, которые процессор получил и
   будет использовать в ближайшие такты своей работы. Эта память хранит копии наиболее
   часто используемых участков RAM. При обращении микропроцессора к памяти сначала
   ищутся данные в кэш-памяти, а затем, если остается необходимость, в оперативной
   памяти;
   3.постоянная память - BIOS (Basic Input-Output System). В нее данные занесены при
   изготовлении компьютера. Обозначается ROM - Read Only Memory. Хранит:

   •программы для проверки оборудования при загрузке операционной системы;
   •программы начала загрузки операционной системы;
   •программы по выполнению базовых функций по обслуживанию устройств компьютера;
   •программу настройки конфигурации компьютера - Setup. Позволяет установить
   характеристики: типы видеоконтроллера, жестких дисков и дисководов для дискет,
   режимы работы с RAM, запрос пароля при загрузке и т.д;
   4.полупостоянная память - CMOS (Complementary Metal-Oxide Semiconductor). Хранит
   параметры конфигурации компьютера. Обладает низким энергопотреблением, потому не
   изменяется при выключении компьютера, т.к. питается от аккумулятора;
   5.видеопамять. Используется для хранения видеоизображения, выводимого на экран.
   Входит в состав видеоконтроллера.
2.Относительные ссылки

Большинство ссылок в формулах записываются в относительной форме - например,
С3 (столбец)(строка)
Относительными называются ссылки, которые при копировании в составе формулы
в другую ячейку автоматически изменяются
При копировании формулы с относительной ссылкой (столбец)(строка) на n строк
ниже и на m столбцов правее ссылка изменяется на (столец+m)(строка+n)
В большинстве случаев это очень удобно, но иногда этого не требуется. Поясним это
на следующем примере.
Абсолютные ссылки
Некоторые ссылки в формулах записываются в абсолютной форме - например, $С$3
Абсолютными называются ссылки, которые при копировании в составе формулы в
другую ячейку не изменяются
Абсолютные ссылки используются в формулах тогда, когда нежелательно
автоматическое изменение ссылки при копировании
Изменение типа ссылки
Для того, чтобы превратить относительную ссылку в абсолютную, достаточно в
режиме редактирования формулы установить курсор непосредственно за
ссылкой и нажать клавишу <F4>
Билет№8
1.Внешняя (долговременная) память — это место длительного хранения данных (программ,
результатов расчётов, текстов и т.д.), не используемых в данный момент в оперативной
памяти компьютера. Внешняя память, в отличие от оперативной, является
энергонезависимой. Носители внешней памяти, кроме того, обеспечивают транспортировку
данных в тех случаях, когда компьютеры не объединены в сети (локальные или глобальные).
Для работы с внешней памятью необходимо наличие накопителя (устройства,
обеспечивающего запись и (или) считывание информации) и устройства хранения —
носителя.
Основные виды накопителей:
• накопители на гибких магнитных дисках (НГМД);
   • накопители на жестких магнитных дисках (НЖМД);
   • накопители на магнитной ленте (НМЛ);
   • накопители CD-ROM, CD-RW, DVD.
Им соответствуют основные виды носителей:

   • гибкие магнитные диски (Floppy Disk) (диаметром 3,5’’ и ёмкостью 1,44 Мб;
     диаметром 5,25’’ и ёмкостью 1,2 Мб (в настоящее время устарели и практически не
     используются, выпуск накопителей, предназначенных для дисков диаметром 5,25’’,
     тоже прекращён)), диски для сменных носителей;
   • жёсткие магнитные диски (Hard Disk);
   • кассеты для стримеров и других НМЛ;
   • диски CD-ROM, CD-R, CD-RW, DVD.
2. Одним из ключевых новшеств Access 2002 является появление новых представлений
данных: теперь таблицы и запросы баз данных Access (файлов MDB) и таблицы,
представления, хранимые процедуры и функции проектов (файлов ADP), а также формы
можно просмотреть в режиме Сводная таблица или Сводная диаграмма. Эта возможность
позволяет быстро и легко реализовать комплексные решения для анализа данных. О ней
рассказано в гл. 8.
Сводные таблицы и сводные диаграммы можно сохранить в виде страниц доступа к
данным, чтобы предоставить информацию всем, кто имеет программу просмотра
Microsoft Internet Explorer 5 или выше.
Теперь формы Access в представлении сводной таблицы и сводной диаграммы
можно использовать в качестве вложенной формы в составных формах, точно таким
же способом, как раньше можно было использовать для этого формы в
представлении режим Таблицы.
Билет №9
1.Устройства ввода нужны для ввода информации в компьютер. К ним относятся: клавиатура,
мышь, джойстик, сканер, микрофон и другие. Клавиатура нужна для ввода текстовой
информации, сканер - графической, микрофон - звуковой. Мышь и джойстик служат для
позиционирования курсора на экране и выполнения некоторых операций.Чем больше в
комплекте различных устройств ввода информации, тем лучше - значит, в компьютер можно
ввести разные виды информации.
2.Создание базы данных в Access и работа с ней Как создавать базы данных и как с ними
работать. Я это делаю, потому что все последующие статьи будут работать с базами только
через ADO (пока это будет Access, а через пару месяцев я расскажу про MS SQL Server).
Запусти Access и выбери в меню Файл->Создать. В мастере создания базы выбери пункт База
данных и нажми ОК. Тебе предложат выбрать имя базы и место расположения, укажи что
угодно, а я оставил значение по умолчанию db1.mdb . После этого Access создаст базу и
сохранит её по указанному пути. А ты увидишь окно, в котором и происходит работа с базой.
Слевой стороны окна находится колонка выбора объектов, с которымы ты хочешь работать.
Первым находится пункт Таблицы (он выделен по умолчанию) который и будет нас
интересовать. Если этот объект у тебя не выделен, то выдели его. В окне справа находится
три пункта: Создание таблицы в режиме конструктора Создание таблицы с помощью мастера
Создание таблицы путём ввода данных С помощью этих команд можно создать таблицы
внутри нашей, т.е. твоей базы данных. Ты уже должен знать, что в отличии от таблиц Paradox
и Foxpro (которые состоят из одной таблицы), базы данных могут хранить в одном файле
несколько таблиц. В это же окно будет добавляться список созданных тобой таблиц. Щёлкни
по Создание таблицы в режиме конструктора чтобы создать новую таблицу в базе данных.
Сверху находится сетка в которой ты вводишь поля таблицы, их тип и описание (последнее
не обязательно). Когда ты вписал в сетку имя нового поля и указал тип, внизу окна
появляются свойства нового поля. В зависимости от типа поля изменяется и количество
свойств. Вот самые основные: Максимальная длина поля. Для текстового поля размер не
может быть больше 255. Если текст длиннее, то надо использовать Поле Memo. Формат поля.
Здесь ты можешь указать внешний вид данных.
Билет№10
1.Устройства вывода информации - это монитор, принтер, плоттер, наушники, колонки и
другие. Монитор, принтер нужны для вывода числовой, текстовой и графической
информации, плоттер - для вывода графической информации (графиков, чертежей).
Наушники и колонки нужны для работы со звуковой информацией. Чем больше разных
устройств вывода в комплекте, тем лучше - значит, у компьютера больше возможностей
вывода информации разных видов.
2.Логическая функция - это функция логических переменных, которая
может принимать только два значения : 0 или 1. В свою очередь,
сама логическая переменная (аргумент логической функции) тоже может
принимать только два значения : 0 или 1.
Логический элемент - это устройство, реализующее ту или иную
логическую функцию.
Y=f(X1,X2,X3,...,Xn) - логическая функция, она может быть задана
таблицей, которая называется таблицей истинности.
Билет №11
1. В первом приближении все программы, работающие на компьютере, можно условно
разделить на три категории
    1. прикладные программы, непосредственно обеспечивающие выполнение
       необходимых пользователям работ;
    2. системные программы, выполняющие различные вспомогательные функции,
       например:
          • управление ресурсами компьютера;
          • создание копий используемой информации;
          • проверка работоспособности устройств компьютера;
           • выдача справочной информации о компьютере и др.;
    3. инструментальные программные системы, облегчающие процесс создания новых
       программ для компьютера.
При построении классификации ПО нужно учитывать тот факт, что стремительное развитие
вычислительной техники и расширение сферы приложения компьютеров резко ускорили
процесс эволюции программного обеспечения.
Если раньше можно было по пальцам перечислить основные категории ПО — операционные
системы, трансляторы, пакеты прикладных программ, то сейчас ситуация коренным образом
изменилась.
Развитие ПО пошло как вглубь (появились новые подходы к построению операционных
систем, языков программирования и т.д.), так и вширь (прикладные программы перестали
быть прикладными и приобрели самостоятельную ценность).
Соотношение между требующимися программными продуктами и имеющимися на рынке
меняется очень быстро. Даже классические программные продукты, такие, как операционные
системы, непрерывно развиваются и наделяются интеллектуальными функциями, многие из
которых ранее относились только к интеллектуальным возможностям человека.
Кроме того, появились нетрадиционные программы, классифицировать которые по
устоявшимся критериям очень трудно, а то и просто невозможно, как, например, программа
— электронный собеседник.
На сегодняшний день можно сказать, что более или менее определённо сложились
следующие группы программного обеспечения:

   • операционные системы и оболочки;
   • системы программирования (трансляторы, библиотеки подпрограмм, отладчики и
     т.д.);
   • инструментальные системы;
   • интегрированные пакеты программ;
   • динамические электронные таблицы;
   • системы машинной графики;
   • системы управления базами данных (СУБД);
   • прикладное программное обеспечение.
2.Базы данных - важнейшая составная часть информационных систем. Здесь мы ограничимся
лишь кратчайшими общими сведениями об информационных системах, сосредоточив
внимание на базах данных как таковых.
Информационные системы предназначены для хранения и обработки больших объемов
информации. Изначально такие системы существовали в письменном виде. Для этого
использовались различные картотеки, папки, журналы, библиотечные каталоги и т.д. Любая
информационная система должна выполнять три основные функции: ввод данных, запросы
по данным, составление отчетов.
Ввод данных. Система должна предоставлять возможность накапливания и упорядочивания
данных. Необходимо обеспечить просмотр этих данных, внесение в них изменений и
дополнений с тем, чтобы поддерживать актуальность информации.
Запросы по данным. В системе должна существовать возможность находить и просматривать
отдельные части накопленной информации.
Составление отчетов. Время от времени возникает необходимость обобщать и анализировать
большую группу данных (или даже все данные) информационной системы, представляя ее в
виде документа.
Обслуживание информационных систем, реализованных в письменном (бумажном) виде,
сопряжено со многими трудностями: чем больше информационная система, тем больше
бумаги (карточек) и места требуется для их хранения (в этом можно убедиться на примере
библиотеки); много времени тратится на поиск нужной информации. Сложности возникают
при обновлении, анализе и обработке данных.
Дадим основное определение. База данных - это реализованная с помощью компьютера
информационная структура (модель), отражающая состояние объектов и их отношения.
Следует учесть, что это определение не является единственно возможным. Информатика в
отношении определений чаще всего не похожа на математику с ее полной однозначностью.
Если подойти к понятию “база данных” с чисто пользовательской точки зрения, то возникает
другое определение: база данных - совокупность хранимых операционных данных
некоторого предприятия. Все дело в том, какой аспект доминирует в рассмотрении; в данной
главе первое из определений более уместно.
Поскольку основу любой базы данных составляет информационная структура, базы данных
делят на три рассмотренные выше типа: табличные (реляционные), сетевые, иерархические.
Опыт использования баз данных позволяет выделить общий набор их рабочих
характеристик:
• полнота - чем полнее база данных, тем вероятнее, что она содержит нужную информацию
(однако, не должно быть избыточной информации);
• правильная организация - чем лучше структурирована база данных, тем легче в ней найти
необходимые сведения;
• актуальность - любая база данных может быть точной и полной, если она постоянно
обновляется, т.е. необходимо, чтобы база данных в каждый момент времени полностью
соответствовала состоянию отображаемого ею объекта;
• удобство для использования - база данных должна быть проста и удобна в использовании и
иметь развитые методы доступа к любой части информации.
Соответственно возможностям организации реляционных, иерархических и сетевых
информационых структур, существуют и аналогичные виды баз данных. В них данные
представлены в формах, адекватных соответствующим структурам. Однако иерархические и
сетевые базы данных являются гораздо менее распространенными, чем реляционные и не
могут быть реализованы с помощью наиболее популярных СУБД, входящих в состав
программного обеспечения ЭВМ, поэтому на них далее останавливаться не будем.
Билет № 12
1.Компью́терный ви́рус — разновидность компьютерных программ, отличительной
особенностью которой является способность к размножению (саморепликация). В
дополнение к этому вирусы могут повредить или полностью уничтожить все файлы и
данные, подконтрольные пользователю, от имени которого была запущена заражённая
программа, а также повредить или даже уничтожить операционную систему со всеми
файлами в целом.
В настоящее время не существует единой системы классификации и именования вирусов
(хотя попытка создать стандарт была предпринята на встрече CARO в 1991 году). Принято
разделять вирусы по поражаемым объектам (файловые вирусы, загрузочные вирусы,
скриптовые вирусы, макро-вирусы, сетевые черви), по поражаемым операционным системам
и платформам (DOS, Microsoft Windows, Unix, Linux), по технологиям, используемым вирусом
(полиморфные вирусы, стелс-вирусы), по языку, на котором написан вирус (ассемблер,
высокоуровневый язык программирования, скриптовый язык и др.).
2.Встроенные математические функции VB6 работают и в VB .NET, но мы
предпочитаем использовать методы класса Math, входящего в .NET Framework. В
этот класс также входят некоторые полезные константы (например, Math. PI и Math.
Е). Основные математические функции класса Math перечислены в табл. 3.9. Все эти
функции объявлены общими (shared), поэтому они принадлежат классу Math в
целом, а не его отдельным экземплярам (которые, впрочем, все равно невозможно
создать
Все перечисленные методы являются общими методами класса Math, поэтому они
должны вызываться с префиксом Math — например, Math.Log10(l0).
В VB .NET предусмотрена целая группа методов для получения разнообразных
случай-ных чисел. Мы рассмотрим эти методы в главе 4, когда речь пойдет о
создании объектов.
Билет№13
1.Антивирусная программа (антивирус) — изначально программа для обнаружения и лечения
других программ, заражённых компьютерными вирусами, а также для профилактики —
предотвращения заражения файла вирусом (например, с помощью вакцинации).
Многие современные антивирусы позволяют обнаруживать и удалять также троянские
программы и прочие вредоносные программы. И напротив — программы, создававшиеся как
файрволы, также получают функции, роднящие их с антивирусами.
Первые наиболее простые антивирусные программы появились почти сразу после появления
вирусов. Сейчас разработкой антивирусов занимаются крупные компании. Как и у создателей
вирусов, в этой сфере также сформировались оригинальные приёмы — но уже для поиска и
борьбы с вирусами. Современные антивирусные программы могут обнаруживать десятки
тысяч вирусов.
Антивирусное программное обеспечение состоит из компьютерных программ, которые
пытаются обнаружить, предотвратить размножение и удалить компьютерные вирусы и
другие вредоносные программы.
2.
   В первых двух классах вы узнали о формах (forms), элементах управления
(controls), свойствах (properties), и процедурах обработки событий (event
procedures). В этом классе вы получите знания, необходимые для создания
простого проекта на Visual Basic. Шаг за шагом, создавая проект, вы научитесь
помещать элементы управления на форму, устанавливать для них свойства и
записывать собственные процедуры обработки событий на языке BASIC.


Этапы создания проекта на Visual Basic

     Существует три основных этапа создания проекта Visual Basic:

        Размещение (или рисование) элементов управления (controls) на форме.
        Установка (назначение) свойств (properties) для элементов управления.
        Запись процедур обработки событий (event procedures) для элементов
           управления.

Все эти этапы осуществляются в режиме разработки (design). Эта надпись должна
стоять в строке заголовка главного окна Visual Basic в квадратных скобках.
Билет№14
1.Архивация файла – это процесс создания копии документа, меньшего размера за счет
применения специальных методов сжатия.
Архивации могут подвергаться сразу несколько выделенных файлов. Например, при
архивации двух (трех, четырех и более файлов) можно получить один архивный файл,
причем размер архивного файла будет меньше, чем суммарный размер файлов,
подвергнувшихся архивации.
Форматы архивных файлов: rar, zip и др.
Для архивации файлов используются различные программы-архиваторы, такие как:
WinRar, Winzip, 7-zip
Программы-архиваторы позволяют:
- создавать архивные файлы, - извлекать из архива все или некоторые файлы, - добавлять
файлы в архив, - удалять файлы из архива, - просматривать содержание архива, - создавать
многотомные архивы.
Принцип работы с различными архиваторами очень схож.
2.При создании запросов часто возникает необходимость не только использовать имеющиеся
поля таблиц, но и создавать на их основе другие поля, которые называются вычисляемыми.
Например, если в таблице какого-либо магазина имеется поле цены на товар и поле
количества этого товара, то, исходя из этого, можно создать вычисляемое поле, в котором
будет подсчитываться общая стоимость для каждого товара путем перемножения значений
цены и количества. Другими словами, в вычисляемом поле могут использоваться
арифметические операторы.
  С другой стороны, при создании вычисляемого поля на основе содержимого текстовых
полей, как правило, используется операция объединения текстовых значений, которая
называется конкатенацией. В таблице 1 приведены операторы, которые используются в
Access при построении выражений:
Вычисляемые поля существенно облегчают разработку приложений баз
данных, т. к. позволяют получать новые данные на основе существующих,
не изменяя при этом структуру таблиц БД. Выражения для получения
значений вычисляемых полей разработчик должен разместить в методе-
обработчике OnCalcFields набора данных. Здесь можно использовать любые
арифметические, логические операции и функции, любые операторы
языка, свойства и методы любых компонентов, в том числе запросы SQL
Билет №15
1.Что же такое “Запрос по образцу”? Запрос по образцу — это интерактивное средство для
выбора данных из одной или нескольких таблиц. При формировании запроса Вам
необходимо указать критерии выборки записей в исходной таблице. При этом вместо того,
чтобы печатать предложения на специальном языке, Вы должны просто заполнить бланк
запроса, который располагается в окне конструктора запросов. Метод формирования запроса
путем заполнения бланка прост для изучения и понимания. Он способствует эффективному
использованию возможностей MS Access пользователями, имеющими даже минимальный
навык работы с приложением или не имеющими его вовсе.
Для создания простейших запросов Вы можете использовать мастер запросов, который у Вас
последовательно запрашивает наименования таблиц, используемых в запросе, перечень
полей таблиц и некоторые дополнительные параметры. Для создания более сложных
запросов Вам может понадобиться конструктор запросов, который является простым и
наглядным средством создания достаточно сложных запросов.
2.Хранящаяся в базе данных информация может быть по-разному отображена на
экране. Заданный для ячейки формат чисел определяет, каким образом отображаются
числа в этой ячейке. При изменении формата числа, хранимое значение для числа не
изменяется. В разделе Формат (Format) на панели свойств таблицы можно выбрать
следующие форматы чисел:
1. Основной (General Number) — отображает число с выравниванием по правому краю без
разделителя разрядов. Перед отрицательным числом ставится знак минус. Отображает до 11
символов, включая десятичные точки или символ «Е» и «+». Число, содержащее более 11
цифр перед разделителем целой и дробной части, отображается в экспоненциальном
формате. Текст выравнивается по левому краю,
2. Денежный (Currency) — используется для вывода денежных значений.
3. Евро (Euro) — используется для вывода денежных значений, исчисляемых в евро.
4. Фиксированный (Fixed) — Отображает число с двумя десятичными знаками. Например:
168,30.
5. С разделителями разделов (Standard) — Отображает число с разделителем групп разрядов и
двумя цифрами справа от десятичного разделителя. В качестве разделителя групп разрядов
обычно используется точка или запятая в зависимости от национальных стандартов,
заданных с помощью панели управления Windows в разделе «Язык и стандарты». Пример
использования точки, соответствующий национальным стандартам английского языка США:
12.35. Запятая может использоваться в качестве разделителя групп разрядов: 1,800.00.
6. Процентный (Percent) — Отображает число, умноженное на 100, с двумя десятичными
знаками и знаком процента. Например, число 0,4914 отображается как 49,14%.
7. Экспоненциальный (Scientific) — Отображает числа в экспоненциальном представлении.
Этот формат целесообразно использовать для чисел, содержащих более 11 цифр. Пример
числа в экспоненциальной форме: 2.35E+1Q.

Если ввести $2.45, автоматически будет применен денежный формат. Знак евро помещается
перед числом или после числа в соответствии с национальными стандартами для денежных
единиц, установленным на панели управления Windows. Чтобы ввести знак евро € ,
убедитесь, что включен режим Num Lock клавиатуры, а затем наберите Alt+0128 на цифровой
клавиатуре.
Билет №16
1.
Как и таблицы созданные в других программах, таблицы Microsoft Access можно
форматировать: изменять ширину поле, высоту строк, применять различные шрифты.
Методы форматирования те же, что и в Microsoft Word или Microsoft Excel и подробно
рассмотрены в главах 7 и 15. В качестве примера укажем, что для изменения ширины
столбца, поставьте курсор в этот столбец и выберите в меню Формат (Format) команду
Ширина столбца (Column Width) . На экране отобразится одноименное окно (рис. 23.19), в
котором указывается ширина столбца. Стандартная ширина столбца в американской версии
равна 15,6667, в русской версии — 15,4111. Кнопка По ширине данных (Best Fit) подгонит
ширину поля по самому длинному значению поля.
2.Группировка записей - это специальный механизм, который позволяет значительно
сократить объем базы данных, а также кардинально увеличить скорость формирования
отчетов.
Принцип работы механизма состоит в том, что все запросы, исходящие от одного и того же
пользователя, исходящие с одного и того же IP адреса на один и тот же сайт в течение
указанного вами интервала группировки записей, будут объединены, а трафик по ним
просуммирован.
   • Группировать записи БД - флаг включает или отключает механизм группировки
     записей БД.
   • Интервал группировки записей - временной интервал, в течение которого запросы
     пользователя будут группироваться.
   • Сохранять в базу данных полный URL - если выставлен данный флаг, то в базу
     будут сохраняться полные URL. В противном случае в базу сохраняется только имя
     домена.
Билет№17
1.Для присвоения имени ячейке (диапазону ячеек) надо выделить соответствующий
элемент, а затем в поле имени ввести наименование, при этом нельзя использовать
пробелы.
Если выделенной ячейке или диапазону было дано имя, то в поле имени выводится именно
оно, а не ссылка на ячейку. Если имя определено для диапазона ячеек, оно появится в поле
имени только при выделении всего диапазона.
Если нужно перейти к именованной ячейке или диапазону, щелкните на стрелке рядом с
полем имени и выберите в раскрывающемся списке имя ячейки или диапазона.
Можно использовать маркер заполнения для быстрого заполнения ячеек и создания
рядов.
После выделения одной ячейки надо установить указатель на маркере заполнения и затем
перетащить его в любом направлении. Содержимое этой ячейки копируется в выделенный
диапазон. При выделении диапазона ячеек либо копируется диапазон в направлении
перетаскивания указателя, либо расширяется ряд в этом направлении. Это зависит от
содержимого ячеек, формы выделения и от того, нажата или нет клавиша Ctrl. Если
выделенная ячейка или диапазон не содержат формул, рядом с указателем мыши появится
небольшая экранная подсказка, показывающая значения, вводимые в ячейки по ходу
движения указателя.
2.Для ограничания множества записей, возвращаемых в ответ на запрос в Microsoft
Access, в запросе можно использовать условия отбора. Чтобы запрашивать различные
записи при каждом запуске конкретного запроса, может потребоваться, чтобы запрос
предлагал введение условий отбора, например quot;от датыquot; - quot;до даты.quot; Запрос,
предлагающий введение условий отбора, называется запросом с параметрами. В данной
статье описывается создание запроса с параметрами в Microsoft Access.
Запрос с параметрами отображает свое собственное диалоговое окно, запрашивающее
информацию. Возможно создание запроса, предлагающего введение лишь одной части
информации, например номера детали, или более чем одной части информации, например
двух дат. В этом случае Microsoft Access найдет все записи, содержащие этот номер детали,
или все записи, попадающие между этими двумя датами.
Кроме того, запросы с параметрами можно использовать как основу для форм, отчетов и
страниц доступа к данным. Например, на основе запросов с параметрами возможно создание
ежемесячного отчета о прибылях и убытках. При распечатывании отчета Access отображает
диалоговое окно, запрашивающее месяц, который должен охватывать отчет. После введения
месяца Access распечатывает соответствующий отчет.
Кроме этого, с запросами с параметрами, формами и отчетами можно делать следующее:
• Создавать пользовательские формы или диалоговые окна, запрашивающие параметры
запроса (вместо использования диалогового окна запроса с параметрами), а затем отображать
результаты в виде таблицы. Это называется «Запрос по форме».
• Распечатывать в заголовке отчета условия отбора, введенные для создания отчета в запрос с
параметрами, чтобы из отчета можно было понять, какие значения использовались для его
создания.
ВНИМАНИЕ! Выполнение приведенных в этом примере шагов приводит к модификации
образца проекта Access NorthwindCS.adp. Рекомендуется создать резервную копию файла
NorthwindCS.adp и выполнять эти шаги, используя копию проекта.
Билет№18
1.Формирование количественных числительных осуществляется в третьем блоке
таблицы, в диапазоне ячеек А5:Н13 (рис. 6.19). Описание его работы начнем со столбца
quot;Единицыquot;. Формулы данного столбца составлены с учетом особенности образования
числительных для значений с 11 по 19. В ячейке G5 содержится такая формула:
=ЕСЛИ (G4=1;ЕСЛИ(F4=1; quot;одиннадцатьquot;; quot;одинquot;);G6)

Если в ячейках G4 и F4 находится число 1, то функция ЕСЛИ возвратит текст одиннадцать.
Если же значение 1 находится только в ячейке F4, а ячейка G4 содержит другое число, то
возвращается текст один (рубль). Если в ячейке F4 находится значение, отличное от 1 , то
формула переадресовывает решение задачи в ячейку G6. В ячейке G6 находится аналогичная
формула:
=ЕСЛИ (G4-2;ЕСЛИ(F4=1; quot; двенадцать quot;; quot;дваquot; );G7)

В ней производится анализ значений ячеек G4 и F4 на предмет того, какое числительное
писать: двенадцать или два. Если условия не выполняются, то осуществляется переадресация
в ячейку G7 и т. д. Анатогичными формулами заполняются ячейки столбца G по 13-ю
включительно.
2. Лого – это среда программирования и средство для моделирования
различных задач и исследований. Объектами исследований преподавателей и
учеников, в этом направлении могут быть их собственные исследования о
животных и растениях, о мире психологии, мире физиологии человека, мире
биологии клетки, а также химии, физики, математике, изобразительного
искусства и других сфер деятельности.
    В любой среде программирования реализуются основные алгоритмические
конструкции, развивающие алгоритмический стиль мышления, важность которого
отмечена Н.М. Амосовым, Н.Н. Моисеевым, А.Н. Лонда и другими учеными.[ ]
Ими подчеркивалась необходимость разработки алгоритмов для развития
мышления школьников. Они показывали, что с помощью алгоритмов можно не
только организовывать мыслительную деятельность, но и описывать процессы.
    Алгоритмы возникают не только в ходе описания какого-либо процесса
(физического, химического, биологического, математического), но и в
управлении, воспитании, во всей социальной сфере жизни человека. Именно это
и доказывает необходимость их введения в обучение. Таким образом, алгоритм
– это не программа-шаблон, а механизм, согласно которого функционирует,
развивается любая самоорганизующая система. Некоторые алгоритмы человек
осваивает самостоятельно, другие требуют обучения.
    Фундаментальное понятие информатики - «алгоритмизация», имеет большое
значение не только в теории информатики, но и в теории самореализации в
развитии ученика.
    Объем минимального содержания базового курса информатики включает в
 себя блок «Алгоритмы и исполнители». Алгоритмизация - одно из мощных
 средств развития мышления учащихся.

Билет№19
1.Условное форматирование уже рассматривалось ранее для предыдущих версий Excel.
Excel 2007 предоставляет еще более мощные и удобные инструменты условного
форматирования.
Такое форматирование является удобным для анализа данных - можно раскрасить рабочий
лист так, что каждый цвет будет соответствовать определенным данным. В таком случае
хватит даже беглого взгляда на лист документа, чтобы оценить проблемные места.
Для применения условного форматирования служит кнопка quot;Условное форматированиеquot; на
панели quot;Стилиquot; ленты quot;Главнаяquot;.
Чтобы лучше понять, как работает условное форматирование, выделите группу ячеек с уже
введенными данными, нажмите кнопку quot;Условное форматированиеquot; и посмотрите
различные варианты форматирования.
2. Формирование отчетов происходит по заранее подготовленным пользовательским
отчетам(см. раздел quot;Пользовательские отчетыquot;), поэтому перед тем как в
планировщике задач добавлять задачу quot;Формирование отчетаquot; необходимо создать все
необходимые пользовательские отчеты.
Далее необходимо сделать следующее:
    1. в планировщике задач добавить новую задачу и указать в качестве вида задачи
       quot;Формирование отчетаquot;
    2. отметить в списке отчетов те, по которым необходимо формировать отчеты. Здесь же
       можно отредактировать настройки каждого из выбираемых отчетов нажав кнопку
       quot;Настройкиquot;
3. выбрать способ доставки отчета
   4. выбрать временной интервал, за который будет формироваться отчет.
      Для начала и конца интервала можно выбрать один из следующих вариантов:
   5. Дата запуска задачи - подставляется дата запуска задачи quot;Формирование отчетаquot;
   6. Начало/конец предыдущей недели - подставляется дата начала или конца недели,
      предшествуещей той в которой запускается задача
   7. Начало/конец текущей недели - подставляется дата начала или конца той недели, в
      которой запускается задача
   8. Начало/конец предыдущего месяца - подставляется дата начала или конца месяца,
      предшествуещего тому в котором запускается задача
   9. Начало/конец текущего месяца - подставляется дата начала или конца того месяца, в
      котором запускается задача
   10.Начало/конец текущего года - подставляется дата начала или конца того года, в
      котором запускается задача
   11.Брать дату из настроек отчета - подставляется та дата, которая была указана на
      закладке quot;Отчетыquot; при сохранении отчета на диск
   12.Фиксированная дата - пользователю предоставляется возможность самостоятельно
      указать дату
      5.определить остальные параметры запуска задачи и сохранить ее
После этого в указанное время будет запущена задача формирования отчетов за указанный
временной интервал по выбранным пользовательским отчета.
Билет№20
1.Использовать Мастер функций. В меню Вставка выбрать команду Функция, или
использовать кнопку на панели инструментов. При использовании Мастера функций точки с
запятой и скобки расставляются автоматически. В первом диалоговом окне необходимо
выбрать категорию функции в списке Категории. Далее в окне Фунции выбрать нужную
функцию. Выбор завершается нажатием кнопки ОК.
Во втором диалоговом окне задаются аргументы, как с клавиатуры, так и мышью.
Аргументов может быть несколько, различные аргументы вводятся в различные поля.
Переход из поля в поле осуществляется клавишей Tab или
мышью. Когда заданы все аргументы - нажимаем кнопку ОК.
Функции
1. Статистические функции
МАКС - возвращает максмальное значение из списков аргументов.
МИН - возвращает минимальное значение из списков аргументов.
СРЗНАЧ - возвращает среднее арифметическое своих аргументов.
СЧЕТ - подсчитывает количество чисел в списке аргументов.
2. Создание базы данных в Access и работа с ней Как создавать базы данных и как с ними
работать. Я это делаю, потому что все последующие статьи будут работать с базами только
через ADO (пока это будет Access, а через пару месяцев я расскажу про MS SQL Server).
Запусти Access и выбери в меню Файл->Создать. В мастере создания базы выбери пункт База
данных и нажми ОК. Тебе предложат выбрать имя базы и место расположения, укажи что
угодно, а я оставил значение по умолчанию db1.mdb . После этого Access создаст базу и
сохранит её по указанному пути. А ты увидишь окно, в котором и происходит работа с базой.
Слевой стороны окна находится колонка выбора объектов, с которымы ты хочешь работать.
Первым находится пункт Таблицы (он выделен по умолчанию) который и будет нас
интересовать. Если этот объект у тебя не выделен, то выдели его. В окне справа находится
три пункта: Создание таблицы в режиме конструктора Создание таблицы с помощью мастера
Создание таблицы путём ввода данных С помощью этих команд можно создать таблицы
внутри нашей, т.е. твоей базы данных. Ты уже должен знать, что в отличии от таблиц Paradox
и Foxpro (которые состоят из одной таблицы), базы данных могут хранить в одном файле
несколько таблиц. В это же окно будет добавляться список созданных тобой таблиц. Щёлкни
по Создание таблицы в режиме конструктора чтобы создать новую таблицу в базе данных.

More Related Content

What's hot

стратегический план презентация
стратегический план презентациястратегический план презентация
стратегический план презентация
dacenkoff
 
Научные тренды продления жизни. Обзор исследований в области биологии старения
Научные тренды продления жизни. Обзор исследований в области биологии старенияНаучные тренды продления жизни. Обзор исследований в области биологии старения
Научные тренды продления жизни. Обзор исследований в области биологии старения
Ilya Klabukov
 
Xyanalt
XyanaltXyanalt
Xyanalt
slpmn
 
толмачёва с.в. обобщение опыта работы
толмачёва с.в. обобщение опыта работытолмачёва с.в. обобщение опыта работы
толмачёва с.в. обобщение опыта работы
Egor Tolmachov
 
цIкава фIзика
цIкава фIзикацIкава фIзика
цIкава фIзика
Paul
 
Любовни престрелки (Джули Джеймс)
 Любовни престрелки (Джули Джеймс) Любовни престрелки (Джули Джеймс)
Любовни престрелки (Джули Джеймс)
tlisheva
 
Novokuznetck Enns A.V.
Novokuznetck Enns A.V.Novokuznetck Enns A.V.
Novokuznetck Enns A.V.
enns25
 

What's hot (20)

eGov Regions Rf
eGov Regions RfeGov Regions Rf
eGov Regions Rf
 
стратегия планирования избирательной кампании
стратегия планирования избирательной кампаниистратегия планирования избирательной кампании
стратегия планирования избирательной кампании
 
стратегический план презентация
стратегический план презентациястратегический план презентация
стратегический план презентация
 
Программа лояльности
Программа лояльностиПрограмма лояльности
Программа лояльности
 
Научные тренды продления жизни. Обзор исследований в области биологии старения
Научные тренды продления жизни. Обзор исследований в области биологии старенияНаучные тренды продления жизни. Обзор исследований в области биологии старения
Научные тренды продления жизни. Обзор исследований в области биологии старения
 
Xyanalt
XyanaltXyanalt
Xyanalt
 
ПОРІВНЯЛЬНА ТАБЛИЦЯ до проекту постанови Кабінету Міністрів України «Про внес...
ПОРІВНЯЛЬНА ТАБЛИЦЯ до проекту постанови Кабінету Міністрів України «Про внес...ПОРІВНЯЛЬНА ТАБЛИЦЯ до проекту постанови Кабінету Міністрів України «Про внес...
ПОРІВНЯЛЬНА ТАБЛИЦЯ до проекту постанови Кабінету Міністрів України «Про внес...
 
Жорж Орвелл 1984
Жорж Орвелл 1984Жорж Орвелл 1984
Жорж Орвелл 1984
 
синюшкин
синюшкинсинюшкин
синюшкин
 
толмачёва с.в. обобщение опыта работы
толмачёва с.в. обобщение опыта работытолмачёва с.в. обобщение опыта работы
толмачёва с.в. обобщение опыта работы
 
Вовед на темата говор на омраза
Вовед на темата говор на омразаВовед на темата говор на омраза
Вовед на темата говор на омраза
 
Принц Растко Немањић
Принц Растко НемањићПринц Растко Немањић
Принц Растко Немањић
 
Л.Голубкова. Выбор метода планирования
Л.Голубкова. Выбор метода планированияЛ.Голубкова. Выбор метода планирования
Л.Голубкова. Выбор метода планирования
 
цIкава фIзика
цIкава фIзикацIкава фIзика
цIкава фIзика
 
Примерная основная образовательная программа среднего общего образования МБО...
Примерная основная образовательная программа среднего общего образования  МБО...Примерная основная образовательная программа среднего общего образования  МБО...
Примерная основная образовательная программа среднего общего образования МБО...
 
Любовни престрелки (Джули Джеймс)
 Любовни престрелки (Джули Джеймс) Любовни престрелки (Джули Джеймс)
Любовни престрелки (Джули Джеймс)
 
Novokuznetck Enns A.V.
Novokuznetck Enns A.V.Novokuznetck Enns A.V.
Novokuznetck Enns A.V.
 
Tanihgui emegtein zahidal
Tanihgui emegtein zahidalTanihgui emegtein zahidal
Tanihgui emegtein zahidal
 
Исследование портрета соискателя кадрового агентства
Исследование портрета соискателя кадрового агентстваИсследование портрета соискателя кадрового агентства
Исследование портрета соискателя кадрового агентства
 
Zaluu nas choinom
Zaluu nas choinomZaluu nas choinom
Zaluu nas choinom
 

Viewers also liked (6)

Amitent
AmitentAmitent
Amitent
 
Standart
StandartStandart
Standart
 
TippingPoint
TippingPointTippingPoint
TippingPoint
 
Being global monitor, 2012 fibep congress
Being global monitor, 2012 fibep congressBeing global monitor, 2012 fibep congress
Being global monitor, 2012 fibep congress
 
Amitent
AmitentAmitent
Amitent
 
Mohan Shetty
Mohan ShettyMohan Shetty
Mohan Shetty
 

билеты

  • 1. Билет№1 1.Алгоритм - это определённая последовательность действий, которые необходимо выполнить, чтобы получить результат. Алгоритм может представлять собой некоторую последовательность вычислений, а может - последовательность действий нематематического характера. Для любого алгоритма справедливы общие закономерности - свойства алгоритма. 1.Дискретность. 2.Понятность 3.Детерминированность 4.Массовость 5.Результативность Дискретность - это свойство алгоритма, когда алгоритм разбивается на конечное число элементарных действий (шагов). Понятность - свойство алгоритма, при котором каждое из этих элементарных действий (шагов) являются законченными и понятными. Детерминированность - свойство, когда каждое действие (операция.указание.шаг.требование) должно пониматься в строго определённом смысле, чтобы не оставалась места произвольному толкованию. чтобы каждый, прочитавший указание, понимал его однозначно. Массовость - свойство, когда по данному алгоритму должна решаться не одна, а целый класс подобных задач. Результативность – свойство, при котором любой алгоритм в процессе выполнения должен приводить к определённому результату. Отрицательный результат также является результатом. Все имеющиеся алгоритмы можно разделить на три вида: • линейные алгоритмы; • алгоритмы ветвления; • циклические алгоритмы. 2.Табулирование функции - это вычисление значенй функции при изменении аргумента от некоторого начального значения до некоторого конечного значения с определенным шагом. Именно так составляются таблицы значений функций, отсюда и название - табулирование. Необходимость в табулировании возникает при решении достаточно широкого круга задач. Например, при численном решении нелинейных уравнений f(x) = 0, путем табулирования можно отделить (локализовать) корни уравнения, т.е. найти такие отрезки, на концах которых, функция имеет разные знаки. С помощью табулирования можно, хотя и очень грубо, найти минимум или максимум функции. Иногда случается так, что функция не имеет аналитического представления, а ее значения получаются в результате вычислений, что часто бывает при компьютерном моделировании различных процессов. Если такая функция будет использоваться в последующих расчетах (например, она должна быть проинтегрирована или продифференцирована и т.п.), то часто поступают следующим образом: вычисляют значения функции в нужном интервале изменения аргумента, т.е. составляют таблицу (табулируют), а затем по этой таблице строят каким-либо образом другую функцию, заданную аналитическим выражением (формулой). Необходимость в табулировании возникает также при построении графиков функции на экране компьютера.
  • 2. Билет №2 1.В отличие от линейных алгоритмов, в которых команды выполняются последовательно одна за другой, в разветвляющиеся алгоритмы входит условие, в зависимости от выполнения или невыполнения которого выполняется та или иная последовательность команд (серий). В качестве условия в разветвляющемся алгоритме может быть использовано любое понятное исполнителю утверждение, которое может соблюдаться (быть истинно) или не соблюдаться (быть ложно). Такое утверждение может быть выражено как словами, так и формулой. Таким образом, команда ветвления состоит из условия и двух последовательностей команд. Команда ветвления, как и любая другая, может быть: • записана на естественном языке; • изображена в виде блок-схемы; • записана на алгоритмическом языке; • закодирована на языке программирования. Рассмотрим в качестве примера разветвляющийся алгоритм, изображенный в виде блок- схемы. Аргументами этого алгоритма являются две переменные А, В, а результатом — переменная X. Если условие А >= В истинно, то выполняется команда Х:=А*В, в противном случае выполняется команда Х:=А+В. В результате печатается то значение переменной X, которое она получает в результате выполнения одной из серий команд. Запишем теперь этот алгоритм на алгоритмическом языке и на языке программирования Бейсик. Разветвляющиеся алгоритмы. Команда ветвления. В отличие от линейных алгоритмов, в которых команды выполняются последовательно одна за другой, в разветвляющиеся алгоритмы входит условие, в зависимости от выполнения или невыполнения которого выполняется та или иная последовательность команд (серий). В качестве условия в разветвляющемся алгоритме может быть использовано любое понятное исполнителю утверждение, которое может соблюдаться (быть истинно) или не соблюдаться (быть ложно). Такое утверждение может быть выражено как словами, так и формулой. Таким образом, команда ветвления состоит из условия и двух последовательностей команд. Команда ветвления, как и любая другая, может быть: • записана на естественном языке; • изображена в виде блок-схемы; • записана на алгоритмическом языке; • закодирована на языке программирования.
  • 3. Рассмотрим в качестве примера разветвляющийся алгоритм, изображенный в виде блок- схемы. Аргументами этого алгоритма являются две переменные А, В, а результатом — переменная X. Если условие А >= В истинно, то выполняется команда Х:=А*В, в противном случае выполняется команда Х:=А+В. В результате печатается то значение переменной X, которое она получает в результате выполнения одной из серий команд. Запишем теперь этот алгоритм на алгоритмическом языке и на языке программирования Бейсик. 2.Access 2002 позволяет организовать удобный и интуитивно понятный интерфейс пользователя для работы с данными с помощьюформ.Формами называются настраиваемые диалоговые окна, сохраняемые в базе данных в виде объектов специального типа. Формы Access являются объектами базы данных, так же как таблицы и запросы. Формы используются в приложении для ввода и отображения данных. Формами можно управлять программно с помощью процедур на VBA. Формы предоставляют более удобный способ просмотра и правки данных в таблицах, чем режим/Таблицы. Формы содержат так называемыеэлементы управления,с помощью которых осуществляется доступ к данным в таблицах. Элементами управления являются текстовые поля для ввода и правки данных, кнопки, флажки, переключатели, списки, надписи, а также
  • 4. рамки объектов для отображения графики и объектов OLE. Создание форм, содержащих необходимые элементы управления, существенно упрощает процесс ввода данных и позволяет предотвратить ошибки. Формы Access 2002 предоставляют функциональные возможности для выполнения многих задач, которые нельзя выполнить другими средствами. Формы позволяют выполнять проверку корректности данных при вводе, проводить вычисления, и обеспечивают доступ к данным в связанных таблицах с помощью подчиненных форм. Билет №3 1. Блок-схемой называют графическое представление алгоритма, в котором он изображается в виде последовательности связанных между собой функциональных блоков, каждый из которых соответствует выполнению одного или нескольких действий. В блок-схеме каждому типу действий (вводу исходных данных, вычислению значений выражений, проверке условий, управлению повторением действий, окончанию обработки и т.п.) соответствует геометрическая фигура, представленная в виде блочного символа. Блочные символы соединяются линиями переходов, определяющими очередность выполнения действий. Приведем наиболее часто употребляемые символы. Основные блоки алгоритмов. 2.Типы данных. Электронные таблицы позволяют работать с тремя основными типами данных: число, текст и формула. Числа в электронных таблицах Excel могут быть записаны в обычном числовом или экспоненциальном формате, например: 195,2 или 1,952Е + 02. По умолчанию числа выравниваются в ячейке по правому краю. Это объясняется тем, что при размещении чисел друг под другом (в столбце таблицы) удобно иметь выравнивание по разрядам (единицы под единицами, десятки под десятками и т. д.). Текстом в электронных таблицах Excel является последовательность символов, состоящая из букв, цифр и пробелов, например запись «32 Мбайт» является текстовой. По умолчанию текст выравнивается в ячейке по левому краю. Это объясняется традиционным способом письма (слева направо). Формула должна начинаться со знака равенства и может включать в себя числа, имена ячеек, функции (Математические, Статистические, Финансовые, Дата и время и т. д.) и знаки математических операций. Например, формула «=А1+B2» обеспечивает сложение чисел, хранящихся в ячейках А1 и B2, а формула «=А1*B» — умножение числа, хранящегося в ячейке А1, на 5. При вводе формулы в ячейке отображается не сама формула, а результат вычислений по этой формуле. При изменении исходных значений, входящих в формулу, результат пересчитывается немедленно.
  • 5. Билет №4 1.Логические операции в программировании как правило служат для управления программой в зависимости от значения каких-то логических выражений или переменных. Наиболее известны конъюнкция (&&), дизъюнкция (||), отрицание (!). Их нередко путают с булевыми (битовыми) операциями, хотя это разные вещи. Например, следующий код на языке C: 2.Табличный процессор Excel фирмы Microsoft предназначен для ввода, хранения, обработки и выдачи больших объемов данных в виде, удобном для анализа и восприятия информации. Все данные хранятся и обрабатываются в виде отдельных или связанных таблиц. Одна или несколько таблиц составляют рабочую книгу, в этом случае таблицы называются рабочими листами этой книги. Листы можно удалять добавлять или перемещать из одной рабочей книги в другую. Физически на диске сохраняется вся книга в виде отдельного файла с расширением «xls». Вплоть до версии 4.0 программа Excel представляла собой фактический стандарт с точки зрения функциональных возможностей и удобства работы. На современном рынке завоевала популярность версия 7.0, которая содержит много улучшений и приятных неожиданностей. Каков же состав основных компонентов Excel 97? Основной программой является вычислительный модуль, с помощью которого выполняется обработка текстовых и числовых данных. В данной версии программы у этого модуля появилось множество интересных функций: контроль допустимости вводимых значений, обнаружение и исправление наиболее распространенных ошибок, вычисление полей в свободных таблицах и другие. Удобная панель формул и возможность уменьшить диалоговое окно до раздела поля ввода существенно упрощают ввод и редактирование формул. Билет №5 1.Компьютер (англ. computer — вычислитель) представляет собой программируемое электронное устройство, способное обрабатывать данные и производить вычисления, а также выполнять другие задачи манипулирования символами. Существует два основных класса компьютеров: цифровые компьютеры, обрабатывающие данные в виде числовых двоичных кодов; - аналоговые компьютеры, обрабатывающие непрерывно меняющиеся физические величины (электрическое напряжение, время и т.д.), которые являются аналогами вычисляемых величин. Поскольку в настоящее время подавляющее большинство компьютеров являются цифровыми, далее будем рассматривать только этот класс компьютеров и слово quot;компьютерquot; употреблять в значении quot;цифровой компьютерquot;. Основу компьютеров образует аппаратура (HardWare), построенная, в основном, с использованием электронных и электромеханических элементов и устройств. Принцип действия компьютеров состоит в выполнении программ (SoftWare) — заранее заданных, четко определённых последовательностей арифметических, логических и других операций. Любая компьютерная программа представляет собой последовательность отдельных команд. Команда — это описание операции, которую должен выполнить компьютер. Как правило, у команды есть свой код (условное обозначение), исходные данные (операнды) и результат. Например, у команды quot;сложить два числаquot; операндами являются слагаемые, а результатом — их сумма. А у команды quot;стопquot; операндов нет, а результатом является прекращение работы программы. Результат команды вырабатывается по точно определенным для данной команды правилам, заложенным в конструкцию компьютера. Совокупность команд, выполняемых данным компьютером, называется системой команд этого компьютера. Компьютеры работают с очень высокой скоростью, составляющей миллионы - сотни миллионов операций в секунду.
  • 6. Персональные компьютеры, более чем какой-либо другой вид ЭВМ, способствуют переходу к новым компьютерным информационным технологиям, которым свойственны: - дружественный информационный, программный и технический интерфейс с пользователем; - выполнение информационных процессов в режиме диалога с пользователем; - сквозная информационная поддержка всех процессов на основе интегрированных баз данных; - так называемая «безбумажная технология». Компьютер - это многофункциональное электронное устройство для накопления, обработки и передачи информации. Под архитектурой компьютера понимается его логическая организация, структура и ресурсы, т.е. средства вычислительной системы, которые могут быть выделены процессу обработки данных на определенный интервал времени. 2.Сортировка записей в БД.Базы данных могут содержать сотни и тысячи записей. Часто бывает необходимо упорядочить записи, то есть расположить в определенной последовательности. Упорядочение записей называется сортировкой. Сортировка записей производится по какому-либо полю. Значения, содержащиеся в этом поле, располагаются в определенном порядке, который определяется типом поля:  по алфавиту, если поле текстовое;  по величине числа, если поле числовое;  по дате, если тип поля - Дата/Время и так далее. Сортировка записей может производиться либо по возрастанию, либо по убыванию значений поля. В процессе сортировки целостность записей сохраняется, то есть они переносятся из одного места таблицы в другое целиком. Сортировка записей базы данных - это их упорядочение по значениям одного из полей. Произведем сортировку в БД quot;Провайдеры Интернетаquot;, например, по полю quot;Скорость канала (Мбит/с)quot;. Быстрая сортировка данных 1. В окне Провайдеры Интернета: база данных в группе объектов Таблицы выделить таблицу quot;Провайдеры Интернетаquot; и щелкнуть по кнопке Открыть. 2. Выделить поле Скорость канала и ввести команду [Запи-си-Сортировка-Сортировкапо возрастанию]. Записи в БД будут отсортированы по возрастанию скорости канала. Могут реализовываться вложенные сортировки, то есть сортировки, которые последовательно производятся по нескольким полям. После сортировки по первому столбцу производится сортировка по второму столбцу и так далее. В нашем случае в поле Скорость канала, по которому была произведена сортировка, две записи (8 и 7) имеют одинаковое значение 10 и две записи (3 и 2) - одинаковое значение 112. Чтобы упорядочить эти записи, произведем вложенную сортировку, сначала по полю quot;Скорость каналаquot;, а затем по полю quot;Кол-во входных линийquot;. Access позволяет выполнять вложенные сортировки с помощью запросов. Билет№6 1. Систе́мный блок — корпус, в котором находятся основные функциональные компоненты персонального компьютера. Корпуса обычно созданы из деталей на основе стали, алюминия и пластика, также иногда используются такие материалы как дерево или органическое стекло. В системном блоке расположены
  • 7. • материнская плата с установленным на ней процессором, ОЗУ, картами расширения (видеоадаптер, звуковая карта). • отсеки для накопителей — жёстких дисков, дисководов CD-ROM и т. д.; • блок питания. 2. Поиск данных с помощью запросов Запросы осуществляют поиск данных в БД так же, как и фильтры. Различие между ними состоит в том, что запросы являются самостоятельными объектами БД, а фильтры привязаны к конкретной таблице. Запрос является производным объектом от таблицы. Однако результатом выполнения запроса является также таблица, то есть запросы могут использоваться вместо таблиц. Например, форма может быть создана как для таблицы, так и для запроса. Запросы позволяют отобрать те записи, которые удовлетворяют заданным условиям. Запросы, как и фильтры, бывают простые и сложные. Простой запрос содержит одно условие, а сложный запрос содержит несколько условий для различных полей. В процессе создания запроса можно отбирать не только записи, но и поля, которые будут присутствовать в запросе. Создадим сложный запрос по выявлению оптимального провайдера в БД quot;Провайдеры Интернетаquot;. Поиск данных с помощью запроса 1. В окне Провайдеры Интернета: база данных выделить группу объектов Запросы и выбрать пункт Создание запроса с помощью конструктора. 2. На диалоговой панели Добавление таблицы выбрать таблицу quot;Провайдеры Интернетаquot;, для которой создается запрос. Щелкнуть по кнопке Добавить. 3. В окне запроса в строке Поле: из раскрывающегося списка выбрать имена полей, для которых будут заданы условия. В строке Условие отбора: ввести условия для выбранных полей. В строке Вывод на экран: задать поля, которые будут представлены в запросе. 4. Сохранить запрос под именем Запрос1 с помощью команды [Файл-Сохранить как...]. 5. В окне Провайдеры Интернета: база данных/ выделить Запрос1 и щелкнуть по кнопке Открыть. В появившемся окне запроса будут выведены записи, удовлетворяющие условиям поиска. В данном случае найден лишь один такой провайдер - МТУ-Интел. Билет№7 1. Внутренняя память компьютера предназначена для оперативной обработки данных. Она является более быстрой, чем внешняя память, что соответствует принципу иерархии памяти, выдвинутому в проекте Принстонской машины. Следуя этому принципу, можно выделить уровни иерархии и во внутренней памяти. Выделяют следующие виды внутренней памяти: 1.оперативная. В нее помещаются программы для выполнения и данные для работы программы, которые используются микропроцессором. Она обладает большим быстродействием и является энергозависимой. Обозначается RAM - Random Access Memory -память с произвольным доступом; 2.кэш-память (от англ. caсhe – тайник). Она служит буфером между RAM и микропроцессором и позволяет увеличить скорость выполнения операций, т.к. является
  • 8. сверхбыстродействующей. В нее помещаются данные, которые процессор получил и будет использовать в ближайшие такты своей работы. Эта память хранит копии наиболее часто используемых участков RAM. При обращении микропроцессора к памяти сначала ищутся данные в кэш-памяти, а затем, если остается необходимость, в оперативной памяти; 3.постоянная память - BIOS (Basic Input-Output System). В нее данные занесены при изготовлении компьютера. Обозначается ROM - Read Only Memory. Хранит: •программы для проверки оборудования при загрузке операционной системы; •программы начала загрузки операционной системы; •программы по выполнению базовых функций по обслуживанию устройств компьютера; •программу настройки конфигурации компьютера - Setup. Позволяет установить характеристики: типы видеоконтроллера, жестких дисков и дисководов для дискет, режимы работы с RAM, запрос пароля при загрузке и т.д; 4.полупостоянная память - CMOS (Complementary Metal-Oxide Semiconductor). Хранит параметры конфигурации компьютера. Обладает низким энергопотреблением, потому не изменяется при выключении компьютера, т.к. питается от аккумулятора; 5.видеопамять. Используется для хранения видеоизображения, выводимого на экран. Входит в состав видеоконтроллера. 2.Относительные ссылки Большинство ссылок в формулах записываются в относительной форме - например, С3 (столбец)(строка) Относительными называются ссылки, которые при копировании в составе формулы в другую ячейку автоматически изменяются При копировании формулы с относительной ссылкой (столбец)(строка) на n строк ниже и на m столбцов правее ссылка изменяется на (столец+m)(строка+n) В большинстве случаев это очень удобно, но иногда этого не требуется. Поясним это на следующем примере. Абсолютные ссылки Некоторые ссылки в формулах записываются в абсолютной форме - например, $С$3 Абсолютными называются ссылки, которые при копировании в составе формулы в другую ячейку не изменяются Абсолютные ссылки используются в формулах тогда, когда нежелательно автоматическое изменение ссылки при копировании Изменение типа ссылки Для того, чтобы превратить относительную ссылку в абсолютную, достаточно в режиме редактирования формулы установить курсор непосредственно за ссылкой и нажать клавишу <F4> Билет№8 1.Внешняя (долговременная) память — это место длительного хранения данных (программ, результатов расчётов, текстов и т.д.), не используемых в данный момент в оперативной памяти компьютера. Внешняя память, в отличие от оперативной, является энергонезависимой. Носители внешней памяти, кроме того, обеспечивают транспортировку данных в тех случаях, когда компьютеры не объединены в сети (локальные или глобальные). Для работы с внешней памятью необходимо наличие накопителя (устройства, обеспечивающего запись и (или) считывание информации) и устройства хранения — носителя. Основные виды накопителей:
  • 9. • накопители на гибких магнитных дисках (НГМД); • накопители на жестких магнитных дисках (НЖМД); • накопители на магнитной ленте (НМЛ); • накопители CD-ROM, CD-RW, DVD. Им соответствуют основные виды носителей: • гибкие магнитные диски (Floppy Disk) (диаметром 3,5’’ и ёмкостью 1,44 Мб; диаметром 5,25’’ и ёмкостью 1,2 Мб (в настоящее время устарели и практически не используются, выпуск накопителей, предназначенных для дисков диаметром 5,25’’, тоже прекращён)), диски для сменных носителей; • жёсткие магнитные диски (Hard Disk); • кассеты для стримеров и других НМЛ; • диски CD-ROM, CD-R, CD-RW, DVD. 2. Одним из ключевых новшеств Access 2002 является появление новых представлений данных: теперь таблицы и запросы баз данных Access (файлов MDB) и таблицы, представления, хранимые процедуры и функции проектов (файлов ADP), а также формы можно просмотреть в режиме Сводная таблица или Сводная диаграмма. Эта возможность позволяет быстро и легко реализовать комплексные решения для анализа данных. О ней рассказано в гл. 8. Сводные таблицы и сводные диаграммы можно сохранить в виде страниц доступа к данным, чтобы предоставить информацию всем, кто имеет программу просмотра Microsoft Internet Explorer 5 или выше. Теперь формы Access в представлении сводной таблицы и сводной диаграммы можно использовать в качестве вложенной формы в составных формах, точно таким же способом, как раньше можно было использовать для этого формы в представлении режим Таблицы. Билет №9 1.Устройства ввода нужны для ввода информации в компьютер. К ним относятся: клавиатура, мышь, джойстик, сканер, микрофон и другие. Клавиатура нужна для ввода текстовой информации, сканер - графической, микрофон - звуковой. Мышь и джойстик служат для позиционирования курсора на экране и выполнения некоторых операций.Чем больше в комплекте различных устройств ввода информации, тем лучше - значит, в компьютер можно ввести разные виды информации. 2.Создание базы данных в Access и работа с ней Как создавать базы данных и как с ними работать. Я это делаю, потому что все последующие статьи будут работать с базами только через ADO (пока это будет Access, а через пару месяцев я расскажу про MS SQL Server). Запусти Access и выбери в меню Файл->Создать. В мастере создания базы выбери пункт База данных и нажми ОК. Тебе предложат выбрать имя базы и место расположения, укажи что угодно, а я оставил значение по умолчанию db1.mdb . После этого Access создаст базу и сохранит её по указанному пути. А ты увидишь окно, в котором и происходит работа с базой. Слевой стороны окна находится колонка выбора объектов, с которымы ты хочешь работать. Первым находится пункт Таблицы (он выделен по умолчанию) который и будет нас интересовать. Если этот объект у тебя не выделен, то выдели его. В окне справа находится три пункта: Создание таблицы в режиме конструктора Создание таблицы с помощью мастера Создание таблицы путём ввода данных С помощью этих команд можно создать таблицы внутри нашей, т.е. твоей базы данных. Ты уже должен знать, что в отличии от таблиц Paradox и Foxpro (которые состоят из одной таблицы), базы данных могут хранить в одном файле
  • 10. несколько таблиц. В это же окно будет добавляться список созданных тобой таблиц. Щёлкни по Создание таблицы в режиме конструктора чтобы создать новую таблицу в базе данных. Сверху находится сетка в которой ты вводишь поля таблицы, их тип и описание (последнее не обязательно). Когда ты вписал в сетку имя нового поля и указал тип, внизу окна появляются свойства нового поля. В зависимости от типа поля изменяется и количество свойств. Вот самые основные: Максимальная длина поля. Для текстового поля размер не может быть больше 255. Если текст длиннее, то надо использовать Поле Memo. Формат поля. Здесь ты можешь указать внешний вид данных. Билет№10 1.Устройства вывода информации - это монитор, принтер, плоттер, наушники, колонки и другие. Монитор, принтер нужны для вывода числовой, текстовой и графической информации, плоттер - для вывода графической информации (графиков, чертежей). Наушники и колонки нужны для работы со звуковой информацией. Чем больше разных устройств вывода в комплекте, тем лучше - значит, у компьютера больше возможностей вывода информации разных видов. 2.Логическая функция - это функция логических переменных, которая может принимать только два значения : 0 или 1. В свою очередь, сама логическая переменная (аргумент логической функции) тоже может принимать только два значения : 0 или 1. Логический элемент - это устройство, реализующее ту или иную логическую функцию. Y=f(X1,X2,X3,...,Xn) - логическая функция, она может быть задана таблицей, которая называется таблицей истинности. Билет №11 1. В первом приближении все программы, работающие на компьютере, можно условно разделить на три категории 1. прикладные программы, непосредственно обеспечивающие выполнение необходимых пользователям работ; 2. системные программы, выполняющие различные вспомогательные функции, например: • управление ресурсами компьютера; • создание копий используемой информации; • проверка работоспособности устройств компьютера; • выдача справочной информации о компьютере и др.; 3. инструментальные программные системы, облегчающие процесс создания новых программ для компьютера. При построении классификации ПО нужно учитывать тот факт, что стремительное развитие вычислительной техники и расширение сферы приложения компьютеров резко ускорили процесс эволюции программного обеспечения. Если раньше можно было по пальцам перечислить основные категории ПО — операционные системы, трансляторы, пакеты прикладных программ, то сейчас ситуация коренным образом изменилась. Развитие ПО пошло как вглубь (появились новые подходы к построению операционных систем, языков программирования и т.д.), так и вширь (прикладные программы перестали быть прикладными и приобрели самостоятельную ценность).
  • 11. Соотношение между требующимися программными продуктами и имеющимися на рынке меняется очень быстро. Даже классические программные продукты, такие, как операционные системы, непрерывно развиваются и наделяются интеллектуальными функциями, многие из которых ранее относились только к интеллектуальным возможностям человека. Кроме того, появились нетрадиционные программы, классифицировать которые по устоявшимся критериям очень трудно, а то и просто невозможно, как, например, программа — электронный собеседник. На сегодняшний день можно сказать, что более или менее определённо сложились следующие группы программного обеспечения: • операционные системы и оболочки; • системы программирования (трансляторы, библиотеки подпрограмм, отладчики и т.д.); • инструментальные системы; • интегрированные пакеты программ; • динамические электронные таблицы; • системы машинной графики; • системы управления базами данных (СУБД); • прикладное программное обеспечение. 2.Базы данных - важнейшая составная часть информационных систем. Здесь мы ограничимся лишь кратчайшими общими сведениями об информационных системах, сосредоточив внимание на базах данных как таковых. Информационные системы предназначены для хранения и обработки больших объемов информации. Изначально такие системы существовали в письменном виде. Для этого использовались различные картотеки, папки, журналы, библиотечные каталоги и т.д. Любая информационная система должна выполнять три основные функции: ввод данных, запросы по данным, составление отчетов. Ввод данных. Система должна предоставлять возможность накапливания и упорядочивания данных. Необходимо обеспечить просмотр этих данных, внесение в них изменений и дополнений с тем, чтобы поддерживать актуальность информации. Запросы по данным. В системе должна существовать возможность находить и просматривать отдельные части накопленной информации. Составление отчетов. Время от времени возникает необходимость обобщать и анализировать большую группу данных (или даже все данные) информационной системы, представляя ее в виде документа. Обслуживание информационных систем, реализованных в письменном (бумажном) виде, сопряжено со многими трудностями: чем больше информационная система, тем больше бумаги (карточек) и места требуется для их хранения (в этом можно убедиться на примере библиотеки); много времени тратится на поиск нужной информации. Сложности возникают при обновлении, анализе и обработке данных. Дадим основное определение. База данных - это реализованная с помощью компьютера информационная структура (модель), отражающая состояние объектов и их отношения. Следует учесть, что это определение не является единственно возможным. Информатика в отношении определений чаще всего не похожа на математику с ее полной однозначностью. Если подойти к понятию “база данных” с чисто пользовательской точки зрения, то возникает
  • 12. другое определение: база данных - совокупность хранимых операционных данных некоторого предприятия. Все дело в том, какой аспект доминирует в рассмотрении; в данной главе первое из определений более уместно. Поскольку основу любой базы данных составляет информационная структура, базы данных делят на три рассмотренные выше типа: табличные (реляционные), сетевые, иерархические. Опыт использования баз данных позволяет выделить общий набор их рабочих характеристик: • полнота - чем полнее база данных, тем вероятнее, что она содержит нужную информацию (однако, не должно быть избыточной информации); • правильная организация - чем лучше структурирована база данных, тем легче в ней найти необходимые сведения; • актуальность - любая база данных может быть точной и полной, если она постоянно обновляется, т.е. необходимо, чтобы база данных в каждый момент времени полностью соответствовала состоянию отображаемого ею объекта; • удобство для использования - база данных должна быть проста и удобна в использовании и иметь развитые методы доступа к любой части информации. Соответственно возможностям организации реляционных, иерархических и сетевых информационых структур, существуют и аналогичные виды баз данных. В них данные представлены в формах, адекватных соответствующим структурам. Однако иерархические и сетевые базы данных являются гораздо менее распространенными, чем реляционные и не могут быть реализованы с помощью наиболее популярных СУБД, входящих в состав программного обеспечения ЭВМ, поэтому на них далее останавливаться не будем. Билет № 12 1.Компью́терный ви́рус — разновидность компьютерных программ, отличительной особенностью которой является способность к размножению (саморепликация). В дополнение к этому вирусы могут повредить или полностью уничтожить все файлы и данные, подконтрольные пользователю, от имени которого была запущена заражённая программа, а также повредить или даже уничтожить операционную систему со всеми файлами в целом. В настоящее время не существует единой системы классификации и именования вирусов (хотя попытка создать стандарт была предпринята на встрече CARO в 1991 году). Принято разделять вирусы по поражаемым объектам (файловые вирусы, загрузочные вирусы, скриптовые вирусы, макро-вирусы, сетевые черви), по поражаемым операционным системам и платформам (DOS, Microsoft Windows, Unix, Linux), по технологиям, используемым вирусом (полиморфные вирусы, стелс-вирусы), по языку, на котором написан вирус (ассемблер, высокоуровневый язык программирования, скриптовый язык и др.). 2.Встроенные математические функции VB6 работают и в VB .NET, но мы предпочитаем использовать методы класса Math, входящего в .NET Framework. В этот класс также входят некоторые полезные константы (например, Math. PI и Math. Е). Основные математические функции класса Math перечислены в табл. 3.9. Все эти функции объявлены общими (shared), поэтому они принадлежат классу Math в целом, а не его отдельным экземплярам (которые, впрочем, все равно невозможно создать Все перечисленные методы являются общими методами класса Math, поэтому они должны вызываться с префиксом Math — например, Math.Log10(l0). В VB .NET предусмотрена целая группа методов для получения разнообразных случай-ных чисел. Мы рассмотрим эти методы в главе 4, когда речь пойдет о создании объектов.
  • 13. Билет№13 1.Антивирусная программа (антивирус) — изначально программа для обнаружения и лечения других программ, заражённых компьютерными вирусами, а также для профилактики — предотвращения заражения файла вирусом (например, с помощью вакцинации). Многие современные антивирусы позволяют обнаруживать и удалять также троянские программы и прочие вредоносные программы. И напротив — программы, создававшиеся как файрволы, также получают функции, роднящие их с антивирусами. Первые наиболее простые антивирусные программы появились почти сразу после появления вирусов. Сейчас разработкой антивирусов занимаются крупные компании. Как и у создателей вирусов, в этой сфере также сформировались оригинальные приёмы — но уже для поиска и борьбы с вирусами. Современные антивирусные программы могут обнаруживать десятки тысяч вирусов. Антивирусное программное обеспечение состоит из компьютерных программ, которые пытаются обнаружить, предотвратить размножение и удалить компьютерные вирусы и другие вредоносные программы. 2. В первых двух классах вы узнали о формах (forms), элементах управления (controls), свойствах (properties), и процедурах обработки событий (event procedures). В этом классе вы получите знания, необходимые для создания простого проекта на Visual Basic. Шаг за шагом, создавая проект, вы научитесь помещать элементы управления на форму, устанавливать для них свойства и записывать собственные процедуры обработки событий на языке BASIC. Этапы создания проекта на Visual Basic Существует три основных этапа создания проекта Visual Basic: Размещение (или рисование) элементов управления (controls) на форме. Установка (назначение) свойств (properties) для элементов управления. Запись процедур обработки событий (event procedures) для элементов управления. Все эти этапы осуществляются в режиме разработки (design). Эта надпись должна стоять в строке заголовка главного окна Visual Basic в квадратных скобках. Билет№14 1.Архивация файла – это процесс создания копии документа, меньшего размера за счет применения специальных методов сжатия. Архивации могут подвергаться сразу несколько выделенных файлов. Например, при архивации двух (трех, четырех и более файлов) можно получить один архивный файл, причем размер архивного файла будет меньше, чем суммарный размер файлов, подвергнувшихся архивации. Форматы архивных файлов: rar, zip и др. Для архивации файлов используются различные программы-архиваторы, такие как: WinRar, Winzip, 7-zip Программы-архиваторы позволяют: - создавать архивные файлы, - извлекать из архива все или некоторые файлы, - добавлять файлы в архив, - удалять файлы из архива, - просматривать содержание архива, - создавать многотомные архивы.
  • 14. Принцип работы с различными архиваторами очень схож. 2.При создании запросов часто возникает необходимость не только использовать имеющиеся поля таблиц, но и создавать на их основе другие поля, которые называются вычисляемыми. Например, если в таблице какого-либо магазина имеется поле цены на товар и поле количества этого товара, то, исходя из этого, можно создать вычисляемое поле, в котором будет подсчитываться общая стоимость для каждого товара путем перемножения значений цены и количества. Другими словами, в вычисляемом поле могут использоваться арифметические операторы. С другой стороны, при создании вычисляемого поля на основе содержимого текстовых полей, как правило, используется операция объединения текстовых значений, которая называется конкатенацией. В таблице 1 приведены операторы, которые используются в Access при построении выражений: Вычисляемые поля существенно облегчают разработку приложений баз данных, т. к. позволяют получать новые данные на основе существующих, не изменяя при этом структуру таблиц БД. Выражения для получения значений вычисляемых полей разработчик должен разместить в методе- обработчике OnCalcFields набора данных. Здесь можно использовать любые арифметические, логические операции и функции, любые операторы языка, свойства и методы любых компонентов, в том числе запросы SQL Билет №15 1.Что же такое “Запрос по образцу”? Запрос по образцу — это интерактивное средство для выбора данных из одной или нескольких таблиц. При формировании запроса Вам необходимо указать критерии выборки записей в исходной таблице. При этом вместо того, чтобы печатать предложения на специальном языке, Вы должны просто заполнить бланк запроса, который располагается в окне конструктора запросов. Метод формирования запроса путем заполнения бланка прост для изучения и понимания. Он способствует эффективному использованию возможностей MS Access пользователями, имеющими даже минимальный навык работы с приложением или не имеющими его вовсе. Для создания простейших запросов Вы можете использовать мастер запросов, который у Вас последовательно запрашивает наименования таблиц, используемых в запросе, перечень полей таблиц и некоторые дополнительные параметры. Для создания более сложных запросов Вам может понадобиться конструктор запросов, который является простым и наглядным средством создания достаточно сложных запросов. 2.Хранящаяся в базе данных информация может быть по-разному отображена на экране. Заданный для ячейки формат чисел определяет, каким образом отображаются числа в этой ячейке. При изменении формата числа, хранимое значение для числа не изменяется. В разделе Формат (Format) на панели свойств таблицы можно выбрать следующие форматы чисел: 1. Основной (General Number) — отображает число с выравниванием по правому краю без разделителя разрядов. Перед отрицательным числом ставится знак минус. Отображает до 11 символов, включая десятичные точки или символ «Е» и «+». Число, содержащее более 11 цифр перед разделителем целой и дробной части, отображается в экспоненциальном формате. Текст выравнивается по левому краю, 2. Денежный (Currency) — используется для вывода денежных значений. 3. Евро (Euro) — используется для вывода денежных значений, исчисляемых в евро. 4. Фиксированный (Fixed) — Отображает число с двумя десятичными знаками. Например: 168,30. 5. С разделителями разделов (Standard) — Отображает число с разделителем групп разрядов и двумя цифрами справа от десятичного разделителя. В качестве разделителя групп разрядов обычно используется точка или запятая в зависимости от национальных стандартов, заданных с помощью панели управления Windows в разделе «Язык и стандарты». Пример
  • 15. использования точки, соответствующий национальным стандартам английского языка США: 12.35. Запятая может использоваться в качестве разделителя групп разрядов: 1,800.00. 6. Процентный (Percent) — Отображает число, умноженное на 100, с двумя десятичными знаками и знаком процента. Например, число 0,4914 отображается как 49,14%. 7. Экспоненциальный (Scientific) — Отображает числа в экспоненциальном представлении. Этот формат целесообразно использовать для чисел, содержащих более 11 цифр. Пример числа в экспоненциальной форме: 2.35E+1Q. Если ввести $2.45, автоматически будет применен денежный формат. Знак евро помещается перед числом или после числа в соответствии с национальными стандартами для денежных единиц, установленным на панели управления Windows. Чтобы ввести знак евро € , убедитесь, что включен режим Num Lock клавиатуры, а затем наберите Alt+0128 на цифровой клавиатуре. Билет №16 1. Как и таблицы созданные в других программах, таблицы Microsoft Access можно форматировать: изменять ширину поле, высоту строк, применять различные шрифты. Методы форматирования те же, что и в Microsoft Word или Microsoft Excel и подробно рассмотрены в главах 7 и 15. В качестве примера укажем, что для изменения ширины столбца, поставьте курсор в этот столбец и выберите в меню Формат (Format) команду Ширина столбца (Column Width) . На экране отобразится одноименное окно (рис. 23.19), в котором указывается ширина столбца. Стандартная ширина столбца в американской версии равна 15,6667, в русской версии — 15,4111. Кнопка По ширине данных (Best Fit) подгонит ширину поля по самому длинному значению поля. 2.Группировка записей - это специальный механизм, который позволяет значительно сократить объем базы данных, а также кардинально увеличить скорость формирования отчетов. Принцип работы механизма состоит в том, что все запросы, исходящие от одного и того же пользователя, исходящие с одного и того же IP адреса на один и тот же сайт в течение указанного вами интервала группировки записей, будут объединены, а трафик по ним просуммирован. • Группировать записи БД - флаг включает или отключает механизм группировки записей БД. • Интервал группировки записей - временной интервал, в течение которого запросы пользователя будут группироваться. • Сохранять в базу данных полный URL - если выставлен данный флаг, то в базу будут сохраняться полные URL. В противном случае в базу сохраняется только имя домена. Билет№17 1.Для присвоения имени ячейке (диапазону ячеек) надо выделить соответствующий элемент, а затем в поле имени ввести наименование, при этом нельзя использовать пробелы. Если выделенной ячейке или диапазону было дано имя, то в поле имени выводится именно оно, а не ссылка на ячейку. Если имя определено для диапазона ячеек, оно появится в поле имени только при выделении всего диапазона. Если нужно перейти к именованной ячейке или диапазону, щелкните на стрелке рядом с полем имени и выберите в раскрывающемся списке имя ячейки или диапазона. Можно использовать маркер заполнения для быстрого заполнения ячеек и создания рядов.
  • 16. После выделения одной ячейки надо установить указатель на маркере заполнения и затем перетащить его в любом направлении. Содержимое этой ячейки копируется в выделенный диапазон. При выделении диапазона ячеек либо копируется диапазон в направлении перетаскивания указателя, либо расширяется ряд в этом направлении. Это зависит от содержимого ячеек, формы выделения и от того, нажата или нет клавиша Ctrl. Если выделенная ячейка или диапазон не содержат формул, рядом с указателем мыши появится небольшая экранная подсказка, показывающая значения, вводимые в ячейки по ходу движения указателя. 2.Для ограничания множества записей, возвращаемых в ответ на запрос в Microsoft Access, в запросе можно использовать условия отбора. Чтобы запрашивать различные записи при каждом запуске конкретного запроса, может потребоваться, чтобы запрос предлагал введение условий отбора, например quot;от датыquot; - quot;до даты.quot; Запрос, предлагающий введение условий отбора, называется запросом с параметрами. В данной статье описывается создание запроса с параметрами в Microsoft Access. Запрос с параметрами отображает свое собственное диалоговое окно, запрашивающее информацию. Возможно создание запроса, предлагающего введение лишь одной части информации, например номера детали, или более чем одной части информации, например двух дат. В этом случае Microsoft Access найдет все записи, содержащие этот номер детали, или все записи, попадающие между этими двумя датами. Кроме того, запросы с параметрами можно использовать как основу для форм, отчетов и страниц доступа к данным. Например, на основе запросов с параметрами возможно создание ежемесячного отчета о прибылях и убытках. При распечатывании отчета Access отображает диалоговое окно, запрашивающее месяц, который должен охватывать отчет. После введения месяца Access распечатывает соответствующий отчет. Кроме этого, с запросами с параметрами, формами и отчетами можно делать следующее: • Создавать пользовательские формы или диалоговые окна, запрашивающие параметры запроса (вместо использования диалогового окна запроса с параметрами), а затем отображать результаты в виде таблицы. Это называется «Запрос по форме». • Распечатывать в заголовке отчета условия отбора, введенные для создания отчета в запрос с параметрами, чтобы из отчета можно было понять, какие значения использовались для его создания. ВНИМАНИЕ! Выполнение приведенных в этом примере шагов приводит к модификации образца проекта Access NorthwindCS.adp. Рекомендуется создать резервную копию файла NorthwindCS.adp и выполнять эти шаги, используя копию проекта. Билет№18 1.Формирование количественных числительных осуществляется в третьем блоке таблицы, в диапазоне ячеек А5:Н13 (рис. 6.19). Описание его работы начнем со столбца quot;Единицыquot;. Формулы данного столбца составлены с учетом особенности образования числительных для значений с 11 по 19. В ячейке G5 содержится такая формула: =ЕСЛИ (G4=1;ЕСЛИ(F4=1; quot;одиннадцатьquot;; quot;одинquot;);G6) Если в ячейках G4 и F4 находится число 1, то функция ЕСЛИ возвратит текст одиннадцать. Если же значение 1 находится только в ячейке F4, а ячейка G4 содержит другое число, то возвращается текст один (рубль). Если в ячейке F4 находится значение, отличное от 1 , то формула переадресовывает решение задачи в ячейку G6. В ячейке G6 находится аналогичная формула: =ЕСЛИ (G4-2;ЕСЛИ(F4=1; quot; двенадцать quot;; quot;дваquot; );G7) В ней производится анализ значений ячеек G4 и F4 на предмет того, какое числительное писать: двенадцать или два. Если условия не выполняются, то осуществляется переадресация
  • 17. в ячейку G7 и т. д. Анатогичными формулами заполняются ячейки столбца G по 13-ю включительно. 2. Лого – это среда программирования и средство для моделирования различных задач и исследований. Объектами исследований преподавателей и учеников, в этом направлении могут быть их собственные исследования о животных и растениях, о мире психологии, мире физиологии человека, мире биологии клетки, а также химии, физики, математике, изобразительного искусства и других сфер деятельности. В любой среде программирования реализуются основные алгоритмические конструкции, развивающие алгоритмический стиль мышления, важность которого отмечена Н.М. Амосовым, Н.Н. Моисеевым, А.Н. Лонда и другими учеными.[ ] Ими подчеркивалась необходимость разработки алгоритмов для развития мышления школьников. Они показывали, что с помощью алгоритмов можно не только организовывать мыслительную деятельность, но и описывать процессы. Алгоритмы возникают не только в ходе описания какого-либо процесса (физического, химического, биологического, математического), но и в управлении, воспитании, во всей социальной сфере жизни человека. Именно это и доказывает необходимость их введения в обучение. Таким образом, алгоритм – это не программа-шаблон, а механизм, согласно которого функционирует, развивается любая самоорганизующая система. Некоторые алгоритмы человек осваивает самостоятельно, другие требуют обучения. Фундаментальное понятие информатики - «алгоритмизация», имеет большое значение не только в теории информатики, но и в теории самореализации в развитии ученика. Объем минимального содержания базового курса информатики включает в себя блок «Алгоритмы и исполнители». Алгоритмизация - одно из мощных средств развития мышления учащихся. Билет№19 1.Условное форматирование уже рассматривалось ранее для предыдущих версий Excel. Excel 2007 предоставляет еще более мощные и удобные инструменты условного форматирования. Такое форматирование является удобным для анализа данных - можно раскрасить рабочий лист так, что каждый цвет будет соответствовать определенным данным. В таком случае хватит даже беглого взгляда на лист документа, чтобы оценить проблемные места. Для применения условного форматирования служит кнопка quot;Условное форматированиеquot; на панели quot;Стилиquot; ленты quot;Главнаяquot;. Чтобы лучше понять, как работает условное форматирование, выделите группу ячеек с уже введенными данными, нажмите кнопку quot;Условное форматированиеquot; и посмотрите различные варианты форматирования. 2. Формирование отчетов происходит по заранее подготовленным пользовательским отчетам(см. раздел quot;Пользовательские отчетыquot;), поэтому перед тем как в планировщике задач добавлять задачу quot;Формирование отчетаquot; необходимо создать все необходимые пользовательские отчеты. Далее необходимо сделать следующее: 1. в планировщике задач добавить новую задачу и указать в качестве вида задачи quot;Формирование отчетаquot; 2. отметить в списке отчетов те, по которым необходимо формировать отчеты. Здесь же можно отредактировать настройки каждого из выбираемых отчетов нажав кнопку quot;Настройкиquot;
  • 18. 3. выбрать способ доставки отчета 4. выбрать временной интервал, за который будет формироваться отчет. Для начала и конца интервала можно выбрать один из следующих вариантов: 5. Дата запуска задачи - подставляется дата запуска задачи quot;Формирование отчетаquot; 6. Начало/конец предыдущей недели - подставляется дата начала или конца недели, предшествуещей той в которой запускается задача 7. Начало/конец текущей недели - подставляется дата начала или конца той недели, в которой запускается задача 8. Начало/конец предыдущего месяца - подставляется дата начала или конца месяца, предшествуещего тому в котором запускается задача 9. Начало/конец текущего месяца - подставляется дата начала или конца того месяца, в котором запускается задача 10.Начало/конец текущего года - подставляется дата начала или конца того года, в котором запускается задача 11.Брать дату из настроек отчета - подставляется та дата, которая была указана на закладке quot;Отчетыquot; при сохранении отчета на диск 12.Фиксированная дата - пользователю предоставляется возможность самостоятельно указать дату 5.определить остальные параметры запуска задачи и сохранить ее После этого в указанное время будет запущена задача формирования отчетов за указанный временной интервал по выбранным пользовательским отчета. Билет№20 1.Использовать Мастер функций. В меню Вставка выбрать команду Функция, или использовать кнопку на панели инструментов. При использовании Мастера функций точки с запятой и скобки расставляются автоматически. В первом диалоговом окне необходимо выбрать категорию функции в списке Категории. Далее в окне Фунции выбрать нужную функцию. Выбор завершается нажатием кнопки ОК. Во втором диалоговом окне задаются аргументы, как с клавиатуры, так и мышью. Аргументов может быть несколько, различные аргументы вводятся в различные поля. Переход из поля в поле осуществляется клавишей Tab или мышью. Когда заданы все аргументы - нажимаем кнопку ОК. Функции 1. Статистические функции МАКС - возвращает максмальное значение из списков аргументов. МИН - возвращает минимальное значение из списков аргументов. СРЗНАЧ - возвращает среднее арифметическое своих аргументов. СЧЕТ - подсчитывает количество чисел в списке аргументов. 2. Создание базы данных в Access и работа с ней Как создавать базы данных и как с ними работать. Я это делаю, потому что все последующие статьи будут работать с базами только через ADO (пока это будет Access, а через пару месяцев я расскажу про MS SQL Server). Запусти Access и выбери в меню Файл->Создать. В мастере создания базы выбери пункт База данных и нажми ОК. Тебе предложат выбрать имя базы и место расположения, укажи что угодно, а я оставил значение по умолчанию db1.mdb . После этого Access создаст базу и сохранит её по указанному пути. А ты увидишь окно, в котором и происходит работа с базой. Слевой стороны окна находится колонка выбора объектов, с которымы ты хочешь работать. Первым находится пункт Таблицы (он выделен по умолчанию) который и будет нас интересовать. Если этот объект у тебя не выделен, то выдели его. В окне справа находится
  • 19. три пункта: Создание таблицы в режиме конструктора Создание таблицы с помощью мастера Создание таблицы путём ввода данных С помощью этих команд можно создать таблицы внутри нашей, т.е. твоей базы данных. Ты уже должен знать, что в отличии от таблиц Paradox и Foxpro (которые состоят из одной таблицы), базы данных могут хранить в одном файле несколько таблиц. В это же окно будет добавляться список созданных тобой таблиц. Щёлкни по Создание таблицы в режиме конструктора чтобы создать новую таблицу в базе данных.