⭐⭐⭐ Единый реферат-центр

Главная » Рефераты » Текст работы «Основы технологии программирования»


Основы технологии программирования

Общие положения о курсовой работе. Цели и задачи курсового проекта, его содержание. Рекомендации к созданию программы, некоторые требования к ее работе. Пример программы "Меню". Образцы оформления титульного листа к курсовой работе и к заданию для нее.

Дисциплина: Программирование, компьютеры и кибернетика
Вид работы: методичка
Язык: русский
Дата добавления: 29.11.2009
Размер файла: 15 Kb
Просмотров: 1351
Загрузок: 25

Все приложения, графические материалы, формулы, таблицы и рисунки работы на тему: Основы технологии программирования (предмет: Программирование, компьютеры и кибернетика) находятся в архиве, который можно скачать с нашего сайта.
Приступая к прочтению данного произведения (перемещая полосу прокрутки браузера вниз), Вы соглашаетесь с условиями открытой лицензии Creative Commons «Attribution» («Атрибуция») 4.0 Всемирная (CC BY 4.0)
.

Текст работыСкачать файл








Хочу скачать данную работу! Нажмите на слово скачать
Чтобы скачать работу бесплатно нужно вступить в нашу группу ВКонтакте. Просто кликните по кнопке ниже. Кстати, в нашей группе мы бесплатно помогаем с написанием учебных работ.

Через несколько секунд после проверки подписки появится ссылка на продолжение загрузки работы.
Сколько стоит заказать работу? Бесплатная оценка
Повысить оригинальность данной работы. Обход Антиплагиата.
Сделать работу самостоятельно с помощью "РЕФ-Мастера" ©
Узнать подробней о Реф-Мастере
РЕФ-Мастер - уникальная программа для самостоятельного написания рефератов, курсовых, контрольных и дипломных работ. При помощи РЕФ-Мастера можно легко и быстро сделать оригинальный реферат, контрольную или курсовую на базе готовой работы - Основы технологии программирования.
Основные инструменты, используемые профессиональными рефератными агентствами, теперь в распоряжении пользователей реф.рф абсолютно бесплатно!
Как правильно написать введение?
Подробней о нашей инструкции по введению
Секреты идеального введения курсовой работы (а также реферата и диплома) от профессиональных авторов крупнейших рефератных агентств России. Узнайте, как правильно сформулировать актуальность темы работы, определить цели и задачи, указать предмет, объект и методы исследования, а также теоретическую, нормативно-правовую и практическую базу Вашей работы.
Как правильно написать заключение?
Подробней о нашей инструкции по заключению
Секреты идеального заключения дипломной и курсовой работы от профессиональных авторов крупнейших рефератных агентств России. Узнайте, как правильно сформулировать выводы о проделанной работы и составить рекомендации по совершенствованию изучаемого вопроса.
Всё об оформлении списка литературы по ГОСТу Как оформить список литературы по ГОСТу?
Рекомендуем
Учебники по дисциплине: Программирование, компьютеры и кибернетика


Краткое описание документа: Основы технологии программирования методичка по дисциплине Программирование, компьютеры и кибернетика. Понятие, сущность и виды, 2017.

Как скачать? | + Увеличить шрифт | - Уменьшить шрифт






методичка по дисциплине Программирование, компьютеры и кибернетика на тему: Основы технологии программирования; понятие и виды, классификация и структура, 2016-2017, 2018 год.

ВОЛЖСКИЙ УНИВЕРСИТЕТ им. В.Н. ТАТИЩЕВА

ФАКУЛЬТЕТ ИНФОРМАТИКИ И ТЕЛЕКОММУНИКАЦИЙ

Кафедра “Информатика и системы управления”

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

“Основы технологии программирования”

для студентов специальности

071900 “Информационные системы”

220100 “Вычислительные машины, комплексы, системы и сети”

(для дневного отделения)

Тольятти 2006

1.ОБЩИЕ ПОЛОЖЕНИЯ О КУРСОВОЙ РАБОТЕ

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

Получив задание на курсовую работу, необходимо разбить задачу на отдельные модули (процедуры, функции).

