Вивчення процесу написання програми за допомогою об’єктно-орієнтованої мови java. Визначення об’єктів, що входять до складу програми: власне гра "Тетріс", ігрове вікно, яке включає ігрове поле, поле кнопок і ігрове меню. Розробка діаграми станів гри.
Уточнення вимог до програмного продукту. Об’єктно-орієнтований аналіз, визначення класів та методів. Основні правила написання коду у середовищі Java. Проблематика визначення бажаного інтерфейсу користувача. Загальна схема функціонування системи.
Алгоритм додавання елементу у стек і зберігання його у файлі. Розробка керівництва користувача. Створення абстрактного класу Офіс. Розробка ієрархії класів. Алгоритм сортування у файлі за алфавітом. Особливості об’єктно-орієнтовного програмування.
Торговельний, почтовий та банківський офіс. Створення абстрактного класу Торговий який є спадкоємцем батьківського класу Офіс. Розробка алгоритму рішення задач. Алгоритм пошуку у стеку за яким оборот перевищує задане число. Програма рішення задачі.
Характеристика об’єктної моделі мови програмування С++. Розгляд процесу визначення класу. Дослідження основних типів даних мови С++. Динамічний розподіл пам’яті. Головний аналіз статичних і динамічних змінних. Особливість обробки динамічних об'єктів.
Створення довідника філателіста за допомогою об'єктно-орієнтованого програмування. Інтерфейс програми, вікна функцій. Графічні об’єкти мови програмування для вводу інформації. Побудова об’єктної моделі та реалізація програми в середовищі Borland Delphi.
Інформація та її основні види. Систематизація та узагальнення знань з інформатики. Вивчення можливостей графічного редактора Paint, його інструментів, палітри та меню. Пристрої комп'ютера, робота учнів з мишею. Створення об’ємних геометричних фігур.
У статті здійснено огляд логічної структури дефініцій понять "цифрові технології" та "інформаційне освітнє середовище". Поняття "інформаційне освітнє середовище" по-різному визначаться психолого-педагогічною наукою, що демонструє ємкість його сутності.
- 11619. Огляд екосистеми Hadoop
Розгляд розподіленої файлової системи для роботи з великими обсягами даних Hadoop та спеціальних інструментів, що інтегруються разом з нею для вирішення різноманітних дослідницьких задач. Основні технології та елементи програмної платформи Hadoop.
Дослідження можливостей і перспектив створення спеціалізованої програмної системи з використанням спеціальних методів і алгоритмів морфологічного й синтаксичного аналізу неструктурованих текстів у службових документах. Зберігання отриманої інформації.
Презентація нововведень процесора Haswell. Знайомство зі змінами в архітектурі та структурі ядра. Особливості та модифікації переробленого графічного ядра. Нові рішення, які поєднують у собі процесор, вбудовану графіку та чіпсет, тестування нововведень.
Визначення та загальна характеристика найбільш поширених програмних платформ для мобільних пристроїв. Огляд і аналіз основних інструментальних середовищ для створення функціональних та ігрових додатків під мобільну операційну систему "Android".
Розглянуто характеристики, недоліки та переваги операційних платформ для мобільних пристроїв. Проаналізовано можливості інструментальних засобів для розробки мобільних додатків для Android, IOS, Windows Phone. Вимоги до майбутнього програмного засобу.
- 11624. Огляд історії розвитку Web
Головні етапи становлення та напрямки практичного використання сучасних інтернет-технологій. Аналіз зв'язку між інтернет-технологіями та Web, визначення тенденцій їх розвитку в майбутньому. Класифікації Web зарубіжними та вітчизняними науковцями.
- 11625. Огляд комп’ютерної системи та вимірювальної апаратури на ПАТ "Алчевський металургійний комбінат"
Опис історії підприємства, схеми виробничого процесу. Характеристика конвертерного цеху. Аналіз комп’ютерної системи організації. Дані про датчики тиску які використовуються підприємством. Розгляд компонентів програмованого контролера SIMATIC S7-300.
Розгляд основних понять у тестуванні програмного забезпечення (ПЗ), критеріїв вибору тестів, оцінки відтестованості проекту. Методи тестування ПЗ. Аналіз автоматизації процесу тестування та зв’язку між вказаним процесом і якістю програмного забезпечення.
Програмне забезпечення систем управління проектами, перетворення мистецтва управління проектами в науку з стандартами, методами і технологіями. Структуризація і опис складу та характеристик робіт, ресурсів, витрат і доходів. Розрахунок бюджету проекту.
Структура та принципи роботи Web-додатків, огляд програм. Поява та розвиток, технології Web 2.0. Загальні відомості про Web–технології. Переваги та недоліки Ajax. Об'єктна модель документа. Створення та розробка сайтів як інформаційного ресурсу.
Програмне забезпечення для проведення імітаційного моделювання телекомунікаційних мереж. Переваги застосування таких програм в порівнянні з побудовою мережі. Застосування програмного продукту Riberbed Modeler Academic Edition в навчальних закладах.
Принципи роботи програмного забезпечення для проведення імітаційного моделювання телекомунікаційних мереж, його переваги. Функціональні особливості продукту Riberbed Modeler Academic Edition, побудова графічних моделей, характеристика інтерфейсу.
- 11631. Огляд сучасних веб-краулерів
Веб-краулер як інтернет-бот, який сканує веб-сторінки та вилучає адреси для подальшого отримання з них даних, котрі потрібні. Механізм їх використання та галузі знань, в яких вони використовуються. Ефективне представлення інформації в цьому форматі.
Переваги методів захисту інформації на базі квантових технологій. Системи пост-квантової криптографії на основі теорії ґраток. Напрями досліджень пост-квантових методів та розробки ефективних систем захисту з використанням квантових технологій.
Характеристика історії розвитку концепції розумного будинку. Дослідження схеми інтелектуальної автоматизації будинку. Розробка системи управління розумним будинком, аналіз особливостей його енергозбереження, освітлення системи контролю проникнення.
- 11634. Ограничение распространения кибероружия как фактор обеспечения безопасности в информационном мире
Особенность влияния развития информационных технологий на безопасность. Изучение аспектов применения кибероружия, влияющих на международную и национальную кибербезопасность. Уточнение возможных подходов к ограничению применения подобного оружия.
Создание отраслевой Интегрированной Автоматизированной Информационной Системы. Адаптируемость программы к изменениям нормативной базы. Ведение электронных личных дел всех сотрудников учебного заведения, осуществление распределения и контроля нагрузки.
Массивы в Java уву один из ссылочных типов, имеющий особенности при инициализации, создании и оперировании со своими значениями. Механизм объявления и инициализации. Структура многомерных массивов. Понятие классов. Преобразование типов для массивов.
- 11637. Одномерные массивы
Характеристика массива как базового типа структуры данных, хранящих набор значений. Особенности одномерного массива, описание его формата. Анализ способов заполнения одномерного массива. Описание массива в разделе переменных и в разделе описания типов.
Одномерные методы оптимизации. Минимизирование функции методом Фибоначчи квадратичной аппроксимации. Составление графика изменения длинны интервала неопределенности от номера итерации. Написание компьютерной программы на языке C# по оптимизации функций.
Характеристика создания программы, которая на основе индивидуальных упорядочений множества избирателей находит коллективный выбор согласно процедуре Янга и процедуре Кемени. Главная особенность нахождения числовой оценки, приписываемой упорядочению.
Изучение динамической структуры данных, каждый элемент которой содержит ссылку на следующий элемент. Рассмотрение порядка топологической сортировки узлов ациклического ориентированного графа. Описание алгоритма топологической сортировки на языке Си.