На основі цих базових типів створюються інші типи даних, модифікації.
Також в мові С++ використовуються вирази. Вираз – це деяка дозволена комбінація змінних, констант і операцій.
2.2 Структура головного файлу проекту
Весь проект являє собою ієрархію класів. Для кожного класу: по два файла - заголовочний файл і файл реалізації. Створений проект відображається у вікні проектів SolutionExplorer з трьома вкладеними секціями:
- Source Files;
- Header Files;
- Resource Files.
Секція Solution Explorer вміщує список всіх модулів проекту. Модулі – це файли початкового коду на мові С++. Список HeaderFiles вміщує список всіх заголовочних файлів. В секцію ResourceFiles поміщається файли ресурсів.
Для написання проектів існують загальні правила яких повинні дотримуватись.
Для приклада розглянемо мінімальну програму на мові С++ і на її основі опишемо загальні положення:
// Kyrsak.cpp: Defines the entry point for the console application.
#include "stdafx.h"
int main(int argc, char* argv[])
{
printf("Hello World!\n");
return 0;
}
Для того щоб підключити до модуля заготовочні файли (вони вказуються на початку модуля) використовують директиву препроцесора #include, файли, які підключаються до проекту повинні вказуватися в лапках.
При автоматичному формуванні проекту створюється заготовочний файл stdafx.h, який вміщує список підключаємих бібліотек, які використовуються середовищем VisualC++.
В кожному проекті повинна бути присутня функція main, яка слугує для зв’язку з графічним середовищем Windows. Ця функція може використовувати деякі параметри і виконувати деякі дії. Тіло методу в мові С++ вказується в фігурних дужках, перед ім’ям методу вказується тип повертає мого значення. Якщо метод не повертає ніякого значення, то його тип позначається void.
Після функції main слідує “тіло програми”, яке заключається в фігурні дужки. В цих дужках описуються змінні, методи, функції, які використовуються для реалізації даної програми. В кінці програми обов’язково вказується return 0;
Рядки сout<< послідовно виводить на екран текст, який укладений у подвійних лапках
Керуюча послідовність \n дає команду почати вивід інформації з нового рядка, пробіл в одинарних лапках розділяє пробілом виведені знаки або рядки. Якщо не використовувати ці розділові символи, усі виводи в програмі зіллються в один рядок.
Пояснення в самій програмі оформляються у виді коментарю. Будь-який текст після символу // і до кінця рядка ігнорується компілятором, тобто не викликає ніяких дій. Інший спосіб введення в програму коментарю — помістити його в дужки виду /*...*/.
2.3 Результати роботи програми
Після запуску програми перед нами з’являється вікно з привітанням і пропозицією вибрати режим роботи з даними (файл або клавіатура).
Рисунок 2.3.1 – Вікно вибору режиму роботи
При виборі режиму 1 (файл) потрібно ввести ім’я файлу (обов’язково з розширенням), де вже попередньо записані дані. А потім задати ім’я файлу куди записати результат роботи. І або продовжити роботу, або вийти з програми.
Рисунок 2.3.2 – Вікно роботи програми у режимі файлу
При виборі режиму 2 (клавіатура) потрібно задати розмір масиву, а потім ввести дані з клавіатури. Потім вказати ім’я файлу, куди записати результат роботи.
Рисунок 2.3.3 – Вікно роботи програми у режимі клавіатури
По закінченню роботи результати записуються в текстовий файл, який представлений в додатку Б.
3 Охорона праці при роботі з обчислювальною технікою
3.1 Загальні положення
Всі хто працює з обчислювальною технікою повинні знати і виконувати вимоги загальної та даної інструкції з охорони праці.
- Невиконання вимог цих інструкцій розглядається як порушення виробничої дисципліни та правил внутрішнього трудового розпорядку. Користувачі, винні у порушенні вимог загальної та даної інструкції з охорони праці, притягуються до дисциплінарної, адміністративної, матеріальної та кримінальної відповідальності згідно з чинним законодавством.
- До самостійної роботи за професією ОКН допускаються особи, які пройшли попередній медичний огляд і не мають відповідних протипоказань, навчання за професією, вступний та первинний інструктажі і перевірку знань з охорони праці та питань пожежної безпеки. В подальшому вони проходять повторний інструктаж один раз на шість місяців, а періодичні медичні огляди один раз на два роки.
- Робоче місце ОКН оснащується робочим столом, стільцем з можливістю регулювання відповідних його параметрів, підставкою для ніг. Основним обладнанням, що застосовується на робочому місці ОКН є апаратне забезпечення (дисплей, клавіатура, системний блок та інші).
ОКН виконує одноманітні за характером роботи з документацією та клавіатурою і нечастими нетривалими переключеннями погляду на екран дисплея, з введенням даних за допомогою клавіатури з високою швидкістю. Робота характеризується високим напруженням зорового аналізатора, значними навантаженнями, які припадають лише на кисті рук на фоні малої загальної рухової активності, нервово-емоційним напруженням.
- На ОКН під час роботи можуть впливати наступні небезпечні та шкідливі виробничі фактори:
фізичні:
— підвищений рівень шуму на робочому місці (від вентиляторів блоку живлення процесорів та аудіоплат);
— підвищене значення напруги в електричному ланцюзі, замикання, якого може статися через тіло людини;
— підвищений рівень статичної електрики;
— недостатня концентрація негативних іонів у повітрі робочої зони;
— підвищений рівень електромагнітного випромінювання;
— підвищена напруженість електричного поля;
— пряма та відбита від екранів блискість;
— несприятливий розподіл яскравості в полі зору;
— недостатня освітленість на робочому місці;
хімічні:
— підвищений вміст в повітрі робочої зони пилу, озону, оксидів азоту;
психофізіологічні:
— фізичні перевантаження статичної (опорно-м'язова система) та динамічної (кисті рук) дії;
— нервово-психічні перевантаження, перенапруження зорового аналізатора, розумове перенапруження, монотонність праці, емоційні перевантаження.
· Для захисту від електромагнітних, електростатичних та інших полів можуть застосовуватися спеціальні технічні засоби, що мають відповідний сертифікат щодо їх захисних властивостей.
· Для нейтралізації зарядів статичної електрики в приміщеннях, де працюють ОКН рекомендується підвищувати вологість повітря (в опалювальний сезон) за допомогою зволожувачів. ОКН не рекомендується носити одяг із синтетичних матеріалів.
· Сонячні блики на робочому місці ОКН усуваються за допомогою регульованих жалюзей, що встановлені на вікнах.
Забороняється:
— самочинно змінювати орієнтацію робочого місця відносно вікон та світильників, що може призвести до появи прямої та відбитої блискості, порушення норм щодо розташування суміжних робочих місць;
— відключати захисні пристрої, проводити зміни у конструкції організації робочого місця, його апаратного забезпечення;
— самостійно здійснювати ремонт апаратури чи її технічне - налагодження; такі види робіт виконують тільки спеціалісти з технічного обслуговування комп'ютерів;
— класти будь-які предмети, напої, канапки на апаратуру настільної видавничої системи;
— зберігати на робочому місці папір, дискети, інші носії інформації, запасні блоки, деталі тощо, якщо вони не використовуються при виконанні поточної роботи.
Зручна робоча поза ОКН забезпечується регулюванням висоти стільця та підставкою для ніг. Раціональною робочою позою може вважатися таке положення тіла, при якому ступні працівника розташовані горизонтально на підлозі або на підставці для ніг, стегна зорієнтовані у горизонтальній площині, верхні частини рук — вертикальні, кут ліктьового суглоба коливається у межах 70-90°, зап'ястки зігнуті під кутом не більше ніж 20°, нахил голови — у межах 15—20°.
Розташувати дисплей на робочому місці необхідно так, щоб поверхня екрана знаходилась у центрі поля зору не ближче ніж 600 мм від очей користувача. Рекомендується розміщувати елементи робочого місця таким чином, щоб витримувалась приблизно однакова відстань від очей ОКН до екрана, клавіатури, тримача (пюпітра) для документів.
При роботі ОКН найбільш фізіологічно сприятливим є монохромне зображення чорних знаків на світлому фоні екрана дисплея.
3.2 Вимоги техніки безпеки перед початком роботи
· Увімкнути систему кондиціонування повітря в приміщенні.
· Перевірити надійність встановлення апаратури на робочому столі. Дисплей має стояти не на краю стола. Повернути дисплей так, щоб на нього було зручно дивитися — під прямим кутом (а не збоку) і трохи зверху вниз; при цьому екран має бути нахиленим на 15—20° від вертикалі в сторону від оператора.
· Оглянути загальний стан апаратури, перевірити справність електропроводки, з'єднувальних шнурів, штепсельних вилок; розеток заземлення (чи занулення).
· Щоденно перед початком роботи при вимкненій обчислювальної апаратури прибирати ледь змоченою мильним розчином бавовняною ганчіркою порох з поверхонь апаратури. Екран дисплея та захисний екран (при наявності) протирати ваткою, змоченою у спирті. Не дозволяється використовувати рідинні або аерозольні засоби для очищення поверхонь апаратних засобів настільної видавничої системи.
· Відрегулювати освітленість робочого місця.
· Відрегулювати та зафіксувати висоту сидіння стільця, зручний для оператора нахил його спинки, висоту підлокітників.
· Приєднати до системного блока необхідну апаратуру. Усі кабелі, що з'єднують системний блок (процесор) з іншими пристроями, слід вставляти та виймати тільки при вимкненому комп'ютері.