Домашнее задание по курсу «Информатика и программирование»


Алгоритмическое решение задач

Домашнее задание по курсу

«Информатика и программирование»

Авторы: Полякова Н.Ю., Булгаков С.В. МИИГАиК 2007 год.

 

Введение

 

Вычислительная техника (computer science) – научная дисциплина, изучающая вопросы:

• Проектирования ЭВМ,

• Обработки информации,

• Программирования,

• Алгоритмического решения задач,

• Искусственного интеллекта

• и др.

Основа процесса программирования - разработка алгоритма, что является одним из наиболее сложных этапов решения задачи с использованием ВТ . Разработка программы состоит из двух этапов: создание лежащего в его основе алгоритма и представление его в виде программы.

В данное методическое пособие вошли материалы к домашнему заданию по дисциплине «Информатика и программирование» по теме «Алгоритмы. Основные алгоритмические структуры. Алгоритмическое решение задач». Выполнение этого домашнего задания (№1), целью которого является алгоритмическое решение задач, должно предшествовать практикуму по программированию.

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

Т.о. представленное пособие идет в связке с пособием «Практикум по программированию на языке С++. Часть 1» тех же авторов. Данное пособие, подготовленное на основе материалов занятий по дисциплине «Информатика и программирование», читаемой на кафедре «Информационные технологии в образовании», содержит 3 главы.

Глава 1 содержит общие сведение об алгоритмах, об их представлении, а также основные алгоритмические конструкции.

В главе 2 представлены примеры алгоритмического решения задач с пояснениями и комментариями.

Глава 3 - это варианты задач (а именно 298) для индивидуального задания, поделенные на две части. Первая часть – это задачи на использование основных алгоритмических конструкций. Вторая часть – это решение подобных задач, но с привлечением подпрограмм. Для удобства выдачи заданий задачи приведены со сквозной нумерацией.


Размещено: 03.09.2011

teh_pr_m_06.rar (107.67 Kb)


Оценка: 5, Голосов: 3  

Пассивный доход

Высокий пассивный заработок

с помощью уникального торгового бота на MQL5. С депозита 10-20% в месяц.

 

Перейти
 
Группа Вконтакте
 
Посещение сайта