пʼятницю, 29 травня 2020 р.

Інформатика для здобувачів освіти для гр. №11

Тема уроку: Модульність


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

Інформатика для здобувачів освіти гр. 24

Тема уроку: Засоби створення, зберігання, обробки, копіювання і 
                      транспортування документів.


Засоби складання і виготовлення документів
Друкарські машинки - нещодавно ще незамінний вид конторського обладнання все більш витісняється персональними комп'ютерами, оснащеними принтерами. Однак вони ще широко застосовуються для виготовлення документів через істотно меншу вартість в порівнянні з комп'ютерами. Друкарські машинки повинні забезпечувати: 
Ø    Високу продуктивність праці при мінімальних витратах
Ø     Високу якість друку; 
Ø    Простоту управління
Ø    Максимальна кількість одночасно одержуваних копій; 
Ø     Надійність роботи. 
Механічні друкарські машинки самі прості і дешеві, але і самі не зручні в роботі. Електричні друкарські машинки вимагають від друкарки мінімальних зусиль при натисканні клавіш, забезпечують в той же час велику кількість копій (до 12) Стомлюваність друкарки на електричній друкарській машинці знижується,а продуктивність працізначно збільшується. Електронні друкарські машинки, володіючи всіма достоїнствами електричних, мають ще й пам'ять, що наближає їх по ефективності до організаційнихавтоматів. Пам'ять електронних друкарських машинок може бути як внутрішня (електронна, магнітна), так і зовнішня (магнітнікартки, стрічки, дискети). У цій пам'яті зберігається різноманітна інформація: стандартні тексти-шаблони, адреси, форматні документи. Друкується інформація також може записуватися у пам'ять для подальшого аналізу і використання. Природно, видобуту з пам'яті інформацію можна безпосередньо при друці редагувати: змінювати адреси, прізвища та будь-які інші фрагменти текстів.Електронні друкарські машинки можуть матидисплей для попереднього виведення на екран і редагування друкованої інформації; можуть бути підключені до комп'ютера для введення-виведення необхідної інформації та редагування текстів за допомогою більш досконалих комп'ютерних редакторів.
Організаційні автомати - це агрегований комплекс електромеханічних і електронних пристроїв, призначених для автоматизації процесу складання, редагування та виготовлення текстових і табличних документів. Оргавтомати включають в себе швидкодіючі друкуючі пристрої, різні пристрої, що запам'ятовують, мікропроцесори або інші пристрої керування, дисплеї та ін
Функціональні можливості оргавтоматів ширші, ніж у електронних друкарських машинок: 
Ø    великі обсяги оперативної пам'яті (до 1000 сторінок тексту);
Ø    ємна зовнішня пам'ять (мегабайти); 
Ø більш зручне редагування, що наближається до можливостей комп'ютерних редакторів.

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

середу, 27 травня 2020 р.

Інформатика для здобувачів освіти гр. №24

Тема уроку: Класифікація офісної техніки. 


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

 Системи передавання недокументованих даних:
Ø    телефонний зв'язок;
Ø    радіопошуковий зв'язок;
Ø    радіотелеграфний зв'язок;
Ø    відеотелефонний зв'язок.    

вівторок, 26 травня 2020 р.

Інформатика для здобувачів освіти гр. №12

Тема уроку: Розробка програми "Калькулятор"  мовою "Turbo Pacal" в середовищі "Delphi"

      Сучасні середовища програмування дають можливість програмістам створювати складні та зручні програми, мають багато додаткових можливостей. Але початкового знайомства з мовою програмування доведеться спочатку вивчити її інтерфейс перш ніж зможемо написати просту програмку. Тому знайомство з мовою Turbo Pascal ми почнемо із знайомства з зовнішнім виглядом середовища та  основними способами  роботи з ним.
