Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Практическая работа 10




Тема: Профессиональная терминология на русском языке по дисциплине «Алгоритмизация, структуры данных и программирование»

Задание:

1. Выпишите профессиональные слова и их определение

2. Составьте алгоритм

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

Свойства алгоритма:

· Однозначность –наличие единственного толкования правил выполнения действий и порядка их выполнения;

· Конечность – обязательное завершение каждого из действий, составляющих алгоритм, а также завершение выполнения алгоритма в целом;

· Результативность – получение при выполнения алгоритма определенного результата;

· Массовость – возможность применения алгоритма для решения целого класса задач;

· Правильность – способность алгоритма давать правильные результаты при решении поставленных задача.

Типовые этапы разработки алгоритмов:

· описание общего замысла алгоритма

· формализация задачи

· разработка обобщенной схемы алгоритма

· разработка отдельных блоков алгоритма

· стыковка определение возможности использования стандартных блоков

· разработка блоков логического контроля

· оптимизация схемы алгоритма

· уточнение параметров

· оценка машинного ресурса.

Алгоритм может быть записан различными способами: на естественном языке в виде описания; в виде графических блок-схем, на специальном алгоритмическом языке.

Алгоритмы можно разделить на три группы: линейные алгоритмы, алгоритмы ветвления, циклические алгоритмы.

· линейный алгоритм (образование последовательности из нескольких команд);

· алгоритм ветвления (выбор одной или нескольких команд);

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






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных