Научно - Информационный портал



  Меню
  


Смотрите также:



 Главная   »  
страница 1


УО «Барановичский государственный университет» .

(название высшего учебного учреждения)


УТВЕРЖДАЮ

Ректор УО «Барановичский



государственный университет» .

(наименование высшего учебного заведения)

_______________ ___________________

(подпись) (ФИО)

_______________________

(дата утверждения)

Регистрационный № УД-_________/р.

Программа вступительных испытаний
по дисциплине «Основы информационных технологий»

. (название дисциплины)

для студентов заочной сокращенной формы получения образования

Факультет инженерный______________________________________________




Кафедра информационных систем и технологий___________________________

2013


СОДЕРЖАНИЕ УЧЕБНОГО МАТЕРИАЛА

Тема 1 ВВЕДЕНИЕ

Понятие офисного программирования, классификация офисных приложений, особенности офисного программирования, особенности разработки офисных приложений, преимущества использования офисного программирования, преимущества Microsoft Office.
Тема 2 ЯЗЫК VBA ДЛЯ ПРИЛОЖЕНИЙ

Основы работы в редакторе VBA.Создание собственных функций рабочего листа. Типы данных и переменные. Объявление переменных и констант простых типов. Синтаксис объявления простых переменных. Объявления по умолчанию. Константы. Массивы. Динамические массивы. Записи и тип, определенный программистом. Раздел объявлений. Раздел опций. Разделы констант, типов и переменных. Раздел Declare. Правила именования.

Основные инструкции VBA Операторы и строки. Оператор комментария. Присваивание. Оператор Let. Оператор RSet. Оператор Set.

Управляющие операторы. Условный оператор If Then Else End If. Оператор выбора Select Case. Цикл For Next. Цикл Do...Loop. Цикл While...Wend. Цикл For Each...Next.

Процедуры и функции. Создание процедур обработки событий. Вызовы процедур Sub. Вызовы функций. Использование именованных аргументов. Аргументы, являющиеся массивами.

Операции и встроенные функции. Работа с числовыми данными. Математические функции. Работа со строками. Работа с датами и временем. Функция Timer. Некоторые встроенные функции. Функции проверки типов данных Преобразование типов данных. Форматирование данных. Функции группы Format. Другие функции форматирования.


Тема 3 ИНСТРУМЕНТАЛЬНАЯ СРЕДА РАЗРАБОТКИ

Редактор VBA. Справочная система.

Отладка программ и обработка ошибок. Типы и примеры ошибок, пошаговое выполнение программы, работа в режиме прерывания, вывод значений переменных и свойств, использование окна отладки, использование инструкции Option Explicit. Задание и использование точек останова, использование инструкции Stop.

Обработка ошибок выполнения: перехватываемые ошибки, перехват ошибок, сведения о перехвате ошибок. Объект Debug. Оператор On Error. Оператор Resume. Объект Err.


Тема 4 ОБЪЕКТНЫЕ МОДЕЛИ MICROSOFT OFFICE

Объектные модели Microsoft. Объектная модель VBA.

Объектная модель Word. Настольное приложение. Формы, шаблоны и документы. Закладки, поля и формулы. Запись макросов и настройка приложений.

Объектная модель Excel. Представление и анализ данных. Диаграммы. Построение итоговой таблицы. Вычисления на рабочем листе. Группировка данных. Сводная таблица.


Тема 5 ИНТЕГРАЦИЯ ПРИЛОЖЕНИЙ

Связывание и внедрение объектов. Внедрение нового объекта. Внедрение существующего объекта. Использование специальной вставки.

Средство Automation. Имена приложений – серверов Automation. Функции доступа к объектам Automation. Пример обмена данными между Excel и Access.
Тема 6 АРХИТЕКТУРА ПРИЛОЖЕНИЙ

Событийная модель программирования. Как работает Windows: окна события, сообщения. Программные объекты и события.

Конструирование интерфейса пользователя. Разработка диалоговых окон. Разработка меню и панелей инструментов. Элементы управления в документах.
Тема 7 ЗАЩИТА ДАННЫХ И ПРИЛОЖЕНИЙ

Доступ к документам и коду VBA.Защита паролем документов World и Excel.Защита кода VBA.

Защита решений в Access.Дополнительные методы защиты. Защита на уровне пользователя.
Тема 8. Общие сведения об ОС

Этапы развития ОС. Понятие ОС, командного объектно-ориентированного пользовательского интерфейса.


Тема 9. Структура ОС

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


Тема 10. Функции, выполняемые ОС

Основные функции ОС. Понятие многозадачности и многопоточности. Понятие «процесс» и «поток», создание процессов и потоков, описатель процесса, состояние процесса, граф-перехода состояний процесса. Планирование и диспетчеризация потоков, вытесняющие и невытесняющие алгоритмы планирования. Алгоритмы планирования, основанные на квантовании. Алгоритмы планирования, основанные на приоритетах. Планирование в системах реального времени. Моменты перепланировки.

