КОНТРОЛЬНЫЕ ЗАДАНИЯ ПО ИНФОРМАТИКЕ. ЗАДАНИЕ №1. Программирование разветвляющихся алгоритмов на языке программирования, например BASIC. Условный оператор. Ответ: Разветвляющийся алгоритм содержит блок проверки условия. В зависимости от результата проверки условия выполняется та или иная последовательность операций, называемая ветвью. При этом форма разветвления может быть полной или сокращенной. Полная форма разветвления : Сокращенная форма разветвления : 2 Условный оператор — это основа основ любого языка программирования. На основании условия, то есть значения некоторого выражения, принимается решение, куда следует двигаться программе. В основе всех условных операторов лежит булева логика, при которой любое утверждение сводится к двум понятиям: истина и ложь. Если условие истинно, то управление программы движется в одну сторону. Если условие ложно — в другую. Таким образом, в каждый момент времени делается выбор всего из двух направлений. Более сложные условия строятся путем последовательного прохождения элементарных, двоичных условий. Это конструкция if-then-else if-else-end if: If (/* условие 1 */) then { /* код, соответствущий истине условия 1*/ } Else If (/*условие 2*/) { /* код, соответствущий истине условия 2*/ ... } Else { /* код, соответствущий лжи */ } End If Она работает так: сначала проверяется условие 1. Если оно истинно, то выполняется код в первом блоке, а затем управление выходит за рамки всей связки. Если условие 1 ложно, то проверяется условие 2, и т. д. 3 ЗАДАНИЕ 2. Создайте на диске свою папку, в которой создайте архивный файл, используя программу WinRAR. В архив включите несколько файлов из папки «Мои документы». Назовите созданный архив именем ARHIV и посмотрите оглавление созданного архива. Создайте самораспаковывающийся архив. Ответ: 1. Откроем диск С 2. Создадим папку с именем WORK. 4 3. Запустим WinRAR – «Пуск» - «Программы» - «WinRAR» 4. Нажмем кнопку «Добавить» и введем имя архива. 5 5. Для выбора файлов выберем вкладку «Файлы», перейдем в папку «Мои документы» и выберем несколько файлов, держа нажатой кнопку CTRL. 6. После нажатия кнопки «ОК» архив будет создан. Проверем содержимое папки WORK. 6 7. Для создания самораспаковывающегося архива необходимо повторить пп. 4 и 5. В пункт 4 необходимо поставить галочку в «Создать SFX архив». 8. Просмотрим содержимое папки WORK. 9. Для просмотра оглавления в окошке WinRAR кликнуть 2 раза на имени архиве – откроется его содержимое (оглавление). 7 ЗАДАНИЕ 3. Составить программу для вычисления значения функции. Результат выдать на печать. x x tg, x 1 1 2 Y e 2 x 1 x 1 tg,x 1 2 Ответ: НАЧАЛО Очистка экрана Ввод Х ДА НЕТ Х<1 Вычисление Y Вычисление Y Ввод Х КОНЕЦ CLS REM Вычисление значения функции INPUT "Введите Х = ", x IF x < 1 THEN y = (1 - EXP(x)) / (1 + x ^ 2) + TAN(x / 2) ELSE y = (1 - EXP(x)) / (1 + x ^ 2) + 1 + TAN(x / 2) END IF PRINT "Значение Y = "; y END 8