кариера

Партидна обработка

Юли 2022

Партидна обработка


Партидната обработка се състои от планирани задачи, обикновено наричани задания, при които вие изпращате програма и данни и получавате всякакви резултати или известия за успех / неуспех на програмата по-късно. Някога в първите дни на изчисленията всичко се правеше чрез пакетна обработка. Работите ще се планират въз основа на наличието на компютърно време или други необходими ресурси, както и когато резултатите се изискват. Например задачата за заплащане трябва да бъде завършена навреме, за да се разпределят чековете в деня на заплата. Нещата трябваше да се направят по този начин, защото ранните компютри имат много ограничена памет и няма локално съхранение. Програмите и данните, включително операционните системи, се съхраняват отделно върху неща като купчини перфокарти, ленти за барабани и по-късни дискови пакети. Ако трябва да стартирате, да речем програма FORTRAN, първо операторите ще заредят компилатора FORTRAN и след това ще се стартират всички програми FORTRAN, една по една. Изход или грешки ще бъдат върнати на собственика на заданието. Ако програмата се провали, тя ще трябва да бъде фиксирана и отново изпратена

След това дойдоха времена споделяне и интерактивни компютри, които позволиха на компютъра да върши повече от едно нещо и да даде обратна връзка веднага. Това позволи първо интерактивно програмиране (и по-специално добавената ефективност на интерактивното отстраняване на грешки) и след това интерактивни програми. Партидната обработка стана опция, а не изискване.

Фредрик Брукс казва през 1975 г., че "Интерактивните системи никога няма да изместят партидните системи за някои приложения." Той повтори, че това е "все още вярно" през 1995 г. (Брукс, стр. 245) Днес (а това вече беше вярно през 1995 г.) интерактивните приложения са толкова повсеместни, че това на пръв поглед изглежда нереалистично. Въпреки това, когато започнете да мислите за неща като заплати и фактуриране, те винаги ще бъдат циклични за повечето компании. Например, ако сте филиал на, да речем, Amazon.com, те не ви плащат всеки път, когато препращате продажба, по-скоро в определен час всеки месец те определят кой е достигнал определена минимална сума и издават плащания на тези хора. Законовите и регулаторните счетоводни изисквания изискват затварянето на книгите и създаването на определени отчети на определени интервали. Списъкът с ваканционни карти се създава веднъж годишно. Резервните копия по своето естество са пакетни процеси. Тези неща е малко вероятно да се правят интерактивно и ако са, вероятно са скучно изискване за бедния служител, който трябва да се справи с тях.

Това, което се промени от средата на 70-те и дори до средата на 90-те, са инструментите и експертните знания, достъпни за управление на партидни задачи. В света на мейнфреймите има специалисти по планиране и специализирани инструменти за оптимизиране на обработката на партиди, управление на взаимодействието на зависими и взаимодействащи партиди и като цяло се уверете, че партидите работят правилно и ефикасно. Днес, дори в компании, които използват мейнфрейм, много от тези експерти са се пенсионирали и не са били заменени. Повечето магазини без мейнфрейм нямат никой с тези умения. Тези умения са станали редки и не са добре разбрани. Партидната обработка се игнорира предимно. Това е жалко, защото причинява повече спорове за ресурси между планираните задания и планираните задачи и интерактивната обработка. Освен това работните места, които са добри кандидати за пакетна обработка, често не се признават за такива и работата, която би могла да се извърши предварително, не е такава. Друг проблем е, че тъй като пакетната обработка не се разпознава като основна бизнес нужда, приложенията, които биха били добри кандидати за пакетна обработка, са написани така, че да изискват човешко взаимодействие. Докато пакетното планиране е кариерен път за много малко компютърни специалисти днес, всички ние можем да бъдем по-ефективни, като мислим как може да се използва в нашата работа и как нашата работа може да се използва при пакетната обработка.

препратка

Брукс, Фредерик П. младши Митичният човек-месец: есета за софтуерното инженерство. Юбилейно издание с четири нови глави. (Reading, MA: Addison-Wesley, 1995.)


Тагове Статия: Пакетна обработка, компютърна кариера, пакетна обработка, митичен човек месец, график, основни умения

Популярни Красота Мнения

5 стъпки към щастливия живот

Коледна музика
религия и духовност

Коледна музика

Едмонд Халей

Едмонд Халей

образование

Денят на германското единство

Денят на германското единство

пътуване и култура