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

3)Способы описания (записи) алгоритма

В практике программирования известны следующие способы записи алгоритмов.

1) Словесный, на естественном (родном) языке.

2) На алгоритмическом языке, близком к естественному или другими словами в псевдокодах.

3) Графическое описание.

4) В виде структограммы.

5) На рабочем языке программирования (ЯВУ).

Словесный способ записи алгоритмов представляет собой описание последовательных этапов обработки данных. Алгоритм задается в произвольном изложении на естественном языке.

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

• Особенности этого способа записи алгоритма состоят в том, что каждому действию соответствуют служебные слова, которые выделяют и иногда подчёркивают.

Графический способ представления алгоритмов является более компактным и наглядным по сравнению со словесным. При графическом представлении алгоритм изображается в виде последовательности связанных между собой функциональных блоков, каждый из которых соответствует выполнению одного или нескольких действий. Такое графическое представление алгоритма называется блок-схемой.

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

Кодирование - это перевод записи алгоритма в виде псевдокодов (или иной формы записи) на рабочий язык программирования (ЯВУ).

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

4)Назовите основные компоненты компьютерных офисных технологий

База данных. В автоматизированном офисе база данных концентрирует в себе данные о производственной системе фирмы так же, как в технологии обработки данных на операционном уровне.

Текстовый процессор. Это вид прикладного программного обеспечения, предназначенный для создания и обработки текстовых документов.

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

Аудиопочта. Это почта для передачи сообщений голосом.

Электронный календарь. Он предоставляет возможность использовать сетевой вариант компьютера для хранения и манипулирования рабочим расписанием управленцев и других работников организации.

Компьютерные конференции и телеконференции. Компьютерные конференции используют компьютерные сети для обмена информацией между участниками группы, решающей определенную проблему.

Видеотекст. Он основан на использовании компьютера для получения отображения текстовых и графических данных на экране монитора.

Хранение изображений. В любой фирме необходимо длительное время хранить большое количество документов.

Аудиоконференции. Они используют аудиосвязь для поддержания коммуникаций между территориально удаленными работниками или подразделениями фирмы.

Видеоконференции. Они предназначены для тех же целей, что и аудиоконференций, но с применением видеоаппаратуры.

Факсимильная связь. Эта связь основана на использовании факс-аппарата, способно­го читать документ на одном конце коммуникационного канала и воспроизводить его изображение на другом.