Задания_Экзамен_ОП_2014


Задание для самостоятельной работы к экзамену

по дисциплине «Основы программирования»

Задания на оценку «Отлично» или «Хорошо»

Рыжков

1 Разработать приложение, позволяющее производить конвертацию валюты. Список валют и их курс хранятся в текстовом файле. Данные из текстового файла считываются в массив, состоящий из записей, содержащих название валюты и курс .Пользователь выбирает валюту из списка название валюты и курс появляются в поля Label. В поле Edit пользователь вводит сумму в рублях. Далее после щелчка по кнопке «Рассчитать» программа выводит результат

Воробьёва

2 Разработать приложение «Тест », состоящий из 10 вопросов и выставляющий оценку. Вопросы и варианты ответов, считываются из текстового файла

Бирюков

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

Осадчий

4 Разработать программу «Пароль». При загрузке программы запрашивает логин и пароль. Если пользователь не зарегистрирован, предлагает зарегистрироваться. Организовать хранение логинов и паролей пользователей в текстовом файле, который загружает данные в массив при запуске приложения.

Муравьёв

5 Разработать программу, которая формирует ведомость успеваемости студента. Фамилия и имя студента считываются из текстового файла. Для каждого студента вводятся 3 оценки, рассчитывается средний балл и вся информация (Фамилия, имя, оценка1, оценка2, оценка3, средний_балл) сохраняется в другой текстовый файл по выбору пользователя.

Задания на оценку «Хорошо» или «Удоветворительно»

Фёдоров

6 Разработать приложение, которое переводит числа из десятичной системы счисления в 2сс, 8сс, 16 сс

Литвин

7 Разработать приложение, которое переводит числа из 2сс, 8сс, 16 сс в десятичную

Дёмин

8 Разработать приложение «Двоичный калькулятор», позволяющее производить операции сложения, вычитания двоичных чисел

Попов

9 Разработать приложение «Восьмеричный калькулятор», позволяющее производить операции сложения, вычитания восьмеричных чисел



10 Разработать приложение «Шестнадцатеричный калькулятор», позволяющее производить операции сложения, вычитания шестнадцатеричных чисел

Симолкина

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

Коробков

12 Разработать приложение «Тест », состоящий из 10 вопросов и выставляющий оценку

Чижов

13 Разработать приложение «Бегающий текст», которое передаёт текстовое сообщение, введённое в поле EDIT между компонентами формы по нажатию на клавишу Enter, пока не вернётся в поле EDIT.

Рыжов

14 Разработать приложение «Поймай кнопку…». На форме разместить кнопку (можно кнопку заменить рисунком) и при подведении указателя мыши к кнопке, она «убегала» или «пряталась»

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

16 Составить проект для визуализации выбираемого стиля, размера и цвета шрифта. Сам шрифт как набор всех латинских и русских букв (как прописных, так и строчных) отображать на метке. Каждую характеристику шрифта выбирать из набора минимум четырех радиокнопок.

Деменюк

17 Составить проект для анализа введенной в строке Edit информации: текстовая, числовая, прочая. В качестве индикаторов использовать набор из трех компонент CheckBox. Ввести четвертый индикатор для анализа очередного набираемого символа.

Предусмотреть кнопки «новые данные» и «выход». Всем введенным компонентам задать ярлычки с оперативной подсказкой (Hints). При оформлении компонент использовать по возможности различные цвета и шрифты.




Предыдущий:

Следующий: