нь, LINQ, винятки, коментарі у форматі XML.
Перейнявши багато чого від своїх попередників - мов C ++, Pascal, Модула, Smalltalk і особливо Java - С #, спираючись на практику їх використання, виключає деякі моделі, що зарекомендували себе як проблематичні при розробці програмних систем, наприклад , C # на відміну від C ++ не підтримує множинне спадкування класів (між тим допускається множинне спадкування інтерфейсів).
Назва «Сі шарп» (від англ. sharp - дієз) походить від музичної нотації, де знак дієз, додаються до основного позначення ноти, означає підвищення відповідного цій ноті звуку на півтон, що аналогічно назвою мови C ++ , де «++» позначає інкремент змінної.
Внаслідок технічних обмежень на відображення (стандартні шрифти, браузери і т. д.) і тієї обставини, що знак дієз ?? не представлені на стандартній клавіатурі, знак номера # був обраний для представлення знака дієз при записі імені мови програмування. Ця угода відображено в специфікації мови C # ECMA - 334. Проте, на практиці (наприклад, при розміщенні реклами і коробковому дизайні), Майкрософт використовує призначений музичний знак.
Назви мов програмування не прийнято переводити, тому часто мову називають по-англійськи «Сі шарп» [4].
2.2 Опис застосовуваних алгоритмів та їх реалізація
Основним алгоритмом в АРМ секретаря кафедри є алгоритм створення документа протокол: заповнення всіх необхідних полів, обробка введених даних і виведення їх в шаблонизировать документ.
Для створення протоколу необхідно вибрати дію в пункті меню Файл - gt; Створити - gt; Протокол. У діалоговому вікні виведеться форма з обов'язковими полями для заповнення даних:
вибір типу засідання;
вибір присутніх членів колегіального органу зі списку;
якщо є проголошення, необхідно вписати їх ініціали, прізвища із зазначенням посад;
вказати кількість питань, що належать розгляду в порядку денному;
Заповнити питання і навпроти кожного питання: ввести інформацію про доповідачів (ініціали та прізвище), короткий зміст доповіді; заповнити текст рішення (що вирішили, яке висновок щодо даного докладу). Якщо доповідачів більше одного, то його необхідно додати (кнопка «Додати доповідача») і так само заповнити поля.
По завершенню введення інформації про засідання необхідно вивести їх у шаблонизировать документ протоколу. Але перед цим введені дані потрібно перевірити на коректність і обробити для виводу. Цей процес запуститься після натискання на кнопку «Ок». Якщо дані будуть введені не коректно або є незаповнені поля, то вийде повідомлення, яке попереджає про помилку. Якщо зауважень немає, то дані успішно виведуться в документ Word. Документ можна зберегти і вивести на друк. На малюнку 2.1 представлена ??блок-схема алгоритму створення протоколу.
Рисунок 2.1 - Блок-схема алгоритму створення протоколу
2.3 Описування логічної структури програмного продукту
Згідно з пунктом 2.4 про складання та оформлення протоколів зі збірки нормативно-правових та методичних документів за основними напрямками діяльності ПГУ ім Т.Г. Шевченко вхідні і вихідні дані протоколу повинні бути строго стандартизовані. Приклад протоколу представлений в додаток Б.
Текст протоколу має складатися з двох частин: вступний і основний. У водної частини протоколу вказується ініціали та прізвище голови та секретаря колегіального органу; ініціали та прізвища членів цього органу, ініціали та прізвище запрошених із зазначенням посад, ініціалів та прізвищ доповідачів та співдоповідачів. Основна частина тексту протоколу повинна складатися з розділів, які відповідають пунктам порядку денного.
Текст кожного розділу повинен складатися з позицій; слухали, виступили, вирішили. Слово «СЛУХАЛИ» друкується великими літерами від межі лівого поля, після ставиться двокрапка: на наступному рядку (з абзацу) вказуються ініціали та прізвище доповідача, ставиться тире, а потім викладається зміст доповіді. Розділ протоколу «ВИСТУПИЛИ» оформляється аналогічно розділу «СЛУХАЛИ».
Після закінчень викладу виступів записується рішення по першому питанню порядку денного. Рішення починається словами «Вчена рада ВИРІШИЛА» або «ВИРІШИЛИ», які друкуються через три міжрядкових інтервалу після попереднього тексту від межі лівого поля аркуша і ставиться двокрапка. Потім з нового рядка (з абзацу) записується текст прийнятого рішення. Протоколи засідань підписуються головою і секретарем.
Структурна схема програмного продукту
Внутрішня структура або ж внутрішня організа...