Курсовая работа: Транслітерація україномовних текстів латинськими літерами
· string.h - заготовочний файл, що містить функції для роботи з символьними рядками
· conio.h – заголовочний файл, що містить функції для консольного введення/виведення даних
Функції
1.int main (void) – Заголовна функція програми. Параметрів не має.
2.ktl (char s) - функція, яка призначена для транслітерації тексту, введеного з клавіатури.
3. ktl1(char s) – функція, яка призначена транслітерації тексту, який зчитується із файлу.
Таблиця ідентифікаторів програми
· *fp/*fp1 – вказівники з типом FILE, що вказують на файли, з якого читається/в який записується база даних.
· k - змінна типу int, що неодноразово оголошувалась, як локальна змінна в різних функціях, в якості лічильників циклу, міток та ін.
· с- змінна типу char, з якою ми пов’язуємо у програмі зчитані або введені символи.
Середовище реалізації програм
Операційна система – MS-DOS;
Для транслітерації тексту, введеного з клавіатури, застосував українізатор середовища UKRDOS_2.
Необхідні допоміжні технічні пристрої – монітор, клавіатура.
Технологія виконання та відлагодження програм
Для написання програми використовувалось середовище програмування BORLAND C . Для відлагодження та компіляції програми використовувались такі його можливості, як:
· Compile(Alt+F9) – компіляція програми;
· Run(Ctrl+F9) - виконання програми;
· Trace into(F7) – покрокове виконання програми;
4. Програмні реалізації алгоритму
БЛОК-СХЕМА ПРОГРАМИ
5. Інструкція користувачеві
Користувач повинен запустити програму. Після чого на робочому столі з’явиться вікно:
У вікні користувач побачить пункти меню, після чого він повинен натиснути на одну із клавіш 1,2,3 або 4, і зможе потрапити в один із пунктів. Наприклад користувач натиснув клавішу 1:
На екран виводиться текст, який міститься у файлі, але у нечитабельному вигляді, що спричинене неспівпаданням кодування у Windows XP та у Borland C.
Повернувшись в робоче меню, користувач повинен знову ввести одну із клавіш наприклад користувач натискає клавішу 2: