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



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

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

Компьютерді жұмыс істеу алмайтын адам ғылыми іс- әрекетпен айналыса
алмайды. Компьютер ғылыми ісө әрекеттін сипатына едәуір өзгеріс келтірді,
тіпті ғылыми еңбектің психологиясы мен идеологиясының өзін өзгертті деп
айтуға болады.
Қазіргі кезде компьютер ғылыми жұмыста келесідей үш негізгі жұмыстарды
атқарады: 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-тың
бұрынғы версиялары ... жалғасы

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