Статьи из книг (сборников) имеющие более трех авторов

1. Технологические подходы к разработке программной системы / А.В. Петин [и др.] // Медицина завтрашнего дня: материалы конф. – Чита, 2003. – С.21-24.

Статьи из журналов

1. Волков-Дубровин И.В. Экспертные системы // Клиническая геронтология. – 2010. – Т.16, № 9-10. – С.84-85.

2. Ларин А.Г. Отладка приложений / А.Г. Шазамов, А.М. Ксенофонтов, А.А. Лунякина // Методы и технологии проектирования. – 2010. - №9. – С.7-13

3. Информационные технологии будещего/ Я.И. Каблов [и др.] //Программирование в компьютерных системах. – 2010. - №5 – С.6-13.

Электронные ресурсы на CD, DVD

1. Информатика: лекции для студентов. 4 курс [Электронный ресурс]. – М., 2015. – Электрон. опт. диск (CD-Rom).

Сетевой электронный ресурс

1. Кэруцэ И. Разум, жизнь, вселенная [Электронный ресурс] / И. Шкловский. – М.: Янус, 1996. – Режим доступа: http: // www.elibrary.ru (21 сент. 2020).

 


Приложение Д

 


Тематика курсовых проектов по профессиональному модулю

ПМ.01 Разработка программных модулей программного

Обеспечения для компьютерных систем

По МДК. 01.02. Прикладное программирование

Тематика курсовых проектов разрабатывается преподавателем.

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

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

Темы курсовых проектов предлагаются студентам на выбор. Студент имеет право выбрать одну из заявленных предметной цикловой комиссией тем.

Примерные темы курсовых проектов:

Даны отдельным   Приложением Е


 

Приложение Е


Указания

Курсовая работа выполняется студентом самостоятельно в среде разработки программного обеспечения Lazarus, версия не ниже 2.0.6. Языком программирования в среде является Object Pascal. К курсовой работе предъявляются следующие требования:

1. Программное обеспечение должно содержать визуальные формы необходимые и достаточные для полноценного взаимодействия пользователя с программой.

2. Заголовок окна программы должен содержать фамилию студента, номер группы и номер варианта.

3. Все поля, предназначенные для ввода информации должны иметь подписи, объясняющие назначение поля.

4. Все поля предназначенные для вывода информации должны иметь подписи, объясняющие назначение поля.

5. Все поля предназначенные для ввода информации должны содержать алгоритм проверки на ввод недопустимых значений.

6. Текст программы должен содержать комментарии, поясняющие назначение основных функций и процедур.

7. Текст пояснительной записки к курсовой работе должен состоять из следующих глав:

a. Введение.

b. Техническое задание (в общем виде).

c. Описание алгоритма программы (в виде блок-схемы).

d. Описание пользовательского интерфейса.

e. Описание программного кода.

f. Заключение.

g. Список использованной литературы (в том числе ресурсы сети «Интернет»).

8. Указания являются неотъемлемой частью курсовой работы.

Темы курсовых проектов по курсу: прикладное программирование

 

Тема курсовой работы
1 Реализовать алгоритм: в переменной yar находится номер года. В переменной mont номер месяца (1..12). Необходимо рассчитать количество дней в этом месяце (с учетов високосных лет)
2 Разработать программу: в заданной действительной матрице размером MxN переставить местами строку, которая содержит элемент с наименьшим значением со строкой, которая содержит элемент с наибольшим значением. Считать такие значения единственными.
3 Разработать программу, определяющую день недели даты вашего рождения.
4 Разработать программу, находящую сумму всех простых чисел в заданном пользователем диапазоне, с оптимизацией по используемой памяти
5 Разработать программу, вычисляющую объёмы основных геометрических тел: куба, параллелепипеда, шара, цилиндра, конуса, пирамиды
6 Разработать программу подстановочного кодирования (с использованием кириллического алфавита) из строкового вида в числовой и обратно
7 Разработать программу подстановочного кодирования (дешифрования) слов по их кодам(с использованием словаря)
8 Написать программу, определяющую количество автобусных билетов, оставшихся до «счастливого» билета (номер текущего билета(6 знаков) вводится пользователем)
9 Реализовать алгоритм демонстрирующий Возможности и примеры использования кнопок, флажков, переключателей и прочих элементов управление представленных стандартной библиотекой среды Lazarus.
10 Разработать программу, указывающую для каждого из слов в тексте, сколько раз оно встречается
11 Реализовать алгоритм, демонстрирующий учет калорий, съеденных за день.
12 Реализовать алгоритм преобразования длинных целых чисел в строковый одномерный массив
13 Реализовать алгоритм: получить таблицу перерасчёта миль в километры и обратно (1 миля = 1,609344). Предусмотреть защиту от ввода пользователем отрицательных значений и значений, больших десяти тысяч.
14 Разработать программу, находящую сумму всех простых чисел в заданном пользователем диапазоне, с оптимизацией по используемой памяти
15 Реализовать алгоритм: конструктор экзаменационных билетов. На входе список экзаменационных вопросов, список задач по программированию. А на выходе готовый бланк билетов, в который вставляются вопросы.
16 Реализовать алгоритм: демонстрирующий «Операции с алгебраическими матрицами».
17 Реализовать алгоритм: демонстрирующий «Календарь с часами».
18 Реализовать алгоритм демонстрирующий: «секундомер».
19 Реализовать алгоритм демонстрирующий возможности среды программирования для работы с файлами (чтение, запись информации).
20 Реализовать алгоритм, демонстрирующий «Переводы единиц измерения температуры».
21 Реализовать алгоритм, «Двоичный калькулятор».
22 Реализовать алгоритм, «Восьмеричный калькулятор».
23 Реализовать алгоритм, «Шестнадцатеричный калькулятор».
24 Реализовать алгоритм, «Расчет стоимости заказанного меню в ресторане»
25 Разработать программу решения задачи: дан текстовый файл, напечатать в алфавитном порядке все слова из заданного файла, имеющие длину n.  
26 Разработать программу решения задачи: файл содержит текст на русском языке, составить в алфавитном порядке список всех слов, встречающихся в тексте, и количество этих слов
27 Разработайте справочную систему по операторам языка Паскаль
28 Напишите программу «Угадайка». Компьютер случайным образом загадывает число от 1 до 100. Задача пользователя – за минимальное количество попыток, но не более шести, угадать это число, предлагая компьютеру свои варианты, в ответ на которые программа указывает номер попытки и сообщение о том, больше загаданное число или меньше введенного с клавиатуры. При правильной стратегии (делении интервала чисел пополам) наверняка угадать число можно за семь попыток. Игра состоит из пяти партий. После последней партии выводятся результаты.

 

 

Разработано: Власов Н. Л. преподаватель «СТОЛИЧНОГО БИЗНЕС КОЛЛЕДЖА»

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: