Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
билеты по информатике.doc
Скачиваний:
11
Добавлен:
15.04.2019
Размер:
1.03 Mб
Скачать

2. Решение расчетной задачи с использованием математических функций при записи арифметического выражения в среде программирования

В качестве примера можно использовать программу для решения кв&1ратного уравнения вида ах2 + Ьх + с = 0, так как она содержит функ­цию вычисления квадратного корня — SQR (D).

Про!Т>амма на языке программирования BASIC будет выглядеть сле­дующим образом.

10 'решение квадратного уравнения

20 PRINT 'квадратное уравнение"

30 PRfNT "ахА2 + ох + с = 0"

40 INPUT "А = "; А

50 INPUT "В = "": I)

60 INPUT "С = "; С

70 D = ВА — 4 * А * С

80 IF NOT A=0 THKN GO TO 110

90 PRINT "УРАВНЕНИЕ НЕ ЯВЛЯЕТСЯ КВАДРАТНЫМ"

100 GO ТО 200

110 IF NOT D<0 THKN GO TO 140

120 PRINT "КОРНЕЙ НЕТ

150 GO TO 200

140 "ИНАЧЕ

150X1 =(-B—SQR(D))/(2*A)

160 X2 = (-B + SQR(D))/(2*A)

170 PRINT-КОРНИ"

180 PRINT "x I ="';X1

190 PRINT "x2 = ";X2

200 'всели

210 END

Билет № 13

1. Понятие «алгоритм». Свойства алгоритмов. Возможность автома­ тизации деятельности человека. Привести примеры.

2, Работа с файлами (переименование, копирование, удаление, поиск) в среде операционной системы

1. Понятие «алгоритм». Свойства алгоритмов. Возможность автоматизации деятельности человека. Привести примеры

Под алгоритмом принято понимать описание последовательности действий, четкое выполнение которых приводит к выполнению постав­ленной задачи.

45

Для разработки алгоритма необходимо иметь исходную информацию (данные) и представлять конечный результат (цель).

При всем разнообразии алгоритмов можно выделить свойства, общие для всех:

ф дискретность. Любой алгоритм должен состоять из конкретных ко­манд, следующих в определенном порядке. Если изменить порядок выполнения команд, то алгоритм становится невыполнимым;

<3> детерминированность (однозначность). Любое действие алгоритма должно быть четким и не подразумевать вариантов:

ф конечность. Каждое отдельное действие, как и весь алгоритм должно иметь возможность реального исполнения. Поэтому алгоритм имеет предел, т.е. конечен.

Ф массовость. Один и тот же алгоритм может использоваться с разны­ми исходными данными;

результативность. Это свойство требует, чтобы были предусмотре­ны все возможные варианты исполнения.

Алгоритм позволяет формализовать выполнение различных процес­сов.

Исполнителем обычно называют объект, который будет выполнять ал­горитм.

Разработка алгоритма всегда осуществляется в две стадии. На пер­вой стадии разработчик описывает общую концепцию, порядок дейст­вий для достижения цели. На следующей стадии в алгоритм вносятся изменения с учетом конкретного Исполнителя и среды, в которой он будет осуществляться.

Примером Исполнителя может быть:

Ф робот, производящий некие работы в космосе, согласно командам, поступающим с Земли;

Ф станок с числовым программным управлением, который выполняет программу, набитую на заложенной в нем перфокарте;

•» собака, которая должна выполнять команды хозяина:

Ф солдат в армии, который обязан подчиняться приказам командира.

Роботы, машины, компьютеры являются идеальными Исполнителя­ми Они выполняют команды не обсуждая. Идеальный Исполнитель не обязан:

ф понимать цель и методы достижения цели; Ф пропускать или менять порядок действий;

ф искать какую-то замену при невыполнимости этих действий.

В трудоемких и опасных для здоровья производствах используются автоматические механизмы — роботы, управляемые компьютерами.

46

Человек может ставить себя на место Исполнителя, например для проверки правильности алгоритма.

2. Работа с файлами (переименование, копирование, удаление, поиск) в среде операционной системы.

Пример 1. Работа с файлами в операционной системе MS DOS с ис­пользованием файлового менеджера Norton Commander.

Перед началом работы необходимо создать какой-нибудь файл, про­ще всего — текстовый. Назовем его primer, txt. Файл создаем в каталоге с именем, например ЛЛААА. Понадобится еще один каталог, который бу­дем называть ХХХХХ.

Технология выполнения работы.

1. Скопируем файл primer.№ из каталога ААААЛ в каталог ХХХХХ. В результате получится два одинаковых файла в обоих катало1^х.

  1. Па правой панели откройте каталог ААААА. в котором нахо­ дится файл.

  2. На левой откройте ХХХХХ — в него мы положим копию.

  3. Выделите файл primer.txt, предназначенный для копирования. Это можно сделать с помощью мыши или клавиш со стрелками. 11еревод курсора между панелями осуществляется клавишей Tab.

  4. Нажмите клавишу F5. На экране появится диалоговое окно Сору.

  5. Нажав клавишу {Enter} или щелкнув мышью по Сору, скопи­ руйте файл в каталог ХХХХХ.

