- •Приватний вищий навчальний заклад «економіко-правовий технікум при мауп»
- •Щоденник
- •3.2. Практична робота №2.
- •Файлові структури даних Тема 1. Опрацювання файлових структур даних, використання записів
- •Завдання
- •Тема 2. Опрацювання файлових структур, використання рядків
- •Програмний код:
- •Теми 4. Файли записів мета|ціль|:
- •Тема 5. Множини
- •Блок схема
- •Область застосування Microsoft Excel
- •Випущені версії
- •Лабораторна №1 Розв’язування систем лінійних алгебраїчних рівнянь
- •Завдання
- •Теоритичні відомості
- •Хід роботи
- •Відповіді на контрольні питання
- •Лабораторна №2 Побудова графіків функцій та поверхонь
- •Завдання
- •Теоритичні відомості
- •Відповіді на контрольні питання
- •6) Формула переводу: кількість градусів (*3,14/180)
- •Робота з операційною системою Linux Вступ
- •Практична робота №1
- •5.Охарактеризувати Системні Параметри ос
- •Особливості
- •2. Сервісні команди та програми.
- •3. Деякі команди для роботи з файлами. Поняття про жорсткі та
- •4. Архіватори і редактор текстів.
- •5. Основні команди для роботи з каталогами.
- •6. Права доступу до файлів і каталогів та керування ними.
- •Хід роботи
- •Лабораторна робота №3 «Обробка текстової інформації в операцій системі Linux»
Кірін А.В
Приватний вищий навчальний заклад «економіко-правовий технікум при мауп»
Голова циклової комісії Кузьмич О.В
Відділення Економіки та комп’ютерних технологій
(назва відділення)
ЗВІТ
про виконання програми навчальної практики
студента Кіріна Андрія Вікторовича
ІІ курс групи ОПСК-21
спеціальність____Обслуговування програмних систем та комплексів
Щоденник
навчальної практики
студента групи ОПСК-21
ПІП Кіріна Андрія Вікторовича
Назва дисципліни |
Викладач |
Кількість балів |
Підпис викладача |
Файлові структури даних |
Кузьмич О.В. |
|
|
Обробка інформації засобами MS Excel |
Пущик К.О |
|
|
Робота з операційною системою Linux |
Козак В.І. |
|
|
|
|||
Загальний бал |
Кузьмич О.В. |
|
|
Оцінка в ECTS |
|
|
|
Традиційна оцінка |
|
|
Зміст
Розділ І. Файлові структури даних
1.1. Опрацювання файлових структур даних, використання записів.
1.2. Опрацювання файлових структур даних, використання рядків.
1.3. Тема 3.
1.4. Файли записів.
1.5. Множини.
Розділ ІI. Обробка інформації засобами MS Excel.
2.1. Лабораторна робота № 1 Розв’язування систем лінійних алгебраїчних рівнянь.
2.2. Лабораторна робота № 2 Побудова графіків функцій та поверхонь.
2.3. Лабораторна робота № 3 Розв’язування нелінійних систем та рівнянь.
Розділ ІІІ. Робота з операційною системою Linux.
3.1. Практична робота №1.
3.2. Практична робота №2.
3.2. Лабораторна робота №3.
Файлові структури даних Тема 1. Опрацювання файлових структур даних, використання записів
Мета роботи:
а) отримання навичок з алгоритмізації та програмування задач з використанням файлових структур даних;
б) освоїти проектування структури файлу, виведення даних до файлу та читання даних з файлу;
в) отримання навичок з організації введення/виведення значень комбінованих типів даних;
г)опанування практичними навичками програмування задач з використанням записів.
Варіант 2
Завдання
.
Задача А: Створити файл, який містить інформацію про особисту колекцію книголюба. Структура запису: шифр книги, автор, рік видання, місцезнаходження (номер стелажу, шафи та т.і.). Кількість записів довільна.
Задача В: Написати програму, яка видає наступну інформацію:
— місцезнаходження книги автора A назви B. Значення A,B ввести з клавіатури;
— список книг автора C, які знаходяться в колекції;
— кількість книг видання X року, які знаходяться в колекції.
Словестний алгоритм.
Створити файл записів заданої структури.
Читати записи.
Вивести на екран інформацію про заданий(з клавіатури) запис.
Блок-схема.
Програмний код.
program book;
uses crt;
label 1,2,3,4;
type data=record
author:string;
name:string;
year:string;
index:string;
number_wardrobe:integer;//finding
number_regiment:integer;
x:string;
end;
var comp1,comp2:data;
n,i,b,d,c:integer;
f:file of data;
begin
assign(f,'book.txt');
rewrite(f);
2:writeln;
begin
write('name book-> ');
read(comp1.name);
write('name autor ');
read(comp1.author);
writeln('publication year ');
readln(comp1.year);
write('ennter number wardrobe-> ');read(comp2.number_wardrobe);
write('ennter number regiment-> ');readln(comp2.number_regiment);
write(f,comp1,comp2 );
end;
writeln(' To append data 1 - Yes, 2 - Exit program , 3 - Read the record-> ');read(c);
if c=1 then goto 2 else
if c=2 then goto 3 else
if c=3 then goto 4;
4:reset(f);
while not eof(f) do begin
read(f,comp1,comp2);
writeln(comp1.name,' ');
write(comp1.author,' ');
write(comp2.number_wardrobe,' ',comp2.number_regiment,' ');
write(comp1.year);
end;
read(comp1.x);
if (comp1.author) = (comp1.x ) then writeln('Number_wardrobe - ',comp2.number_wardrobe,' Number_regiment - ',comp2.number_regiment) else
writeln('This book does not ');
readln;
close(f);
3:end.
Тестування програми.