Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2. Общие положения на ТСН (нормативы).doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
536.06 Кб
Скачать
  • Спеціальне забезпечення

    • Спеціальне математичне забезпечення АСУВ – сукупність описів та алгоритмів, що необхідні у процесі управління військами

    • Спеціальне програмне забезпечення - описів та алгоритмів, що необхідні для реалізації СМЗ

    Загальна характеристика сучасних інформаційних та мережевих технологій.

    Мережева технологія Х.25. Мережі Х.25 - для побудови базових мереж ПД. Стандарт 1974 року.

    Розраховані на використання ненадійних дискретних каналів зв’язку. Структура включає центри комутації (ЦКП), з’єднані між собою каналами ПД на основі виділених каналів первинної мережі зв’язку. Швидкість в каналах ПД – 1,2-9,6 Кбіт/с. Довжина пакету даних – 16-1024 байт. Доступ до мережі – через вбудовані в ЦКП, або віддалені пристрої збірки – розбірки пакетів. Розгорнуті в Україні.

    Мережева технологія Frame Relay. Мережі FR – мережі з комутацією пакетів з віртуальним з’єднанням і призначені для побудови базових мереж ПД. Швидкість в каналах ПД – до 2 Мбіт/с.

    Довжина пакету даних – до 4096 байт. Забезпечується якість обслуговування. Доступ до мережі – через пристрої доступу FRAD з використанням надійних каналів зв’язку. Розгорнуті в Україні.

    Загальна характеристика організації баз данних

    Бази даних бувають автономні,файл-серверні,клієнт-сервер.Автономні БД-зберігають свої дані у локальній файлофій системі,не мають багатокористуватського доступу,користувачу не потрібно мати доступ до даних іншого користувача.Файл-серверні БД-можуть бути доступним для багатьх користувачів,для кожного користувача при роботі створюється окрема копія БД,сама БД лежить на окремому сервері. БД кліент-сервер доступ до таких БД здійснюєтьсячерез комп’ютер –сервер,цей сервер виконує сам операції які задає йому користувач, така організація роботи підвищує ефективність виконаня додатків.Існують активні та пасивні сервера баз даних,пасивні тільки виконують функції зберігання даних та організації доступу до них, а активні – додатково до цих функцій містять винесену на сервер логіку функціонування програм.

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

    Ієрархічна модель. В ієрархічній моделі зв'язки між даними можна описати за допомогою упорядкованого графа (чи дерева). Для опису структури ієрархічної бази даних використовується тип даних «дерево». Він містить у собі підтипи (піддерева).Поля записів зберігають власні числові чи символьні значення, що складають основний зміст БД. Мережева модель. Мережева модель даних дозволяє відображати різноманітні взаємозв'язки елементів даних у виді довільного графа. Для опису схеми мережевих БД використовується дві групи типів: «запис» і «зв'язок».Мережева БД складається з набору записів і набору відповідних зв'язків.Реляційна модель. Реляційна модель даних ґрунтується на понятті відношення (relation). Відношення являє собою безліч елементів, названих кортежами. Наочною формою представлення відносини є звична двовимірна таблиця. Таблиця має рядки (запису) і стовпці (стовпчика). Кожен рядок таблиці має однакову структуру і складається з полів

    Характеристика технології „Клієнт/сервер”.

    Для реалізації 2-х рівневої “клієнт – серверної” моделі необхідно використання технічних засобів (засобів автоматизації):

    “Серверний” сегмент технічно та організаційно входить до складу інформаційно-телекомунікаційних вузлів (ІТВ) та передбачає використання наступних технічних засобів: серверів; маршрутизаторів; мережевих концентраторів; мостів (репітерів); модемних стійок; джерел безперебійного живлення.

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

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

    Файл-сервер (сервер документів) – компонент мережі, який виконує функції зберігання файлів (змісту документів). Документи, що зберігаються на файл-сервері можуть складатись як з одного так і з декількох файлів. Файл-сервер функціонує під керівництвом мережевої операційної системи (ОС) (Microsoft Windows NT, Novell NetWare, UNIX та ін.)

    Сервер баз даних (бібліотек) – компонент мережі, який виконує функції зберігання реєстраційно-контрольних карток. В якості сервера баз даних може використовуватись довільна реляційна СУБД – Oracle, Microsoft SQL Server, SYBASE SQL Server, Sybase SQL Anywhere. Сервер баз даних функціонує під керівництвом мережевої ОС Windows NT Server або UNIX.

    Основні протоколи роботи сервісів асу „дніпро”

    Структура стека ТСР/ІР:

    Для транспортування даних в АСУ ПД «Дніпро» використовуються протоколи TCP/IP (протокол-правила, які регламенують порядок роботи Інтернету).

    TCP/IP (transport control protocol) - промисловий стандартний набір протоколів, який забезпечує зв’язок в неоднорідному середовищі (забезпечує сумісність між комп’ютерами різних типів). Крім забезпечення сумісності протокол TCP/IP надає доступ до ресурсів Інтернету, а також маршрутизується для локальних обчислювальних мереж. Так як TCP/IP підтримує маршрутизацію, то він використовується як міжмережевий протокол і є стандартом для міжмережевої взаємодії.

    До протоколу TCP/IP відносяться :

    SMTP(Simple Mail Transfer Protocol) - простий протокол передачі пошти прикладного рівня. Використовується для здійснення передачі пошти від хоста відправника до хоста одержувача;

    FTP (File Transfer Protocol) - обмін файлами між комп”ютерами, що підримують TCP/IP;

    SNMP(Simple Network Management Protocol) - управління мережею;

    Крім протоколів TCP/IP в ІТМ для здійснення електроного документообігу використовуються:

    UUCP (Unix-Unix-Copy Protocol) – протокол використовується сумісно з SMTP, якщо використовуються лінії зв”язку низької якості (телефонних та ін.).

    MIME (Multipurpose Internet Mail Extension) - багатоцільове розширення пошти Internet.

    POP3 (Post Office Protocol) - поштовий протокол на стороні клієнту. Призначений для розбору пошти з поштових скриньок користувачів на їхні робочі місця за допомогою програм-клієнтів, що забезпечує спрощення операцій з електронною поштою в автономному режимі.

    IMAP (Internet Message Access Protocol) - протокол доступу до повідомлень Internet. Є серверно-орієнтованим поштовим протоколом з можливістю вибіркового вилучення пошти.

    IP - протокол відповідає за адресацію, тобто гарантує,що маршрутизатор взнає куди поступають наші дані. Інтернет адреса складається з 4 чисел, які не перевищують 256. Інформація, що пересилається по Інтернету, розбивається на порції, що називаються пакетами. Маршрутизатори -системи комп'ютерів, які об'єднують мережі. За їх допомогою об'єднуються різні частини Інтернет.

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

    UDP - простіший за TCP оскільки він не дбає про пакети, що не дійшли та про інше. Він використовується для програм, які використовують лише короткі повідомлення та можуть повторно надіслати дані у разі їх недоходження. Протокол TCP краще не використовувати без потреби через надмірні витрати.

    FTP - розміщує потрібні файли в локальній скринці для роботи з копією. Цей протокол призначений для переміщення файлів незалежно від того, як вони під'єднані та в якій операційній системі працюють. Тобто він реалізує загальну мову колективного використання.

    Порядок інсталяції програмних продуктів.

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

    • перевірка сумісності програмного продукту з операційною системою та вже встановленим прикладним програмним забезпеченням;

    • перевірка наявного дискового простору;

    • запуск та виконання програми інсталяції;

    • конфігурування встановленого програмного продукту;

    • реєстрація встановленого програмного продукту (при необхідності).

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

    В Україні керуються (програмісти) головним стандартом союза ССР :

    - ГОСТ – 19.402 – 78 “Единая система программной документации”, введений в дію з 1 січня 1980 року.

    А також :

    - ГОСТ – 34.601 – 90 “Автономные системы в стадии создания”, щодо програмістів “Захист інформації, технічний захист інформації, терміни та визначення”.

    - ДСТУ – 28.44 – 94 “Програмні засоби ЕОМ, забезпечення якості, терміни та визначення”.

    • ДСТУ – 2938 – 94 “Системи обробки інформації, основні поняття, терміни та визначення”.

    • ГОСТ 24.207 – 80 - описання контрольного прикладу;

    • ГОСТ 19.502 – 78 - описання застосування;

    • ГОСТ 19.301 – 79 - програма і методика випробувань;

    • ГОСТ 34.602 от 1.01.92г. – технічне завдання;

    - ГОСТ 19.505 – 79 – керівництво оператора.

    Порядок приймання, обміну, збереження та експлуатації засобів програмного забезпечення в АСУ „Дніпро”

    Програмне забезпечення в автоматизованій системі „Дніпро” наступні:

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

    • Програмне забезпечення повинно бути ліцензійне, а також відповідати загальним вимогам, директивам про програмне забезпечення в АСУ „Дніпро”.

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

    • Програмне забезпечення повинно експлуатуватися тільки на призначених для нього місцях.

    • Збереження програмного забезпечення здійснюється не менш як в трьох копіях на різних видах постійной памяті.

    Загальна харакретистика типів ОС.

    За призначенням розрізняють операційні системи загального та спеціального призначення.

    ОС загального призначення застосовуються в КС загального призначення, тобто розрахованих на інтерактивну роботу одного або одночасно кількох користувачів (у режимі поділу часу) із завчасно невизначеним набором прикладних програм. Характерні не дуже сильні вимоги до часу реакції. Приклади: ОС сімейств UNIX та MS Windows.

    ОС спеціального призначення:

    - ОС реального часу;

    - крос-системи.

    ОС реального часу забезпечують гарантований час реакції КС на зовнішні події (головним чином, за рахунок завчасного визначення набору задач). Застосовуються в системах управління різноманітним некомп’ютерним обладнанням (“вбудованих системах”). Приклад: QNX.

    Крос-системи призначені для підтримки процесу розробки програм у двохмашинній конфігурації (коли розробка програми здійснюється на одній машині (інструментальній), а виконання – в іншій (цільовій)). Як правило, включають: систему програмування (функціонує на інструментальній машині), засоби завантаження та налагодження програм (монітор). Найчастіше використовуються при розробці програм, що пізніше “прошиваються” в ПЗП. Приклади: Atmel, PIC, Windows CE, Palm OS.

    Функціональні можливості пакета “Microsoft Office

    До складу пакету “Microsoft Office” входять наступні продукти:

    • Microsoft Office 2000 (набір продуктів для автоматизації роботи офісу. У цей набір входять такі популярні продукти як MS Word (текстовий редактор), MS Excel (застосування електронних таблиць), MS Powerpoint (засіб для створення презентацій), MS Outlook (поштовий клієнт та органайзер));

    • Microsoft Publisher 2000 (дає змогу швидко створювати маркетингові та бізнесові публікації);

    • Microsoft Visio Professional 2002 (засіб для створення діаграм);

    • Microsoft Point 2002 (засіб для роботи з картографічною інформацією, інтегрований з іншими офісними продуктами);

    • Microsoft Access 2000 (персональні СУБД);

    • Microsoft FrontPage 2000 (засіб для створення та редагування вже інсуючих web-сторінок)

    Характеристика програмних засобів E-mail.

    До основних програмних засобів E-mail АСУ „ДНІПРО” належать наступні програми роботи з електронною поштою:

    Microsoft Internet Mail – програма обміну електронною поштою, яка входить до складу Microsoft Outlook Express 97, підтримує стандарти SMTP/POP3 та MIME, надає користувачеві слідуючі можливості:

    • виконання всіх операцій з головного вікна;

    • збереження адрес електронної пошти в адресній книзі та їх вставка в повідомлення;

    • швидкий пошук повідомлень;

    • створення власних папок користувача та розподіл повідомлень між папками;

    • сортування списка повідомлень

    • додаток особистого підпису в повідомлення.

    Outlook Express – забезпечує всі необхідні засоби для роботи з електронноою поштою та групами новин, входить до стандартних програмних пакетів Windows 98/2000/ХР. Має такі можливості :

    • можливість використання багатьох облікових записів електронної пошти та груп новин;

    • простий користувальницький інтерфейс;

    • зберігання поштових повідомлень на сервері - дає можливість працювати з ними з різних місць;

    • використання адресної книги для зберігання та отримання адрес електронної пошти;

    • додання електронного підпису та використання бланків при передачі повідомлень;

    • відправка та отримання безпечних повідомлень;

    • завантаження новин у автоматичному режимі;

    TheBat – спеціалізована програма для відправлення поштових повідомлень, до основних переваг належать :

    • безпечність отримання та відправлення повідомлень;

    • простий користувальницький інтерфейс;

    • швидкість та надійність роботи;

    • додання електронного підпису та використання шифрування повідомлень.

    Exchange Server 5.5 – система електронних комунікацій, яка вирішує завдання організації електронної пошти, маршрутизації повідомлень, підтримки різних типів нестандартних додатків, реалізує всі відкриті поштові протоколи: SMTP, MIME, POP3, IMAP, LDAP, та працює тільки під керівництвом Windows NT.

    Серверний сегмент Exchange Server 5.5 складається з основних компонент:

    • каталога;

    • інформаційного сховища (ІС);

    • агента передачі повідомлень (АПП);

    • системного спостерігача (СС).

    “Клієнтський” сегмент Exchange Server 5.5 складається з основних компонент:

    • клієнт Exchange - відправка, отримання повідомлень та вся робота з ними;

    • Schedule+ - для складання розкладів, планування та ведення контактної інформації;

    • клієнт Outlook - дозволяє організовувати дані на ПЕОМ, представляти їх для спільного використання та надає користувачеві слідуючі можливості: управління повідомленнями електронної пошти особистого та службового характеру, організації колективного використання даних в межах робочої групи за допомогою електронної пошти, використання даних спільно з іншими додатками Office (Word, Excel та т.ін.), під”єднання до служби Web та користування її послугами;

    • конструктори форм Microsoft Exchange та Outlook - надання можливості посадовим особам (користувачам) створювати форми, які використовуються в багатьох задачах (в тому числі для збору даних) та можуть містити списки, текстові поля, кнопки та інші управляючі елементи;

    • форми Microsoft Exchange та Outlook - можна зберегти на сервері та надати доступ до них всім або деяким користувачам (посадовим особам в межах відведених повноважень);

    • інші клієнтські додатки.

    Характеристика програмних засобів Web-сервісу.

    WWW сервер - это такая часть глобальной или внутрикорпоративной сети, которая дает возможность пользователям сети получать доступ к гипертекстовым документам, расположенным на данном сервере. Для взаимодействия с WWW сервером пользователь сети должен использовать специализированное программное обеспечение - броузер.

    Статические данные - уже готовые, записанные в виде файлов, текст или фрагменты HTML. Такие данные удобно использовать если на большом количестве страниц повторяется один и тот-же фрагмент. Динамически генерируемые данные - это результат работы какого-либо скрипта или комманд операционной системы, на которой работает Web-сервер.

    Характеристика програмних засобів FTP-сервісу

    FTP (File Transfer Protocol) - протокол призначений для переміщення файлів незалежно від того, як вони під’єднані та в якій операційній системі працюють, тобто забезпечує сервіс передавання файлів.

    Існують такі програмні засоби, що реалізують функції FTP-сервісу: FAR 1.65; Windows comander 4.51; FTP Commander 4.01; FTP Navigator 4.40; FTP Control 4.4; Internet Neighborhood 3.11; FTP Voyager 7.2; AutoFTP PRO 2.4.

    Особливі характеристики клієнтів:

    • FAR: має всі функції властиві Windows: Drag-and-drop технологія, довгі імена, видалення в смітник, запуск асоціативних з документами додатків, перегляд та редагування файлів на сервері;

    • Windows Comander 4.51: до десятка одночасних закачек не тільки з сервера або на сервер, але й напряму між серверами, процедура з’єднання з сервером дуже спрощена;

    • З FTP-comander'а можна запускати додатки розташовані на локальному комп’ютері;

    • Internet Neighborhood 3.11: сумісність з ftpNetDrive (дозволяє зробити FTP-сайт мережним диском), підтримка SOCKS 4, обмін файлами навпростець між серверами;

    • FTP Voyager 7.2: обмін файлами між двома серверами, синхронізацію директорій на локальному й віддаленому комп’ютерах, набір ключів й опцій для контролю роботи Voyager'a з командної строки, підтримка dial-up'a, докачка файлів, можливість створення розкладу закачек;

    • AutoFTP PRO 2.4: можна задати нижній рубіж швидкості закачек.

    Загальна характеристика основних програмних засобів розподілених баз данних АСУ „ДНІПРО”.

    Всі документи, що циркулюють в СЕДО крім змісту мають обов’язкові атрибути, які зберігаються на реєстраційно-контрольних картках (РКК). Атрибутами документів є: назва, автор документу, час створення та т.ін. Атрибути документів зберігаються в реляційній системі управління базами даних (СУБД). Найбільш розповсюдженими СУБД, що використовуються для зберігання атрибутів є:

    1. Oracle;

    2. Sybase;

    3. Microsoft SQL Server;

    4. Informix.

    Для зберігання безпосередньо змісту документу використовуються файлові сервери, які використовують операційні системи:

    1. Windows NT;

    2. Net Ware;

    3. Banyan VINES;

    4. UNIX.

    Загальна характеристика основних програмних засобів в розподілених БД АСУ “Дніпро”

    Показник

    MS SQL Server

    MySQL

    Особливості розробки додатків

    Візуальні засоби проектування

    +

    +

    Багатомовна підтримка

    +

    +

    Можливості розробки

    web-додатків

    +

    +

    Підтримка JAVA

    +

    Вбудована мова програмування

    +

    Data Mining

    +

    Підтримка операційних систем

    ОС

    Windows NT,2000

    (Intel і Alpha)

    Linux (x86, libc6,S/390,IA64, Alpha, Sparc), Windows 95/98/NT/2000/XP, Solaris 2.9 (Sparc, 64-bit, 32-bit), FreeBSD 4.x ELF (x86), Mac OS X v10.2, HP-UX 10.20 (RISC 1.0), HP-UX 11.11 (PA-RISC 1.1 чи 2.0), AIX 5.1 (RS6000), QNX 6.2.0 (x86), Novell NetWare 6 (x86), SCO OpenUnix 8.0 (x86), м SGI Irix 6.5, Dec OSF 5.1 (Alpha)

    Мінімальні вимоги до сервера

    Конфігурація

    Pentium II 350 MHz , ОЗУ – 128 Мбайт,

    HDD - 250 Мбайт

    Pentium 100 MHz ,

    ОЗУ - 64 Мбайт (мінімум),

    100 Мбайт вільного місця на диску

    В АСУ “Дніпро” також використовується СУБД InterBase та Oracle

    Загальна характеристика програмних засобів інформаційного захисту.

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

    За призначенням програмні засоби інформаційного захисту поділяються на:

    • засоби зовнішнього захисту (включають програмне забезпечення фізичних засобів захисту території, приміщень, каналів зв'язку і та окремих пристроїв інформаційно-обчислювальної системи);

    • засоби внутрішнього захисту (забезпечують контроль використання ресурсів інформаційно-обчислювальної системи в суворій відповідності зі встановленими правами доступу);

    • засоби управління захистом;

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

    Характеристика мови програмування С ++

    Мова С++ була розроблена співробітником науково – дослідницького центра АТ&Т Bell Laboratories (Нью – Джерсі, США) Бьярном Страуструпом у 1979 році на основі мови С. Її основною перевагою є підтримка основних положень Обэктно – орієнтованого програмування:

    • інкапсуляція – механізм, що поєднує дані і код, що маніпулює з цими даними, а також захищає і те, і інше від зовнішнього втручання неправильного використання;

    • спадкування – процес, за допомогою якого один об'єкт може здобувати властивість іншого. За допомогою спадкування може бути створена ієрархія родинних типів, що спільно використовє код і інтерфейс;

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

    Крім того при програмуванні на цій мові можна використовувати безліч шаблонів класів мови С. Існування компіляторів під різні системи дозволяє на певному рівні приблизитися до міжплатформенних програм.

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

    Характеристика середовища програмування Visual C++.

    Visual C++ - потужний засіб для розроби 32-рзрядних додатків в операційних системах Windows. Мова Visual C++ є об’єктно-орієнтована . Середовища програмування Visual C++ дозволяє вирішувати богато задач:

    • Створити закінченні додатоки для Windows , таких як обчислювальні, логічні, графічні та мультимедійні.

    • Швидко створити оконний інтерфейс для додатків написаних на інших мовах програмування, який задовільняє усім вимогам Windows;

    • Використовує функції Windows АРІ та багато власних функцій, процедур та бібліотек;

    • Створити додатки для роботи з базами даних ;

    • Створювати за дпомогою різних технологій розподілені додатки;

    • Створювати додатки, які управляють іншими додатками, такими програмами Microsoft Office, як Word, Excel тощо.

    • Створити додатки для роботи в мережах Интернет та интранет.

    Характеристика середовища програмування Visual Basic.

    Visual Basic как интерпретатор. Основным признаком интерпретатора является то, что созданные в нем программы выполняются только в среде разработки. Программу можно запустить непосредственно из среды и если в ней есть ошибки, они сразу же распознаются.

    Visual Basic как компилятор. Visual Basic нельзя назвать чистым компилятором, так как в отличие,

    например, от Visual C++, Visual Basic не создает исполняемый файл сразу же при запуске из среды разработки. Для создания такого файла необходимо сделать это явно (команда File\Make ***.EXE).

    Порядок работы с Visual Basic:

    • Запустить Visual Basic можно с помощью команды меню или двойным щелчком на пиктограмме программы в окне Windows Explorer или My Computer.

    После запуска Visual Basic на экране появляется диалоговое окно.

    • За некоторыми пиктограммами диалогового окна скрываются мастера (Wizards).

    • В процессе работы мастера создается почти готовое приложение с различными формами, соответствующей рабочей средой, меню, панелью инструментов и т.п.

    Visual Basic поддерживает следующие типы переменных: Boolean, Byte, Integer, Long, Single, Double.

    В Visual Basic есть три вида областей определения, характеризующих доступность переменной:

    • локальная: переменная доступна только в текущей процедуре;

    • контейнера: переменная доступна только в текущей форме, модуле или классе;

    • глобальная: переменная доступна во всем проекте.

    Характеристика мови програмування Java.

    Java – це технологія, яка діє за клієнт-серверним підходом: головна інформація зберігається на сервері, а до клієнта мережею передаються тільки блоки, що потрібні у конкретний момент. Java вирішує завдання з виконання програм на довільній платформі.

    Головний компонент Java – це віртуальний Java-процесор, який є спеціальним середовищем для виконання та інтерпретації Java-коду.

    Мова програмування Java дозволяє створювати байт-код Java. Середня довжина Java-команди – 1,8 байта. Головне призначеня – створення невеликих програм (аплетів) для роботи в Інтернет. Мова Java дуже наближена до С, за винятком функцій керування пам’яттю та вказівників. Java-програму, записану у проміжному байт-коді, інтерпретує спеціальний інтерпретатор. Байтові команди Java подібні до асемблерних. Швидкість виконаня на порядок менша, ніж двійкової програми. Довжина коду Java не набагато менша, ніж двійкового коду.

    Характеристика мови програмування Turbo Pascal

    Мова Паскаль розроблена Ніколасом Віртом легкості застосування і простоті синтаксису вона швидко стала дуже популярною серед розробників програмного забезпечення в усьому світі.

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

    Основні характеристики мови:

    • алгоритмічна мова має набагато вищі виразні можливості, тобто його алфавіт значно ширшій алфавіту машинної мови, що істотно підвищує наочність тексту програми;

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

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

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

    • у мові може бути передбачений значно більш широкий набір типів даних у порівнянні з набором машинних типів даних.

    З перерахованого вище випливає, що алгоритмічна мова значною мірою є машинно-незалежною.

    При створенні мова підтримувала процедурний метод розробки програм, але в результаті розвитку самих уявлень про програмування з’явилися нові мови такі як Object Pascal основаних на об’єктна орієнтованому програмуванні. Завдяки середовищ розробки Delphi усіх версій фірми Borland ця мова стала однією з провідних мов для розробки графічних додатків під операційну систему Windows.

    Характеристика середовища програмування Delphi 4.0.

    Середовища програмування Delphi 4 дозволяє вирішувати богато задач:

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

    • Швидко створювати професійний оконний інтерфейс для будь-яких додатків, написаних на будь-якій мовй програмування; інтерфейс задовільняє усім вимогам Windows та автоматично налаштовується на ту систему, яка встановлена на комп’ютері користувача, оскільки використовує багато функцій, процедур, бібліотек Windows Створювати системи роботи з локаліними та віддаленими базами даних будь-яких типів; при цьому є засоби автономної відладки додатка з наступним виходом в мережу.

    • Створювати розподілені додатки, які основуються на різних технологіях.

    • Створювати додатки, які управляють іншими додатками, такими програмами Microsoft Office, як Word, Excel тощо.

    • Створювати крос-платформені додатки, які можливо компілювати як в Windows так і в Linux.

    • Створювати додатки різних класів для роботи в Интернет та интранет.

    • Створювати професійні програми встановлення для додатків Windows, враховуючи всю специфіку та всі вимоги Windows.

    • Створювання звітів, справочних систем, бібліотек DLL, компонентів Active X.

    Програмні засоби та оболонки розробки WEB додатків

    Існують такі програмні засоби для розробки WEB додатків:

    • WEB-сервери: Internet Information Server, Apache для Windows, roxen / roxen2, wn, cern-httpd, dhttpd, caudium, aolserver, boa та інші;

    • Мови програмування для розробки WEB додатків: HTML, XML, PHP, Perl, ASP

    • СУБД: MS SQL, MySQL, ORACLE, PostgreSQL;

    • HTML-редактори та оболонки: Macromedia Dreamweaver, Frontpage, Dreamweaver Ultradev, Arachnofilia, Microsoft Visual Studio .NET, Delphi Enterprice, Jbuilder, T.O.A.D., SQL Navigator, PL/SQL Developer, Hiew, Rational Rouse та інші.

    3. Практичні завдання та порядок їх виконання

    1.Установлення операційної системи Windows 2000 Pro.

    • Увімкнути живлення комп’ютера.

    • Провести форматування HDD та розробити його на два логічні диски:

    „C” – NTFS;

    „D” – FAT 32;

    • Установити операційну систему на диск „C”.

    • Провести встановлення драйверів відеокарти, звукової карти, мережевої карти, монітора та інших периферійних пристроїв.

    2.Відображення даних текстового файла з використанням мови

    програмування Delphi.

    • Увімкнути живлення комп’ютера. Відкрити середовище Delphi.

    • Створити нову форму, для цього потрібно в меню Delphi вибрати пункт „New”, після чого натиснути на пункт Application.

    • Використовуючи компоненти програмного пакета Delphi для роботи з файлами, розмістити на формі: DriveComboBox, DirectoryListBox, FileListBox.

    • Зв’язати ці компоненти між собою, використовуючи їх властивості в інспекторі програмного середовища Delphi.

    • Використовуючи стандартні компоненти „Standard ”, створити поле „Memo”. Створити подію при натисканні на файл в FileListBox.

    • Скомпілювати та запустити програму.

    • Відобразити на екрані дані текстового файла в полі вікна створеної програми.

    3.Створення і тестування профілів обладнання.

    Умови: виконується на робочій ПЕОМ. Пароль адміністратора системи вказано.Назву профілю вказано. Типи пристроїв для відключення та підключення вказано.

    • Увімкнути живлення комп’ютера.

    • Увійти в систему на ім’я Administrator, створити профіль обладнання з заданим ім’ям.Перезавантажити комп’ютер і при запуску вибрати профіль.

    • Відключити заданий пристрій (наприклад другий жорсткий диск) у профілі обладнання.Перевірити, що пристрій відключено. Підключити заданий пристрій до профілю обладнання . Перевірити що пристрій підключено.

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

    4. Налагодження протоколу tcp/ip для використання статичної

    IP-адреси

    Умови: виконується на робочій ПЕОМ. Пароль адміністратора системи та домен вказано.

    • Увімкнути живлення комп’ютера.

    • Установити IP- адресу, шлюз мережі, DNS-сервери, WINS.

    • Перевірити працездатність TCP/IP, увівши команду „ping” IP- адреси перевіряючого.

    • Відобразити на екрані в режимі командного рядка (режим MS-Dos для Win 3/11-WIN 98, „cmd” для Win 2000) за допомогою службової програми Ipconfig властивості протоколу TCP/IP, фізичних логічних плат; настроєних на на комп’ютері.

    5. Оновлення ip-адреси за допомогою служби динамічного розподілу

    IP-адрес (DHCP)

    Умови: виконується на робочій ПЕОМ. На сервері мережі служба DHCP-серверу завантажена і працездатна. Пароль адміністратора системи та домен вказано.

    • Увімкнути живлення комп’ютера.

    • Настроїти властивості протоколу TCP/IP на автоматичне отримання

    IP-адреси.

    • Звільнити систему від старої динамічної IP-адреси в режимі командного рядка (режим MS-Dos для Win 3.11-Win 98, cmd для Win 2000) за допомогою команди „ipconfig”.

    • Перевірити за допомогою команди „ipconfig”, що системі відсутня IP-адреса. Оновити IP-адресу за допомогою команди „ipconfig”.

    • Перевірити працездатність TCP/IP-підкдлючення за допомогою службової програми ipconfig на екрані відобразити властивості протоколу TCP/IP, фізичних та логічних плат, настроєних на комп’ютері.

    6. Створення домену Windows 2000

    Умови: виконується на робочій ПЕОМ із системою Windows 2000 Server. Пароль адміністратора на сервер та назва домену, який створюється, вказано.

    • Увімкнути живлення комп’ютера.

    • Увійти локально в систему Windows 2000 Server на ім’я Administrator.

    • Установити DNS-сервер у настройках мережевого адаптера серверу, який налагоджується „на самого себе” .

    • Завантажити програму Dсpromo.

    • Вказати варіант установки: новий домен у новому дереві доменів.Вказати назву домену. Після закінчення створення домену перезавантажити систему.

    • Здійснити вхід систему із створеним доменом.

    7. Настройка псевдоніма bde при запущеній програмі bde Administrator.

    Умови: виконується на робочій ПЕОМ. Пароль та логін адміністратора BDE вказано.

    • Увімкнути живлення комп’ютера. Запустити утіліту BDE Administrator.

    • Натиснути правою кнопкою на вкладці „Databases” і вибрати пункт „New” із спливаючого меню. Після меню діалогового вікна „New Database Driver Alias” вибрати пункт „Standard” у випадаючому списку Database Driver Name та натиснути кнопку „OK”.

    • Після додавання нового псевдоніма ввести його ім’я „DEPBIRTH”.

    • Настроїти параметри нового псевдоніма на вкладці Definition.

    • Вибрати параметр PATH та вказати шлях до бази даних. Наприклад, „D:\base\”.

    • Для збереження змін натиснути на кнопку Aply та виявити з програми BDE Administrator.

    • Перевірити підключення до створеної бази даних.

    Завдання № 1 Розгортання локальної обчислювальної мережі Ethernet 10 Base-T.

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

    Умови виконання: дві ПЕОМ без мережевих адаптерів розгорнуті; кабель FTP має роз’єми для підключення; операційна система та мережеве програмне забезпечення на ПЕОМ встановлено; мережева карта знаходиться на навчальному робочому місці;

    електроживлення вимкнуто.

    Хід виконання:

    • установити мережеві адаптери та перевірити їх роботу: налагодити мережеве програмне забезпечення, встановити відповідні служби та протоколи;

    • з’єднати ПЕОМ між собою кабелем “вита пара”;

    • присвоїти ПЕОМ вказані адреси;

    • перевірити зв’язок у мережі командою “ping”;

    • виконати обмін повідомлення (файла).

    Завдання № 2 Підключення віддаленого абонента на сервері з OC Linux за протоколом TCP/IP за допомогою mgetty .

    Мета: удосконалити практичні навички в організації підключення віддаленого абонента на сервері з OC Linux за протоколом TCP/IP.

    Умови виконання: навчальне місце розгорнуте, ПЕОМ включена; модем налагоджений та підключений до серверу OC Linux; навчальне місце з’єднане з віддаленою ПЕОМ через модем по 4-(або 2-) проводній фізичній лінії.

    Хід виконання:

    • створити та сконфігурувати файли віддаленого доступу до мережі;

    • запустити mgetty автоматичної відповіді на виклик;

    • увійти в зв’язок з віддаленою ПЕОМ за допомогою ім’я та пароля;

    • відправити та прийняти текстове повідомлення (на свою поштову адресу).

    Завдання № 3 Розгортання локальної-обчислювальної мережі.

    Мета: удосконалити практичні навички в проведенні конфігурування серверу ЛОМ, розгортанні та налагодженні служб і сервісів на робочих станціях.

    Умови виконання: розгортається та включається до АСУ ЛОМ у складі серверу та двох робочих станцій; ЛОМ створюється за допомогою електронного концентратора (HUB) та кабелю FTP; мережеві карти вставлені в ПЕОМ, кабель має роз’єми для підключення; операційна система та мережеве програмне забезпечення на ПЕОМ встановлено; електроживлення вимкнуто.

    Хід виконання: фізично з’єднати елементи розгорнутої ЛОМ; організувати конфігурування протоколів TCP/IP у ЛОМ; провести адміністрування;

    • розгорнути служби електронної пошти на сервері та робочих станціях;

    • організувати доступ до електронних поштових скриньок на сервері за протоколами SMTP та POP3 з реєстраційними іменами відповідно до наданого списку; розгорнути на робочих станціях програмне забезпечення для доступу до серверів за протоколами http та ftp;

    • виконати доступ до Web-сторінки серверу.

    4. Обов’язки посадових осіб

    Начальник відділу підпорядковується командиру військової частини та його заступникам.

    В мирний і воєнний час відповідає за:

    • бойову та мобілізаційну готовність відділу і успішне виконання покладених завдань;

    • бойову та гуманітарну підготовку, виховання, військову дисципліну, моральний і психологічний стан особового складу, підтримання внутрішнього порядку в приміщеннях відділу;

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

    • в створення, підтримку та наповнення інформаційних ресурсів АСУ "Дніпро";

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

    • інформації до введення в ЕОМ та організацію контролю результатів рішення завдань з метою забезпечення дійсності даних;

    • забезпечення взаємодії особового складу чергових змін;

    • надання носіям інформації грифу секретності;

    • виконання правил техніки безпеки при роботі на технічних засобах відділу.

    Він повинен:

    • підтримувати особовий склад та технічні засоби відділу в постійній готовності;

    • планувати роботу відділу, приймати участь в плануванні роботи центру;

    • проводити з особовим складом відділу заняття з командирської та бойової підготовки;

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

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

    • знати ділові, моральні якості особового складу відділу, їх службові і біографічні дані,

    • постійно вести роботу з виховання і вдосконалення фахової підготовки;

    • відповідати за створення, підтримку та наповнення інформаційних ресурсів АСУ “Дніпро”

    • знати календарний план втілення та рішення завдань, забезпечувати своєчасну та якісну підготовку початкової інформації та організовувати контроль результатів вирішення завдань та інформації, виданої з БД (ІРС) на дійсність;

    • організовувати роботу з оцінювання ефективності технологічного процесу вирішення завдань та при необхідності вносити в нього зміни;

    • знати роботу операційної системи, особливості функціонування систем управління базами у даних, які використовуються, та ІРС, мови та прийоми програмування, методи відлагодження програм;

    • знати вимоги керівних документів щодо розробки та проведення програмного забезпечення, виконання заходів режиму таємності, якщо проводиться обробка інформації на засобах ЕОТ, вимагати їх виконання від підлеглих;

    • брати участь у веденні бібліотеки алгоритмів та програм центру;

    • організовувати втілення нового програмного та інформаційного забезпечення, складання технологічних інструкцій щодо підготовки даних;

    • організовувати взаємодію із замовником щодо питань вирішення завдань;

    • брати участь у роботі комісій штабу щодо прийому та організації дослідної експлуатації програмного та інформаційного забезпечення, комплексів задач;

    • дотримуватись правил техніки безпеки та електробезпеки щодо роботи на засобах ЕОТ та вимагати їх виконання від підлеглих;

    • підтримувати належний порядок зберігання та поводження з секретними документами;

    • контролювати поводження з секретними документами начальника чергової зміни та наявність секретних документів у підлеглих;

    • підводити підсумки роботи та стану військової дисципліни у відділі