Программа должна быть оформлена в диалоговом режиме. Работу с отдельными модулями программы реализовать через доступное “меню”. Пример программы “Меню” приведен в конце данного пособия.

2. ЦЕЛИ И ЗАДАЧИ КУРСОВОГО ПРОЕКТА

Дисциплина “Основы технологии программирования” читается в течении двух семестров. Курсовая работа выполняется во втором по счету семестре и служит для закрепления пройденного материала по соответствующему курсу и приобретению практических навыков программирования с применением объектно-ориентированного языка Pascal.

3.СОДЕРЖАНИЕ КУРСОВОЙ РАБОТЫ

Курсовая работа должна содержать следующие разделы:

титульный лист (Приложение 1);

оглавление;

рецензию (Приложение 2).

задание, на основании которого выполняется курсовая работа

(Приложение 3);

описание предметной области;

описание алгоритма задачи;

список используемой литературы;

приложения;

Приложения должны включать:

листинги программ;

распечатку структуры базы данных;

распечатку результатов решения задачи по данным контрольного примера.

4. РЕКОМЕНДАЦИИ К СОЗДАНИЮ ПРОГРАММЫ

Курсовая работа разрабатывается на базе полученного задания.

Практическая часть курсовой работы должна состоять из головной программы и подпрограмм или модулей, детализирующих весь вычислительный процесс. Для демонстрации работы программы необходимо создать небольшую базу данных (файл данных). Программу рекомендуется организовать в режиме диалога. Для этого необходимо создать меню программы, с помощью которого обращаться к отдельным подпрограммам или модулям. Пример использования программы “Меню” приведен ниже.

ВВОД СИМВОЛА С КЛАВИАТУРЫ.

Функция ReadKey (читать клавишу) ожидает нажатия клавиши на клавиатуре, после чего возвращает символ (тип CHAR), соответствующий нажатой клавише. При этом символ клавиши на экран не выводится. Используя эту функцию, можно обрабатывать нажатия служебных клавиш, таких как - < F1-F12>,клавиш перемещения курсора и листания текста страницами. При нажатии служебных клавиш ReadKey возвращает 0. Чтобы получить номер служебной клавиши, нужно еще раз вызвать ReadKey.

Ниже приведена программа, которая позволяет определить код нажатой клавиши. Программа завершает работу при нажатии клавиши <Esc>.

Program tt;

Uses crt;

Var

ch:char ;

Begin

repeat

ch:=ReadKey;

if ch:=chr(0) then {нажата служебная клавиша}

begin

