Темы курсовых работ СГА → Программирование на языке высокого уровня

Программирование на языке высокого уровня (1003) - Темы курсовых работ СГА

  • Cтроковые данные и текстовые файлы
  • Вычисление значения выражения в постфиксной форме (обратная польская запись) для заданных значений входящих в него переменных
  • Динамические структуры
  • Записи. Базы данных
  • Игры
  • Массивы
  • Написать подпрограмму-функцию Form(S, X), где S - строка, Х - вещественная переменная
  • Написать подпрограмму-функцию Form(S, X, Y), где S - строка, Х и Y - вещественные переменные
  • Написать подпрограмму-функцию работы с вещественными переменными
  • Написать программу "Обратная польская запись"
  • Написать программу "Проверка памяти"
  • Написать программу "Угадайка"
  • Написать программу "Шахматная позиция"
  • Написать программу "Шифр перестановки"
  • Написать программу "Шифр Цезаря"
  • Написать программу MP3 Player
  • Написать программу перевода чисел из одной системы счисления в другую
  • Написать программу составления кроссворда
  • Написать программу, которая позволяет зашифровывать и расшифровывать с помощью "шифра Цезаря" сообщение, написанное на русском языке
  • Написать программу, которая позволяет зашифровывать и расшифровывать сообщение с помощью "шифра перестановки"
  • Написать программу, которая представит заданное арифметическое выражение в виде обратной польской записи и вычислит его значение
  • Написать программу, позволяющую выполнять арифметические действия над двоичными, восьмеричными или шестнадцатеричными числами
  • Написать программу, реализующую простой калькулятор
  • Написать программу, удаляющую из матрицы строку и столбец, содержащие наибольший элемент
  • Напишите программу "Угадайка"
  • Напишите программу MP3 Player
  • Напишите программу перевода чисел из одной системы счисления в другую
  • Напишите программу, используя которую можно оценить способность игрока запоминать числа
  • Напишите программу, которая генерирует или считывает шахматную позицию и определяет, не находится ли один из королей под шахом и не является ли шах матом
  • Напишите программу, позволяющую выполнять арифметические действия над двоичными, восьмеричными или шестнадцатеричными числами
  • Напишите программу, реализующую простой калькулятор
  • Напишите программу, удаляющую из матрицы [А] строку и столбец, содержащие наибольший элемент матрицы
  • Операции над логическими выражениями
  • Построение имитационной модели бензоколонки
  • Построить имитационную модель бензоколонки
  • Разработайте приложение "Записная книжка"
  • Разработайте приложение "Помощник экзаменатора"
  • Разработайте приложение "Склад"
  • Разработайте приложение "Телефонный справочник"
  • Разработайте приложение справочной службы железнодорожного вокзала
  • Разработайте приложение справочной службы кинотеатра
  • Разработайте приложение справочной службы по аптекам города
  • Разработайте приложение, имитирующее простейший органайзер
  • Разработайте программу "Будильник"
  • Разработайте программу "Будильник" с звуковым напоминанием
  • Разработайте программу решения двух задач по работе с мультисписками
  • Разработайте программу тестирования по одному из разделов курса "Программирование на языке высокого уровня", в которой выбор правильного ответа осуществляется при помощи переключателя
  • Разработайте программу, которая выводит на экран результаты экзаменационной сессии группы
  • Разработайте программу, которая определяет "водящего" в детской игре
  • Разработайте программу, моделирующую игру
  • Разработайте программу, моделирующую игру "Автомобильные гонки"
  • Разработайте программу, моделирующую игру "Кости"
  • Разработайте программу, моделирующую игру "Морской бой"
  • Разработайте программу, моделирующую игру "Сбей самолет"
  • Разработайте справочную систему по операторам языка Турбо Паскаль
  • Разработайте справочную систему по стандартным функциям языка Турбо Паскаль
  • Разработать алгоритм и построить приложение справочной службы аэропорта
  • Разработать приложение "Записная книжка"
  • Разработать приложение "Помощник экзаменатора"
  • Разработать приложение "Склад"
  • Разработать приложение "Телефонный справочник"
  • Разработать приложение "Тестирование"
  • Разработать приложение справочной службы железнодорожного вокзала
  • Разработать приложение справочной службы кинотеатра
  • Разработать приложение справочной службы по аптекам города
  • Разработать приложение, имитирующее простейший органайзер
  • Разработать программу "Арифметическое выражение"
  • Разработать программу "Архивация"
  • Разработать программу "Будильник"
  • Разработать программу "Выравнивание"
  • Разработать программу "Выравнивание", выравнивающую текст по краям
  • Разработать программу "Наибольший элемент"
  • Разработать программу "Напоминание"
  • Разработать программу "Обработка текста программы"
  • Разработать программу "Общие слова"
  • Разработать программу "Определение маршрута"
  • Разработать программу "Перестановка"
  • Разработать программу "Печать текста программы"
  • Разработать программу "Подсчет ключевых слов и идентификаторов"
  • Разработать программу "Подсчет слов"
  • Разработать программу "Поиск операторов"
  • Разработать программу "Поиск"
  • Разработать программу "Редактирование текста программы"
  • Разработать программу "Результаты сессии"
  • Разработать программу "Седловые точки"
  • Разработать программу "Синонимы"
  • Разработать программу "Сортировка по алфавиту"
  • Разработать программу "Список слов"
  • Разработать программу "Удаление повторяющихся слов"
  • Разработать программу "Удаление повторяющихся элементов"
  • Разработать программу "Удаление пробелов"
  • Разработать программу "Удаление цепочки четных элементов массива"
  • Разработать программу ведения базы данных футбольной команды университета
  • Разработать программу для составления списка заданий для параллельных процессоров
  • Разработать программу моделирующую игру "Чет/Нечет"
  • Разработать программу перестановки элементов матрицы блоками
  • Разработать программу решения задач по работе с мультисписками
  • Разработать программу решения задачи по действиям с матрицей
  • Разработать программу решения задачи по обратной польской записи
  • Разработать программу решения задачи работы с текстовыми файлами
  • Разработать программу решения задачи. Дан текстовый файл. Напечатать в алфавитном порядке все слова из заданного файла, имеющие длину n
  • Разработать программу решения задачи. Дан файл, содержащий текст на русском языке. Найти слова, встречающиеся в каждом предложении, или сообщить, что таких слов нет
  • Разработать программу решения задачи. Дана действительная квадратная матрица порядка 2n. Получить новую матрицу, переставляя ее блоки размером n?n
  • Разработать программу решения задачи. Для заданной матрицы размером (N?M) определить индексы всех ее седловых точек
  • Разработать программу решения задачи. Задано выражение в постфиксной форме (обратная польская запись)
  • Разработать программу решения задачи. Из массива A удалить те цепочки четных элементов, в которых есть хотя бы один элемент из массива B
  • Разработать программу решения задачи. Из массива A удалить те элементы, которые встречаются и в массиве A и в массиве B по крайней мере по 2 раза
  • Разработать программу решения задачи. Из массива удалить самую длинную цепочку четных элементов
  • Разработать программу решения задачи. Текст программы на Паскале хранится в файле на диске. Составить программу обработки текста программы
  • Разработать программу составления списка заданий для параллельных процессоров
  • Разработать программу, которая определяет "водящего" в детской игре
  • Разработать программу, которая осуществляет в текстовом файле поиск заданных слов
  • Разработать программу, моделирующую игру "Автомобильные гонки"
  • Разработать программу, моделирующую игру "Алчность"
  • Разработать программу, моделирующую игру "Кости"
  • Разработать программу, моделирующую игру "Морской бой"
  • Разработать программу, моделирующую игру "Сбей самолет"
  • Разработать программу, реализующую игру угадывания слова по буквам
  • Разработать проект "Арифметические операции над матрицами"
  • Разработать проект "Методы сортировки"
  • Разработать проект "Русско-английский и англо-русский словарь"
  • Разработать проект "Сортировка строкового массива"
  • Разработать проект, который обеспечивает выполнение операций сложения, вычитания и умножения над матрицами целых чисел
  • Разработать проект, который позволяет сортировать заданный линейный массив целых чисел различными методами, например, методом линейной сортировки, пузырька, Шелла и др
  • Разработать проект, который позволяет сортировать строковый массив (например, содержащий компьютерные термины) по алфавиту
  • Разработать процедуру исключения вершины из двоичного дерева
  • Разработать справочную систему по операторам языка Турбо Паскаль
  • Разработать справочную систему по стандартным функциям Турбо Паскаля
  • Разработать справочную систему по стандартным функциям языка Турбо Паскаль
  • Разработка алгоритма и построение приложения справочной службы аэропорта
  • Разработка базы данных "Сотрудники" научного учреждения "Прогресс"
  • Разработка приложения для Windows представляет собой программу, моделирующую компьютерную игру "Скачки"
  • Разработка приложения для Windows, представляющего собой компьютерную игру "Пакмен"
  • Разработка приложения для Windows, представляющего собой редактор текста программ на Паскале - "Pascal Edit"
  • Разработка приложения для Windows, представляющую собой компьютерную игру "кости"
  • Разработка приложения для Windows, представляющую собой компьютерную игру "морской бой"
  • Разработка приложения для Windows, представляющую собой компьютерную игру "сбей самолет"
  • Разработка приложения для Windows, представляющую собой компьютерную игру "черный ящик"
  • Разработка программы-функции Form(SX), где S - строка, X - вещественная переменная
  • Разработка программы-функции Form(SX,Y), где S - строка, X и Y- вещественные переменные
  • Разработка программы "Будильник"
  • Разработка программы "Выравнивание"
  • Разработка программы "Калькулятор"
  • Разработка программы "Помощник экзаменатора"
  • Разработка программы "Русско-английский и англо-русский словарь"
  • Разработка программы ведения базы данных "Сотрудники" научного учреждения "Прогресс"
  • Разработка программы ведения базы данных альпинистского клуба
  • Разработка программы ведения базы данных риэлторской фирмы
  • Разработка программы ведения базы данных торговой фирмы
  • Разработка программы обработки текста программы на языке Паскаль
  • Разработка программы обработки текста программы. Текст программы на Паскале хранится в файле на диске
  • Разработка программы обучения работе с клавиатурой
  • Разработка программы по поиску маршрута в таблице
  • Разработка программы решения "задачи коммивояжера"
  • Разработка программы решения двух задач по работе с мультисписками
  • Разработка программы составления кроссвордов
  • Разработка программы, анализирующей правильность записи арифметического выражения с точки зрения синтаксиса языка Паскаль
  • Разработка программы, которая генерирует или считывает шахматную позицию и определяет, не находится ли один из королей под шахом и не является ли шах матом
  • Разработка программы, которая представляет заданное арифметическое выражение в виде обратной польской записи и вычисляет его значение
  • Разработка программы, моделирующей игру
  • Разработка программы, моделирующей игру "Кости"
  • Разработка программы, моделирующей игру "Морской бой"
  • Разработка программы, моделирующей игру "Сбей самолет"
  • Разработка программы, моделирующей игру "Скачки"
  • Разработка программы, моделирующей игру "Шахматы"
  • Разработка программы, определяющей наличие неописанных идентификаторов в тексте программы на Паскале
  • Разработка программы, позволяющей сжимать текстовую информацию, а затем преобразовывать сжатую информацию в исходное состояние
  • Разработка программы, удаляющей из матрицы (А) строку и столбец, содержащие наибольший элемент матрицы
  • Разработка программы, устанавливающей идентификацию отпечатков пальцев
  • Разработка процедуры исключения вершины из двоичного дерева
  • Разработка справочной системы по визуальным компонентам интегрированной среды разработки Delphi
  • Разработка справочной системы по операторам языка Турбо Паскаль
  • Разработка справочной системы по стандартным процедурам Object Pascal
  • Разработка справочной системы по стандартным функциям Турбо Паскаль
  • Создайте программу введения базы данных "Сотрудники" научного учреждения "Прогресс"
  • Создайте программу ведения базы данных личной видеотеки
  • Создайте программу ведения базы данных торговой фирмы
  • Создать программу ведения базы данных "Сотрудники" научного учреждения "Прогресс"
  • Создать программу ведения базы данных личной библиотеки
  • Создать программу ведения базы данных личной видеотеки
  • Создать программу ведения базы данных торговой фирмы
  • Создать программу, анализирующую правильность записи арифметического выражения с точки зрения синтаксиса Паскаля
  • Создать проект "Русско-английский и англо-русский словарь", который обеспечивает перевод слов, хранящихся в файле данных
  • Составить программу "Идентификаторы"
  • Составить программу "Магический квадрат"
  • Составить программу заполнения квадратной матрицы натуральными числами "по спирали"
  • Составить программу обучения работе с клавиатурой
  • Составить программу решения "задачи коммивояжера"
  • Составить программу транспонирования целочисленной матрицы
  • Составить программу, которая заполняет квадратную матрицу порядка n натуральными числами
  • Составить программу, определяющую наличие неописанных идентификаторов в тексте программы на Паскале
  • Составить программу, позволяющую сжимать текстовую информацию, а затем преобразовывать сжатую информацию в исходное состояние
  • Составить программу, проверяющую, образуют ли элементы двумерного массива магический квадрат
  • Составьте программу обучения работе с клавиатурой
  • Справочная система по стандартным процедурам Object Pascal
  • Строковые данные и текстовые файлы

Данный список тем процитирован в учебных целях с сайта Современной Гуманитарной Академии, www.muh.ru