Studopediya

КАТЕГОРИЯ:


Астрономия- (809) Биология- (7483) Биотехнологии- (1457) Военное дело- (14632) Высокие технологии- (1363) География- (913) Геология- (1438) Государство- (451) Демография- (1065) Дом- (47672) Журналистика и СМИ- (912) Изобретательство- (14524) Иностранные языки- (4268) Информатика- (17799) Искусство- (1338) История- (13644) Компьютеры- (11121) Косметика- (55) Кулинария- (373) Культура- (8427) Лингвистика- (374) Литература- (1642) Маркетинг- (23702) Математика- (16968) Машиностроение- (1700) Медицина- (12668) Менеджмент- (24684) Механика- (15423) Науковедение- (506) Образование- (11852) Охрана труда- (3308) Педагогика- (5571) Полиграфия- (1312) Политика- (7869) Право- (5454) Приборостроение- (1369) Программирование- (2801) Производство- (97182) Промышленность- (8706) Психология- (18388) Религия- (3217) Связь- (10668) Сельское хозяйство- (299) Социология- (6455) Спорт- (42831) Строительство- (4793) Торговля- (5050) Транспорт- (2929) Туризм- (1568) Физика- (3942) Философия- (17015) Финансы- (26596) Химия- (22929) Экология- (12095) Экономика- (9961) Электроника- (8441) Электротехника- (4623) Энергетика- (12629) Юриспруденция- (1492) Ядерная техника- (1748) Arhitektura- (3434) Astronomiya- (809) Biologiya- (7483) Biotehnologii- (1457) Военни бизнесмен (14632) Висока technologies- (1363) Geografiya- (913) Geologiya- (1438) на държавата (451) Demografiya- ( 1065) Къща- (47672) журналистика и смирен (912) Izobretatelstvo- (14524) външен >(4268) Informatika- (17799) Iskusstvo- (1338) историята е (13644) Компютри- (11,121) Kosmetika- (55) Kulinariya- (373) културата е (8427) Lingvistika- (374) Literatura- (1642) маркетинг-(23702) математиците на (16968) Механична инженерно (1700) медицина-(12668) Management- (24684) Mehanika- (15423) Naukovedenie- (506) образователна (11852) truda- сигурност (3308) Pedagogika- (5571) Poligrafiya- (1312) Politika- (7869) Лево- (5454) Priborostroenie- (1369) Programmirovanie- (2801) производствено (97 182 ) индустрия- (8706) Psihologiya- (18388) Religiya- (3217) Svyaz (10668) Agriculture- (299) Sotsiologiya- (6455) на (42831) спортист строително (4793) Torgovlya- (5050) транспорт ( 2929) Turizm- (1568) физик (3942) Filosofiya- (17015) Finansy- (26596) химия (22929) Ekologiya- (12095) Ekonomika- (9961) Electronics- (8441) Elektrotehnika- (4623) Мощност инженерно ( 12629) Yurisprudentsiya- (1492) ядрена technics- (1748)

Въпрос принцип компютърно управление 1. Програма




ИНФОРМАЦИОННИ ТЕХНОЛОГИИ

Тема 3. СОФТУЕР

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

Джон фон Нойман през 1945 г., описана от основните принципи на компютри, които все още са в стандарт за почти всички компютри. Един от тях е управляващия софтуер.

В основата на принципа на софтуер за контрол е концепцията на алгоритъма под формата на разтвори на всички цели изчислителна програма.

Алгоритъм [1] [1] - точно рецептата, дефиниране на процеса на превръщане на суровите данни за крайния резултат. В решаването на проблема ние прилагаме общия алгоритъм: 1) за получаване на първоначалните данни; 2) да се намери решение; 3) информира отговор.

програма (За PC) [2] [2] - е подредена последователност от команди да бъдат обработени. Програмата описва операциите, които искате да изпълнява процесора на компютъра за изпълнение на задачата.

Team - ръчна машина за извършване на една елементарна операция. Набор от операции, които могат да се извършват от компютър, както и правилата за тяхното език форма машина влизане.

Структурата на отбора като цяло е:

КЗК операция код Адрес A1 първа операнд A2 Адрес втория операнд резултати помещения A3 Адрес A4 адрес следната команда

Исторически погледнато, се наблюдава тенденция за увеличаване на броя на командите в машинен език. Разработчиците смятат, че колкото повече го привлича по-широката възможности за обработка на данни. В момента има преход към RISC процесор, чиято основна характеристика, която е намален набор инструкции и да се опрости структурата им.

Същността на принципа на контрол програма е както следва:

· Всички изчисления предписан алгоритъм за решаване на проблема, трябва да бъдат представени под формата на програма, състояща се от последователност от контрол и управление думи;

· Всеки отбор дава насоки за спецификата на работата, за да се извърши, местоположението (адрес), операнди и редица функции за услуги. операнди - са променливи, стойностите на които са участвали в операции за преобразуване на данни. Списък на всички променливи (и входни данни, междинни стойности и резултати от изчисленията) е неразделна част от всяка програма;



· Достъп до програмите, команди и операнди използват техните адреси, които действат като PC брой клетки памет за съхранение на предмети;

· Програми се намират в паметта на всеки друг, което позволява на микропроцесора да организира инструкция донесе верига на съседни места в паметта и да се изпълни команда за отбора.

· Се пристъпи към следващата не е по реда на отбора, и на някои други, екипът използва един условни или безусловни преходи. Пробата команди в паметта и спира след изпълнението на "стоп" команда. По този начин, процесорът изпълнява програмата автоматично, без човешка намеса.

Обикновено, програмата се съхранява във външната памет на компютъра и прехвърлени за изпълнение в паметта. Някои програми пребивават в памет (операционна система на ядро, архиватор Zip магия, антивирусен следят Kaspersky AntiVirus и др.) И се наричат жител, и други - са заредени само по време на работа, а след това изтрити от паметта, и се наричат транзит.

Някои компютърни програми, които осигуряват автоматично управление на изчисленията и най-често се използва, може да бъде поставен в памет само за четене - да бъдат приложени в хардуер. Програми съхраняват в ROM представляват основната система вход / изход (BIOS), който е посредник между компютърен софтуер и електронни компоненти. Нейните компоненти осигуряват изпълнението на всички I / O операции, в съответствие с особеностите на всеки един от периферните устройства на компютъра (стандартни драйвери за устройства) на, тест на паметта работата и компютърни устройства на власт (тест), както и да извършват зареждане на операционната система.


Въпрос 2. Класификация на PC софтуер

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

В съвременните компютри включва голямо разнообразие от програми, които могат да бъдат разделени в три групи (Фигура 3.1.):


1. Система софтуер (система програма);

2. Приложен софтуер (приложения);

3. софтуер Tool (инструмент система).

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

Централна сред системни програми заемат операционна система (Eng. Операционни системи). Операционна система (OS) - набор от програми за контрол на стартиране, бягане, и извършване на други потребителски програми, както и изчисляване на планиране и управление на ресурсите на компютъра, т.е. контролира PC операция от власт върху докато захранването е изключено. Тя се зарежда автоматично при включване на компютъра провежда диалог с потребителя, компютърът извършва управление на нейните ресурси (RAM, дисково пространство и т.н.), се изпълнява други програми, за да се представят и дава на потребителя по-удобен начин да се програмира и комуникация - интерфейс - с компютърни устройства , С други думи, операционната система осигурява и взаимодействието на всички компоненти на компютъра и позволява на потребителя достъп до хардуера възможности.

OS определя производителността на системата, защита на данни, изборът на софтуер, с който можете да работите на компютъра, за да хардуерни изисквания. Примери за операционни системи са MS DOS, OS / 2, Unix, Windows 9x, Windows XP.

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

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

За да се осигури по-удобен и интуитивен потребителски интерфейс с компютър се използва programmnyeobolochki операционна система - програма, която позволява на потребителя, различна от предоставена от инструментите на операционната система (по-ясни и ефективни) за извършване на действия по отношение на компютърни ресурси. Сред най-популярните черупките включва Norton Commander пакет (Symantec), FAR (File и Архив мениджър) ( E.Roshal).

Utilities (комунални услуги, Латинска utilitas -. Употреба) - е в подкрепа на програми, които предоставят на потребителя и редица допълнителни услуги за изпълнение на често извършва работа, или за повишаване на удобството и комфорта на работа. Те включват:

· Програмно-опаковчици (архиватор), която ви позволява да записвате информация по-гъсто върху дисковете, както и да се интегрират копие на множество файлове в един така наречен архивен файл (архив);

· Антивирусният софтуер предназначен за предпазване от заразяване с компютърни вируси и ликвидиране на последствията от инфекцията;

· В програмата на оптимизация и контрол на качеството на дисково пространство;

· Информация за програмата за възстановяване, форматиране и защитата на личните данни;

· Програма за запис на компактдискове;

· Drivers [3] [1] - програми, които разширяват възможностите на операционната управлението на I / O устройства на системата, RAM и т.н. Когато е свързан към компютър на нови устройства, трябва да инсталирате подходящите драйвери;

· Комуникационни програми, организиране на обмен на информация между компютри и други.

Някои инструменти са част от операционната система, а някои от тях са пуснати на пазара като независими софтуерни продукти, като пакети от няколко услуги Norton Utilities инструменти (Symantec).

Приложен софтуер (мидълуер) е проектиран да отговори на нуждите на потребителите. Тя се състои от потребителски приложения и софтуерни пакети (RFP) за различни цели.

Приложни потребителското програма - всяка програма е да помогне за решаването на всеки проблем в рамките на дадена предметна област. Заявления могат да се използват самостоятелно или като част от пакет или софтуерни системи.

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

· General Purpose ПЧП - универсални софтуерни продукти, предназначени за автоматизиране на широк клас проблеми на потребителите. Те включват:

Текстови редактори (например, MS Word, Word Perfect, Lexicon);

Spreadsheet (например, MS Excel, Lotus 1-2-3, Quattro Pro);

Системи за динамични презентации (например, MS Power Point, FreelanceGraphics, Harvard Graphics);

системи за управление на бази данни (например, MS Access, Oracle, MS SQL сървър, Informix);

Графични редактори (например, Corel Draw, Adobe Photoshop);

Издателски системи (например, Page Maker, Venture издателя);

Системи за автоматизация на проектирането (например, BPWin, Ервин);

Електронни речници и система за превод (например, на Prompt, Сократ, Lingvo, контекст);

OCR системи (например, Fine Reader, Cunei Form).

системи за общи цели често са интегрирани в мулти-пакети за автоматизация на офис дейност - офис апартамента - Microsoft Office, StarOffice и др.

· Методи ориентирани ПЧП, които се основават на прилагането на математически методи за решаване на проблеми. Те включват, например, математическа обработка на данни система (Mathematica, Mathcad, Maple), статистическа система за обработка на данни (Statistica, Stat).;

· Проблем ориентирани PPP предназначена за решаване на конкретен проблем в определена тематика. Например, информация и YurEkspert система JurInform правна; счетоводна пакети и контрол 1C: Счетоводство, Galaxy, Angelica; маркетинг -Kasatka, експерт маркетинг; STBank банковата система;

· Интегрирана ПЧП е набор от няколко софтуерни продукти комбинирани в един инструмент. Най-напредналите от тях включва текстообработваща програма, личен мениджър (организатор), електронна таблица, система за управление на база данни, средство за подпомагане на програмата за електронна поща, за да се създаде презентация графики. Резултатите от отделните подпрограми могат да бъдат интегрирани в окончателния документ, съдържащ таблична, графична и текстова материал. Те включват, например, MS строителство. Интегрирани пакети обикновено съдържат ядро, което дава възможност на тясно взаимодействие между компонентите.

Обикновено, пакети приложни имат персонализиране инструменти, които позволяват работата да ги адаптират към конкретната област предмет.

Чрез софтуера инструменти включват: система за програмиране - за разработването на нови програми, като например Pascal, BASIC. Обикновено те включват: текстов редактор, който предвижда създаване и редактиране на програми в областта на оригиналния език за програмиране (код), съставител и библиотечни съчетания; инструмент среда за разработка на приложения, например, C ++, Delphi, Visual Basic , Java, която включва визуални инструменти за програмиране; моделиране системи като MatLab симулация система, моделиране на бизнес процеси и системи за бази данни BpWin Ервин данни и други.

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

Compiler (английски съставител -. Compiler, колектор) чете цялата програма, което го прави превода и създава завършен версия на програмата в машинен език, който след това се изпълнява. След съставянето на изпълнима програма да се изпълни, че не се нуждаят от изходния код или компилатора.

Interpreter (английски преводач, -. Interpreter, интерпретатор) превежда и изпълнява програма ред по ред. Програмата обработва от преводача, отново трябва да бъдат преведени на машинен език на всяка от следващото си стартиране.

Съставител програми работят по-бързо, но интерпретирани по-лесно да се коригират и променят.






; Дата: 01.07.2014; ; Прегледи: 886; Нарушаването на авторските права? ;


Ние ценим Вашето мнение! Беше ли полезна публикуван материал? Да | не



ТЪРСЕНЕ:


Вижте също:



zdes-stroika.ru - Studopediya (2013 - 2017) на година. Тя не е автор на материали, и дава на студентите с безплатно образование и използва! Най-новото допълнение , Al IP: 66.102.9.22
Page генерирана за: 0.048 сек.