Мова програмування – це знакова система для опису алгоритмів програм, орієнтованих на конкретних виконавців (насамперед ЕОМ). Знакова система складається з трьох компонент:
1) правила, що описують синтаксис;
2) правила, що задають семантику синтаксично правильних конструкцій ;
3) правила, що формують прагматику синтаксично правильних конструкцій.
Класифікацій мов програмування існує багато, але наукової теорії поки що немає.
Три основні класифікації склалися історично:
1) за функціональною ознакою: – універсальні мови (в них можна промоделювати, умовно кажучи, будь-який алгоритм); – спеціалізовані мови (орієнтовані на певні класи задач);
2) за предметною орієнтацією: Мови для розв’язання певного класу задач, наприклад, мови програмування для розв’язання задач символьної обробки (LispCobol), мови для обробки флеш-кліпів (АctionScript) .
3) За рівнем абстракції: – мови низького рівня (машинно-залежні) – Assembler.; – мови високого рівня (орієнтовані на користувача до певної міри) – PascalC,  Fortra; Як окремий напрямок слід виділити мови програмування баз даних, призначені для маніпуляції великими централізованими масивами даних і отримання з них інформації.
Багато з цих мов (AccessFoxPro, 4GL та ін.) мають розвинені процедурні елементи. Фактичним стандартом стала мова запитів до баз даних SQL
Мови програмування низького рівня орієнтовані на конкретний тип процесора і враховують його особливості.

Інформатика для здобувачів освіти гр. №24

Тема уроку: Технічні засоби обробки документів та інформації. 


Засоби обробки та зберігання документів

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

понеділок, 25 травня 2020 р.

Інформатика для здобувачів освіти гр. №24


Тема уроку: Система управління електронними документами.

Система електронного документообігу (ElectronicDocumentManagementSystems – EDMS) – організаційно-технічна система, що забезпечує процес створення, управління доступом і розповсюдження електронних документів в комп'ютерних мережах, а також контроль над потоками документів в організації. Часто СЕД називають також системами автоматизації документообігу або EDM-системами. СЕД є невід'ємною частиною світового ринку програмного забезпечення управління електронним документообігом і вмістом інформаційних систем – ринку DCT (DocumentandContent Technologies): 
Системи управління інформацією (InformationManagementSystems – IMS) або портали забезпечують агрегацію інформації, управління інформацією і її доставку через Internet/intranet/extranet. За допомогою порталів забезпечується також доступ до додатків через стандартний Web-навігатор.
Системи управління вмістом (ContentManagementSystems – CMS) забезпечують створення вмісту на рівні об'єктів для їх подальшого багаторазового використання. В таких системах інформація доступна не у вигляді документів, а у вигляді об'єктів меншого розміру, що полегшує обмін інформацією між додатками. Наприклад, управління Web-вмістом вимагає наявності можливості управління об'єктами різного вмісту, які можуть бути включені в Web-презентацію). 
Основні принципи організації електронного документообігу:
Ø    Одноразова реєстрація документа
Ø    Можливість паралельного виконання різних операцій з метою скорочення часу руху документів і підвищення оперативності їх виконання 
Ø    Безперервність руху документа 
Ø    Єдина база документної інформації для централізованого зберігання документів і виключення можливості дублювання документів
Ø    Ефективно організована система пошуку документа
Ø    Розвинена система звітності, що дозволяє контролювати рух документа в процесі документообігу. 

пʼятницю, 22 травня 2020 р.

Інформатика для здобувачів освіти гр.№11

Тема уроку: Обробка подій: переміщення та клацання миші, натиснення клавіш.


План
1. Події миші.
2. Розпізнавання джерела події, натиснутих кнопок і клавіш, координат курсору.
3. Події клавіатури.
4. Перетягування даних між об’єктами.
5. Перетягування і вбудовування об'єктів — Drag&Doc. Плаваючі вікна.
6. Буксування компонентів у вікні програми.

1.     Події миші
 Всі дії користувача при взаємодії із програмою зводяться до переміщення, натисненню кнопок миші і натисненню клавіш клавіатури. Розглянемо обробку в застосуванні подій, пов'язаних з цими маніпуляціями користувача.
У компонентах C++Builder визначений ряд подій, пов'язаних з мишею. Це події:
OnСlick - клацання мишею на компоненті і деякі інші дії користувача.
OnDblClick - подвійне клацання миші на компоненті.
OnMouseDown - натиснення клавіші миші над компонентом. Можливо розпізнавання натиснутої кнопки і координат курсору миші.

Інформатика для здобувачів освіти гр.№24


Тема уроку: Стандарти та уніфіковані системи документації.
Державний стандарт оформлення


Діяльність об’єктів та суб’єктів відображається в різних системах документації, але найбільш загальними та численними є організаційно-розпорядчі документи, які застосовуються при оформленні розпорядчої та виконавчої діяльності органів державної влади та управління, а також підвідомчих їм суб’єктів. Державні стандарти на організаційно-розпорядчі документи розроблялись ще в рамках ЄДСД та були затверджені в 1972 році (ГОСТ 6.3 8-72 та ГОСТ 6.39-72).
Єдина державна система діловодства (ЄДСД) — це науково впорядкований комплекс основних положень, норм, правил і рекомендацій, які визначають і регламентують процеси діловодства, починаючи від моменту надходження або створення документів і до того моменту, коли їх треба здавати в архів. Державні стандарти (ГОСТи, відомі нині як ДСТУ — низка уніфікованих систем, призначених для застосування в загальнодержавній автоматизованій системі відбору й обробляння техніко-економічної інформації: планової, звітно-статистичної, первинної облікової, фінансової, звітної бухгалтерської, організаційно-розпорядчої тощо), які ввійшли до складу цієї системи, упроваджують одночасно з нею. Основне завдання ЄДСД — сприяти раціоналізації та уніфікації документаційних процесів у діяльності державного апарату на різних рівнях управління. Основні положення ЄДСД присвячені методиці й  техніці роботи з  документами. У  них сформульовані вимоги та рекомендації з  питань підготовки службових документів та угрупування їх у справи. Вони встановлюють порядок підготовки й  видання організаційно-розпорядчої документації, правила організації проходження документів, методику створення карткової чи комп’ютерної форми обліково-довідкового апарату, застосування комп’ютерних технологій і програм для контролю за виконанням документів.

Інформатика для здобувачів освіти гр.№11

Тема уроку: Розробка програми "Калькулятор"  мовою "Turbo Pacal" в середовищі "Delphi"

      Сучасні середовища програмування дають можливість програмістам створювати складні та зручні програми, мають багато додаткових можливостей. Але початкового знайомства з мовою програмування доведеться спочатку вивчити її інтерфейс перш ніж зможемо написати просту програмку. Тому знайомство з мовою Turbo Pascal ми почнемо із знайомства з зовнішнім виглядом середовища та  основними способами  роботи з ним.
Мова програмування – це знакова система для опису алгоритмів програм, орієнтованих на конкретних виконавців (насамперед ЕОМ). Знакова система складається з трьох компонент:
1) правила, що описують синтаксис;
2) правила, що задають семантику синтаксично правильних конструкцій ;
3) правила, що формують прагматику синтаксично правильних конструкцій.
Класифікацій мов програмування існує багато, але наукової теорії поки що немає.
Три основні класифікації склалися історично:
1) за функціональною ознакою: – універсальні мови (в них можна промоделювати, умовно кажучи, будь-який алгоритм); – спеціалізовані мови (орієнтовані на певні класи задач);
2) за предметною орієнтацією: Мови для розв’язання певного класу задач, наприклад, мови програмування для розв’язання задач символьної обробки (LispCobol), мови для обробки флеш-кліпів (АctionScript) .
3) За рівнем абстракції: – мови низького рівня (машинно-залежні) – Assembler.; – мови високого рівня (орієнтовані на користувача до певної міри) – PascalC,  Fortra; Як окремий напрямок слід виділити мови програмування баз даних, призначені для маніпуляції великими централізованими масивами даних і отримання з них інформації.
Багато з цих мов (AccessFoxPro, 4GL та ін.) мають розвинені процедурні елементи. Фактичним стандартом стала мова запитів до баз даних SQL
Мови програмування низького рівня орієнтовані на конкретний тип процесора і враховують його особливості.

четвер, 21 травня 2020 р.

Інформатика для здобувачів освіти гр. №24

Тема уроку: Правила та вимоги оформлення письмової роботи 


