Първи уроци по програмиране (поредица "Quant")

ФОРМУЛИТЕ СА ПРОПУСНАТИ, ГРЕШКИТЕ СА ВЪЗМОЖНИ, ПРОВЕРЕТЕ С ОРИГИНАЛА

СВЕТ НА РОБОТИ И КОМПЮТЪРНИ МАШИНИ

Първо прекъсване
Защо Сирена се нуждае от компютър?
Нека се опитаме да разберем какъв вид работа извършва компютърът в системата Sirena и какво трябва да може да направи, за да се справи с тази работа.
Първо, машината приема заявки от оператори и отговаря на тях, тоест се включва в диалог с операторите. Способността да се води диалог с човек, а може би и с много хора едновременно, е едно от най-важните качества на съвременните компютри. Различни терминали, печатащи устройства и чертожни устройства - плотери са предназначени за такъв диалог. На фиг. 3, 4 изобразяват различни печатащи устройства, а на фиг. 5 - плотер.
След като получи заявка от терминала, изчислителната машина трябва да избере полет, подходящ за пътника, и да определи колко свободни места има. За да направи това, тя трябва да „запомни“ графика на всички самолети, заминаващи от Москва, и точния списък на свободните и заети места във всеки самолет, поне две седмици предварително. С други думи, той трябва да съхранява информация за графика и разпределението на местата в самолетите.
Възможността за съхраняване на информация е второто по важност качество на компютрите. Всеки компютър има едно или повече устройства за съхранение (памет), които често се наричат ​​компютърна памет.
Обикновено се прави разлика между памет с произволен достъп (RAM) и дългосрочно съхранение (DZU). Оперативните устройства са най-бързи: машината може да намери необходимата информация в RAM за милионна част от секундата. Но в такава памет не може да се съхранява толкова много информация и те се съхраняват само по време на работата на машината: ако компютърът е изключен за поне частица от секундата, цялата информация в RAM изчезва (изтрива се).
Можете да съхранявате информация в DZU толкова дълго, колкото искате, затова тези устройства се наричат ​​дългосрочни, но от друга страна отнема много повече време за търсене на необходимите данни там, отколкото в RAM. Тъй като често се използват DZU касетофони и устройства за съхранение на магнитни дискове, подобни на грамофонни записи (фиг. 6, 7).
Информацията в RAM и DZU не остава непроменена: всеки път, когато системата издава нов самолетен билет, малко свободно място се заема. Това се случва и обратното - когато пътник връща билет. Разписанията на полетите се променят, на авиокомпаниите се пускат нови типове самолети и всички тези промени трябва незабавно да бъдат въведени във всички таблици, съхранявани в паметта на компютъра. Способността да се обработва информация е третото и може би най-важното качество на съвременния компютър.