Обработка данных

Автор работы: Пользователь скрыл имя, 26 Марта 2014 в 21:58, курсовая работа

Краткое описание

Своеобразные проверки используются во всех видах деятельности. Зачем нужны тесты? Они определяют некий уровень способностей человека, правильность работы программ, уровень знаний человека и т. д. Для чего нужны тесты в образовании? В сферах образования очень распространенные тесты, они например очень хорошо помогают подготавливаться к контрольным, ЕГЭ и т.д. На данный момент существует много тестов, которые проходят на компьютере, это очень удобно и на прохождение теста требуется очень мало времени. В целом ответ на вопрос зачем нужны тесты прост. Тесты, они как и большинство созданных человеком вещей помогают сэкономить время, найти быстрое решение проблемы и быстро и точно оценить знания человека.

Содержание

введение;
назначение и область применения;
постановка задачи;
описание алгоритма программы с описанием функций составных
частей и связи между ними;
описание входных и выходных данных;
программное и аппаратное обеспечение программы;
руководство пользователя;
заключение;
список используемых источников;
приложение А Листинг программы;
приложение Б Результаты работы программы

Вложенные файлы: 1 файл

Kursovaya_po_Algoritmezatsii_i_Programirovaniyu.docx

— 388.32 Кб (Скачать файл)

 

Содержание

 

  1. введение;
  2. назначение и область применения;
  3. постановка задачи;
  4. описание алгоритма программы с описанием функций составных

частей и связи между ними;

  1. описание входных и выходных данных;
  2. программное и аппаратное обеспечение программы;
  3. руководство пользователя;
  4. заключение;
  5. список используемых источников;
  6. приложение А Листинг программы;
  7. приложение Б Результаты работы программы

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  1. Введение.

Тесты известны своей универсальностью и точностью. Тест (от слова англ. test) —Испытание, проверка, - система заданий, возрастающей трудности, специфической формы, позволяющая качественно и эффективно определить уровень и оценить структуру подготовленности тестируемого.

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

Своеобразные проверки используются во всех видах деятельности. Зачем нужны тесты? Они определяют некий уровень способностей человека, правильность работы программ, уровень знаний  человека и т. д. Для чего нужны тесты в образовании? В сферах образования очень распространенные тесты, они например очень хорошо помогают подготавливаться к контрольным, ЕГЭ и т.д.

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

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

Основная цель любой программы – обработка данных, чтобы произвести действие над данными и отображение реальных объектов данных.

 

 

 

 

 

 

 

  1. Назначение и область применения.

Скорее всего, каждый человек хоть раз в жизни проходил тест. Не важно, какой был этот тест, не важно, сколько времени Вы на него потратили, важно то, что он Вам дал. Мы не редко проходим тесты для того, чтоб узнать и своё положение в обществе, и свой характер, и свою вторую половинку. Многим не нравится проходить тест, потому что, нужно сидеть, читать, потом ещё и считать баллы. В наше время компьютеров и интернета пройти тест стало гораздо легче. Существует много виртуальных  тестов, которые значительно облегчают прохождение теста и делают его более интереснее. Это совсем не сложно, только потребуется небольшое количество времени. Но зато, сколько всего интересного можно узнать о себе, о своих знаниях, о своих предпочтениях или о своих надеждах и т.д. Психологи утверждают, что человек, во время прохождения психологических тестов, акцентирует внимание на своих проблемах. Когда человек отвечает на вопросы онлайн тестов, он понимает как это важно, когда есть такая возможность познать себя. Открыть в себе те самые, скрытые уголки своего характера. На данный момент существует бесплатный онлайн тест, который даёт возможность ответить Вам на вопросы, которые интересуют. Многие люди, которые заинтересовались прохождением тестов, потом посвящает этому увлекательному занятию всю свою жизнь. Ведь многие хотят создать виртуальный  тест, свой, который поможет другим. Но это не так легко как кажется , нужно знать языки программирования, операторы определенной среды и т.д. А так же что бы  создать виртуальный тест нужно не только терпение и навыки, нужен глубокий жизненный опыт и хорошая психологическая практика. Тесты используются почти во всех структура:

    • тестирование используется в тех структурах, которые призваны делать квалифицированные консультации по продолжению образования, выбору профессии обратившимся из числа молодежи, затрудняющимся принять самостоятельное решение, временно незанятым и другим категориям населения; 
    • объектом тестирования являются школьники и иные категории обучающихся. В этом случае тесты должны способствовать отбору наиболее способных испытуемых и применяются при селекции для перехода из одного типа школ в другой (например, из средней - в гимназию), при допуске к выпускным или приемным экзаменам; 
    • тесты используются в учебных структурах для контроля успеваемости, причем в данном случае они должны заменить "неточные и ненадежные" оценки, которые были бы сравнимы в разных городах, странах, школах и классах; 
    • в исследовательской работе и психотерапевтических мероприятиях, прежде всего в процедуре диагностики; 
    • на предприятиях и в организациях с целью осуществления работы с персоналом.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  1. Постановка задачи.

 

  • Систематизация, закрепление и углубление теоретических знаний, полученных в процессе изучения дисциплины Алгоритмизация и программирование.
  • Развитие навыков по разработке программ в среде Turbo Pascal.
  • Создания программы решения он – лайн тестов в среде Турбо Паскаль.
  • Использование графических возможностей при создании программ для различных он - лайн тестов.
  • Максимальное использование языка программирования в работе со структурами, файлами, графикой.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

      4. Описание алгоритма программы с описанием функций составных

частей и связи между ними.



 




 



 



 




 


 


 


 


 


 




 





 


 

 


 

x- количество вариантов ответа

y- оценка за выполненный тест

n- количество правильных ответов

k- количество ответов

 

Входные и выходные данные

 

 

Программное и аппаратное обеспечение

Программирование в системе Turbo Pascal 7.0

Запуск системы Турбо Паскаль.

Система программирования Турбо Паскаль представляет собой комплекс, содержащий ряд файлов, но как и в любом программном комплексе, в ней имеется один головной файл, запускающий ее на выполнение. Этот файл называется TURBO.EXE Как и большинство других операций в ОС Windows, запуск файла на выполнение можно осуществить несколькими способами.

а) Открыть папку, содержащую файл TURBO.EXE, и запустить файл на выполнение двойным щелчком мыши.

б) Если система программирования Турбо Паскаль “прописана” в главном меню, открыть меню нажатием кнопки “Пуск”, найти в меню соответствующий пункт и один раз щелкнуть его мышью.

в) Если на рабочем столе Windows для файла TURBO.EXE создан ярлык, для запуска файла дважды щелкнуть ярлык мышью.

После успешного запуска системы программирования Вы увидите на экране компьютера исходный экран системы . Под управлением ОС Windows система программирования может работать либо в полноэкранном режиме, либо в оконном, занимая только часть экрана компьютера. Для того, чтобы выбрать удобный для пользователя режим работы следует отредактировать ярлык файла TURBO.EXE. Вообще, при работе в Windows такой ярлык рекомендуется создать, так как иначе Турбо Паскаль будет запускаться только в режиме MS DOS, в котором для пользователя недоступны возможности ОС Windows.

