вторник, 14 февраля 2017 г.

понедельник, 13 февраля 2017 г. Прапорці. Поле з розкривним списком. Перемикачі

     Значення властивості Checked прапорців може бути використано в логічному виразі команди розгалуження. Воно дорівнює True, якщо прапорець встановлено, або False, якщо  прапорець не встановлено (знято).
      Для розміщення на формі прапорця потрібно двічі клацнути на кнопці TCheckBox на вкладці Standard з компонентами. Якщо на формі розміщено кілька прапорців, то серед них можна встановити один або кілька,  не встановлювати жодного або встановити всі. Тому прапорці використовують для того, щоб у ході виконання проекту вибрати або один з можливих варіантів, або кілька, або не вибрати жодного.
      Для опрацювання стану прапорців (встановлено або не встановлено) у проект включать для кожного з них послідовно записані команди розгалуження, які незалежні одна від одної.
      Для того щоб у ході виконання проекту вибрати лише один з можливих варіантів, можна використати поле з розкривним списком. Для розміщення на формі поля з розкривним списком потрібно двічі клацнути на кнопці TComboBox на вкладці Standard з компонентами.

четверг, 2 февраля 2017 г.

Завдання №4, с.199


А) кон'юнкція, true;
Б) кон'юнкція, false;
В) диз'юнкція, true;
Г) диз'юнкція, true;
Д) кон'юнкція, true;
Е) кон'юнкція, true;
Є) диз'юнкція, true;
Ж) диз'юнкція, false.

четверг, 26 января 2017 г.

Логічні вирази. Змінні логічного типу. Логічні операції

     Логічним виразом називають вираз, який може набувати одне з двох значень: true або false.
      Висловлювання є прикладом логічного виразу. Якщо висловлювання істинне, то вважають, що значення відповідного логічного виразу дорівню true. Якщо висловлювання хибне, то вважають, що значення відповідного логічного виразу дорівнює  false.
      Змінні, які можуть набувати одне з двох значень true або false, називають зміннимилогічного типу. Логічний тип змінних позначається boolean. Змінні логічного типу також вважаються логічними виразами.
       У логічних виразах для логічних операцій, розглянутих вище, визначено такий пріоритетвиконання операцій: спочатку виконуються операції заперечення, потім - операції кон'юкції, потім - операції диз'юнкції. Для змінення цього порядку виконання логічних операцій використовують дужки.
      Для обчислення значень логічного виразу можна використати таблицю істинності. У ній потрібно розглянути всі можливі значення змінних логічного типу, що входять до цього виразу

вторник, 24 января 2017 г.

Налагодження проекту

Логічна помилка- це помилка у проекті, що призводить до неочікуваного переривання його виконання або до неправильного результату його виконання.
      Тестовий набір вхідних даних - це набір значень вхідних даних, для яких можна заздалегіть визначити правильний результат виконання проекту, після чого порівняти його з результатом виконання проекту для цих значень вхідних даних.
      Тестування проекту - це процес пошуку логічних помилок у проекті з використанням тестових наборів вхідних даних.
      Коментар - це текст, який ігнорується компілятором і включається до тексту проекту з метою полегшення його розуміння і пошуку логічних помилок. Коментар потрібно взяти у фігурні дужки, або у круглі дужки із зірочками (**), або відокремити від команд двома похилими рисками //.
     Точка зупинки - рядок у проекті, перед виконанням якого виконання проекту призупиняється.
     Крок виконання проекту- це виконання команд, записаних в одному рядку проекту.  У рядку може бути записано одну команду або кілька. Для виконання одного кроку проекту потрібно виконати Виконати - Переступити або натиснути клавішу F8. 
    Покрокове виконання проекту можна перервати, натиснувши сполучення клавіш Ctrl+F2, або вибравши кнопку Завершити, або вибравши кнопку Виконати.
    Щоб під час покрокового виконання проекту стежити за зміненням значень змінних, потрібно імена цих змінних помістити до вікна Список Спостережень. Це можна зробити, використавши вікно Властивості Спостерігання.
    Щоб помістити ім'я змінної до вікна Властивості Спостерігання, потрібно натиснути сполучення клавіш Ctrl+F5 або виконати Виконати - Додати спостереження. Ім'я змінної потрібно ввести в поле Вираз цього вікна і вибрати кнопку Гаразд.

