Информатика


Средства обработки данных - часть 6


Выходные данные - данные, выводимые ЭВМ как результат ра­боты программ. Выходные данные могут выводиться на экран, на печать, на магнитные диски или другой носитель информации.

Сохраняемые данные - данные, которые хранятся в долговремен­ной памяти ЭВМ и могут обновляться как результат работы про­грамм. Эти данные могут храниться и многократно обновляться на магнитных дисках в течении длительного промежутка времени.

В качестве примера рассмотрим задачу поиска номеров телефо­нов по телефонному справочнику. Исходной информацией в этой задаче является «Телефонный справочник», который можно пред­ставить следующей таблицей:

 

Телефонный справочник

Вова

125-14-70

Саша

222-01-02

Маша

102-99-00

 

Результирующая информация - номера телефонов и сообщения об отсутствии таких сведений. Информация о результатах поиска информации может выводиться на экран ЭВМ. Диалог с компьюте­ром может проходить по следующему сценарию, в котором отража­ются исходные и выходные данные:

Сценарий:

поиск номера телефона

имя = ? <имя>

телефон: <номер>

нет такого

 

Для хранения таблицы «Телефонного справочника» в программе можно воспользоваться следующими операторами data:

 

tel: 'номера телефонов:

data  «Вова», «125-14-80»

data «Саша», «222-01 -02»

data «Маша», «102-99-00»

data «», «»

 

При выбранных представлении данных и сценарии диалога решением могут служить следующие алгоритм и программа:

 

Алгоритм                                                      Программа

алг «Телефонный справочник»                  '

Телефонный справочник

нач                                                                  сls

вывод («поиск номера телефона»)           print «поиск номера телефона»

запрос(«имя=», NN)                                    input «имя=», NN$

чтение-таблицы tel                                    restore tel     

цикл                                                               do




Начало  Назад  Вперед