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

ЛИЧНЫЙ КАБИНЕТ 

 

Здравствуйте гость!

 

Логин:

Пароль:

 

Запомнить

 

 

Забыли пароль? Регистрация

Повышение уникальности

Предлагаем нашим посетителям воспользоваться бесплатным программным обеспечением «StudentHelp», которое позволит вам всего за несколько минут, выполнить повышение уникальности любого файла в формате MS Word. После такого повышения уникальности, ваша работа легко пройдете проверку в системах антиплагиат вуз, antiplagiat.ru, etxt.ru или advego.ru. Программа «StudentHelp» работает по уникальной технологии и при повышении уникальности не вставляет в текст скрытых символов, и даже если препод скопирует текст в блокнот – не увидит ни каких отличий от текста в Word файле.

Результат поиска


Наименование:


Реферат/Курсовая Электронный справочник Праздники Года

Информация:

Тип работы: Реферат/Курсовая. Добавлен: 05.12.2012. Сдан: 2011. Страниц: 18. Уникальность по antiplagiat.ru: < 30%

Описание (план):


Омский  Государственный Технический Университет

Кафедра Информатики и вычислительной техники

  

Пояснительная записка 
к курсовой   работе по курсу
“Алгоритмические  языки и технология программирования” 

Тема: Электронный справочник “ Праздники Года ”. 
 
 
 
 
 
 
 
 

                                                             Выполнил: Кулинич Артур
                                                                                                       группа В-118
                                                                    
                     Руководитель: к.т.н., доцент
Шафеева Ольга Павловна                                                                                                                           
 
 
 
 
 

Омск-2009 г. 
 
 

Омский  Государственный  Технический  Университет
            Кафедра  Информатики  и вычислительной  техники
 
ЗАДАНИЕ
    Курсовой проект по курсу: Алгоритмические  языки и программированиe
    Студенту группы: В – 118 Кулинич Артур Юрьевич 2009 учебный год
    Тема курсового проекта: Создание электронного справочника                 «Праздники Года».
   
Исходные  данные: язык программирования – С++. 

Содержание  проекта:
Чертежи (листы)
1. Структурная  схема алгоритма  

Разделы пояснительной записки: 

Введение.
1. Постановка и анализ задачи.
2. Разработка  алгоритма. 
3. Особенности  разработки программы. 
4. Инструкция  пользователя.
5. Тест  программы.
6. Заключению. Приложение (текст программы). 

Основная  рекомендуемая литература 

    М. Эллис, Б. Строуструп. Справочное руководство  по языку C++ с комментариями: Пер. с англ. - Москва: Мир, 1992. 445с.
    Стенли Б. Липпман. C++ для начинающих: Пер. с англ. 2тт. - Москва: Унитех; Рязань: Гэлион, 1992, 304-345сс.
    Бруно Бабэ. Просто и ясно о Borland C++: Пер. с англ. - Москва: БИНОМ, 1994. 400с.
 
 
Руководитель  проектирования                    (Подпись)
Студент                                                          (Подпись) 
 
 

Содержание 

Аннотация………………………………………………………………4 

Введение………………………………………………………………..5 

Постановка и анализ задачи…………………………………………...6 

Разработка алгоритма……………………………………………….....7 

Особенности разработки программы……………………………….10 

Тест программы………………………………………………………11 

Инструкция пользователя……………………………………………12 

Заключение……………………………………………………………13  

Приложение (текст программы)……………………..........................14 

Литература…………………………………………………………….17 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Аннотация 

      Пояснительная записка содержит описание алгоритма  и листинг программы электронный справочник « Праздники Года».
      Для удобства восприятия информации записка содержит схемы алгоритмов программ. Чтобы облегчить  работу с программой, в содержание введена инструкция пользователя и особенности программы.  

      Текст самой программы, выполнения операций заявленной в теме курсовой работы, помещён в приложении. 

      Пояснительная записка оформлена в соответствии предъявляемыми требованиями. Записка  выполнена на 14 листах и содержит приложение на 3 листах формата А4. Содержание соответствует тому, которое дано в задании, а разделы соответствуют содержанию. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Введение: 

      Целью курсового проектирования является приобретение и закрепление  навыков в организации  вычислительных процессов  и программирования на алгоритмическом  языке C++. Основной акцент в работе уделяется рассмотрению подпрограмм.
      Язык возник в начале 1980-х годов, когда сотрудник фирмы Bell Laboratories Бьёрн Страуструп придумал ряд усовершенствований к языку Си под собственные нужды. До начала официальной стандартизации язык развивался в основном силами Страуструпа в ответ на запросы программистского сообщества. В 1998 году был ратифицирован международный стандарт языка Си++: ISO/IEC 14882:1998 «Standard for the C++ Programming Language»; после принятия технических исправлений к стандарту в 2003 году — нынешняя версия этого стандарта — ISO/IEC 14882:2003.
      Разрабатывая  Си с классами, Страуструп также написал  программу cfront — транслятор, перерабатывающий исходный код Си с классами в исходный код простого Си. Новый язык, неожиданно для автора, приобрёл большую популярность среди коллег и вскоре Страуструп уже не мог лично поддерживать его, отвечая на тысячи вопросов.
      C++ — чрезвычайно  мощный язык, содержащий  средства создания  эффективных программ  практически любого  назначения, от низкоуровневых  утилит и драйверов  до сложных программных комплексов самого различного назначения.  
 
 
 
 
 
 
 
 
 
 
 