Для редактирования ярлыка нужно щелкнуть его правой кнопкой мыши и в открывшемся контекстном меню выбрать пункт «Свойства», щелкнув его мышью. В открывшемся диалоговом окне на вкладке «Программа» установим флажок «Закрывать окно по завершении сеанса работы». Тогда , при выходе из системы программирования ее окно будет закрываться автоматически. Затем щелкнем на той же вкладке экранную кнопку «Дополнительно» и в окне дополнительных настроек программы уберем флажок «Режим MS DOS» , после чего можно будет работать в Турбо Паскале, не выходя из Windows. Наконец , перейдем на вкладку «Экран» и устанавливаем переключатель в положение «Полноэкранный» или «Оконный» в зависимости от того, в каком режиме Вам удобно работать.  Теперь система программирования настроена и можно начинать с ней работать. Верхняя строка исходного экрана называется строкой меню и содержит десять разделов. Для того, чтобы активизировать строку меню (т.е. привести ее в рабочее состояние) необходимо нажать клавиши F10 и Enter или щелкнуть строку меню мышью. После этого один из разделов меню будет находиться в раскрытом состоянии (будут видны все пункты данного раздела). На рис.2 изображен экран системы Турбо Паскаль после активизации меню (раскрыт раздел File).  Данный раздел содержит команды, используемые для операций с файлами: создания новых файлов, открытия ранее созданных, сохранения изменений в файлах, их переименования, смены каталога, в который по умолчанию записываются файлы, а также для выхода из системы программирования. Для того, чтобы создать программу на языке Паскаль необходимо создать новый файл, в котором будет записан текст данной программы. Создание файла производится выполнением команды File→New (для этого нужно щелкнуть мышью пункт New в разделе File или установить курсор на этот пункт стрелками клавиатуры и нажать клавишу Enter. После этого на экране появится окно вновь созданного файла , в котором можно вводить текст программы на языке Паскаль. Этот файл по умолчанию получит имя “Noname00.pas”(см. рис.3). Следующие созданные Вами файлы получат соответственно имена “Noname01.pas”, “Noname02.pas” и т.д.

Так, как такие имена файлов не несут информации о содержании записанных в них программ (словосочетание “Noname” в переводе с английского означает “без имени”) то желательно давать файлам какие–либо осмысленные имена. Например файл, содержащий программу , складывающую два числа, можно назвать “ Summa2.pas”. Имена файлов могут содержать буквы латинского алфавита и цифры. Так как система Турбо Паскаль является приложением операционной системы MS DOS, то необходимо помнить о следующем ограничении: имена файлов с программами на Паскале(как и все прочие имена файлов в MS DOS) не могут содержать более 8 символов (не считая 3 символов, зарезервированных для расширения имени).  Файл, создаваемый в системе программирования Турбо Паскаль должен иметь расширение pas. Причем, если пользователь работает в программе-оболочке Norton Commander, то оболочку можно настроить таким образом , чтобы файл с расширением pas автоматически обрабатывался системой Турбо Паскаль при двойном щелчке мышью на нем или нажатии клавиши Enter. Для этого нужно в меню Norton Commander выбрать раздел «Команды», а в нем пункт «Обработка расширений». Для добавления в список расширений нового нажимаем функциональную клавишу F6 и в диалоговом окне «Изменение обработки расширений» указываем тип расширения (в данном случае – pas) и путь к файлу TURBO.EXE на Вашем компьютере. Теперь Вам не нужно будет специально запускать систему программирования для работы с программами, написанными на Паскале.

Переименование программы производится с помощью команды File→Save as … (Файл →Сохранить как). С помощью этого пункта меню задается также каталог, в котором будет сохранен данный файл. При этом открывается диалоговое окно следующего вида (см. рис. 4). Вообще, если команда меню в Турбо Паскале заканчивается многоточием, то при ее выполнении открывается диалоговое окно.  Это диалоговое окно содержит следующие элементы: текстовое поле, в которое можно вводить новое имя файла; окно со списком файлов, содержащих программы на Паскале, в том каталоге, куда по умолчанию записывается файл; стандартные кнопки OK, Cancel(Отмена) и Help(Помощь), а также информационную строку содержащую сведения о текущем каталоге и о выделенном файле (один файл в каталоге всегда выделен другим цветом). Перемещение между элементами диалогового окна можно производить с помощью клавиши Tab или с помощью мыши. Перемещение внутри элементов производится с помощью стрелок управления курсором ( ← → ↑ ↓ ) или мышью.  Если каталог, заданный по умолчанию, устраивает пользователя, то ему необходимо после ввода имени сохраняемого файла только щелкнуть 2 раза мышью кнопку OK или выделить эту кнопку клавишей Tab и нажать Enter, после чего диалоговое окно закроется и файл сохранится в текущем каталоге под указанным именем. Если же файл нужно сохранить в другом каталоге, то в этот каталог необходимо перейти. Для того, чтобы перейти в надкаталог (на один уровень вверх) необходимо выделить в каталоге ..(признак надкаталога) и нажать Enter или щелкнуть 2 раза мышью. Для перехода в подкаталог (на один уровень вниз) необходимо выделить в каталоге имя этого подкаталога и нажать Enter или щелкнуть 2 раза мышью. Затем в текстовом поле вводим имя сохраняемого файла. Можно вводить имя диска, на котором будет сохранен файл, каталога в котором он будет сохранен и самого файла и непосредственно в текстовом поле, но для начинающего пользователя это представляет определенные сложности, т. к. при этом нужно правильно указать путь к каталогу и файлу.  Если пользователь не будет сохранять данный файл (например, если он был создан только в учебных целях) то нужно щелкнуть кнопку Cancel. Если в процессе сохранения файла возникли какие-либо сложности, то пользователям, знающим английский язык, можно воспользоваться кнопкой Help. После ее нажатия открывается окно с контекстной подсказкой (контекстный – относящийся к данному разделу меню).Сохранить файл в нужном каталоге под нужным именем лучше в самом начале работы над программой, т. к. в дальнейшем при необходимости срочно прервать работу над программой можно быстро сохранить ее текст, выполнив команду File→Save. При этом все изменения будут внесены в файл автоматически. Теперь, перед тем, как приступить к созданию первой программы на языке Паскаль, пользователю необходимо получить представление об алфавите этого языка и структуре программы на языке Паскаль.

Алфавит языка Паскаль.

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

Алфавит языка Паскаль включает в себя :

1. Буквы латинского алфавита  от A до Z.

2. Цифры от 0 до 9.

3. Специальные символы:

а) одиночные

+ - * / = < >

[ ] , ( ) : ;

^ . @ { } $ #

б) парные

<= >= := ..

(* *) (. .)

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

and

asm

array

begin

case

const

constructor

destructor

div

do

downto

else

end

exports

file

for

function

goto

if

implementation

in

inherited

inline

interface

label

library

mod

nil

not

object

of

or

packed

procedure

program

record

repeat

set

shl

shr

string

then

to

type

unit

until

uses

var

while

with

xor

Использование букв русского алфавита допускается только в комментариях (пояснениях к программе, не влияющих на ход ее выполнения) и в строковых константах и переменных.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7. Руководство пользователя

Запускаем  турбо паскаль и запускаем программу.

При запуске программы на экран выводится текст с вопросом и вариантами ответа.

 

Например:

 

(Дискретность алгоритма - это?');

     (1.это  один из основных инструментов  пользователя компьютером');

     (2.это свойство, в котором он исполняется по шагам

      т.е. каждое  действие, предусмотренное алгоритмом,'+

      исполняется  только после того, как закончилось  исполнение                                                                                       предыдущего

     (3.ни один  из вариантов не верный).

 

С помощью клавиатуры вводим выбранный вами ответ, если ответ является правильны то на экран выводится текст(Молодец! правильно).

Если ответ не верный то на экран выводится текст(Не верно).

При окончании прохождения теста на экран выводится текст с количеством правильных ответов и оценкой за выполненный тест.

 

 Например:

 

(Количество  правильных ответов 10 из 10. Ваша оценка 5. Нажмите Enter для завершения ).

 

Информация о работе Обработка данных