Төмен деңгейлі бағдарламалау тілі


Жұмыс түрі:  Материал
Тегін:  Антиплагиат
Көлемі: 6 бет
Таңдаулыға:   

ҚАЗ АҚСТАН РЕСПУБЛИКАСЫ АУЫЛ ШАРУАШЫЛЫҒЫ

МИНИСТРЛІГІ

Жәңгір хан атындағы Батыс Қазақстан аграрлық- техникалық университеті

«Экономика, ақпараттық технология және

кәсіби білім беру» институты

«Ақпараттық технологиялар» жоғары мектебі

Қорғауға жіберілсін «___» ж.

Жетекші

«Жоғары деңгейлі тілінде бағдарламалау» пәні бойынша

КУРСТЫҚ ЖОБА

Тақырыбы: «Автокөлікті сату және сатып алу» жұмысын автоматтандыру

Жобаны орындаған студент: Төлен М

Білім беру бағдарламасы: Ақпараттық жүйелер мен технологиялар

Курстық жоба қорғалды (бағасы)

Жетекші

Орал 2023

МАЗМҰНЫ

Жоғары деңгей тілінде бағдарламалау

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

Бағдарламалау - бұл процесс және өнер әзірле компьютерлік бағдарламаларды қолдана отырып, программалау тілдерін. Барлық бұл бағдарламалаумен, өнермен, ғылыммен, математикамен және инженерией. Бағдарламалау - бұл орындау бір немесе бірнеше өзара байланысты алгоритмдер белгілі бір тілде бағдарламалау. Бағдарламалау кең мағынада - бұл процесс құру, яғни, бағдарламалық қамтамасыз етуді әзірлеу. Программист жасайтын бастапқы код үшін бағдарламалау тілдерінің бірін жазады. Бұл программалау тілдері қолайлы әр түрлі стильдер бағдарламалау, ретінде белгілі бағдарламалау парадигмалары. Зерттеу бағдарламалауды қамтиды. Іске асыру кезінде алгоритм әр түрлі тілдерде бағдарламалау егжей-әртүрлі дәрежеде назар аударуды талап етеді. Бұл, негізінен, байланысты қарапайымдылығымен және өнімділігі немесе пайдаланушы мен программист арасында. Шамамен 20-шы ғасырда пайда болған программалау тілдері және осы уақыт аралығында пайдаланылды. Әрине, олар өте қарапайым, қазіргі заманғы стандарттар бойынша, олар бәрін шешеді. Қазіргі уақытта екі түрі бар бағдарламалау тілдері: жоғары деңгейлі төменгі деңгейлі. Олардың әрқайсысы үшін қажет нақты проблемаларды шешу. Айырмашылығы бағдарламалау тілдерін жоғары және төмен деңгейдегі программалау тілдері пайдалануы мүмкін элементтері табиғи тілі. Басқа сөздермен айтқанда, бағдарламаны әзірлеу тілдерді қолдану деңгейінің төмен болуы мүмкін қарапайым есептеу жүйесін автоматтандыру маңызды, ол орындауға қиын процесс.

Python, JavaScript, Visual Basic, Delphi, C#, C++, Java және басқа да программалау тілдері жоғары деңгейлі қазіргі уақытта белсенді түрде пайдаланылады көпшілігінде өз жол объектілерін пайдаланылады файл енгізу-шығару және операциялар бірлескен қолдау. Жоғары деңгей тілдерінде жазуға болады тек бір сөйлемді. Шын мәнінде, олар аз жұмыс істейді операциялық жүйесі бар бағдарлама. Жоғары деңгейдегі бағдарлама программалық тілде жазылған бір рет, жалпы қабылданған болып саналады, ол жұмыс істейді кез келген түрдегі компьютерге. Шын мәнінде, олардың реакциясы операциялық жүйені шектелген бағдарламалармен деректерді өңдеу немесе есеп айырысу. Көптеген интерактивті (мультимедиялық, әсіресе) пайдаланады жүйелік шақырулар үшін операциялық жүйелер мен бағдарламалар, онымен байланысты. Осылайша, бағдарламалық қамтамасыз етуді әзірлеу, жоғары деңгейдегі бағдарламалау тілдерінің елеулі қадам компьютерлік индустрия, тұтастай алғанда,

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

Төмен деңгейлі бағдарламалау тілі

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

Әдетте төмен деңгейлі бағдарламала тілі процессор үшін белгілі бір топтардың тілдері төмен деңгейі болып табылады. Сонымен қатар, болуы мүмкін бірнеше түрлері, ассемблер тілінің бір процессордың машиналар үшін сәйкес келетін нұсқауларды, бірақ ерекшеленеді қосымша функциялар сияқты, макростар және директивалары. Сондай-ақ MicrosoftForth, пайдаланылады, төмен деңгейлі платформасында NET CIL бағдарламасы.

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

C++ Builder бағдарламалау тіліне шолу

C++ Builder - бұл бағдарламалау қосымшаларын әзірлеуге ыңғайлы толыққанды, кеңейтілетін бағдарламалық өнім. Builder-бұл визуалды бағдарламалауды қолдануға мүмкіндік беретін құрал, яғни көп терезелер көмегімен пайдаланушымен өзара әрекеттесетін қосымшалар жасау. Соңғы өнімі корпорация Borland, жүйесі объектілі-бағытталған программалау C++ Builder арналған операциялық жүйелер Windows 95 және NT. Жылдамдығы көрнекі әзірлеу, өнімділігі қайта пайдаланылатын компоненттерін ұштастыра отырып қуаты тілдік құралдар C++, ыңғайлы құралдарымен және масштабты құралдарымен деректер қорына қол жеткізуді қамтамасыз етеді, интеграцияланған ортасы болып табылады. Тікелей жүгіну жүйелік функцияларына Windows 95 және NT мүмкіндік береді бағдарламашыларға жұмыс істейтін ортада C++Builder, пайдалануға жақсартуды, қазіргі заманғы операциялық жүйелер жаңартуға мүмкіндік береді. C++ Builder-де пайдаланылуы мүмкін кез келген жағдайда талап етіледі толықтырылсын қазіргі қосымшаның кеңейтілген стандартына тілі C++ арттыру, шапшаңдық және беруге берілген пайдаланушының интерфейсін сапа деңгейіне сай келетін мамандар.

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

Қарастырайық ерекше функциялары бар Borland C++ Builder үшін ұсынады, оның алдыңғы қатарға жүйелер, объектіге-бағдарланған программалау, бұл мүмкіндік береді тез құруға қазіргі заманғы математикалық қамтамасыз ету дербес компьютерлер үшін. Яғни мысалға мобильді қосымшаларды құру қиын болуы мүмкін. Бірақ C++ кодын жазу кезінде Builder мобильді және жұмыс үстелі қосымшаларын құруды жеңілдетеді. Borland C++ Builder-де үш нұсқасы қол жетімді. Олар: Стандарттық, сараптамалық және клиент/серверлік пакеті болып табылады. C++ Builder-де пайдаланылуы мүмкін кез келген жағдайда талап етіледі кеңейту өнеркәсіптік стандарт тілі C++ арттыру, шапшаңдық және беруге берілген пайдаланушының интерфейсін кәсіби түрі. C++ Builder-де қосады процесіне бағдарламалаудың жаңа сапасы: жылдам көзбен әзірлеуді қосымшалардың C++тілінде.

C++ Builder Бағдарламалау негіздері көмегімен

... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Компьютерді ғылыми жұмыстарда қолдану
Бағдарламалау тілдерінің түрлері
Таңдау операторлары - Шартты оператор және қосқыш
СИ тіліндегі файлдар және мәтіндік файлдар
UNIX бағдарламалау ортасында жарамды
Ассемблер тілінде программалау жайлы ақпарат
Ішкі бағдарламалар
Бағдарламалау тілдерінің өркениеті
С C программалау тілдерынын мумкіндіктері мен ерекшеліктеріне шолу
СИ бағдарламалау тілі және жобалануы туралы
Пәндер



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