
- •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. Алгоритмическое и декларативное программирование.
Декларативный язык програм - язык програмвысокого уровня, построенный: на описании данных; и на описании искомого результата. Декларативные языки подразделяются на функциональные и логические языки. Функциональный язык програм. - язык програм, позволяющий задавать програм в виде совокупности определений функций. В функциональных языках програм: функции обмениваются между собой данными без использования промежуточных переменных и присваиваний; переменные, однажды получив значение, никогда его не изменят; циклы заменяются аппаратом рекурсивных функций. Логический язык програм - язык програм, позволяющий выполнить описание проблемы в терминах фактов и логич формул, а собственно решение проблемы выполняет система с помощью механизмов логического вывода. Алгоритмич программ- искусственный язык, предназнач для записи алгоритмов. Язык программирования задается своим описанием и реализуется в виде специальной программы: компилятора или интерпретатора. Компилятор - программа, преобразующ. текст, написан. на алгоритмич. языке, в программу, состоящ. из машинных команд. Компилятор создает законченный вариант программы на машинном языке. Интерпретатор - транслятор, способный параллельно переводить и выполнять программу, написанную на алгоритмич. языке высокого уровня. Транслятор - программа, преобразующ.текст, написан. на одном языке, в текст на др. языке.