Тематика курсовых работ.

РАЗНОЕ

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

2. Разработка собственного Web - браузера. Разработать программное средство, реализующее стандартные функции работы с Web-страницами. Реализовать следующие возможности обозревателя:

· выпадающий список, содержащий ранее просмотренные в данном сеансе адре­са URL;

· кнопки Назад и Вперед, перемещающие пользователя по списку ранее просмотренных страниц;

· панель состояния, отображающую сведения о загружаемом документе;

· загрузку в первый момент выполнения домашней страницы;

· возможность в любой момент перейти к домашней странице;

· настройку адреса домашней страницы, загружаемой в начале сеанса;

· возможность в любой момент перейти к странице поиска и, возможность на­
стройки адреса этой страницы;

· возможность обновить текущую страницу Web;

· возможность остановить операцию загрузки или просмотра;

· возможность загрузить шаблон фрейма с двумя окнами и возможность загру­жать и независимо просматривать две разные страницы Web в разных окнах.

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

4.Построение графика функции, введённой пользователем. Пользовательская функция может содержать числа, знаки арифметических действий и функции sin, cos. Скобки не допускаются.

5. Графический редактор. Возможности: рисование линий, окружностей, квадратов.

6.Работа с матрицами: сложение, умножение, обращение, транспонирование, нахождение дискриминанта (если он определён).

7.Решение системы линейных алгебраических уравнений методом Гаусса и Крамера.

8.Быстрая сортировка массива чисел.

9.Реализация алгоритмов шифрования текстовых данных.

10.Построение календаря на заданный год и месяц с указанием дней недели.

11.Программа для общения по локальной сети.

 

№ варианта Электронные учебники
Всемирная история
Текстовый процессор Microsoft Word
Основы программирования
PowerPoint
Английский язык
Грамматика английского языка
Информатика
  Информационно-поисковые системы (ИПС)
Страны мира
Мой Казахстан
История Павлодара
Методический кабинет
Писатели Казахстана
Компьютерная графика
Англо-русский словарь
  Тестирующие программы
Универсальный тестер
Тест на тренировку памяти и внимания
Тест на определение коэффициента интеллекта IQ
Психологическое тестирование

ЛИТЕРАТУРА

1.Гудман С, Хидетниеми С. Введение в разработку и анализ алгоритмов. М., 1981.

2.Ульман Дж. Базы данных на Паскале. М., 1990.

3.Доналд Алкок. Язык Паскаль в иллюстрациях. М., 1991.

4.Джонстон. Учитесь программировать. М., 1989.

5.Лингер Р., Миллс X., Уитт Б. Теория и практика структурного программирования. М., 1982.

6.Мейер Б., Бодуэн К. Методы программирования. М., 1982.

7.Йенсен К., ВиртН. Паскаль: руководство для пользователя. М., 1989.

8.Фаронов В.В. Турбо Паскаль. Книга 1. Основы Турбо Паскаля. М., 1992.

9.Турбо Паскаль 7.0. - Киев, 1996.

10.Абрамов С. А., Зима Е. В. Начала программирования на языке Паскаль. М.,1987.

11.Поляков Д. Б., Круглое И. Ю. Программирование в среде Турбо Паскаль:М., 1992.

12.Хершель Р. Турбо Паскаль. Вологда, 1991.

13.Перминов О. Н., Программирование на языке Паскаль. М., 1988.

14.Сергиевский М. В., ШалашовА. В., Турбо Паскаль 7.0. М., 1994.

15.Белецкий Я. Турбо Паскаль с графикой для персональных компьютеров. М.,1991.


ПРИЛОЖЕНИЕ 1

 

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКИ КАЗАХСТАН

ПАВЛОДАРСКИЙ ТЕХНИКО-ЭКОНОМИЧЕСКИЙ КОЛЛЕДЖ