Гра як спосіб вивчення програмування на Java

Попри бурхливий розвиток сьогоднішніх технологій програмування мова програмування Java вже два десятиліття продовжує займати ключові позицій у рейтингах популярності в сфері ІТ. І в молодих людей нерідко виникає думка: “я б у джавери пішов — хай мене нучать”, перефразовуючи класика. Декілька зауважень про те, як це зробити набільш ефективно — далі.

Read More

Про комбінаторику, межі цілих типів і трикутник Паскаля

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

Створимо функцію для знаходження кількості сполук за відомою кожному школяру формулою Read More

Зачистка MediaWiki за допомогою iMacros.

Нарешті iMacros в моєму Firefox дочекався відповідального завдання за прямим призначенням. Для тих, хто не в курсі – макроси покликані автоматизовувати рутинну діяльність користувача, що полягає у виконанні послідовностей однотипних дій. Читаючи різні приклади макросів, якими рясніє мережа (автолайкери, автофолловери, автоматичний запис результатів пошуку і т.п.) якось навіть не віриш, що макрос в браузері може виконувати яку-небудь корисну роботу. Я кажуть, не було б щастя… Наприкінці минулого тижня в навчальну MediaWiki “Словник з інформатики” завітали спамери. Результат: 218 фантом-користувачів, від імені яких створено приблизно таку ж кількість сторінок з рекламою сумнівних інтернет-ресурсів, онлайн-казино, не всюди легальних медичних препаратів, тощо.

Read More

100000 друзів Петрика П’яточкіна або перше знайомство з iMacros.

Механізми створення макросів, як засобів автоматизації роботи користувача реалізовані в багатьох програмних продуктах. Microsoft чи Open Office в цьому напрямку далеко не винятки. Добралися макроси і до користувачів Інтернет.
На перший погляд важко уявити які рутинні однотипні дії може виконувати з браузером пересічний користувач. Проте для людей, професійна діяльність яких протікає безпосередньо в тенетах Інтернету, макроси могли б стати в нагоді, скажімо, для автоматичної публікації оголошень про нові види товарів та послуг, збору тематичної інформації і т.п.

Read More

Українські соцмережі

У зв’язку з недавніми подіями в нашій країні в Internet активно обговорюється створення української соціальної мережі. За час Майдану не один патріотично налаштовний співгромадянин встиг видалити свою сторінку з “Однокласників” чи “Вконтакте”, на знак протесту проти антиукраїнської пропаганди. Соціальне підґрунтя для виникнення нової Інтернет-спільноти визріло. Розглянемо ближче деяких претендентів зайняти цю нішу інформаційного простору.

Read More

Приклади задач на операції з цілими числами

При вивченні основ програмування для прикладів доводиться розв’язувати прості задачі з тієї чи іншої галузі, переважно з математики або фізики. Одним з таких “полігонів” може бути множина натуральних чисел, оскільки їх властивості відомі широкому загалу користувачів з ранніх шкільних років. Цей матеріал пропонує читачеві ознайомитися з основними алгоритмічними конструкціями Visual Basic (OOo Basic) на прикладі задач про натуральні числа.

Read More

Лабораторна робота № 6

Лабораторна робота № 6. Розробка проекту для введення даних у базу з форми.

Read More

Лабораторна робота № 5

Лабораторна робота № 5. Розробка проектів з використанням фінансових функцій.

Read More

Лабораторна робота № 4

Лабораторна робота № 4. Розробка проектів з використанням процедур та функцій користувача.

Read More

Лабораторна робота № 3

Лабораторна робота № 3. Розробка проектів з використанням одновимірних масивів.

Read More

Лабораторна робота № 2

Лабораторна робота № 2. Розробка проектів на базі циклічних алгоритмів опрацювання даних.

Read More

Лабораторна робота № 1.

Лабораторна робота № 1. Система розробки проектів мовою Visual Basic (в середовищі OOо BASIC): знайомство з ередовищем, створення лінійної та розгалуженої програми.

Read More