Выполнил, студент гр.24: Карачаков Т.М. Преподаватель: Санников Е.В. Курсовая работа Тема «Программа для заучивания слов иностранного языка»

Презентация:



Advertisements
Похожие презентации
Введение в программирование. Компоненты системы программирования Среда Режимы работы Система команд Данные Язык программирования Среда программирования.
Advertisements

Реферат на тему: «Язык программирования Pascal» Выполнила: ученица 9 а класса МБОУ Варнавинская СОШ Ефоде Ирина Руководитель: Вихарева Елена Леонидовна.
МОУ Волченковская средне образовательная школа Тема: Как написать простую программу на Паскале. Учитель информатики Терехова Алла Николаевна.
ЧТО ТАКОЕ PASCAL? Паскаль (англ.Pascal) один из наиболее известных языков программирования, используется для обучения программированию в старших классах.
«Все наше достоинство – в способности мыслить» Блез Паскаль.
ПРОЕКТ НА ТЕМУ: «РЕАЛИЗАЦИЯ АЛГОРИТМОВ В СРЕДЕ ПРОГРАММИРОВАНИЯ.» ИСПОЛНИТЕЛИ: ГЛУЩЕНКО Ю. В. учитель информатики, высшая категория. МОУ Одинцовская гимназия.
Языки программирования. Программа - алгоритм, записанный на языке программирования.
Циклы с предусловием Pascal. Цикл - это многократное повторение последовательности действий по некоторому условию. это многократное повторение последовательности.
ПРОЕКТ НА ТЕМУ: «РЕАЛИЗАЦИЯ АЛГОРИТМОВ В СРЕДЕ ПРОГРАММИРОВАНИЯ»
ОПЕРАТОР ВЫБОРА. С помощью операторов множественного выбора можно выбрать вариант из некоторого набора значений переменной. В силу множества вариантов.
ПРАКТИКУМ по предмету: Информатика Алгоритмический язык Турбо-Паскаль.
Учебная система программирования вводный курс. УРОК 4. Циклические алгоритмы. Теория. Циклические алгоритмы как уже ясно из их названия связаны с выполнением.
Программирование типовых алгоритмов вычислений Информатика.
Язык программирования Паскаль 1 часть. Система программирования – совокупность программ для создания других программ. Среда программирования – программная.
Урок 6 Turbo Pascal Язык профессионального программирования, который назван в честь французского математика и философа Блеза Паскаля (1623–1662) и разработан.
Уильям (Билл) Гейтс. Информатика Hard Ware (технические средства) Soft Ware (программные средства) Brain Ware (алгоритмические средства) MS Windows MS.
Файловый тип данных Файл – это область памяти на внешнем носителе, в которой хранится некоторая информация. В языке Паскаль файл представляет собой последовательность.
Тема урока Среда программирования Pascal ABC. Структура программы.
Язык программирования Borland Turbo Pascal Основные понятия. Первая программа.
Основы программирования Паскаль. Паскаль ( англ. Pascal) язык программирования общего назначения. Язык Паскаль был создан Никлаусом Виртом в
Транксрипт:

Выполнил, студент гр.24: Карачаков Т.М. Преподаватель: Санников Е.В. Курсовая работа Тема «Программа для заучивания слов иностранного языка»

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

Введение Язык программирования Pascal создан в 1973 году швейцарским ученым Николасом Виртом и был назван в честь выдающегося французского физика, математика и философа Блеза Паскаля, который являлся автором первой в мире вычислительной машины. Язык первоначально создавался для целей обучения программированию вообще. Паскаль является не только наилучшим языком обучения программированию, дает возможность осуществить простую реализацию его на современных ПЭВМ, использовать его как язык системного программирования, но и является базой для создания разнообразных программ, включая учебных. В нашем случае программа должна помочь выучить иностранные слова. Изучение иностранных языков, а именно английского языка как ни как актуальна. Особенно в современном мире английский является языком международного общения во многих областях. Таких как наука, техника и данный язык очень распространён в программирование в том числе Pascal.

Глава 1 - Теоритическая Что же должна делать программа? Тестировать случайным образом студента. Слова хранятся в памяти словаря. Для хранения словаря будем использовать файл c расширением.txt, в котором содержатся слова и переводы. В программе учтем возможность как и русско-английского теста, так и английско-русского теста. Программа при запуске предлагает два режима теста: Русско-английский или английско-русский. Далее необходимо ввести количество слов для изучения. В нашем случае файл хранит всего 10 слов. После прохождения теста, получаем результат правильно написанных слов.

Глава 2 - Практическая Для хранения данных будем использовать файл, в котором в первой строке записано количество слов, а далее идет строка – слово, строка – перевод. Для хранения этих данных в памяти используем структуру вида: type rec=record text:string; translation:string; end; Где text – слово на английском языке, translation – слово на русском языке.

Для чтения файла будем использовать процедуру: procedure readDB(); var f:text; i:integer; begin assign(f,dbName); reset(f); readln(f,count); for i:=1 to count do begin readln(f,db[i].text); readln(f,db[i].translation); end; close(f); end;

Для удобной работы с программой было решено организовать меню, с помощью цикла while и оператора выбора case while(key<>'0')do begin writeln('1. Англ-рус изучение.'); writeln('2. Рус-англ изучение.'); writeln('0. Выход.'); readln(key); case key of '1':enru:=true; '2':enru:=false; '0':exit; end;..... End;

Результат работы

Заключение. Программа служит заучивания слов иностранного языка. Система Pascal позволяет решать множество задач, в частотности данная курсовая работа помогла прояснить некоторые теоретические и практические вопросы, связанные со средой программирования PascalABC.NET. Была рассмотрена работа с текстовыми файлами, операторы ввода - вывода, циклы с предусловием, операторы выбора и условия. Написанная программа была протестирована.