Алгоритмическое программирование основные способы организации действий в алгоритмах кратко

Описание курса

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

В то же время формирование у будущего специалиста алгоритмического мышления. Умения четко формулировать задачу. Разлагать ее и находить решение. Позволяет не только решать задачи. Возникающие в любой сфере человеческой деятельности. Но и быть конкурентоспособным на рынке труда. .

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

Предметом дисциплины “Алгоритмизация и программирование” являются основы алгоритмизации и построения программных алгоритмов; базовый синтаксис и основные элементы языка программирования Си.

Цель изучения дисциплины “Алгоритмизация и программирование” состоит в том. Чтобы помочь студентам развить алгоритмическое мышление. Так как оно учит сводить сложную задачу. В частности. Нетехнического или нематематического происхождения. К более простым задачам, получать. Проектировать и анализировать результаты их решения. Делать выводы о достижимости целей и правильности планируемых действий. Моделировать объекты реального мира и изучать модели. Делать выводы об адекватности модели объекта,

используйте принципы проблемно-ориентированного и объектно-ориентированного подходов не только при решении задач по информатике или другим предметам . Но и в повседневной деятельности. Формирование знаний и умений. Необходимых для решения задач с использованием персонального компьютера и современных программных средств.

Основные задачи дисциплины “Алгоритмизация и программирование” – ознакомиться с основными понятиями теории алгоритмов. С наиболее распространенными алгоритмическими системами; овладеть принципами организации алгоритмических процессов и формами их реализации; ознакомиться с основными языками описания алгоритмов. Особенностями программирования на языке программирования С. Принципами организации и реализации программ.

Требования к знаниям и навыкам

а) знать

  • элементы теории алгоритмов. Процедурного и визуального программирования,

  • понятие алгоритма и методы задания алгоритмов,
  • этапы решения задач с помощью компьютера,
  • типичные методы моделирования,
  • понятие типов данных и операций над данными различных типов,
  • понятие структурного программирования,
  • основные алгоритмические конструкции (последовательность, ветвление. Цикл) и соответствующие команды на языке программирования Си.

б) уметь

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

  • опишите алгоритмы решения типовых задач с помощью графических схем и языка программирования С.