1.  Загальна кількість сторінок письмової роботи повинна бути не менше 20. Роботу оформлюють на комп'ютері за допомогою текстового редактора Word і роздруковують з одного боку аркуша білого паперу формату А4 (розміром 210 х 297 мм).
2.  Всі сторінки роботи, включаючи ілюстрації і додатки, нумеруються від першої до останньої, без пропусків, повторень і буквених додавань. Першою сторінкою вважається титульний аркуш, на якому цифра не ставиться. Порядковий номер друкують в правому верхньому куті. Він повинен бути представлений арабськими цифрами без знака «№».
3.  Текст роботи зазвичай розбивається на структурні частини: "ЗМІСТ", "ПЕРЕЛІК УМОВНИХ СКОРОЧЕНЬ", "ВСТУП", "РОЗДІЛ", "ВИСНОВКИ", "СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ", "ДОДАТКИ".
a.   Основний текст складається з розділів і підрозділів, кожен з яких повинен починатися з нової сторінки.

Інформатика для здобувачів освіти гр. №11

Тема уроку: Правила написання читабельного коду. Коментарі у тексті програм.

При створенні програмного продукту розробник:
  • читає код;
  • змінює код;
  • запускає на виконання і виявляє помилки.
Чим швидше розробник буде виконувати ці завдання, тим швидше він зможе випустити чергову версію продукту, тим динамічніше розвиватиметься його кар'єра. Тому код має задовольняти такі вимоги:
  • код легко читати і сприймати;
  • код легко змінювати;
  • код можна повторно використати і тестувати;
  • код використовує безкоштовні платформу і ПЗ;
  • мінімальне використання ресурсів;
  • стабільність при зміні конфігурації / середовища.

вівторок, 19 травня 2020 р.

Інформатика для здобувачів освіти гр.№12

Тема уроку: Обробка подій: переміщення та клацання миші, натиснення клавіш.


План
1. Події миші.
2. Розпізнавання джерела події, натиснутих кнопок і клавіш, координат курсору.
3. Події клавіатури.
4. Перетягування даних між об’єктами.
5. Перетягування і вбудовування об'єктів — Drag&Doc. Плаваючі вікна.
6. Буксування компонентів у вікні програми.

1.     Події миші
 Всі дії користувача при взаємодії із програмою зводяться до переміщення, натисненню кнопок миші і натисненню клавіш клавіатури. Розглянемо обробку в застосуванні подій, пов'язаних з цими маніпуляціями користувача.
У компонентах C++Builder визначений ряд подій, пов'язаних з мишею. Це події:
OnСlick - клацання мишею на компоненті і деякі інші дії користувача.
OnDblClick - подвійне клацання миші на компоненті.
OnMouseDown - натиснення клавіші миші над компонентом. Можливо розпізнавання натиснутої кнопки і координат курсору миші.
OnMouseMove - переміщення курсору миші над компонентом. Можливо розпізнавання натиснутої кнопки і координат курсору миші.
OnMouseUp - відпускання раніше натиснутої кнопки миші над компонентом. Можливо розпізнавання натиснутої кнопки і координат курсору миші.
OnStartDrag - початок, процесу «перетягування» об'єкту. Можливо розпізнавання перетягнутого об'єкту.
OnDragOver - переміщення «перетягнутого» об'єкту над компонентом. Можливо розпізнавання перетягнутого 6об'єкту і координат курсору миші.
OnDragDrop - відпускання раніше натиснутої кнопки миші після «перетягування» об'єкту. Можливо розпізнавання перетягнутого об'єкту і координат курсору миші.
OnEndDrag - ще одна подія при відпусканні раніше натиснутої кнопки миші після «перетягування» об'єкту. Можливо розпізнавання перетягнутого об'єкту і координат курсору миші.
OnEnter – подія, що виникає у момент отримання елементом фокусу в результаті маніпуляції мишею, натиснення клавіші табуляції або програмної передачі фокусу.
OnExit - подія у момент втрати елементом фокусу в результаті маніпуляції мишею, натиснення клавіші табуляції або програмної передачі фокусу.
OnMouseWheel - подія при обертанні коліщатка миші в будь-яку сторону. Починаючи з C++Builder 5.
OnMouseWheelUp - обертання коліщатка миші вгору. Наступає, якщо обертання не оброблене по подією OnMouseWheel.
OnMouseWheelDown - обертання коліщатка миші вниз. Наступає, якщо обертання не оброблене подією OnMouseWheel.