Міністерство загальної та професійної освіти Російської федерації p>
Південно-Уральський Державний університет p>
Кафедра будівельних матеріалів p>
КУРСОВИЙ ПРОЕКТ p>
З дисципліни «Інформатика» p>
Виконав студент групи АС-145 Ахтямов Руслан Рашідовіч
Керівник проекту Абизов Віктор Олександрович
Нормоконтроль Семеняк Григорій Сергійович
До захисту
Проект захистив з оцінкою p>
Челябінськ 2001 p>
ВСТУП p>
Інформатика є однією з важливих наукових дисциплін. Вона вивчаєпідходи щодо подання, накопичення, передачі та обробки інформації за допомогоюелектронно-обчислювальних машин. Знання інформатики необхідно дляплідної творчої діяльності інженера будь-якої спеціальності. Цядисципліна вимагає необхідні знання з математики та інших предметів. p>
Розробка даного курсового проекту засноване на розробці програмирозрахунку середнього балу студентів АС-145 і АС-144 за результатами зимовоїсесії. Ця програма досить актуальна. При різного родудоповнення в цю програму можна розрахувати середні бали будь-якої кількостістудентів, будь-яких груп. Так само можна її використовувати для виявленнявідмінників з певних предметів, для можливого їх заохочення. Цяпрограма може полегшити роботу кураторів, деканату з нагляду зауспішністю студентів, а також для нарахування стипендії студентам.
Програма може зберігати таблиці у файли, що значно полегшуютьроботу. p>
Програма зачіпає широке коло питань. Її розробка відповідаєінтересам усього досліджуваного курсу інформатики, тому що вона вимагаєсамостійного поглибленого вивчення інформації для програмування,яка не входить в курс навчання з даної дисципліни. p>
ЗАВДАННЯ НА КУРСОВУЮ РАБОТУ
Розробити програму розрахунку середнього балу студентів груп АС-144, АС-145за результатами зимової сесії. p>
ЗМІСТ РОБОТИ
Титульний лист
1
Введення
2
Завдання на курсову роботу
3
Зміст роботи p>
4
Анотація
5
Формулювання завдання. Основні поняття і визначення, що зустрічаються врозрахунково-пояснювальній записці p>
6
Блок-схема алгоритму розв'язання задачі p>
7
Текст програми
8
Детальний Порядкове опис ходу роботи програми. P>
11
Контрольний приклад перевірки рішення задачі p>
13
Список використаної літератури p>
14 p>
АНОТАЦІЯ p>
Курсовий проект з дисципліни «Інформатика» p>
Курсовий проект присвячений для розрахунку середнього балу студентів АС - 144 і
АС-145 за результатами зимової сесії, а так само виявлення відмінників попевним дисциплін. Він може застосований подібних розрахунків у будь-якихінших групах. p>
Педагогічної завданням курсового проекту є глибоке ідетальне вивчення такої мови програмування, як Turbo Basic. p>
У курсовому проекті міститься текст програми, вихідні даніякої вводяться допомогою файлу послідовного доступу, для цьогорозроблена спеціальна перед-програма. результати розрахунку виводяться наекран у вигляді таблиці та файлу послідовного доступу. p>
До тексту курсового проекту додається блок-схема алгоритму розв'язаннязавдання Порядкове опис ходу програми контрольний приклад перевіркирішення задачі і дискета яка містить файл програми. p>
Формулювання завдання. Основні поняття і визначення, що зустрічаються в розрахунково-пояснювальній записці.
Формулювання завдання: p>
Розробити програму розрахунку середнього балу студентів груп АС-144, АС-145за результатами зимової сесії.
Вихідні дані: результати здачі іспитів на день закінчення зимової сесії
2001 року.
Додаткові умови розробки програми: p>
1. Вихідні дані для програми вводити за допомогою файлу послідовного доступу; p>
2. Результати розрахунку ранжувати зі зменшення (перший рядок містить прізвище студента, що має максимальний середній бал) і вивести у вигляді таблиці на екран і в файл послідовного доступу. P>
3. Вивести на екран за алфавітом прізвища студентів, що одержали оцінку p>
«відмінно», згрупувавши їх з дисциплін. P>
Основні поняття і визначення, що зустрічаються в розрахунково-пояснювальноїзаписці: p>
Стічні змінні - імена представляються рядкові значення, цізначення можуть змінюватися в ході виконання програм. p>
Константи - група літер, оточених двома лапками, значення якихне змінюється під час програми. p>
Файл послідовного доступу - файли створені послідовністюсимволів у кодах ASCCI. p>
Програма - набір кодів символів або кодів команд, які виконуються впевній послідовності. p>
Команда - інструкція про виконання певної операції. p>
Масив - група строкових і числових даних, які поділяють між собоюодне й те саме ми. p>
Цикл - містить певну кількість операцій, яке багато разівповторюється в програмі. p>
БЛОК-СХЕМА алгоритм розв'язання задачі початок p>
b $ = »Прізвище», з $ = »Ім'я»,d $ = »По-батькові», r $ = »дисципліна», I $ = »Середній», j $ = »бал», g $ = »матем», h $ = »фізика», f $ = »нач/геом» p>
висновок b $, з $, d $, r $, I $, j $, g $, h $, f $ p>
i = 1,50 p>
k = b (1, i) f = b (2, i) c = b (3, i) p = (k + f + c)/3 q (i) = p pol (I) = I p = 0 p>
n = 1,50 p>
I = 1,49 p>
Ні p>
C = q (I +1) q (i) = q (I +1) q (i) = cq (i) p>