Компьютерді ғылыми жұмыстарда қолдану


Компьютерді ғылыми жұмыстарда қолдану

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

Қазіргі кезде компьютер ғылыми жұмыста келесідей үш негізгі жұмыстарды атқарады: 1. Есептеу операциялары. 2. Көрнекілеу әрекеттері. 3. Ақпарат көзі.

1. Есептеу операциялары. Бұл қызмет ең біріншісі болып табылады, жалпы компьютер ең алғашында осы үшін құрылған. Компьютерлік қызметің бұл түрі көптеген дерек көздерде жақсы қамтылғандықтан бұнда аса қатты ашылып айтылмайды. Компьютердегі есептеу операциялары арнайы алгоритмдік тілдердің көмегімен жүзуге асырылады, олардың қазір бірнеше жүздеген түрі белгілі. Бұл тілдердің жетістіктері мен кемшіліктері арнайы эдебиеттерді сипатталған. Бұған қоса кететін жай, эр түрлі сипаттауы есептер үшін мейлінше нақ осындай есептер үшін құрылған және бейінділген тілдерді қолданған жөн. Мысалы, «Кобол» экономикалық есептер үшін жақсы, паскаль, С++ инженерлік есептер үшін, т. с. с. Сауатты және әдісшіл (епті) құрылған есептің бағдарламасы компьютерге үлкен уарылған есептің бағдарламасы компьютерге үлкен және зерттеу күшін үнемдеуге мүмкіндік береді. Компьютер бірнеше минут ішінде адам калькуляторда қолдана отырып бірнеше жыл жұмсайтын есебін шеше алады.

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

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

Төмен деңгейлі тілдің операторлары компьютердің озінің командалар жүйесіне ұқсас. Бұндай тілдер компьютерге өте жақын, сондықтан бұл тілдің бағдарламалары өте тиімді бола алады. Алайда мұның кемшілігі болып төмен денгейлі тілді жазылған бағдарламаны түсінуге қиындық тудыратыны табылады: мысалы, бірнеше қатар код символды басу сияқты қарапайым операцияны ғана орындай алады. Бұдан басқа, төменге дейін денгейлі нақты бір процессорге ғана сай келеді. Сонымен, төмен денгейлі тілмен жазылған бағдарлама процессордың бір түрі үшін түсінікті болса, екіншісіне түсініксіз болады.

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

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

Көптеген жоғары деңгейлі тілдер ANSI (Америка Үлттық Стандарттар Институты) секілді ұйымдармен стандартталған. Бұндай стандарттау тілдің тасымалдануы жеңілдетеді. Жоғары деңгейлі тілдер мысалына FORTRAN, COBOL, PASCAL- ды келтіруге болады.

Үйренуді бастар кезде қарастырылатын алгоритм тілін рационалды таңдаған жөн. Ол тіл сіздің ғылыми есептеулеріңізге мейлінше сай, оқып- үйренуге жеңіл көрнекті нәтижелерді графиктік түрде көрсету мүмкіншілігі, сіздің компьютерінізде болу керек. Қазіргі уақытта компьютердің әлемінде бағдарламалаудың көптеген тілі бар. Бір іс- әрекетті орындайтын бағдарламаны Visual Basic, Delphi 6, С++ жазуға болады. Бұл тілдердің кайсысы жақсырақ?

Қолданбалы Visual Basic (Visual Basic for Applications) дегеніміз бағдарламалау тілін және Microsoft- ң көптеген қосымшыларына WORD, EXCEL, PowerPoint немесе ACCESS сияқты, қосылатын ортаны білдіреді. 14 версиясынан бастап, VBA-ның AutoCAD- пен жұмыс істеуге де мүмкіншілігі бар. VBA әсіресе сізге бірнеше қосымшалармен қатар жұмыс істеу қажет болғанда қолдануға тиімді. Active X- те басқа қосымшалар объектісіне рұқсатты камтамасыз етеді.

Бірақ VBA басқа қосымшаларга рұқсатты қамтамасыз ету үшін ғана емес, сонымен қатар бір қосымша - Auto Cad шегінде жұмыс үшін қолданылады.