writeln(`Служебная кавиша');

ch:=ReadKey;

end;

writeln(ord(ch));

until ord(ch) = 27; { пока не нажата клавиша <Esc> }

End.

ПРИМЕР ПРОГРАММЫ «МЕНЮ»

Функция ReadKey удобна при организации меню программы. Следующая программа выводит список задач (пунктов меню), выделяет первый цветом. При нажатии клавиши “стрелка вниз” выделяет следующий пункт меню,при нажатии клавиши “стрелка вверх” - предыдущий. Нажатие клавиши <Enter> активизирует соответствующую процедуру (в данном случае - процедуру -заглушку).

Program mm;

Uses crt;

Const

norm=$17; {цвет невыделенного пункта}

sel=$70; {цвет выделенного пункта }

n=3;

Var

menu:array[1 .. n] of string[12]; {названия пунктов меню}

punkt:integer; {номер веделенного пункта}

ch:char; {введенный символ}

x,y:integer; {координаты первой строки меню}

Procedure Menutoscr; {вывод меню на экран}

var i:integer;

begin clrscr;

for i:=1 to n do begin

gotoxy(x,y+i-1);

write ( menu[i] );

end;

{textattr - предопределенная переменная, отвечающая за цвет фона и символов}

textattr:=sel;

gotoxy(x,y+punkt-1);

write( menu[punkt] ); {выделим строку меню}

textattr:=norm;

end;

Procedure Punkt1;

begin clrscr;

writeln(`Процедура 1. Нажмите <Enter> для продолжения'); readln;

end;

Procedure Punkt2;

begin clrscr;

writeln(`Процедура 2. Нажмите <Enter> для продолжения'); readln;

end;

{основная программа}

Begin

menu[1]:=' Действие 1 ';

menu[2]:=' Действие 2 ';

menu[3]:=' Выход ';

punkt:=1; x:=5; y:=5; textattr:=norm;

Menutoscr;

repeat

ch:=ReafKey;

if ch=chr(0) then

begin

ch:=ReadKey;

case ch of

chr(80) : { стрелка вниз }

if punkt<n then begin

gotoxy(x,y+punkt-1);

write(menu[punkt]);

punkt:=punkt+1;

textattr:=sel;

gotoxy(x,y+punkt-1);

write(menu[punkt]);

textattr:= norm;

end;

chr(72) : { стрелка вверх }

if punkt<n then begin

gotoxy(x,y+punkt-1);

write(menu[punkt]);

punkt:=punkt-1;

textattr:=sel;

gotoxy(x,y+punkt-1);

write(menu[punkt]);

textattr:= norm;

end;

end; {case … of }

end

else

if ch=chr(13) then { нажата клавиша <Enter>}

begin

case punkt of

: punkt1;

: punkt2;

: ch:=chr(27) ; {выход}

end;

Menutoscr;

End;

until ch= chr(27) ; {27 - код <Esc>}

End.

ПРИЛОЖЕНИЕ 1

Волжский университет имени В.Н. Татищева

Кафедра “Информатика и системы управления”

КУРСОВАЯ РАБОТА

по дисциплине : “Основы технологии программирования”

Тема: “Регистрация участников конференции”

Выполнил: студент гр. ЭК-105

Иванов И.И.

Преподаватель: Матвеева Н.В.

Тольятти 1999

ПРИЛОЖЕНИЕ 3

Волжский университет имени В.Н. Татищева

Кафедра “Информатика и системы управления”

Специальность: 071900 “Информационные системы”

ЗАДАНИЕ

на курсовой проект по дисциплине

“Основы технологии программирования”

Студенту__________________________________________________________

Группа___________________________________________________________

Тема проекта__________________________________________________________

Календарный график задания________________________________________

СОДЕРЖАНИЕ ЗАДАНИЯ

__________________________________________________________________

Руководитель курсовой работы

Студент



Похожие работы:

Архитектуры AppleTalk и ArcNet

25.11.2009/реферат

Разработка AppleTalk как системы распределенной сети клиент-сервер, сетевой архитектуры Apple, которая входит в операционную систему Macintosh; основы технологии. Среда ArcNet, сетевая архитектура для сетей масштаба рабочей группы, ее функционирование.

Интерфейс Serial ATA

21.05.2009/курсовая работа

Условное разделение частей ЭВМ на основные и периферийные устройства. Использование последовательной передачи данных в интерфейсе винчестеров Serial ATA. Порядок установки и конфигурирование нового контроллера, модернизация BIOS, основы технологии RAID.

Построение сети по технологии FDDI

15.10.2009/курсовая работа

История создания стандарта FDDI, основы технологии. Одиночное и двойное присоединение к сети, количество MAC-узлов у станции, структура физического соединения. Требования к мощности оптических сигналов, кабели, разъемы, конфигурирование внутреннего пути.

Сети Internet и Intranet

23.05.2007/реферат

Общие сведения об Internet/Intranet. Основы технологии Internet/Intranet. Принципы организации WWW. Корпоративные Intranet-сети. Преимущества и недостатки Internet/Intranet-технологии. Архитектура Internet/Intranet-приложений.


Похожие учебники и литература:    Готовые списки литературы по ГОСТ

Информатика. Учебник. Часть 1.
Информатика. Учебник. Часть 2.
Основы информационного менеджмента
Документальные информационно поисковые системы (ДИПС)
Информационные технологии. Курс лекций
Основы внедрения информационных систем
Теория управления. Лекции
Основы борьбы с киберпреступностью
Стандартизация и сертификация программного обеспечения



Скачать работу: Основы технологии программирования, 2017 г.

Перейти в список рефератов, курсовых, контрольных и дипломов по
         дисциплине Программирование, компьютеры и кибернетика