- •Вопрос 1. Искусственный интеллект.
- •Вопрос 2. Компьютеры пятого поколения.
- •Вопрос 3. Понятий и основные виды архитектуры.
- •Вопрос 4. Архитектура персонального компьютера
- •Вопрос 5. История развития эвм
- •Вопрос 6. Магистрально-модульный принцип построения.
- •Вопрос 7. Основные устройства пк, расположенные на материнской плате.
- •Вопрос 8. Процессор, назначение, основные характеристики.
- •Вопрос 9. Системы команд процессора.
- •Вопрос 10. Внутренняя память: организация, основные характеристики.
- •Вопрос 11. Кэш-память: уровни кэш-памяти, особенности.
- •Вопрос 12. Виды организации внешней памяти.
- •Вопрос 13. Периферийные устройства пк.
- •Вопрос 14. Типы мониторов. Основные принципы работы мониторов: с электронно-лучевой трубкой и на жидких кристаллах и др.
- •Вопрос 15. Принтеры. Принципы действия: матричных, лазерных, струйных принтеров. Потребительские характеристики принтеров.
- •Вопрос 16. Сканер. Единицы измерения разрешающей способности сканеров.
- •Вопрос 17. Модемы. Назначение и функции.
- •Вопрос 18. Классификация программного обеспечения компьютера.
- •Вопрос 19. Операционные системы (ос): классификация, виды, основные характеристики.
- •Вопрос 20. Операционная система ms-dos. Ядро ос.
- •Вопрос 21. Операционная система. Определение, назначение, задачи, функции.
- •Вопрос 22. Основные особенности операционных систем Windows-nt и Windows 95.
- •Вопрос 23. Основные особенности операционных систем unix, linux.
- •Вопрос 24. Понятие файла. Файловый принцип хранения данных. Типы файлов. Операции с файлами.
- •Вопрос 25. Файловая система. Состав, основное назначение, структура.
- •Вопрос 26. Файловые системы различных операционных систем.
- •Вопрос 27. Модель файловой системы.
- •Вопрос 28. Физическая организация файловой системы – таблица fat.
- •Вопрос 29. Логическая организация файловой системы. Спецификация файлов.
- •Вопрос 30. Алгоритм: определение, свойства, способы представления.
- •Вопрос 31. Основные алгоритмические конструкции. Алгоритмический язык.
- •Вопрос 32. Программирование. Эволюция языков программирования.
- •Вопрос 33. Системы программирования. Структурное программирование. Стратегии решения задач.
- •Вопрос 34. Табличные вычисления на компьютере. Табличный процессор, основные возможности.
- •Вопрос 35. Электронные таблицы: назначение и принципы работы.
- •Вопрос 36. Табличный процессор ms Excel: достоинства, возможности, основные объекты.
- •Вопрос 37. Технология подготовки табличных документов.
- •Вопрос 38. Табличный процессор ms Excel: вычисления, состав и назначение встроенных функций: финансовые функции.
- •Вопрос 39. Табличный процессор ms Excel: вычисления, состав и назначение встроенных функций: логические.
- •Вопрос 40. Табличный процессор ms Excel: иллюстрации деловой графики на основе данных.
- •Вопрос 41. Мультимедиа презентации. Современные способы организации презентаций.
- •Вопрос 42. Растровая и векторная графика. Средства и технологии работы с графикой.
- •Вопрос 43. Мультимедийные компоненты презентации.
- •Вопрос 44. Компьютерные справочные правовые системы: востребованность, достоинства, ограничения.
- •Вопрос 45. Компьютерные справочные правовые системы: виды, современные тенденции развития.
- •Вопрос 46. Фактографические и документальные ис.
- •Вопрос 47. Базы данных: основные определения, схема данных.
- •Вопрос 48. Информационные единицы бд.
- •Вопрос 49. Модели данных бд: иерархическая модель.
- •Вопрос 50. Теория бд. Модели данных бд: реляционная модель.
- •Вопрос 51. Модели данных бд: сетевая, объектно-ориентированная.
- •Вопрос 52. Обобщенная технология работы с бд.
- •1. Администрирование базы данных
- •2. Соединение с сервером бд
- •3. Запрос-выборка и обработка результатов
- •4. Запросы-действия
- •5. Обработка ошибок запросов
- •Вопрос 53. Этапы проектирования с бд.
- •Вопрос 54. Системы управления базами данных (субд), история развития, особенности.
- •Вопрос55. Виды системы управления базами данных (субд), общие конструктивные характеристики.
- •Вопрос 56. Системы управления базами данных (субд), назначение и основные функции.
- •Вопрос57. Выбор субд для создания системы автоматизации.
- •Вопрос 58. Классификация субд по способу доступа.
- •Вопрос 59. Субд: механизм транзакций. Классификация субд по характеру использования субд.
- •Вопрос 60. Субд: обеспечение целостности бд. Классификация субд по характеру используемой модели данных.
- •Вопрос 61. Классификация субд по технологии обработки данных, по степени универсальности.
- •Вопрос 62. Категории субд: Oracle, ms sql Server-2000, Borland Interbase, MySql
- •Вопрос 63. Основы работы субд ms Access: режимы работы: таблицы, запросы.
- •Вопрос 64. Основы работы субд ms Access. Формы, отчеты.
- •Вопрос 65. Сети. Классификация сетей. Программные и аппаратные компоненты компьютерных сетей.
- •Вопрос 66. Локальный сети. Типы компьютерных сетей.
- •Вопрос 67. Сети: физическая среда передачи данных.
- •Вопрос 68. Основные принципы функционирования лвс.
- •Вопрос 69. Модель osi.
- •Вопрос 70. Классификация сетей по стандартам организации. Сеть Ethernet.
- •Вопрос 71. Глобальная сеть Интернет: история, сетевое взаимодействие, архитектура.
- •Вопрос 72. Глобальная сеть Интернет: протоколы.
- •Вопрос 73. Глобальная сеть Интернет: система доменных имен.
- •Вопрос 74. Интернет как единая система ресурсов. Социальные сервисы Интернет.
- •Вопрос75. Современные средства общения в Сети, ориентированные на использование web-технологий.
- •Icq, irc & mp3Radio - перспективные средства общения.
- •Вопрос 76. Информационная безопасность (иб) и её составляющие.
- •Вопрос 77. Информационная безопасность: классификация средств защиты.
- •Вопрос 78. Информационная безопасность: программно-технический уровень (кодирование и шифрование информации).
- •Вопрос 79. Информационная безопасность: цифровые сертификаты.
- •Вопрос 80. Специфика обработки конфиденциальной информации. Защита от несанкционированного вмешательства.
- •Вопрос 81. Информационная безопасность: аппаратные средства контроля доступа.
- •Вопрос 82. Специализированное программное обеспечение для защиты программ и данных.
- •Вопрос 83. Компьютерные вирусы и антивирусные программы. Общая классификация
Вопрос 63. Основы работы субд ms Access: режимы работы: таблицы, запросы.
Задание
Создать таблицу для хранения данных о сотрудниках и заполнить ее примерно десятью записями.
Порядок выполнения работы
Создание базы данных
Откройте СУБД Access и задайте имя и расположение нового файла БД.
Формирование структуры таблицы
Информация, которая должна храниться в БД КАДРЫ.
Выберите на листе Таблицы действие Создать, выберите для создания Конструктор. В появившемся окне задавайте параметры каждого поля в соответствии с Табл. 1. В списке (сверху) показываются только имя и тип поля, а также необязательные комментарии к каждому полю. В комментарии можно внести сведения из столбца Информация Табл. 1. В результате будет создана структура таблицы в виде списка полей.
Детально свойства каждого поля задаются в окне свойств (внизу). В этом окне видны свойства текущего (выбранного) поля.
Поле можно удалить, выделив всю строку его описания щелчком по серому квадрату, расположенному слева от поля (аналогично выделяется вся строка таблицы в Excel) и нажав клавишу Delete. Для изменения порядка следования полей перетащите строку с описанием поля на нужное место за этот же серый квадрат.
Выделить сразу несколько полей можно, если щелкать по их серым квадратам, удерживая нажатой клавишу Ctrl или Shift, точно так же, как это делается при выделении нескольких файлов в Проводнике.
После того, как работа будет завершена, назовите новую таблицу КАДРЫ.
ВНИМАНИЕ. Не следует добавлять счетчик в качестве ключевого поля. Ключевые поля пока задавать не следует.
Не следует также задавать значения непонятных свойств.
Для того, чтобы внести изменения в структуру таблицы, ее следует выделить на листе Таблицы и нажать кнопку Конструктор. Вы снова окажетесь в Конструкторе данной таблицы.
Порядок выполнения работы
Работа с запросами на выборку
Для создания запросов выберите на листе Запросы базы данных: Создать Конструктор ОК.
Выберите для запроса единственную таблицу и закройте окно выбора таблиц.
Заполните "заявку на запрос". Для того, чтобы просмотреть текущие результаты запроса, выбирайте Режим таблицы в контекстном меню окна запроса. Для продолжения работы в Конструкторе выбирайте там же Режим конструктора.
Задание условий выборки полностью аналогично заданию условий фильтра.
Для выполнения запросов, включающих условия типа "…для заданного района…" следует ввести в условие некоторую новую переменную.
Использованием квадратных скобок Вы указываете Access, что НужныйРайон – не константа-образец для поиска, а переменная.
При выполнении этого запроса эта переменная найдена не будет, так как нигде в Access ей не присваивается никакого значения.
В этом случае при выполнении запроса Access спросит у оператора, чему должно быть равно значение переменной НужныйРайон. Это будет сделано с помощью диалогового окна.
Вопрос 64. Основы работы субд ms Access. Формы, отчеты.
В отчете можно выделить форму и содержание. Форма отчета постоянна, а содержание изменяется. Например, квартальный отчет о составе работающих имеет стандартную форму, а его содержание может меняться от квартала к кварталу из-за текучести кадров. Целью создания отчета является возможность периодического представления изменяющихся текущих данных в стандартной форме.
Структура отчета
В структуре отчета можно выделить следующие области.
Заголовок отчета. Он находится в начале, “открывая” отчет. В него входит текст типа “Отчет о ... “ и, иногда, изменяющаяся часть типа “по состоянию на .......”.
Верхний колонтитул (заголовок страницы). На первой странице эта область следует за титулом, а затем повторяется на каждой странице. Поскольку чаще всего отчет имеет вид таблицы, в верхнем колонтитуле содержится шапка этой таблицы с названиями столбцов.
Нижний колонтитул (конец страницы). Обычно в нем содержится номер страницы, реже – дата создания отчета и, при необходимости, контрольные суммы нарастающим итогом.
Область данных. Это – строка отчета. Чаще всего в ней содержится информация, выводимая из одной записи БД. При создании формы отчета можно задать лишь вид, в котором эта информация будет выведена, но выводимые значения и количество повторений этой области определяются текущим состоянием БД.
Примечание отчета (итоги). Почти в каждом отчете требуется получение некоторой итоговой информации. Это может быть общее количество человек, сумма их зарплат, средняя, минимальная или максимальная зарплата. Для получения этих сведений и используется область Примечание отчета. Она появляется в отчете сразу же за последней областью данных.
Группировка данных в отчете
Довольно часто требуется не просто получить общие итоги, но и вычислить промежуточные итоги по некоторым группам записей. Например, может потребоваться определить среднюю зарплату по должностям (для инженеров, экономистов, рабочих) или количество сотрудников, проживающих в каждом районе. Для получения таких сведений используется механизм группировки данных.
В этом случае следует ввести в отчет еще две области.
Заголовок группы – область, помещаемая перед выводом каждой группы. Например:
Сведения по району: ………………………….
Примечание группы – область, завершающая группу. В ней могут находиться итоги по группе.
СУБД допускает использование вложенных групп. Так, можно сгруппировать сведения о сотрудниках по районам, а внутри каждого района – по должностям. Заголовки и итоги можно ввести для каждой группы.
Задание
Разработать форму для просмотра, коррекции и ввода сведений о новых сотрудниках. Форма должна включать фото. При распечатке на каждую запись должно отводиться по отдельному листу.
Порядок выполнения работы
Создание черновика формы
На листе Формы базы данных создается форма для таблицы КАДРЫ. Выбирается Мастер создания автоформ в столбец. Эта часть работы аналогична созданию автоотчета.
Работа в режиме Конструктора
Просмотрев полученную форму, Вы увидите много недостатков. Поля расположены неудачно, их размеры не соответствуют размеру данных, область данных занимает слишком много места.
Чтобы исправить вид формы, следует открыть ее в режиме Конструктора.
Работа с формой аналогична работе с отчетом. Используются те же типы полей. Однако, поскольку поля используются не только для вывода, но и для ввода, следует учитывать некоторые особенности.
Особенности работы с полями в форме
Поскольку форма предназначена для ввода данных, к ее полям иногда предъявляются требования, отличные от требований к полям отчета.
В форме часто используются Списки (List Box) или Поля со списком (Combo Box). Это стандартные поля для Windows. Поле со списком имеет справа стрелку, направленную вниз. При нажатии на нее появляется список. Такое поле используется, например, при выборе типа данных в Конструкторе таблиц. Список позволяет сразу просмотреть все возможности выбора. Пример списка – поле выбора способа создания формы или отчета.
Для создания таких полей имеются соответствующие инструментальные кнопки. Однако проще выделить некоторое поле и выбрать в контекстном меню опцию Преобразовать элемент в … Это дает следующие преимущества:
будут показаны только возможные преобразования;
большинство свойств будут заданы автоматически.
Каждый из указанных типов полей имеет главное свойство – набор данных, который следует показать в списке. В простейшем случае это просто перечень значений (см. выше, задание значений подстановки для поля Пол в Конструкторе таблиц). В более сложных случаях следует создавать запрос для создания такого списка.
Записав исходные значения свойств такого поля, попробуйте изменять те свойства, смысл которых интуитивно понятен. Добейтесь простого интерфейса с программой.
Для ввода логических значений используются Флажки (Check Box), которые устанавливаются и сбрасываются щелчком мыши. Установите красивый вид такого поля для признака Служба в армии.
Для задания группы радиокнопок используется объект Группа переключателей. Кнопка для его создания имеет вид рамки. Когда Вы установите ее на экран, будет вызван Мастер создания группы радиокнопок. Группа радиокнопок используется аналогично списку для выбора одной альтернативы из фиксированного набора.
К сожалению, выходом для такой группы кнопок является числовое значение номера нажатой кнопки. Поэтому такие группы используются в основном для работы с закодированными данными (например, если в некоторой форме подписи к кнопкам содержат названия месяцев и набор кнопок связан с полем Месяц, то в таблице могут сохраняться номера месяцев).
Внимание. Этот пример говорит о том, что проектирование структуры таблиц невозможно без знаний особенностей СУБД. Кроме того, при проектировании следует учитывать не только свойства хранимых данных, но и планируемые способы работы с ними.
Для облегчения навигации и управления работой можно воспользоваться кнопками управления (объект Кнопка на панели инструментов). При создании кнопки в форме (этот процесс не отличается от создания других объектов) вызывается Мастер. С его помощью задаются действия, выполняемые кнопкой, и вид этой кнопки. Положительным моментом является то, что можно задать для кнопки понятный рисунок.
Действия, связываемые с кнопкой, выбираются из категоризированного списка и не требуют дополнительного программирования. Фактически для заданного действия генерируется программа на языке Visual BASIC.
Требуется создать несколько кнопок, из которых обязательными являются:
удаление записи, закрытие формы.
Для обеспечения единства стиля работы с формой можно дополнительно ввести кнопки:
переход к следующей записи, переход к предыдущей записи, переход к первой записи;
переход к последней записи,создание новой записи;
Настоятельно рекомендуется потренироваться с созданием Набора вкладок (он имеет несколько ярлыков для нескольких страниц и похож на окно базы данных).
Можно воспользоваться таким набором для создания двухстраничной формы. На одной странице показываются общие сведения (ФИО, фотография, дата рождения), а на другой – сведения о карьере (должность и оклад).
Особенности работы с набором вкладок обусловлены тем, что набор вкладок не является формой, а представляет собой объект, который располагается в форме.
Поэтому, чтобы поместить имеющийся в форме объект (например, надпись или поле ввода-вывода) внутрь вкладки, следует выполнить следующие действия:
выделить поле, которое следует поместить на вкладку; вырезать его (убрать из области формы и переместить в буфер обмена); выделить объект Набор вкладок;
перейти на нужную вкладку ("лист") набора вкладок;
вставить поле в объект Набор вкладок;
передвинуть поле на нужное место вкладки.
Внимание. Если Вы просто перетащите поле из формы во вкладку, то оно останется на форме, но БУДЕТ РАСПОЛОЖЕНО ПОД НАБОРОМ ВКЛАДОК. Чтобы извлечь его оттуда, понадобится передвигать набор вкладок.