Visual Basiс for Application - дегеніміз Visual Basiс негізінде жасалған. Visual Basiс тілі қандай да бір қосымшаның бөлігі емес; сонымен қатар Visual Basiс коды қандай да бір қосымша және құжатқа қатыссыз озімен өзі іске қосылатын орындаушы файлға компилирленеді. VBA сіз құрған коды бар өзімен құжатымен қосымшасына байланысты. VBA AutoCAD-ты баптаудың тез және қарапайым жолына автоматтандыру есептерін, және де негізгі қосымшадан бас бағдарлама орындауға арналған.

VBA- ның AUTOCAT-ты баптаудың тез және қарапайым жолына, автоматтандару есептерін, және де негізгі қосымшадан басқа бағдарлама қосымшаларды орындауға арналған,

VBA-ның AUTOCAT-ғы жұмысы оның басқа қосымшаларда қолданудан ерекшеленеді. VBA- ның жобалары Dvb кеңейтуімен жеке файлда сақталады, бірақ сызбамен бір файлда сақталуы да мүмкін. Е

Егер сіз шынымен AUTOCAT-та бағдарламалауда ұйғарсаңыз, ең бірінші әрекетіңіз- бағдарламалау тілін таңдау.

AUTOCAT-та VBA- ның бағдарламалау тілін ретінде бірақ бір қатар жетістіктері бар. О

Ол Auto LISP-ке қарағанда жылдамырақ, тіпті компелярленген Auto LISP-ті қолданудан да . К

Көптеген басқа қосымшаларға қол жетерлік. Егер сіз VBA-ны қолданып көрген болсаңыз, онда біліміңізді VBA-ны AUTOCAT-ғы жұмысында қолдана аласыз. Және де, сізге VBA-да бағдарламалайтын коллегаларды табу, Auto LISP-те прогламмалаушыларға қарағанда оңайырақ болады.

VBA өзінің синтаксисінің арқасында Auto LISP-ке қарағанда және үйренуде жеңілірек. Б

Басқа жағынан қарағанда; Auto LISP-ң күмәнсіз жетістігі болып - AutoCad-тың бұрынғы версиялары мен кері сәйкестік мүмкіншілігі табылады. Әрине, егер сіз Auto LISP пен таныс ал VBA мен таныс болмасаңыз, сізге қолданбалы бағдарламалау тілін өзгертудің қажеті жоқ.

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

Алайда программистердің көпшілігі үшін BASIC бастаушыларға арналған тіл болып қалады, сондықтан олардың ұйғаруға тұрмайды. Бұл көзқараспен таласуға және келіспеуге болады. Және де Visual Basic-ң соңғы версиясы, тек қана объектілі- бағытталған бағдарламалауға бағытталған, өзінің күрделілігінің салдары бастаушы программистер үшін мүлдем мүмкіндікті жойды. Poscal бағдарламалауды үйрену үшін басқа тілдерге қарағанда жақсырақ сәйкес келеді. Және бұл таң ұаларлық жай емес, өйткені бұл тілді швейцар ғалымы М. Вирт бағдарламалауды үйрену үшін жасалған.

Pascal бағдарламалау тілі сәтті болғаны соншалық, оның пайда болғанынан бастап аздаған уақыт ішінде әртүрлі фирмалармен жеткілікті көп мөлшерде компеляторлар құрылған (компелятор жоғарғы деңгейлі тіл, бағдарламалау тілінің нұсқауларын, төменгі деңгейлі тіл, есептеу машиналарының процессорының нұсқауларының тіліне аударатын бағдарлама) . Ең сәттілерінің бірі болып текст редакторы мен жоғары эффектті (әсерлі) компелятор біріктірілген Америка фирмасы Борланттығ өңдеуі саналады. Құрылған жүйе Turbo Poscal деген атау алды, ал онда қолданылатын бағдарламалау тілі Turbo Poscal деп аталады.

Turbo Poscal жетілдіре отырып, Борланд фирмасы пакеттің жаңа версияларын жасады. Сөйтіп, жүйеге үлкен бағдарламалаушы жобаларды құруға мүмкіндік беретін қосымшалар енгізді, бұл оның маманданған программисттер үшін қызығушылығын арттырды. Уақыт өте келе Turbo Poscal объекттілі бағытталған бағдарламалау концепцияларын ұстауды қамтамасыз ететін әдістері пайда болады және Turbo Poscal Object Poscal деп атала бастады.

Есептеу техникасының және бағдарламалау технологиясының дамуы Delphi деген атау алған Борланд фирмасының приципиалды жаңа бағдарламалаушы өнімді жасауына алып келді.

Delphi-бұл Windows-ге жұмыс істеуге бағытталған бағдарламаларды өңдейтін орта. Delphi-ң эдеологиясының негізіне визуалды жобалаудың технологиясымен объектті бағытталған бағдарламалаудың әдістемесі жатады.

Бірінші версиясы, Delphi 1, Windows 3. 1 ортасында жұмыс істейді. Windows 95 шығуымен Борланд әуелі 16-разрядты версиясын Delphi 2, одан кейін едәур жетілдірілген 32-разрядты - Delphi 3 шығарды. Windows 98 шығуымен 4-ші версия, содан кейін 5-ші версиясы шығарылады. Міне енді бағдарлама жасаушылар үшін Delphi 6 қолдануға мүмкін болды.

Delphi 6 Windows 95-тен Windows 2000 дейінгі операциялық жүйелерінің ортасында жұмыс істей алады. Жүйе компьютерге ерекше талаптай қоймайды, тек процессордың типі-Pentium, оперативті жады-32 мбайттан кем емес және жеткілікті мөлшерде бос дискті жады (шамамен 200 мбайт) болу керек.

Delphi 6, алдынғы версиялардың жақсыларын жинай отырып, жаңа мүмкіндіктер қатарын ұсынады.

Компоненттер жинағы кеңейді, CORBA технологиясын қолдау қамтамасыз етілді, BDE кітапханасының жаңа версиясы Access 97 және Oracle 8 мәліметтер базасында жұмыс істеуге мүмкіндік береді.

Бағдарламаны ұсыну үшін Delphi-де Borland фимасымен құрылған Object Poscal тілі қолданылады, оның негізіне классикалық Turbo Pascal жатады. «Object» сөзі тілдің объекті-бағытталған бағдарламалау концепциясын ұстанатынына ерекше білдіреді.

Бірнеше жыл қатардағы програмист Windows-ге ұқсас өзінің жекеменшік бағдарламаны құру туралы тек армандай алатын еді, өйткені тәжірибе жүзінде Windows-ге жұмыс істеуге бағытталған жалғыз бағдарламаны құру құралы Borland C++ for Windows, болған, ал бұл тек профессионалдарға арналған. Қазіргі уақытта, Delphi-ң пайда болуының арқасында, Windows-ға ұқсас бағдарламаны құру мүмкіншілігі шындыққа айналды.

... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Мектеп информатика курсы бойынша өткізілетін дәстүрден тыс сабақтың мақсаты
Бастауыш сыныптарда оқушыларды оқыту барысында пәнаралық байланысты жүзеге асыру жолдары
Биологияны оқытуда ақпараттық технологияларды қолдану
Ашық интерактивті тапсырмалардың компьютерлік бағдарламаларын жасаудың әдістемесі (алгебраны оқыту мысалында)
Оқу үрдісінде мультимедиа технологияларын қолдану
Информатикадан сыныптан тыс жұмыстар әдістемесі
Сыныптан тыс жұмыстардың мақсаттары мен міндеттері
Бастауыш мектепте ақпараттық-коммуникациялық технологияны қолданып математиканы оқыту нәтижесін бақылаудың тиімділігін арттыру әдістемесі
Visual basic ортасында сағат бейнесін құру программасы
Жалпы білім беретін мектептерде өлкетану материалдарының географиядан жүргізілетін сыныптан тыс жұмыстардағы ғылыми – педагогикалық негіздерін айқындау
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz