Принципът на програмата на компютъра. Компоненти на компютъра и техните функции

Компютърните компоненти и техните функции са познати на всички съвременни студенти, внимателно са изслушали курса по компютърни науки. Учениците, които са влезли в техническите специалности, свързани с компютрите, също са добре обучени в тази област. Но ако в принципите на съвременния компютър иска да разбере човек, образователната програма не е получила конкретна информация, ще трябва да търси адекватни източници на информация. Струва си да признаем, че някои автори пишат като за себе си: използват много непонятни термини далеч от тази човешка област. Разберете как се изгражда и управлява персонален компютър (PC), лесно е, просто трябва да се справите с поставената цел. Светът на компютърните технологии е наистина вълнуващ!

За какво става дума?

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


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

Как работи?

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

  • изчислителната програма се записва в електронната памет, която се съхранява като оригинални стойности;
  • Програмните последователности на команди, кодирани с номера и формат, не се различават.
  • Основен постулат на програмния принцип на компютъра

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

    Относно терминологията

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

    Как да го използвам?

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

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

    Софтуер

    Този термин е предназначен да характеризира набор от правила, процедурни комплекти, програмни компоненти и официална подкрепяща документация, която позволява обработката на данни и прилагането на заявената функционалност на системата.
    Разбирайки същността на програмните принципи на компютъра, важно е да се има предвид, че СА и хардуерната структура са постоянно в тясна връзка, функционалността на едното се определя от яснотата на работата на друга. За това, което се използва на съвременните компютри, това зависи от техническите параметри и се нарича софтуерна конфигурация.

    Методологичен подход

    Програмният принцип на компютъра се основава на идеите, изразени от Бабидж, фон Нойман. Приема се да се говори за три ключови компонента:
  • процесор;
  • памет;
  • устройства, които позволяват извеждане, въвеждат информация.
  • Като говорим за процесора, устройството е прието на две устройства:
  • контролиране;
  • предоставя логично,аритметични операции.
  • Система за класификация

    Приема се разделяне на компютъра на няколко големи категории:
  • големи;
  • мини;
  • микро;
  • Компютър.
  • Големите мощни устройства, разпространявани в големи организации, често работят в полза на икономиката. За да се справят с такива устройства се изисква няколко десетки специалисти. Големи компютри - основният компонент на формирането на изчислителен център. В такава огромна неспециалистична машина е абсолютно невъзможно да се отгатне кое устройство е предназначено за обработка на информация!
    Мини - компютри с малки размери, относително ниска производителност, ниска цена. Често се използва от компании, научни, изследователски и образователни институции. Те имат контрол върху производствените процеси. Микро - дори по-малък от размера на компютрите, които активно се използват не само в предприятията, но и в компютърните центрове като помощно оборудване.

    PC

    Вероятно именно тази категория технологии и причинява толкова любопитство към програмните принципи на компютъра. Терминът, използван за обозначаване на техниката, използвана на работното място, т.е. предназначена за един човек. Много често, използвайки компютър, те правят по-ефективно учене, работен поток, но тази функционалност не е ограничена. Международната стандартизация позволи да се въведе разделението на групата. Определете следните категории:
  • маса;
  • офис;
  • мобилни;
  • работници;
  • игра.
  • Защо сте?

    В зависимост от товаповече или по-малко широк фокус върху решаването на проблеми е обичайно да се говори за компютърна специализация. Има:
  • универсални;
  • .
  • Първоначално проектиран за широк спектър от задачи, изчислителните системи могат да бъдат изработени по поръчка, като се избират оптимални структурни елементи. Полученият компютър ще бъде ефективен за работния процес на редактиране на текстови или музикални файлове и т.н. Специализирани - това са машини, създадени за определена ориентация на работа. Те включват бордови компютри, инсталирани в самолети, автомобили. Изследвайки такава машина, малко вероятно е неопитен потребител веднага да разбере устройството, което е предназначено да обработва информацията! Много от тях имат голям брой екрани, броячи, сензори, светлини - очите просто изтичат. Ето защо, за прилагането на практика на такова устройство, първо трябва да преминат специализиран курс на развитие.

    Данни: съхраняване и процес

    Принципът на програмата на компютъра е да изпълнява определени програми, които в крайна сметка произвеждат полезна информация, която се използва от потребителя за решаване на неговите задачи. Всъщност, компютърът - изпълнителят на даден набор от команди за шаблони, се нарича алгоритъм. Дизайнерските идеи се основават на булевата алгебра. Всъщност в една машина, заредена в компютърно четим формат, набор от правила, които ви позволяват последователно да извършвате ограничен брой действия, в резултат на което ще се получинеобходимия резултат за лицето. Алгоритъмът се характеризира с името, началната точка, крайното. Представяне на същността на програмните принципи на компютърната работа може да се получи чрез анализиране на основните характеристики на алгоритъма:
  • дискретност (наборът от команди се формира от посочените действия, за които декларираната поръчка);
  • детерминизъм (всяко действие е строго определено, не може да има повече от едно значение);
  • крайност (действия поотделно, алгоритъмът като цяло трябва да има начин на завършване);
  • производителност (без грешки, доказателство за резултата за крайния брой итерации);
  • маса (пригодност за голям брой задачи от един и същ тип, различно разпределение на изходните параметри).
  • Трите принципа на Нойман

    Тези постулати бяха въплътени в действителност през 1946 г., когато беше възможно да се изгради първият компютър в историята на човечеството. Принципи на Нойман:
  • софтуерен контрол;
  • хомогенност на паметта;
  • насочване.
  • И ако повече?

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

    Представяне на данни и програми

    Всяка информация може да се обработва от съвременните компютри: графики, картини, текст, звук. Това се дължи на възможността да се конвертира във формат, който е разбираем за хардуерното ниво. Процесорът получава инструкция, въз основа на която се извършват операциите. Решението на задачата е придружено от поредица от дейности, често включващи безброй операции. Нарича се програмата. Софтуерът, който има модерен потребител, се появи не веднъж. Няколко десетилетия в напредналите умове на нашия свят отидоха при разработването на основните принципи на изграждането на програмата, създаването на оптимални операции, позволявайки ви бързо и ефективно да получите резултат с минимален хардуерен товар. За модерен компютър - набор от такива програми.

    ЗА: характеристики

    Никой обикновен съвременен потребител няма да може да работи, ако компютърът не е оборудвансистемен софтуер. Основният компонент на този комплекс - операционната система, призната като основен компонент. Този елемент е необходим, отсъствието му прави невъзможно компютърът да разбере обикновения човек. В допълнение към операционната система, категорията на системата включва разнообразни проекти за услуги, програми за услуги. Някои от тях се занимават с дискове, други данни за компресия, противопоставят се на зловреден софтуер и т.н. За да можете да използвате компютъра за решаване на задачите, поставени пред потребителя, е необходимо да поставите програмата. Такива проекти помагат за създаване на графична информация, рисунки, звуци, текст, позволяващи извършването на операции с цифрови данни. Категория на приложение е разделена на:
  • приложения;
  • Системи за програмиране.
  • Applied

    Системите за програмиране са необходими от професионалисти, работещи в областта на създаването на нови продукти за компютъра. В момента се разработват няколко програмни езика, най-разпространеното семейство обектно-ориентирано програмиране. Много популярни са визуалните среди. Дори начинаещите при прилагането на такива продукти могат да овладеят основните операции по кодиране и да направят свой собствен работещ продукт. Добавките са малко по-различен тип приложен софтуер. Чрез нея, обработката на текстови масиви, графична и аудио информация, цифри и видео. Можете да използвате специализирани програми за работа в мрежа. Използването на продукти не изисква умения за програмиране. Споделени програми, които позволяват товада решава класически задачи, които са необходими на практически всеки потребител. Те включват текстови редактори, графики, таблици, системи, които ви позволяват централизирано да управлявате натрупаните данни чрез бази данни. Не е необходимо да пренебрегвате продуктите, с които можете да създавате презентации. Компютърните мрежи, които се развиват активно напоследък, значително увеличават значението на програмите за предоставяне на потребителски комуникации.

    Какви други програми съществуват?

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

    OS: функционалност

    Операционната система работи в тясно сътрудничество с хардуера на компютъра, управлява техниката, предава командите на потребителя в машинночетим формат. Функционалност на операционната система:
  • обмен на данни между устройства;
  • съхраняване на данни, осигуряващо тяхната наличност;
  • Организационни резултати на работницитепроцеси;
  • Доклад за грешка, адекватен отговор на произшествие;
  • контрол върху работата на оборудването;
  • достъп до системни ресурси;
  • Осигуряване на взаимен диалог между машината и потребителя.
  • Свързани публикации