- •27. Файловая система
 - •32. Стандартные приложения windows
 - •40. 42. Компьютерные вирусы, типы антивирусных программ
 - •41. Программы архиваторы, их виды и сравнительная характеристика.
 - •43. Использование программы ScanDisk для обнаружения и устранения ошибок на диске
 - •45. Установка и удаление программ ос Windows.
 - •46. Текстовые процессоры и их основные функции.
 - •46. Текстовые процессоры и их основные функции.
 - •61. Понятие базы данных, основные функции и свойства.
 - •62. Основные понятия и классификация вычислительных сетей.
 - •63. Понятие информационной безопасности.
 - •65. Средства обеспечения информационной безопасности в Internet
 - •66. Понятие алгоритма. Принципы разработки алгоритмов и программ
 - •67. Естественные и искусственные языки. Языки программирования.
 - •68. Алгоритмическое и декларативное программирование.
 - •70. Этапы создания программных продуктов
 - •71. Структура программных продуктов.
 - •73. Понятие объекта в объектно-ориентированном программировании.
 - •74. Атрибуты объекта: свойства, методы, события.
 - •75. Понятие и назначение платформы ms Active.
 - •76. Создание и использование элементов Active X.
 - •77. Структура интегрированной среды разработки приложений в Visual Basic.
 - •78. Настройка интегрированной среды разработки проектов Visual Basic.
 - •79. Проектирование пользовательского интерфейса
 - •80. Управление интерфейсом
 - •82. Основные элементы управления
 - •83. Создание и работа с меню в Visual Basic. В Visual Basic существует два типа меню: встроенные и контекстные.
 - •84. События и событийные процедуры в Visual Basic.
 - •85. Создание процедур обработки событий.
 - •88. Разработка и использование общих процедур в Visual Basic.
 - •89. Модульное программирование. Создание модулей в Visual Basic.
 - •90. Работа с объектами и классами.
 - •91. Понятие переменной. Область видимости переменной в Visual Basic.
 - •92. Ветвление в программах. Условные операторы в Visual Basic.
 - •93. Массивы и операции циклов
 - •95. Компиляция проекта
 - •96. Обработка ошибок выполнения. Поиск ошибок в программе
 - •97. Структура проекта. Управление проектом в Visual Basic.
 - •98. Алгоритм сортировки массива.
 
66. Понятие алгоритма. Принципы разработки алгоритмов и программ
под АЛГОРИТМОМ поним. понятное и точное предписание исполнителю совершить последовательность действий, направленных на достижение указанной цели или на решение поставленной задачи. Алгоритм формулир. в виде схемы или предложения (текста). Этот текст записывают на бумаге или вводят в память компа, используя специальные обозначения. Свойства алгоритма: дискретность (алгор. представлен в виде конечной последоват. шагов: решение задачи алгоритм сводит к решению отдельных более простых задач); массовость (можн применять один и тот же алгор. для реш. множества однотипн. задач, различ. данными); результативность(алгоритм имеет некотор. число входных величиy – аргументов. цель выполн. аргументов-получение конкретного результ(вывод о том,что решения нет-тож результат), имеющего вполне определенное отношение к исходным данным.),определенность (каждый шаг алгоритма для реш. должне быть четко и недвусмысленно определен, не должен допускать произвольной трактовки).
67. Естественные и искусственные языки. Языки программирования.
Искусственные языки́ -специальные языки, кот., в отличие от естественных, сконструированы целенаправленно. Естественный язы́к —язык, используем.для общения людей и не созданный искусственно. Языки программирования – формальные языки, специально создан. для общения чела с компом. Каждый язык имеет алфавит, словарный запас, грамматику, синтаксис, семантику. Язык программ.: Функция: язык программ. предназнач. для написания компьютерн. программ, кот. применяются для передачи компу инструкций по выполнению того или иного вычислительного процесса и организации управления отдельными устройствами.;Задача: язык программ. отлич. от естественных языков тем, что предназнач. для передачи команд и данных от человека компьютеру, в то время, как естествен. языки используются для общения людей между собой. Исполнение: язык программ. может использовать специальные конструкции для определ.и манипулирования структурами данных и управления процессом вычислений. Язык программ. задается своим описанием и реализ.в виде спец. программ.: компилятора или интерпретатора. Компилятор - программа, преобразующ. текст, написан. на алгоритмич. языке, в программу, состоящ. из машинных команд. Компилятор создает законченный вариант программы на машинном языке. Интерпретатор - транслятор, способный параллельно переводить и выполнять программу, написанную на алгоритмич. языке высокого уровня. Транслятор - программа, преобразующ.текст, написан. на одном языке, в текст на др. языке.
68. Алгоритмическое и декларативное программирование.
Декларативный язык програм - язык програмвысокого уровня, построенный: на описании данных; и на описании искомого результата. Декларативные языки подразделяются на функциональные и логические языки. Функциональный язык програм. - язык програм, позволяющий задавать програм в виде совокупности определений функций. В функциональных языках програм: функции обмениваются между собой данными без использования промежуточных переменных и присваиваний; переменные, однажды получив значение, никогда его не изменят; циклы заменяются аппаратом рекурсивных функций. Логический язык програм - язык програм, позволяющий выполнить описание проблемы в терминах фактов и логич формул, а собственно решение проблемы выполняет система с помощью механизмов логического вывода. Алгоритмич программ- искусственный язык, предназнач для записи алгоритмов. Язык программирования задается своим описанием и реализуется в виде специальной программы: компилятора или интерпретатора. Компилятор - программа, преобразующ. текст, написан. на алгоритмич. языке, в программу, состоящ. из машинных команд. Компилятор создает законченный вариант программы на машинном языке. Интерпретатор - транслятор, способный параллельно переводить и выполнять программу, написанную на алгоритмич. языке высокого уровня. Транслятор - программа, преобразующ.текст, написан. на одном языке, в текст на др. языке.
