четверг, 23 августа 2018 г.

Lazarus #1


Практическая работа «Веселая кнопка»

1.    Запустить среду программирования: Lazarus.
2.    Создать новое приложение: Файл – Создать — Приложение
3.    Создать новую папку Veselaya_Knopka, и сохранить (файл – сохранить все).
4.    В инспекторе объектов изменяем размеры объекта Form: в свойствах меняем свойство высота (Height) = 600 и ширина (Width) =800
5.    Добавить на форму 2 метки (label) и 2 кнопки (button)
6.    В свойстве (Caption) первой метки изменить label1 на «Хочешь получить 2?», с помощью свойства Font изменить шрифт, размер и цвет заголовка.
7.    Аналогично изменить заголовок второй метки на «Я знал, что ты двоечник!»
8.    Изменить свойство второй метки Visible на False.
9.    Изменить заголовок первой кнопки на «да», второй – на «нет»
Должно получиться как на скриншоте:


четверг, 16 августа 2018 г.

Языки программирования. Что выбрать? Где работать?

Какой язык программирования учить в 2018?

Языки программирования. Просто о сложном...

Язык программирования Паскаль.

Паскаль, Pascal высокоуровневый язык программирования общего назначения (3GL). Один из наиболее известных языков программирования, используется для обучения программированию в старших классах и на первых курсах вузов, является базой для ряда других языков, таких как Ада, Модула-2, Delphi, однако, уже устарел для использования в промышленном программировании.
Язык Паскаль был создан Никлаусом Виртом в 1968—1969 годах после его участия в работе комитета разработки стандарта языка Алгол-68. Язык назван в честь французского математика, физика, литератора и философа Блеза Паскаля, который создал первую в мире механическую машину, складывающую два числа. Первая публикация Вирта о языке датирована 1970 годом, представляя язык, автор указывал в качестве цели его создания — построение небольшого и эффективного языка, способствующего хорошему стилю программирования, использующему структурное программирование и структурированные данные.

Окно компилятора Pascal.ABC

Що таке Фішинг?

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

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

Засоби і методи біометричної аутентифікації користувачів в комп'ютерних системах


Національний технічний університет України «КПІ»
Захист інформації являє собою комплекс заходів, спрямованих на запобігання несанкціонованому витоку, модифікації і видаленню інформації, здійснюваних із застосуванням технічних, в тому числі програмних, засобів. Основною задачею забезпечення безпеки інформаційних комп'ютерних систем є обмеження кола осіб, що мають доступ до критичної інформації. Аутентифікація користувачів комп'ютерних систем задача, рішення якої дозволяє організувати процес управління правами доступу, а також вирішити ряд інших питань, що мають прикладне значення [1].
Принципи, що лежать в основі методів ідентифікації і аутентифікації, розділяються на чотири групи: традиційні парольні захисти; перевірка фізичних параметрів людини (відбитки пальців, сітчатка ока, і т. д.); оцінка психофізичних параметрів; оцінка кола інформаційних інтересів користувача і динаміка їх зміни.
Розглянемо дві з них, а саме ті що знаходяться в області біометричної ідентифікації та аутентифікації.
Зазначимо, що системи біометричної ідентифікації - це, по суті, доповнення до стандартної парольної ідентифікації (при вході користувача в систему). Однак в майбутньому прогнозується зниження процента парольної ідентифікації до загального числа систем ідентифікації і збільшення питомої ваги систем біометричної аутентифікації. Термін "біометрія" означає вимірювання будь-яких фізіологічних або поведінкових параметрів індивідуума. Дані, отримані в процесі вимірювання, порівнюються з тими, що були введені раніше, - комп'ютер намагається "впізнати" людину, так, наприклад, як ми розпізнаємо один одного.
Сьогодні біометричні технології використовуються для вимірювання багатьох різних людських властивостей, таких як голос, відбитки пальців, райдужну оболонку ока, почерк і стиль натиснення на клавіші, а також зовнішній вигляд людини. Будь - яка з цих характеристик може бути використана для того, щоб вибрати конкретну людину із сотень (а деякі дозволяють вибирати із тисяч і мільйонів) людей. При цьому виключається можливість передачі пароля між співробітниками і в декілька разів ускладнюється процедура несанкціонованого проникнення в систему, так як виникає необхідність застосування математичних розрахунків.
У цей час виділяються два типи біометричних систем аутентифікації, які аналізують: статичний образ користувача (фізіологічні ознаки) - обличчя, райдужну оболонку ока, малюнок шкіри пальців і долоні; динамічні образи (поведінкові ознаки), що створюються користувачем при виконанні ним певних дій [2].
Біометричні системи аутентифікації, що аналізують динамічні образи, в свою чергу побудовані на основі аналізу слідуючих параметрів: динаміки відтворення підпису або іншого ключового слова, особливостей голосу, клавіатурного почерку.


понедельник, 13 августа 2018 г.

Информатика - это...

Информатика.... Что же это?


Что такое информатика?

Очень часто сложно дать определение понятию “computer science” (“информатика”). Может быть, причиной этого является неудачное использование в названии слова “computer”. Как вы возможно знаете, информатика - это не только изучение компьютеров. Хотя они и играют важную вспомогательную роль в данной дисциплине, но всё равно остаются всего лишь инструментами.
Информатика занимается изучением задач, процессом их решения и полученными результатами. Для каждой поставленной задачи учёный-информатик должен разработать алгоритм - пошаговую инструкцию для получения решения любого её частного случая, который только может возникнуть. Алгоритм считается законченным, если следование ему приводит к решению проблемы. Алгоритм и есть это решение.
Информатику можно рассматривать как науку, исследующую алгоритмы. Однако, нам стоит быть осторожнее, принимая во внимание тот факт, что некоторые задачи могут и не иметь решения. Хотя доказательство этого положения выходит за пределы данной книги, сам факт, что не для всех задач можно найти ответ, очень важен для решившего заняться изучением информатики. Мы сможем полностью сформулировать понятие “информатика” только включив в него оба типа задач и положив, что эта наука занимается изучением как решаемых задач, так тех, что решения не имеют.