Назначение и типы прерываний (внешние, внутренние и программные прерывания). Механизм прерываний. Программные прерывания. Системные вызовы, схемы обработки системных вызовов; режимы выполнения системных вызовов. Исключительные ситуации.
Тема 11. Организация и хранение данных

Логическая организация файловой системы: цели и задачи файловой системы, типы файлов, иерархическая структура файловой системы, имена файлов, атрибуты файлов, логическая организация файла.

Физическая организация файловой системы: диски, разделы, секторы, кластеры; физическая организация и адресация файла (физическая организация FAT, физическая организация NTFS).

ОС MS DOS: Принципы хранения данных в ОС. Файловые операции: команды работы с файлами, каталогами, дисками в ОС MS DOS (открытие файла; обмен данными с файлом; блокировки файлов; стандартные файлы ввод-вывода, перенаправление вывода и т.д). Файлы пакетной обработки.

ОС Windows: Конфигурирование ОС (панель управления, установка и удаление программ, нового устройства, диспетчер устройств). Средства мониторинга и оптимизации системы. Работа с дисками и томами в NTFS. Назначение разрешений доступа к файлам и папкам. Общие концепции консоли управления. Создание панели задач. Назначение реестра, его структуре и особенностях хранения данных.

ОС Linux: Основные команды для работы с файлами и каталогами. Использование файловой системы. Права доступа к файлам. Работа с устройствами, процессами, рабочими столами. Подключение и конфигурирование устройств.
Тема 12. Сетевая архитектура ОС

Понятие локальных и глобальных сетях, основные приемы работы в них. Типы сетевых подключений. Сетевая архитектура ОС, принципы управления безопасностью ПК в сети. Работа протокола ТСР/IP.



Работа с Internet и электронной почтой: основные сетевые службы.
Вопросы, раскрывающие содержание каждой темы:

  1. Понятие офисного программирования, классификация офисных приложений.

  2. Особенности офисного программирования, особенности разработки офисных приложений.

  3. Преимущества использования офисного программирования, преимущества Microsoft Offfice.

  4. Основы работы в редакторе VBA.

  5. Создание собственных функций рабочего листа.

  6. Типы данных и переменные. Объявление переменных и констант простых типов. Синтаксис объявления простых переменных. Объявления по умолчанию.

  7. Массивы. Динамические массивы. Записи и тип, определенный программистом.

  8. Раздел объявлений. Раздел опций. Разделы констант, типов и переменных. Раздел Declare.

  9. Правила именования.

  10. Основные инструкции VBA Операторы и строки. Оператор комментария. Присваивание.

  11. Управляющие операторы. Условный оператор If Then Else End If.

  12. Управляющие операторы. Оператор выбора Select Case.

  13. Цикл For Next Цикл Do...Loop.

  14. Цикл While...Wend. Цикл For Each...Next.

  15. Процедуры и функции. Создание процедур обработки событий. Вызовы процедур Sub. Вызовы функций.

  16. Использование именованных аргументов. Аргументы, являющиеся массивами.

  17. Операции и встроенные функции. Работа с числовыми данными. Математические функции.

  18. Операции и встроенные функции. Работа со строками. Работа с датами и временем.

  19. Преобразование типов данных. Форматирование данных. Функции группы Format.

  20. Отладка программ и обработка ошибок.

  21. Типы и примеры ошибок, пошаговое выполнение программы, работа в режиме прерывания, вывод значений переменных и свойств, использование окна отладки, использование инструкции Option Explicit.

  22. Задание и использование точек останова, использование инструкции Stop.

  23. Обработка ошибок выполнения: перехватываемые ошибки, перехват ошибок, сведения о перехвате ошибок. Объект Debug. Оператор On Error. Оператор Resume. Объект Err.

  24. Объектные модели Microsoft. Объектная модель VBA.

  25. Объектная модель Word. Настольное приложение. Формы, шаблоны и документы. Закладки, поля и формулы. Запись макросов и настройка приложений.

  26. Объектная модель Excel. Представление и анализ данных. Диаграммы. Построение итоговой таблицы.

  27. Связывание и внедрение объектов. Внедрение нового объекта. Внедрение существующего объекта. Использование специальной вставки.

  28. Конструирование интерфейса и пользователя. Разработка диалоговых окон. Разработка меню и панелей инструментов. Элементы управления в документах.

  29. Многопользовательские приложения. Технологии доступа к данным. Архитектуры файл-сервер и клиент-сервер. Объектная модель ADO.

  30. Доступ к документам и коду VBA.Защита паролем документов World и Excel.Защита кода VBA.

  31. Защита решений в Access.Дополнительные методы защиты. Защита на уровне пользователя.

  32. Понятие операционной системы, назначение ОС, примеры ОС.

  33. Классификация и функции ОС. Структура ОС Windows, ядро ОС.

  34. Планирование процессов, планировщик процессов. Алгоритмы планирования, задачи алгоритма планирования в ОС Windows.

  35. Понятие прерывания. Механизм обработки прерываний в ОС Windows. Системные вызовы. Исключительная ситуация в ОС Windows..

  36. Понятие диспетчеризации. Понятие процесса и потока. Понятия многозадачности и многопоточности. Состояния процесса, схема состояний процесса. Создание процессов и потоков в ОС Windows.

  37. Понятие ресурса. Классификация и примеры ресурсов в ОС Windows.

  38. Понятие файловой системы. Примеры файловых систем в ОС Windows.

  39. Понятия сектора и кластера. Понятие фрагментации в ОС Windows. Файловая система FAT, структура файловой системы FAT.

  40. Файловая система NTFS, структура файловой системы NTFS. Разрешения NTFS.

  41. Физическая организация ФС

  42. Логическая организация ФС.

  43. Этапы загрузки ОС Windows. Понятие MBR, структура и назначение MBR.

  44. Этапы загрузки ОС Windows. Понятие загрузчика. Функции загрузчика, примеры.

  45. Понятие консоли MMC. Основные оснастки консоли.

  46. Основные сетевые службы Windows.

  47. Понятие реестра Windows.

  48. Классификация сетей по территориальному охвату.

  49. Основные топологии локальных сетей.

  50. Понятие брандмауэра. Механизм работы брандмауэра.

  51. Классификация вирусного ПО.

  52. Понятие дистрибутива Linux. Основные дистрибутивы.

  53. Основные каталоги ОС Linux и их назначение.

  54. Разрешения в файловой системе ext. Основные команды администрирования.

  55. Управление пользователями и группами в ОС Linux. Файлы конфигурации.

  56. Монтирование файловых систем. Файл /etc/fstab

  57. Процедура загрузки ОС Linux.

  58. Процессы и их идентификаторы в ОС Linux. Управление процессами

  59. Права доступа к файлам и каталогам в ОС Linux. Команда изменения прав доступа к файлам.

  60. Понятие индексного дескриптора, жесткой и символической ссылок Linux. Типы специальных файлов.

  61. Основные команды для работы с файлами и каталогами в ОС Linux.

