gn="justify"> Системне програмне забезпечення ділиться на два основні класи:  
 операційні системи; 
  мови програмування. 
  Операційної системою називається програмний продукт, що дозволяє використовувати прикладне програмне забезпечення. 
  Операційні системи ділиться: 
  За кількістю користувачів: на однокористувацькі і розраховані на багато; 
  По інтерфейсу: графічні та текстові; 
  За кількістю одночасно розв'язуваних завдань: однозадачние і мультизадачні. 
				
				
				
				
			   1. ОГЛЯД ІСНУЮЧИХ МОВ ПРОГРАМУВАННЯ 
   Мови програмування діляться: на мови високого рівня і низького рівня; процедурні, функціональні та логічні мови програмування. 
  Процедурні мови найбільш поширені і найбільш використовувані для системного забезпечення. 
  Логічні мови програмування на відміну від процедурних використовуються для створення систем штучного інтелекту. Головною особливістю даної групи мов є можливість визначення власних операцій над власними типами даних. Як відомо, у процедурних мовах, можна тільки визначити власний тип даних. p align="justify"> Функціональні мови працюють з різними функціональними даними. Головний використовуваний тип даних в них списки. Основною особливістю даної групи мов є широке використання рекурсії і перевизначення тексту програми в процесі її виконання. Тобто вихідний текст програми може бути інтерпретований як деякий список даних. br/> 
 .1 Огляд мов програмування Pascal, Delphi 
   Існує ряд об'єктивних причин, що зумовили видатний успіх мови Pascal. Серед них у першу чергу необхідно вказати наступні: 
  Мова в природній і елегантній формі відбив найважливіші сучасні концепції технології розробки програм: 
  розвинена система типів, 
  орієнтація на принципи структурного програмування, 
  підтримка процесу покрокової розробки. p align="justify"> Завдяки своїй компактності, концептуальній цілісності та ортогональності понять, а також вдалому початкового опису, запропонованому автором мови, Pascal виявився дуже легкий для вивчення та освоєння. На противагу громіздким багатотомні описам таких мов, як PL/l, Cobol, FORTRAN, достатньо повний опис мови Pascal займає близько 30 сторінок тексту, а його синтаксичні правила можна розмістити на одній сторінці. p align="justify"> Незважаючи на відносну простоту мови, він виявився придатний для дуже широкого спектра додатків, у тому числі для розробки дуже великих і складних програм, наприклад, операційних систем. дуже технологічний для реалізації практично для всіх, в тому числі і нетрадиційних, машинних архітектур. Стверджується, що розробка Pascal-транслятора В«майже не перевищує за трудомісткістю га...