Қолданбалы бағдарлама



Жоспар
1.Кіріспе
2. Қолданбалы бағдарлама
3. Программалық жабдықтар
4. Қолданбалы (кәделі) программалық жасақ
5. Графикалық программалар
6. Қолданбалы программлар құруда сұхбаттық жүйелерді өңдеу.
7. Қолданбалы бағдарламалық жасақты пайдалану. Қолданабалы бағдарламалық жасақты қолдану деңгейі.
8. Кестелік процессорлар. Visual Basic for Application-ді Excel ортасында пайдалану.
9. Қолданбалы программалық жабдықтау.
10. Қолданбалы программаның дестелері.

Кіріспе
Қолданбалы программалық құралының жеке категориялары өзінің классификация жүйесінің ішкі дамуымен иеленеді, үйретуші, дамушы, анықтамалық және ойын-сауықтың жүйелерді және программаларды көрсетеді. Бұл программалық қамсыздандыру класының өзіндік ерекшелігі мультемедиялық құрастырушыларға (музыкалық композиция мен графикалық анимация және бейнематериал құралын қолдану) жоғарғы талап етуі болып табылады. Соңғы кезде компьютерлік технологиялар үдемелі түрде дамып келеді және бұл программалық қамсыздандырудың әсер етуде. Әр бір жарты жылда көптеген жаңа программалық өнімдер шығуда.
Программалық қамсыздандыру -- технологиялық жұмыс болып саналады, яғни программалық қамсыздандырудың құрамына ортақ жүйелік және арнайы бағдарламалық өнімдер, сонымен бірге техникалық құжаттар енеді.
Программалық жабдықтаудың дәрежелері өздігінен пирамидалық құрылым сияқты. Әрбір келесі дәреже программалық жабдықтаудың өткен дәрежесіне сүйенеді. Олай бөліну есептегіш жүйенің жұмысының барлық кезеңдеріне ыңғайлы, программаны орнатқаннан бастап оның іс жүзінде жұмыс істегені мен техникалық қызмет көрсеткеніне дейін. Әрбір жоғарыдағы дәреженің барлық жүйенің функционалдығын көтеретініне назар аударыңыздар. Мысалы, есептегіш жүйе базалық дәрежедегі программалық жабдықтаумен көпшілік қызметтерді атқаруға шамасы келмейді, бірақ жүйелік программалық жабдықтауды орнатуға мүмкіндік береді. Қолданбалы программалар-программалық құралдарын іске қосу арқылы пайдаланушымен жасалады. Бұл жағдайда программаны жасау қолданбалы программалық дестенің пайдалану шектеуіндегі тәртіптер мен келісімдерге сәйкес, әрбір пайдаланушымен жеке дайындалады.
Қолданбалы деңгейдегі программалық жабдықтау-қолданбалы программалардың жиынтығын құрайды, яғни олардың көмегімен нақты жұмыс орнында нақты жұмыстар атқарылады. Бұл тапсырмалар ауқымы өте үлкен-өндірістіктен шығармашылыққа дейін және оқыту-көңілдендіруге. Есептегіш техникалық құрылғының өте үлкен функционалдық диапазонының мүмкіншілік қосымшалары әр түрлі ықпалдағы қолданбалы программалардың болуына себепті.

Қолданбалы бағдарлама
(Windows ортасындағы) (Приложения Windows; Windows application) -- Windows операциялық жүйесі негізінде жұмыс атқаратын қолданбалы бағдарлама. Мұндағы графикалық интерфейстің ұйымдастыру ережелері, мәзір жүйесінің, диалогтық терезелерінің пішімдері Windows қолданбалы бағдарламаларының барлығына бірдей (мәзірдің көрінісі және орналасуы, тінтуірді және пернелерді пайдалану ережелері және т.б.) болады.
Қолданбалы бағдарламалар дестесі
Қолданбалы бағдарламалар дестесі(Пакет прикладных программ; application program package) -- белгілі бір саладағы мәселелерді шешуге арналған бағдарламалар мен оларды пайдалану тәсілдерінің жинағы. Олар магниттік дискілерде немесе таспаларда жазылып, компьютермен бірге жіберілуі мүмкін. Әрбір қолданбалы бағдарламалар бумасы нақты саладағы мәселелерді шешуге икемделген (мысалы, бухгалтерлік есеп, дифференциалдық теңдеулерді шешу және т.б.).
Қолданбалы бағдарламалар интерфейсі
Қолданбалы бағдарламалар интерфейсі(Интерфейс прикладных программ; application programming interface) -- 1) бағдарламалаушылар белгілі бір компьютерлік ортада қолданбалы бағдармалар жазуға пайдаланатын міндеттер жинағы (интерфейс); 2) операциялық жүйе орындайтын төменгі деңгейлік операцияларды жүзеге асыруға қолданбалы бағдарлама шақыратын процедуралар жинағы.
Қолданбалы бағдарламалау
Қолданбалы бағдарламалау (Прикладное программирование; application programming) -- қолданбалы мәселелер шешуге арналған бағдарламалау.
Қолданбалы (арнайы) бағдарламалық жасақтама
Қолданбалы (арнайы) бағдарламалық жасақтама (Прикладное (специальное) программное обеспечение; application software) -- қолданбалы мәселелерді шешуді жасақтайтын жеке қолданбалы бағдарламалар мен қолданбалы дестелерден тұратын бағдарламалық жасақтаманың бөлігі.
Қолданбалы бағдарламаның негізгі терезесі
Қолданбалы бағдарламаның негізгі терезесі(Основное окно приложения; Main application window немесе main window) -- көп терезелі қолданбалы бағдарламалар үшін мәзірі мен туынды терезелері бар негізгі бағдарлама мен адам арасындағы өзара байланысты ұйымдастыратын терезе
Қолданбалы (кәделі) бағдарламалық жасақ. Әмбебап программалық
жасақтарың кең таралуы.
Программалық жабдықтар - информациялық технологиялардың елеулі бір бөлігі,
олар сервистік программалардан, жүйелік программалар (операциялық жүйе, драйверлер,
утилиттер т.б.) мен қолданбалы программалар пакетінен (MS Word, MS Excel, MS Access,
Corel Draw, AutoCAD т.б.) тұрады.
ЭЕМ программалары екі топқа бөлінеді, олар:

1) жүйелік программалық жабдықтар;
2) қолданбалы программалар пакеті.
Қолданбалы (кәделі) программалық жасақ - белгілі бір мамандық салалсында
нақты есептер шығара алатын программадар жиыны. Олар белгілі бір мақсатта
пайдаланылатын және әмбебап болып екіге бөлінеді.
Белгілі бір мақсатга пайдаланылатын программалық жасақ әр адамның нақты
есептерін шыгаруга арналган, сондықтан оны пайдалану аймаіы да шектеулі. Мүндай
программаларды жұмыс иесі өзі жасайды немесе оньң талабы бойынша маман
программалаушылар жасап береді.
Дербес компьютерлердің кең тарауьша басты себеп болған олардың алдын ала
дайындалған әмбебап программалық жасақтарың кең таралуы еді, бүл программалартек бір есепті шығарып қана қоймай, белгілі бір мамандық саласында есеп жұмыстарынтүгел автоматтандыруды немесе информацияның белгілі бір түрлерін өндеуді түгел қамтиалатын болды.
Әртүрлі информацияларды өндеуге мүмкіндік беретін әмбебап программалык; жасақтың негізгі түрлері мыналар:
- мәтін редакторлары;
- графикалық редакторлар;
- электрондык, кестелер;
- оқыту жоне ойнау программалары; информациялық жүйелер және т.б.
Қолданбалы бағдарламаларды құруға қойылатын талаптар.
Қолданбалы бағдарламаларды құруға байланысты талаптарды техникалық тапсырма анықтайды. Техникалық тапсырмада жалпы мағлұматтар, автоматтандырылған нысандарға сипаттама, жүйеге қойылатын талаптар, жүйені құруда атқарылатын жұмыстардың мазмұны және құрамы, жүйені қабылдауды бақылау реті анықталады.
Frontpage редакторының мүмкіндіктері. Веб парақтар құру. Әр түлі
сілтемелер жасау
Web-бет - гипермәтін технологиясы қолданылатын құжат. Web-беттерде әртүрлі форматтағы ақпараттар: мәтін, сурет, фотосурет, мультимедиа орналасуы мүмкін. Беттің басқа Web-беттермен қатынасы ақпараттық қызығушылық туғызады. Бір тақырыппен (мазмұнмен) байланысқан, бір Web-серверде орналасқан Web-беттер жиынтығын Web-сайт деп атайды. Сайт сөзі ағылшын тілінен аударғанда "орын" деген мағына береді де, нақты бір мекемеге немесе адамға тиісті болады. Web-сайт сөзінің құрылымы бойынша бір тақырыпқа арналған ақпараттардан құралған журналды еске түсіреді. Сайт мәліметтерді интерактивті түрде беру құралы. Оның алғашқы беті болады, ал онда сайттың негізгі тарауларына (Web-беттерге) гиперсілтеме бар. Гиперсілтеме сайт ішінде еркін саяхаттауға мүмкіндік береді. Сайттың интерактивтілігін формалар (қалыптар), яғни сауалнамалар, тіркелу қамтамасыз етеді. Web-сайттар әдетте мультимедиалық болады, яғни оның мазмұнында мәтіннен басқа суреттер, анимация, Программалық жабдықта жүйелік қолданбалы диагностика және бақылау программалары
ОЖ-нің қоршаулары Драйверлер, утилиттер, антивирустық программалар
"Офистік" программалар Жүйелік программистердің аспаптық жабдықтары Баспа программалары
Графикалық программалар
МҚБЖ дыбыстық және бейне ақпараттар болуы мүмкін. Сондай-ақ, Web-беттерде жылжымалы объектілер де болуы мүмкін. Жылжымалы объектілер JAVA- аплеттерді, ActiveX-тің басқару элементтерін қолданып құрылады.
Барлық Web-беттер мен Web-сайттар HTML тілінде жазылады. Web-беттерді құру мен түзетуді оңайлату үшін мәтіндік редакторлармен қатар арнайы қосымшалар да қолданылады. Бұл екеуінің қатарына Блокнот мәтіндік редакторы, Microsoft Word мәтіндік процессоры, Front Page, Hom Site, Internet Assistant және басқа қосымшалар жатады. Office пакетінің программалары (Microsoft Word, Microsoft PowerPoint, Microsoft Publisher) HTML форматты файлдарды еске сақтай алады. Frontpage редакторының көмегімен әр түр веб сайттар, сілтемелер құруға болады.
Қолданбалы программлар құруда сұхбаттық жүйелерді өңдеу.
Сұхбаттық терезе программа жұмысын керекті қосымша информация мен параметрлер беру үшін қолданылады. Сұхбаттық терезе мысалы суретте көрсетілген.Керек информация енгізу және параметрлерді тағайындау үшін сұхбаттық терезенің элементтері болады. Солардың кейбіреулерін қарастырайық:. Мәтіндік терезе тік төртбұрышты болады, ол информация енгізуге арналған. Мәтіндік терезеге информация енгізу үшін курсорды тік төртбұрыштің ішінде керек жерге апарып шертіңіз, мәтін енгізетін жерде жымыңдаған тік курсор пайда болады.Кейде мәтіндік терезеде керек мәтін болады, егер ол қанағаттандыратын болса, өзгеріссіз қалдыру керек. Тізім терезесінде параметрлердің мүмкін мәндері жазылады. Көру сызғышын пайдаланып, керек параметрлерді қарауға болады. Егер қажет вариант табылса оны шертіңіз, сонда параметр аты мәтіндік терезеде пайда болады.
Қолданбалы бағдарламалық жасақты пайдалану. Қолданабалы бағдарламалық жасақты қолдану деңгейі.
Жүйелік администраторлар техникалық құралдармен жұмыс істеудің және осы құралдардың қорғалу деңгейіне, ортақ ресурстардың мүмкіндігіне, функциясына, тағайындалуына сәйкес пайдалану ережелерін орнатады. Пайдаланушыларға ережелердің орындалуына, ақпараттың жойылмауына және шектен тыс таралмауына жауапкершілік жүктелген. Виртуалды желінің тиімді жұмыс істеуі үшін жүйелік администратор желі құрамына кіретін кезкелген элемент жұмысына талдау жүргізуге құқығы бар. Жалпы желіде орнықты жұмыс істеу үшін администратордың ұсынысын, кеңестерін пайдаланушылар міндетті түрде орындауы қажет. Құралдарға және мәліметтер қорына амалдар жасау құқығын мәліметтер қорын өңдеушілер орнатады. Администраторлар мен пайдаланушылар өңдеушілер құрған құжаттар және нұсқаулар негізінде жұмыс жасайды. Пайдаланушылар өз бетінше мәліметтер қорын көшіре және сақтай алмайды.
Кестелік процессорлар. Visual Basic for Application-ді Excel ортасында пайдалану.
MS Excel - математикалық, экономикалық, техникалық, жоспарлау есептерін шешуде, бухгалтерлік ведомость құруда берілгендерді кесте түрінде дайындап, өңдейтін, диаграммалар мен графиктерді тұрғызу мүмкіндігі бар, мәліметтерді өңдеп, базаға сақтай алатын электрондық кестемен жұмыс істеуге арналған программа. Excel-де кестенің кез келген ұяшықтарына мәліметтердің үш типін енгізуге болады: мәтін, сан және формула. Мәліметтерді ұяшыққа енгізу үшін теңбілторды сол ұяшыққа алып барып, керекті мәліметтерді пернелерді (240 таңбаға дейін) теріп, соңынан Enter пернесін немесе бағыттауыш тіл сызық пернелердің бірін басу жеткілікті. Excel енгізудің мәліметтердің формула, сан немесе мәтін екенін оның бірінші таңбасына қарап анықтайды. Егер бірінші символ - әріп немесе 'ң (апостроф) боса, онда ұяшыққа мәтін енгізіледі деп есептеледі. Егерде бірінші символ цифр болса, онда ол ұяшыққа формула немесе сан енгізілетінін білдіреді. Енгізілген мәліметтер ұяшық ішінде немесе формула жолында бейнеледі және оларды енгізу Enter пернесін немесе бағыттауыш тілсызық пернелердің бірін басқан кезде аяқталады.
Мәтін - кез келген символдар жиынтығы, егер мәтін цифрдан басталатын болса, онда енгізуді "`" символынан бастау керек. Егер мәтін ені ұяшықтың енінен артық болса және оң жақтағы ұяшық бос болса, онда мәтін сол ұяшыққа да орналасады. Ал, егер оң жақтағы ұяшықта мәтін бар болса, онда ол мәтін экранда қиылады (бірақ ЭЕМ жадында ол толық сақталып тұрады). Электрондық кесте ұяшықтарына сандарды =,+, - таңбаларымен немесе оларсыз да енгізуге болады. Егер енгізілген санның ені экрандағы ұяшыұтың енінен артық болса, онда Excel санды экспоненциал формада бейнелейді немесе ол санның орнына #### символдарын қояды (бірақ ЭЕМ жадында ол санның барлық разрядтары толық сақталады). Әдетте экранда санның ең үлкен және ең кіші шамалары экспоненциалды формада беріледі. Мысалы, 501 000 000 саны ЭЕМ-де 5.01Е+08 болып жазылады, яғни ол 5.01х10 дегенді білдіреді. Ал 0.000 000 005 саны 5Е-9 болып жазылады. Аралас сандардың бүтінімен бөлшегі нүкте не үтірмен бөлініп жазылады, қандай айыру таңбасын пайдалану Excel программасын орнату кезінде бекітілген келісімге байланысты болады.
Программалар -- бұйрықтардың жалғасуының тәртіпке келтірілуі. Барлық компьютерлік программаның ақырғы мақсаты -- аппараттық құралдармен басқару. Сондай-ақ бір қарағанда программа құрылғылармен бірге әрекет етпесе де, және енгізу құрылғыларынан енгізу мәліметтерін талап етпесе де, сонымен бірге шығару мәліметтерін шығару құрылғыларына орналастырмаса да, бәрібір оның жұмысы компьютердің аппараттық құрылғыларын басқаруға негізделген. Компьютерде прогаммалық және аппараттық жабдықтаулар тығыз байланыста, сонымен бірге үздіксіз бір әрекетте жұмыс істейді. Бұл екі категорияны біз екі бөліп қарағанымызбен, бұл екеуінің арасында диалектикалық байланыс бар екенін ұмытпауымыз керек, оларды бөліп қарауымыз уақытша деп білуіміз керек.

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

Қолданбалы программалық жабдықтау- қолданбалы программа дестелері мен қолданбалы программаны пайдаланушылардан құралған. Қолданбалы программалық жабдықтауда-пайдалану жағынан мәселе-анықтайтын, жалпы тағайындау дестелері және шоғырлану дестелерінен тұратын қолданбалы программалар дестелері үлкен орын алады. Мәселе-анықтайтын ҚПП айырым белгісі болып олардың белгілі бір есептің шешіміне аз ғана беталысы және олардың үлкен алуан түрлілігі. Шоғырлану ҚПП аспаптық құралдардан тұрады және олардың әрқайсысы функционалдық, есептегіш қабілеттеріне қарай мәселе-анықтау программасына тепе-тең болады. Шоғырлану дестелерінің пайдаланылу аумағы болып негізінен экономикалық орталар саналады. Бұл дестелер құрамында басқару модулдері қаралған, қосымшалардың бір-бірімен қосылуын және ортақ мәліметтерді жанжалсыз пайдалануды қамтамасыз етеді.ҚПП пайдаланушы шығаратын есептерді автоматтандыруда мықты құрал болып табылады, іс жүзінде ақпараттарды ауыстыруда машинаның әртүрлі істерді қалай атқаратынын білдірмейді.ҚПП қазіргі заманғы есептеу жүйелерін программалық жабдықтауды дамытуда басты міндеттер атқарады, есептегіш құралдарын әртүрлі пайдалану орталарына енгізуді тездетеді және оңайлатады.
Қолданбалы программалар-программалық құралдарын іске қосу арқылы пайдаланушымен жасалады. Бұл жағдайда программаны жасау қолданбалы программалық дестенің пайдалану шектеуіндегі тәртіптер мен келісімдерге сәйкес, әрбір пайдаланушымен жеке дайындалады.
Қолданбалы деңгейдегі программалық жабдықтау-қолданбалы программалардың жиынтығын құрайды, яғни олардың көмегімен нақты жұмыс орнында нақты жұмыстар атқарылады. Бұл тапсырмалар ауқымы өте үлкен-өндірістіктен шығармашылыққа дейін және оқыту-көңілдендіруге. Есептегіш техникалық құрылғының өте үлкен функционалдық диапазонының мүмкіншілік қосымшалары әр түрлі ықпалдағы қолданбалы программалардың болуына себепті.
Қолданбалы және жүйелік программалық жабдықтаулар арасында тікелей өзара байланыс болғандықтан-есептегіш жүйенің әмбебаптығы, қолданбалы программалық жабдықтаудың мүмкіншілігі және компьютердің функционалдық мүмкіндігінің кеңдігі тікелей пайдаланылып отырған операциялық жүйенің түріне байланысты, сонымен бірге, оның ядросының қандай жүйелік құрал ұстайтынында және адам-программа-құрылғы үшбірлік жиынтығының бірге іс-қимылын қалай қамтамасыз етуінде.
Қолданбалы программаның дестелері
Программалық құралдың берілген классы көріністі, яғни барлық сферада компьютерлік техника құралының кең қолданылуымен, әр түрлі пәндік облыстағы автоматтандырылған ақпараттық жүйені құруымен себепші болды.
Мәселелік-бағдарланған ҚПП. Бұл программалық азықтың ең көрсеткішті класы, яғни ішінде әртүрлі белгілері бойынша классификация жүреді:
:: Пәндік облыстағы типтерге;
:: Ақпараттық жүйелерге;
:: Функцияларға және тапсырманың комплекстеріне, яғни программалық әдіспен қалыптасатын, және т.б.
Кейбір пәндік облыстар үшін алгоритмді өңдеу мен деректерді структурамен басқару функциялары мүмкін болады. Бұл бірдей функциональдық белгілену ҚПП маңызды санын жасауды шақырады, осылайша программаның азық нарығы құрылады:
:: Автоматтандырылған бухгалтерлік есепке алу ҚПП;
:: Финанстық ҚПП;
:: ҚПП-ның дербес басқарылуы (кадрлық есеп);
:: Материалдың артық басқарудың ҚПП;
:: өндірісті басқару ҚПП;
:: банктік ақпараттық жүйелер және т.б.
:: Мәселелік-бағдарланған программалық құралдың даму облысындағы негізгі тенденциялар:
:: басқарушылық қолданушыдағы автоматтандырылған жұмыс орны (АЖО) түріндегі программалық комплекстердің құрылуы;
:: клиент-сервер архитектурасымен бір тұтас программалық комплекске АЖО-ны біріктіретін есептеуіш желі мәліметінде пәндік облыстағы басқарудың жинақталған жүйесін құру;
:: ЭЕМ желісінде мәліметтер қоры орналасқан түрдегі үлкен ақпараттық жүйенің деректер ұйымы;
:: Мәліметтер қорына сұраныс үшін соңғы қолданушының барлық қарапайым тілдік құралы;
:: Соңғы қолданушының күшімен өңдеу функциясының баптауы (программалаушының қатысынсыз);
:: Программа мен деректерді қорғау қатынаудан (деректердің функция деңгейінде, жұмыс режимінде паролдық қорғаныс).
Осындай программаның класы үшін деректерді өңдеудің жылдамдығына талабы жоғары, ақпараттың сақталу көлемі үлкен, яғни мәліметтер қорының деректерді администрлеу құралына жоғары талабы себеп болады. Берілген кластың программалық азығы үшін достық интерфейсті соңғы қолданушылар үшін құру маңыздырақ. Программаның азықтың берілген класы олармен қалыптасқан функцияның құрылысы және қолданылуы бойынша динамикасы. Уақыт өте ақпараттың ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Мәліметтер базасы серверінің моделі
Windows ОЖ
Кұрылымдық бағдарламалау
Жүйелік бағдарламалық қамтамасыздандыру
Қолданбалы бағдарламалар пакеті
Берілгендер қоры
Жалпы мақсаттағы қолданбалы программалар пакеті. Әдісті-бағытталған қолданбалы программалар
Кәсіпорын клиенттер мәлімдемелерін есепке алу үшін веб серверлер
Қолдаңбалы деңгейдегі серверлер
Ломбард қызметкерінің жұмыс орнын автоматтандыру
Пәндер