1. Программалау тілі деген сөздің мағынасы не? 2. Программалау тілдерінің құрамы мен әдепкіліктеріне жататын түрлері
1. Программалау тілі деген сөздің мағынасы не?
2. Программалау тілдерінің құрамы мен әдепкіліктеріне жататын түрлері не?
3. Төмендегі және жоғары деңгейлі программалау тілдері арасындағы айырмашылықтарды анықтаңыз.
4. Қызмет жасаушының функциясы қандай?
5. Компилятордың көмегін не үшін қолданамыз?
6. Интерпретатордың жүйелік мағының не болуы керек?
7. Lazarus программалау инструменті қай программалау тіліне негізделеді?
8. Сөйлеу тілінен программалау тіліне арналған айырмашылықтар нелер?
9. Программалау тілдері қалай және қандай мақсатпен қолданылады?
10. Lazarus программалау инструментінің ерекшеліктері не?
2. Программалау тілдерінің құрамы мен әдепкіліктеріне жататын түрлері не?
3. Төмендегі және жоғары деңгейлі программалау тілдері арасындағы айырмашылықтарды анықтаңыз.
4. Қызмет жасаушының функциясы қандай?
5. Компилятордың көмегін не үшін қолданамыз?
6. Интерпретатордың жүйелік мағының не болуы керек?
7. Lazarus программалау инструменті қай программалау тіліне негізделеді?
8. Сөйлеу тілінен программалау тіліне арналған айырмашылықтар нелер?
9. Программалау тілдері қалай және қандай мақсатпен қолданылады?
10. Lazarus программалау инструментінің ерекшеліктері не?
Misticheskiy_Lord_4915 35
1. Программалау тілі деген сөз мағынасынан, ол - компьютердік жүйелердің айдамында қолданылатын, адамның жазу және басқару жүйесін пайдалануға арналған жазылым сөздік саңғыматтықтыбастық сақтау дағдысы болып табылады. Онымен қоса, программалау тілі, дайындықтарында функцияларды, деректемелерді, тоқтату жазбаларын жасау, өңдеуді және дәліздеме жасау, алгоритмдерді және басқа мүмкіндіктерді жүргізу, шарттар жасау, операторларды өңдеу, нәтиже жасауға мүмкіндік беретін жазбалық жүйелерді іске асыруға арналған бір тілге айналдырады.2. Программалау тілдерінің құрамы және әдепкіліктеріне жататын түрлерін бетерме жасалынбайтын тараулар жатады. Бірінші түр - текстуалды тілдер, оларды команда сөйлеу тілдері деп атаймыз. Осы тілдерде командалар текст командалары ретінде жасалады. Бірінші түрдің мисалдары арасында C, C++, Java, Python тілдерін атауға болады. Екінші түр - қарапайым таңбаларды пайдаланады, осы тіллерді компиляторлық тілдер деп атаймыз. Олар бұлтты, бұльдярдың тексеруімен жасалады. Екінші түрдің мисалдарына Pascal, Fortran, Ada, Algol тілдерін қатесіз атап қойамыз.
3. Төмендегі деңгейлі программалау тілдері арасында айырмашылықтарды анықтаймыз:
- Негізгі діалект пайдалана алады: осы тілдер пайдаланушынің жазу әдептігіне байланысты атап қойылады. Оларда мүмкіндіктер жеке үлкен түйменің пайдалануына шектеледі. Мысалы, C++ немесе Pascal.
- Ірек пайдалана алады: осы тілдерде, белгілі библиотекалар айырмашылығы бар, оларды ойлау әдептісі немесе нәтижеге байланысты проблемаларды шешуе үшін пайдаланасыз. Мысалы, MATLAB немесе R.
Жоғары деңгейлі программалау тілдері арасында айырмашылықтар шақыруды ғана жасауға шақыру болса да, оларда көптеген мүмкіндіктер жоқ қатар алғанда, оларды жылдам жасайды болса да болады. Олар Java, Python, Ruby, C# болып табылады.
4. Қызмет жасаушының функциясы ол, пайдаланушылардың сұрауларын бағалау, операцияларды өңдеу, деректерді базалап алу және басқару, сөзді беруге ғана тиісті жұмыс жасайды. Қызмет жасаушы, пайдаланушының тілдік сұрауларын дүрсіз алу жолын, үздігін жасаушының жауаптарын қайтару орталығын жолдайды.
5. Компилятордың көмегін алу үшін ол жасаушының берген программаларын жарату, ойларын, тарихтарын оңдау және іске асыру уақытыңызды сәтті жасауға арналған. Компилятор жинақты жасаушының жазуларын құтқаратын мәселе болып табылады. Ол үшін компилятор программаны қатесіз аяқтауға күш беріп, исполняем код түсін жаратады.
6. Интерпретатордың жүйелік мағыны, қазақша етістікте аудармашы тілдір. Ол өшірілген жазба немесе сабақ, белгіленген жазбасы немесе бөлігін біріктіру арқылы жүйеге бұзылмай тілмен көмектесетін тіл жолын түрде жариялайды. Интерпретатор мүмкіндіктерді өңдеуді және толығымен рұқсат беру үшін ақпараттық жазбаны ачады, сондай-ақ әдеттегі, ол кодты тілді жариялау, бекіту және тексеру үшін пайдаланады.
7. Lazarus программалау инструменті Borland Delphi программалау тіліне негізделеді. Lazarus, Delphi пайдаланушыларынаң бутыл іс-шараларын алуға мүмкіндік беретін ашық кодтан жасалған IDE (Integrated Development Environment) дегене айырмашылық. Ол Жобалау жазбалашысында пайдаланылады және көптеген белгілі әдістерді қамту үшін тасымалдап көріледі.
8. Сөйлеу тілінен программалау тіліне айналғанда, кейбір айырмашылықтар пост-операторлар инкременттіктары мен инкременттіктерге негізделеді. Сондай-ақ, сөйлеу тілінде int x = 10; деген дұрыс код, сондықтан x++.
9. Программалау тілдері арасында қазақша пайдаланғанда айырмашылықтар болмасына, онымен бірге айнымалылықтарды де болып табуға болады. Программалау тілі - бұл компьютерге деректерді жасау, сақтау, басқару және талдау өшіруге арналған дизайнды жазу тіл түрі.
10. Lazarus программалау инструменті масштабты көптеген функ