Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
информатика екзамен.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
338.44 Кб
Скачать

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

Технікум промислової автоматики

ОДЕСЬКОЇ НАЦІОНАЛЬНОЇ АКАДЕМІЇ ХАРЧОВИХ ТЕХНОЛОГІЙ

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

Екзаменаційна робота

з дисципліни «Основи інформатики»

Тема роботи

Розробив студент (ка) ________________________________________________

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

Група _________________

Виконана робота захищена з оцінкою ________________________

Голова комісії: ______________________________ _____________

Члени комісії: ______________________________ _____________

______________________________ _____________

«___» ____________ 2017 р.

Одеса Завдання

Для виконання екзаменаційної роботи з дисципліни «Основи інформатики» студенту технікуму промислової автоматики ОНАХТ

II курсу групи __КС-151___ Паляниця Ю.В.

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

  1. Розробити презентацію на тему: «Робота з масивами в динамiчнiй пам’ятi».

  2. Обґрунтувати вибір засобів реалізації програмного продукту.

  3. Зробити загальні висновки.

  4. Написати перелік джерел, які були використані при написанні теоретичної частини екзаменаційної роботи та при створенні програми.

  5. Зробити презентацію.

Завдання

Вступ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . 4

1. Операційна система . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . 6

2. Програмні та апаратні засоби . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . 7

3. Структура проекту . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . 8

4. Реферат презентації . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . 10

Висновок . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . 15

Література . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . 16

Додаток А

ВСТУП

Тема моєї екзаменаційної роботи розробити презентацію «Робота з масивами в динамiчнiй пам’ятi». В ході цієї роботи мені потрібно використати програму для створення слайдових презентацій MicrosoftPowerPoint. Виконати усі основні етапи розробки презентації. Використати знання з інформатики.

Інформатика — теоретична та прикладна (технічна, технологічна) дисципліна, що вивчає структуру і загальні властивості інформації, а також методи і (технічні) засоби її створення, перетворення, зберігання, передачі та використання в різних галузях людської діяльності.

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

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

При запуску програми операційна система налаштовує різні області пам'яті відповідно до вимог компілятора.

Глобальні змінні знаходяться в глобальному просторі імен, для якого виділяється спеціальний сегмент пам'яті.

Регістри утворюють особливу область пам'яті, вбудовану в центральний процесор.

Стек (stack, стек викликів) це спеціальна область пам'яті, виділена для зберігання даних окремих функцій. Ознакою стеків як структур даних є принцип last-in, first-out (LIFO, першим зайшов, останнім вийшов).

Решта пам'яті, розподіленої для програми, - це так звана динамічна пам'ять (free store).

Програмісти можуть використовувати динамічну пам'ять для контрольованого виділення пам'яті й звільнення змінних з пам'яті. Оператор new використовують для розташування змінних у динамічній пам'яті. Операція newповертає вказівник на об'єкт розташований в динамічній пам’яті.

Після звільнення пам'яті, пам'ять, що раніше була виділення для змінної *р може бути використана для розташування інших змінних.

Якщо після імені типу в операції new розташувати квадратні дужки з цілим значенням всередині, в динамічній пам'яті можна розмістити масив відповідного типу. Ціле значення в квадратних дужках - це кількість елементів, для визначення якої можна використовувати будь-які вирази або змінні, щ приводяться до int. Після створення, використання динамічних масивів і звичайних масивів практично не відрізняються.