Методические указания к лабораторной работе по дисциплине «Программирование и основы алгоритмизации»




НазваниеМетодические указания к лабораторной работе по дисциплине «Программирование и основы алгоритмизации»
Дата публикации13.03.2014
Размер23 Kb.
ТипМетодические указания
skachate.ru > Бухгалтерия > Методические указания


Пермский национальный исследовательский политехнический университет

Кафедра «Автоматика и телемеханика»

ОСНОВЫ ПРОГРАММИРОВАНИЯ НА ЯЗЫКЕ СИ.

РАБОТА В ГРАФИЧЕСКОМ РЕЖИМЕ

Методические указания к лабораторной работе

по дисциплине «Программирование и основы алгоритмизации»

(заочная форма обучения)

Пермь 2012

1Общие положения


Данные методические указания относятся к лабораторной работе по дисциплине «Программирование и основы алгоритмизации».

Цель работы: получение навыков программирования на языке Си применительно к работе в графическом режиме.

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

Для того чтобы преподаватель проверил самостоятельность выполнения лабораторной работы, студент должен защитить лабораторную работу в ходе очной беседы на зачете. В ходе защиты студент должен: продемонстрировать выполнение разработанной программы; предоставить правильно оформленный отчет по лабораторной работе; ответить на вопросы преподавателя, касающиеся особенностей разработанной программы.
^

2Порядок выполнения работы


1. Разработать программу согласно заданию. Проверить правильность выполнения программы.

2. Оформить отчет, который должен содержать:

– титульный лист, цель работы;

– описание задания;

– исходный текст программы и пример результата выполнения этой программы в виде рисунка.

3Задание


При запуске программе должен выполнятся переход в графический режим. При этом в случайном месте экрана со случайным цветом должны быть выведены инициалы (первые буквы фамилии, имени, отчества) студента, выполняющего данное задание. Буквы должны быть нарисованы с использованием линий, эллипсов, дуг эллипсов. Буквы должны располагаться на одной горизонтальной линии. Расстояния между буквами не должны превышать ширину этих букв. С помощью клавиш со стрелками должно выполняться совместное перемещение букв по экрану. При этом нельзя, чтобы хотя бы часть одной из букв могла оказаться за пределами экрана в ходе подобных перемещений. При нажатии клавиши «пробел» должен изменяться цвет букв. Можно использовать только цвета с кодами от 9 до 15. Должна быть возможность перебора всех указанных цветов. Кроме того, при нажатии клавиш F1, F2, F3, F4, F5, F6, F7, F8 должны соответственно выводится на экран точка, прямоугольник, окружность, линия, заполненный прямоугольник, заполненная окружность, эллипс, заполненный эллипс. При этом для каждого из указанных графических элементов должны задаваться случайные координаты, размеры и цвет. Ни один из указанных графических элементов не должен перекрывать буквы, то есть буквы всегда должны располагаться поверх остальных графических элементов. Выход из программы должен выполняться по нажатию клавиши Esc.



Похожие:

Методические указания к лабораторной работе по дисциплине «Программирование и основы алгоритмизации» iconМетодические указания к лабораторной работе по дисциплине «Программирование...
Данные методические указания относятся к лабораторной работе по дисциплине «Программирование и основы алгоритмизации»
Методические указания к лабораторной работе по дисциплине «Программирование и основы алгоритмизации» iconМетодические указания к контрольной работе по дисциплине «Прикладное программирование»
Прикладное программирование: Методические указания к контрольной работе по дисциплине «Прикладное программирование»/ Сост.: В. Л....
Методические указания к лабораторной работе по дисциплине «Программирование и основы алгоритмизации» iconМетодические указания к лабораторной работе по дисциплине «Программирование...
Освоить работу с текстовыми файлами. Создавать и использовать собственные функции
Методические указания к лабораторной работе по дисциплине «Программирование и основы алгоритмизации» iconМетодические указания к лабораторной работе по дисциплине «Программирование...
Научиться работать с графической подсистемой. Net с применением средств Windows Forms
Методические указания к лабораторной работе по дисциплине «Программирование и основы алгоритмизации» iconМетодические указания к лабораторной работе по дисциплине «Программирование...
Научиться создавать и использовать линейные связные списки, стеки, очереди, и хеш-таблицы
Методические указания к лабораторной работе по дисциплине «Программирование и основы алгоритмизации» iconРецензия на контрольную работу по дисциплине «Основы алгоритмизации и программирование»
«В работе необходимо использовать не менее одной процедуры и не менее одной функции»
Методические указания к лабораторной работе по дисциплине «Программирование и основы алгоритмизации» iconМетодические указания по курсу "основы алгоритмизации и программирование"
Контрольная работа (КР) выполняется в отдельной тетради или на листах формата А4 в соответствии с требованиями данной кр. Каждая...
Методические указания к лабораторной работе по дисциплине «Программирование и основы алгоритмизации» iconМетодические указания проведения практики по дисциплине «Основы алгоритмизации...
Специальность 2202 «автоматизированные системы обработки информации и управления»
Методические указания к лабораторной работе по дисциплине «Программирование и основы алгоритмизации» iconМетодические указания к лабораторной работе N19 по курсу "Основы конструирования приборов"
Целью лабораторной работы является знакомство с основами стандартизации электрорадиоэлементов, с системами их условных обозначений...
Методические указания к лабораторной работе по дисциплине «Программирование и основы алгоритмизации» iconМетодические указания к контрольной работе по дисциплине «Основы гидравлики и теплотехники»
Методические указания к контрольной работе №1 по дисциплине «Основы гидравлики и теплотехники». Для специальностей 270102 «Промышленное...

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2014
контакты
skachate.ru
Главная страница