2. Теперь переименуем полученную копию файла.

  1. Откройте каталог ХХХХХ.

  2. Выделите в нем файл primer.txt.

  1. Нажмите клавишу F6. На экране появится диалоговое окно Re­ name.

  2. В поле ввода окна удалите путь, который там предложен по умолчанию, при помощи клавиши Delete или Backspace.

  1. В поле ввода впишите новое имя файла — mytext.txt.

  2. Нажмите {Enter}. Оцените результат.

3. Переместим файл mytext.txt обратно в каталог ААААА. Если в резуль­ тате копирования у нас получаются два одинаковых файла, то при пе­ ремещении исходный файл удаляется, а в выбранном нами месте появ­ ляется новый.

  1. На правой панели откройте каталог А АЛЛА.

  2. На левой панели откройте ХХХХХ, в котором находится ис­ ходный файл mytext.txt.

  3. Выделите файл mytext.txt.

47

  1. Нажмите клавишу F6. На экране появится диалоговое окно Re­ name.

  2. Нажмите {Enter}. Исходный файл в каталоге ХХХХХ исчезнет, не» появится в каталоге ЛЛАЛЛ. Убедитесь в >том.

Теперь удалим полученный файл mytext.txt.

  1. Выделим его.

  2. Нажмите клавишу F8.

  3. На экране появится диалоговое окно Delete,

  4. Нажмите {Enter}, Убедитесь, что файл удален.

5.

I (оиск файла. Для начала выйдите в корневой каталог — диск С:. За­дача — найти файл primer.txt.

  1. Активизируйте панель с диском С:.

  2. Удерживая клавишу ЛИ. нажмите F7. На экране появится диа­ логовое окно Find file.

В поле Files to fined (файлы для поиска) введите имя файла primer.txt. Для поиска файлов можно также воспользоваться маской поиска. Для этот набираете часть имени, а недостающую часть заменяем *. Система выдаст все файлы, в названии которых есть это сочетание.

  1. Нажмите {Enter}.

  2. В верхней части диалогового окна будет выведен нужный файл.

  3. Выделив его и нажав {Enter}, вы окажетесь в каталоге ААААА.

  4. Выйдите из диалогового окна, нажав {Enter}.

Найти...

BfowsewithACDSee Add to «chive... £ Add to "Главное меню, rar"



Пример 2. Работа с файлами в операционной системе Windows про­изводится при помощи графического интерфейса. Перед началом работы создаем текстовый файл primer.txt. Файл создаем в папке с именем ААААА. Понадобится еще одна папка ХХХХХ, Обе эти папки должны находиться па диске С:. 1. Правой кнопкой мыши щелкните па кнопке «Пуск».

Рис 14. Задание к билету 13

2 . В открывшемся меню выберите «проводник». Перед вами открыва­ется файловый менеджер. В левом окне его отражен список основ­ных папок, а в правом — содержимое той папки, которая выделена в данный момент.

  1. Выделяем папку локальный диск С:. Значок «+», который находится слева от нее, означает, что папка локальный диск С: содержит внутри себя вложенные папки.

  2. Двойным щелчком открываем локальный диск С:. Вниз открывается «дерево папок», в числе которых должны быть ААААА и ХХХХХ.

  3. Находим папку АЛЛАА и делаем на ней щелчок. В окне справа от­ крывается ее содержимое. Там же должен находиться и наш файл primer.txt.

  4. Правой кнопкой мыши щелкаем на нем. В открывшемся меню выби­ раем пункт «копировать» (сору).

  5. В левом окне находим папку ХХХХХ, открываем ее.

  6. 1 [раной кнопкой мыши щелкаем в любом месте правого окна,

  7. В выпавшем меню выбираем команду «вставить» (paste). Наш файл должен появиться в папке ХХХХХ.

  8. Если мы правой кнопкой мыши щелкнем на значке файла, то в вы­ павшем меню увидим пункт «переименовать» (rename). Выбираем pro.

  9. Название файла подсвечивается синим фоном. Теперь его можно из­ менить. При помощи Delete удаляем старое название.

  10. Вводим новое имя файла myfile с клавиатуры.

  11. Нажмите {Enter}. Полюбуйтесь результатом,

  12. Снова щепкаем на значке файла правой кнопкой мыши. Выбираем пункт «вырезать» (cut).

  13. В правом окне проводника находим пайку ЛАЛАА. Откроем ее.

  14. В любом месте левого окна щелкнем правой кнопкой и выберем «вставить». Паш myfile появился в палке ЛЛЛЛЛ.

  15. Для того, чтобы удалить myfile, выделим его мышью и нажмем Delete.

  16. Перед нами появится диалоговое окно с вопросом «Вы действитель­ но хотите удалить файл myfile в корзину?». Нажимаем {Enter}. После ЭТОГО файл исчезнет.

Для поиска файла primer.txt закрываем «Проводник».

  1. Правой кнопкой мыши щелкните на кнопке «Пуск».

  2. В открывшемся меню выбираем пункт «Найти...».

  3. В поле «Искать файл» вводим название файла primer.txt.

  4. В поле «Место поиска» выбираем «локальный диск С:».

  5. Нажимаем {Enter} или кнопку «Найти».

  6. Система начинает поиск. Вы можете наблюдать процесс поиска в нижней полосе окна.

  7. По окончании процесса выдаются результаты поиска — список най­ денных файлов. Щелкнув на значке файла, мы можем открыть его.

49