Постановка  и анализ задачи: 

  Написать  на языке С++ и отладить в интерактивном режиме электронный справочник «Праздников Года». 

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

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

       Разработка  алгоритма: 

        

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

    Особенности разработки программы: 

     Данная  программа разработана при помощи структур. Большой акцент в работе уделяется использованию подпрограмм, а также файлов и записей.  

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

Тест  программы:
Также мною была протестирована программа, в процессе тестирования была проверенна её  работоспособность, в результате тестирования ошибки небыли обнаружены.
 
Результат тестирования. 
 
 

Режим Количество  проверок Сообщение
Добавление  записи 10 Ошибок нет
Просмотр  базы праздников 10 Ошибок нет
Поиск праздника по дате 10 Ошибок нет
Выход 10 Ошибок нет
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Инструкция  пользователя: 

      Для запуска программы необходимо запустить Kursovik.exe. После запуска появиться окно:
      В этом окне будет отображаться информация о разработчике, а так же главное меню, в котором будет отображаться список функций. Каждая функция подписана своим номером.
      Программа управляется с помощью цифр от 1 до 4. Чтобы задействовать функцию, нужно выбрать одну из предложенных цифр и нажать её.  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Заключение 

  В ходе курсовой работы мною были изучены  некоторые аспекты программирования на языке C++. При оформлении курсовой работы был получены навыки оформления программной документации, а также большой практический опыт работы в Visual C++ 2008, Microsoft Word, (хотя освоение этих программных продуктов не было целью курсовой работы, данные навыки нельзя считать бесполезными). Теоретические сведения были закреплены практическими занятиями.
  Я узнал, что в основе того или иного  языка программирования лежит некоторая  руководящая идея, оказывающая существенное влияние на стиль соответствующих программ. А также, что исторически первой была идея структурирования программ, в соответствии с которой программист должен был решить, какие именно процедуры он будет использовать в своей программе, а затем выбрать наилучшие алгоритмы для реализации этих процедур.
      Данная  курсовая работа наглядно демонстрирует  преимущества файлов прямого доступа. Если детализировать структуру  записи, модернизировать саму программу  и добавить процедуры для удаления, поиска и сортировки записей, то можно получить  программу работы с базой данных. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Приложение
#define _CRT_SECURE_NO_DEPRECATE
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <conio.h>
#include <locale.h>
#pragma pack(1)
struct block{
      char name[41];
      char daymes[15];
};
#pragma pack(1)
FILE *f;
char ss[21];
void open(void);
void menu(void);
void add(void);
void view(void);
void f3(void);
int main(){
      setlocale(LC_ALL,"Russian");
      printf ("Курсовой проект по курсу: Алгоритмические языки и программированиe \n");
      printf ("Тема курсового проекта: Электронный справочник - Праздники Года \n");
      printf ("Выполнил студент группы: В – 118 Кулинич Артур Юрьевич \n\n");
      open();
      menu();
      while(true){
            printf("\rВыберите пункт меню: ");
            char c;
            c=_getche();
            switch(c){
                  case '1': add(); menu(); break;
                  case '2': view(); menu(); break;
                  case
и т.д.................


Перейти к полному тексту работы


Скачать работу с онлайн повышением уникальности до 90% по antiplagiat.ru, etxt.ru или advego.ru


Смотреть полный текст работы бесплатно


Смотреть похожие работы


* Примечание. Уникальность работы указана на дату публикации, текущее значение может отличаться от указанного.