Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1.Алгоритмы_и_Псевдокоды.docx
Скачиваний:
3
Добавлен:
23.08.2019
Размер:
28.88 Кб
Скачать
  1. Что такое автоматизация рабочих процессов? Приведите примеры.

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

Пример 1. Оплата услуг через банкомат. Несколько заплатить за квартиру или за телефон можно было только через оператора, который выполнял одни и те же действия, обслуживая любого человека:

  • принимал деньги;

  • заносил их в базу;

  • выдавал чек;

Пример 2. Хранение информации на электронных носителях. В настоящее время информация, например, в банках, хранится не в картотеках, а в базах данных, расположенных на электронных носителях. В данном случае оператор освобождается от прочесывания картотеки вручную: ему достаточно ввести параметры поиска в указанные поля, а всю черновую работу выполнит компьютер.

  • электронные учебники, заменяющие учителя;

  • тренажеры для обучения езде на автомобиле;

  • покупка товаров через интернет;

  • электронные каталоги в библиотеках;

  1. Что такое алгоритм, псевдокод и блок-схема?

Последовательность шагов (действий), в результате выполнения которых решается определенная задача, называется алгоритмом. Как правило, алгоритм имеет одну точку входа и одну точку выхода. На входе в алгоритм могут поступать входные данные, а на выходе он производит выходные данные. Понятие алгоритма связано не только с программированием: мы неявно сталкивается с алгоритмами каждый день(приготовить чай).

Компьютерные алгоритмы, предназначенные для обработки компьютерных данных, также можно писать на человеческом языке. Тем не менее, такие алгоритмы часто оказываются более понятными, если они написаны на некотором языке программирования. Но какой язык выбрать, если мы не знаем того языка, на котором написан алгоритм? В этом случае разумно использовать нечто среднее между человеческим языком и языком программирования. Именно для этой цели служит так называемый псевдокод. Он напоминает язык программирования своей четкостью и стройностью, но в то же время он не так далек от человеческого языка, чтобы его было трудно понять

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

  1. Какие обозначения используются в блок-схемах?

Действие

Фигура

Начало или конец программы

Оператор выбора

(ветвление, решение)

Множественный выбор

Цикл For

Ввод или вывод информации

Вычисления

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]