Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЩЗ Тимченко.doc
Скачиваний:
2
Добавлен:
07.11.2018
Размер:
601.09 Кб
Скачать

Міністерство освіти і науки України

Сумський державний університет

Машинобудівний коледж

ЩОДЕННИК-ЗВІТ

З НАВЧАЛЬНОЇ ПРАКТИКИ

СПЕЦІАЛЬНІСТЬ 5.05010101

“Обслуговування програмних систем і комплексів”

База практики_______________________________________________________

(назва підприємства)

________________________________________________________

(цех, дільниця)

Студент

Група

Керівник практики

________________

________________

________________

____________________

____________________

2011 р.

Міністерство освіти і науки України

Сумський державний університет

Машинобудівний коледж

Дисципліна: Навчальна практика

Спеціальність 5.05010101 “Обслуговування програмних систем і комплексів”

Курс________________Група __________________Семестр______________ завдання на навчальну практику студента

__________________________________________________________________

(прізвище, ім’я, по батькові)

Тема роботи: Моделювання, розробка алгоритму та створення програмного продукту на тему «Фонтан».

Дата видачі завдання “____”________________201__ р.

Дата закінчення роботи “____”________________201__ р.

Керівник _____________________ Крамар О.П.

(підпис) (прізвище, ім’я, по батькові)

Завдання розглянуто на засіданні циклової комісії спеціальності 5.05010101

Протокол №________ від “____”____________201__р.

Голова циклової комісії ___________________ Лобова В.В.

(підпис) (прізвище, ім’я, по батькові)

Зміст

Вступ 4

1 Завдання 5

2 Постановка задачі 6

3 Математична модель 7

4 Опис структури даних та вимоги до них 8

5 Опис файлів та їх призначення 9

6 Опис процедур і функцій користувача 10

7 Опис стандартних процедур і функцій 11

8 Інструкція для роботи з програмою 12

9 Текст програми 13

10 Приклади роботи з програмою 19

Висновок 21

Література 22

Вступ

Основне завдання навчальної практики, для студента, є ознайомлення з роботою на яку може розраховувати програміст після закінчення коледжу, отримати навички роботи на підприємстві за здобутою спеціальністю. Також під час проходження практики необхідно дати оцінку власним знанням та навичкам порівнюючи їх із вимогами, які необхідні для конкурентоспроможності на ринку праці програмістів.

Моє завдання включає в себе створити програму яка б вирішувала задачу стосовно колон які знаходяться в фонтані. Тобто є 25 колон і висоту кожної колони можна змінювати від 0 до будь-якого додатнього числа. Необхідно створити такий алгоритм який буде застосовуватись для даної задачі і обраховуватиме всі можливі комбінації розташування колон і вже від відповідного розташування колон робитиме потрібні обчислення.

Дана задача на мій погляд не проста, але якщо добре розібратись та побачити основні закономірності то вирішення завдання збігається декількох простих операцій з масивами даних.

Детально всі мої кроки описані в наступних розділах звіту.

1 Завдання

У місті Енську на центральному майдан побудували фонтан, у центрі якого на підвищенні міститься прямокутна конструкція, що складається з однакових блоків – прямокутних паралелепіпедів з квадратами в основі. Висоту кожного окремого блоку можна регулювати. Після вимкнення фонтану в деяких місцях конструкції залишається вода. Дані про конструкцію оформлені у вигляді таблиці, кожен елемент якої містить висоту відповідного блоку (найнижчій можливий рівень відповідає числу «0»). На початку таблиці задано її розмірність.

Визначити:

  1. Чи залишається в середині конструкції (не враховуючи крайніх) блоки, не залиті водою;

  2. Найбільшу глибину калюжі;

  3. Які блоки залишаються вкритими водою (1), а які ні (0).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]