вторник, 13 декабря 2016 г.

Комп`ютерні програми і мови програмування

 Комп`ютерна програма - це алгоритм опрацювання даних, записаний спеціально мовою та     призначений для виконання комп`ютером.
  У процесі своєї роботи програма опрацьовує дані.
  Дані, які потрапляють до програми від певних пристроїв (наприклад , з клавіатури або датчика температури) або від іншої програми, або з іншого джерела (наприклад, з текстового файлу), називають вхідними (початковими) даними. Деякі програми працюють без вхідних даних.
   Під час виконання програми утворюється і опрацьовується й інші дані, які називають  проміжними даними.
   Якщо метою виконання програми є отримання певних даних, то ці дані називаютьвихідними (результуючими) даними.
   Мову, яку використовують для запису алгоритмів, призначених для виконання комп`ютером, називають мовою програмування.
   Кожна мова програмування має такі складові:
1. Алфавіт- множина символів, з яких можна утворювати слова і речення цієї мови.
2.Словник- набір слів, які використовуються в цій мові.
3.Синтаксис- правила складання і запису мовних конструкцій: не словникових слів і речень.
4.Семантику- встановлене однозначне тлумачення мовних конструкцій, правил їх виконання.
Середовище розробки програм Lazarus cкладається з:
  • Текстового редактора для введення і редагування тексту програм;
  • компілятора для перекладу програми з мови програмування Object Pascal на мову команд, які може виконати процесор комп`ютера;
  • засобів налагодження програм для пошуку в ній помилок;
  • довідкової системи
та інших компонентів.

четверг, 8 декабря 2016 г.

Кнопка

     Щоб розмістити кнопку на формі, потрібно підвести вказівника до її зображення на вкладці Standart вікна середовища Lazarus і двічі клацнути ліву кнопку миші.
     Кнопка, як і форма, має властивості Caption, Color, Height, Width, Top, Left, Name. Але змінення значення властивості Color, яке встановлено за замовчуванням, не змінює стандартний колір кнопки, значення властивості Caption визначає текст на самій кнопці, а значення властивості Top і Left визначають відстань верхньої і лівої межі кнопки не від відповідних меж екрана, як для форми, а від відповідних меж форми, на якій розташовано цю кнопку.

Кнопка, як і форма, має також властивості:
  • Enabled - її значення визначає, чи доступний об'єкт для операцій над ним. Ця властивість може набувати значень: True - об'єкт доступний або False - об'єкт недоступний;
  • Visible - її значенн визначає чи видимий даний об'єкт у вікні. Ця властивість може набувати лише одного із двох значень: True - об'єкт видимий або False - об'єкт невидимий;
  • Font - її значення визначає значення властивостей шрифту, яким буде виводитися текст на об'єкті. Ця властивість є комплексною. Так її називають тому, що вона складається з кількох властивостей шрифту: Color, Height, Name, Size та ін.

среда, 23 ноября 2016 г.

Розробка і створення відеофільму

  Музичні та відеоредактори, а також музичні та відеостудії-це програми, призначені для редагування звукових та відеоданих. Використовуючи їх, можна вставляти, видаляти, копіювати, змінювати тривалість аудіо- чи відеофрагментів,об`єднувати фрагменти, вставляти у відео текстові та графічні об`єкти тощо.
  Відмінність між названими програмами в тому, що мультимедія студії мають розширений набір функцій і використовуються у професійній діяльності  на студіях звукозапису, кіно- й анімаційних студіях.
  Кіностудія Windows призначена для створення відеофільмів, що можуть містити відеофрагменти, фотографії, звуковий супровід(дикторський текст), різноманітні написи(титри). Створене відео можна опублікувати в Інтернеті або зберегти у файлі одного з можливих форматів.
  Під час створення відеофільмів варто дотримуватися такої послідовності:

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