ЛИТЕРАТУРА

  1. Гарнаев А. Ю. Использование MS Excel, VBA, Internet в экономике и финансах.— Дюссельдорф, Киев, Москва, Санкт-Петербург: BHV, 2001.

  2. Гарнаев А.Ю, Cамоучитель VBA.— СПб.:БХВ-Санкт-Петербург, 1999

  3. Информационные системы / Петров В. Н. — СПб.: Питер, 2002. — 688 с.: ил.

  4. Гарбер, Г.З. Основы программирования на Visual Basic и VBA в Excel 2007. — М.: СОЛОН-ПРЕСС, 2008. — 192 с.

  5. Берндт Г., Каинка Б. Изменение, управление и регулирование с помощью макросов VBA в Word и Excel. — К.: «МК-Пресс», СПб.: «Корона-Век», 2008. — 256 с.

  6. Слепцова, Л.Д. Программирование на VBA в Microsoft Office 2010. — М.: ООО «И.Д. Вильямс», 2012. — 432 с.: ил.

  7. Уокенбах, Дж. Microsoft Office Excel 2007: профессиональное программирование на VBA. — Англ. версия. — 2007. — 1099 с.

  8. Кашаев С.М. Программирование в Microsoft Excel на примерах. — СПб.: БХВ-Петербург, 2007. — 320с.: ил.

  9. В.Г.Олифер, Н.А.Олифер. Сетевые операционные системы – СПб.: Питер, 2001 – 718 с.

  10. Крылов Е.В., Типикин Н.Г. Принципы построения операционных систем: Учебное пособие по курсу «Операционные системы». – Обнинск: ИАТЭ, 1997 – 357 с.

  11. Гордеев А.В. Операционные системы: чебник для ВУЗов. 2-е изд. – СПб.: Питер, 2006. – 416 с.

  12. Таненбаум Э., Вудхал А. Операционные системы: разработка и реализация (+CD). Классика CS. – СПб.: Питер, 2006. – 576 с.

Председатель предметно- _________ ________ ____________

экзаменационной комиссии (дата) (подпись) (И.О.Фамилия)
Заведующий кафедрой _________ ________ ____________

(дата) (подпись) (И.О.Фамилия)


Декан факультета _________ ________ ____________

(дата) (подпись) (И.О.Фамилия)






страница 1

Смотрите также: