border=0

Технология »қосымшасы

Қолданбалы бағдарламаны анықтау


Компьютерлермен өзара қарым-қатынас бағдарламалық жасақтама , бағдарламалар, бағдарламалар арқылы жасалады (барлық синонимдер). Бірақ бағдарлама нені білдіреді?


Бағдарлама бағдарламасы компьютерлік техника командалар ретінде түсінуге және орындауға қабілетті бірқатар нұсқаулардан тұрады

Компьютерлер пайдаланатын негізгі тіл - екілік, нөлден тұратын. Бұл тілді қолдана отырып, қосымша бағдарламаны жүзеге асыруды түсіну мүмкін емес, ал бүгін біз қолданатын толық қолданбалар туралы әңгімелесеміз.

Машинамен және адамдардан «ауызша» сөйлейтін тіл аралық формасы ретінде ассемблер ойлап тапты. Әрбір чип және әр түрлі аппараттық архитектура бүкіл әлемде айтылатын түрлі тілдер сияқты өзінің ассемблер нұсқасына ие.


Дегенмен, ассемблер бірнеше функцияларды орындай алатын күрделі бағдарламаларға қатысты өте күрделі, бірақ ол жабдықты жақсы басқаруды қажет ететін тапсырмалар үшін жарамды.


Баспалдаққа қосқан жаңа қадам біздің машиналарымызбен жақсы түсіністікке жетелейтін жоғары деңгейлі тілдер болып табылады, ол техникалық сипаттамалары бар кез келген адамдарға түсінікті құрылымдар мен тапсырыстар береді, бұл күрделі қосымшаларды құруға және дамытуға мүмкіндік береді .

Жоғары деңгейлі тілде жазылған бағдарлама компиляция деп аталатын процесс арқылы өтуі керек, онда ол машинамен түсіндірілген екілік тілге аударылады және сондықтан оны жүзеге асыруға болады

Жоғары деңгейдегі тілдер де компиляторлар, бастапқы кодты теру және оны қайта пайдалану мүмкіндіктері бар әзірлеу орталары және әртүрлі тапсырмаларды орындауға мүмкіндік беретін функциялардың барлық түрлерімен интеграцияланған орталар сияқты қосымшаларды құруға көмектесетін құралдармен бірге жүрді. бір орыннан қажет.

Тағы бір нюанс: біз қолданбалы бағдарлама туралы сөйлесеміз, өйткені оны белгілі бір тапсырманы шешу үшін қолдануға болады. Коммуналдық қызметтер немесе сыртқы командалар сияқты басқа бағдарламалар бар.

Біз коммуналдық қызметтер мен қосымшалардың көптеген түрлеріне және қосалқы түрлеріне пікірталасқа кіре алдық, бірақ біздің негізгі айқындамамыз үшін негізгі саралануы жеткілікті:

Қолданбалы бағдарлама пайдаланушының қажеттілігін шешеді, ал утилита компьютерге техникалық қызмет көрсету және басқару тапсырмаларын қамту үшін үлкен немесе аз дәрежеде қызмет етеді

Осылайша, бағдарлама сөздік процессор , веб- браузер, электронды кесте , дерекқор немесе суретті қайта жүктеу бағдарламасы болады, ал утилита антивирус , файл компакторы немесе диск пішімдегіші болуы мүмкін.

Тарихи тұрғыдан алғанда бағдарламаларда, әдетте, микроинформатиканың алғашқы күндерінде де тәжірибе жүзінде жоқ: дифференциация жасалды, олар қазірдің өзінде тәжірибеде жоқ: компиляцияланған бағдарламалар (түсіндіргендермен салыстырғанда) түсіндірілді.

Мен компиляцияланған бағдарламаларды, компиляция деп аталатын процесс арқылы, компьютермен түсінікті тілге түбегейлі ауыстырып, түсіндіріп бердім. Түсіндірілген бағдарламалар жинақталмайды және олардың бастапқы коды орындалу кезінде тікелей машинаның тіліне аударылады.

GWBASIC сияқты кейбір BASIC аудармашылары қазіргі уақытта бағдарламалаудың бұл түрінің максималды экспоненті болып табылды.

Жақсы жағдайда, орта және түсіндірілген тілдер білім беру саласында ең кіші болу үшін аман қалады.

Суреттер: Fotolia - Aleutie / Bakhtiarzein

Автор: Guillem Alsina González + QUOTE
Бағдарламадағы тақырыптар

Әлеуметтік желілер