ФОРМАТ ТЕКСТУ ПРОГРАМИ

Кожен оператор програми записується з нового рядка, на початку якої вказується його номер Деякі системи з Бейсиком для мікроЕОМ дозволяють вказувати кілька операторів в одному рядку оператори розділяються двокрапкою (:), та номер вказується тільки для першого оператора, наприклад:

Робота з файлами – ЧАСТИНА 5

Потім recover-session запитує про кожен файл, який редагувався під час цього сеансу, чи потрібно його відновлювати Якщо ви відповідаєте y, вона викликає recoverfile Ця команда працює звичайним способом: показує дати оригінального файлу і його самозбереження версії і питає ще раз, чи потрібно його відновлювати

МУЛЬТІТЕРМІНАЛЬНИЕ СИСТЕМИ

ЕОМ, здатна обслуговувати багато терміналів, може бути розташована близько чи далеко від них, може бути маленькою або дуже великий У цьому випадку Вам достатньо вміти поводитися з терміналом, а запускати систему повинні фахівці Як і у деяких обчислювальних систем, раніше описаних в цьому розділі, тут теж є операційна система Вона повинна забезпечувати можливість роботи ЕОМ […]

Не захоплюйтеся архітектурними метафорами

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

Видимі сутності

зазвичай представляють обєкти, які можуть розпізнати люди Багато обєктів є іменами власними, такими як люди, міста або місцевості, а деякі – загальними, такими як контакти або марки автомобілів можуть представляти також дії, такі як збір матеріалу або упорядкування списку Зазвичай видимий обєкт вже представлений де-небудь в документі

Бізнес-логіка в службі аналізу

Пропрацювавши довгий час з різними компаніями та їх системами даних, з часом я почав помічати очевидний прогрес в їх рішеннях аналізу та звітності У перший час запити виконувалися безпосередньо до баз даних оперативної обробки транзакцій (OLTP), однак цей підхід конфліктував з повсякденним використанням баз і зазвичай значною мірою обмежував доступ через обмежень безпеки

Розкриття даних в службі аналізу

Відповіді на багато виробничі питання можна отримати, виконуючи запити до бази даних Наприклад, можна дізнатися, які сторінки Web-сайту є найпопулярнішими і які замовники є найактивнішими Інші, часом більш важливі, питання вимагають більш глибоких досліджень, наприклад, які найпоширеніші шляхи проходження по Web-сайту і які загальні характеристики найактивніших покупців Розкриття даних дозволяє отримати відповіді на менш очевидні […]

Можливо, ваша головна проблема не в технологіях

Марк Ремм Прямо зараз десь зазнає лиха черговий проект системи розрахунку зарплати .. А швидше за все, і не один Чому це сталося Тому що розробники вибрали Ruby замість Java або Python замість Smalltalk Тому що вирішили використовувати Postgres, а не Oracle Чи тому що воліли платформу Windows, хоча слід було вибрати Linux Як відомо, […]

Пробуйте, перш ніж зробити вибір

ЕрікДорненбург У ПРОЦЕСІ СТВОРЕННЯ ПРОГРАМИ ДОВОДИТЬСЯ ПРИЙМАТИ БАГАТО РІШЕНЬ Якісь із них можуть бути повязані з вибором інфраструктури або бібліотеки, інші ставляться до використання конкретних шаблонів проектування У будь-якому випадку відповідальність за прийняття рішення зазвичай лежить на плечах архітектора У розхожому поданні архітектор збирає всю доступну інформацію, якийсь час розмірковує над нею, а потім прорікає […]

Порівняння відносин і таблиць

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