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



Жұмыс түрі:  Материал
Тегін:  Антиплагиат
Көлемі: 6 бет
Таңдаулыға:   
ҚАЗАҚСТАН РЕСПУБЛИКАСЫ АУЫЛ ШАРУАШЫЛЫҒЫ
МИНИСТРЛІГІ
Жәңгір хан атындағы Батыс Қазақстан аграрлық- техникалық университеті

Экономика, ақпараттық технология және
кәсіби білім беру институты
Ақпараттық технологиялар жоғары мектебі
Қорғауға жіберілсін __________ _____ ж.
Жетекші ____________________

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

КУРСТЫҚ ЖОБА
Тақырыбы: Автокөлікті сату және сатып алу жұмысын автоматтандыру

Жобаны орындаған студент: Төлен М
Білім беру бағдарламасы: Ақпараттық жүйелер мен технологиялар
Курстық жоба қорғалды (бағасы) __________
Жетекші____________________

Орал 2023
МАЗМҰНЫ

Жоғары деңгей тілінде бағдарламалау
Бағдарламалауға оңай және жылдам пайдалануға программалау тілі. Тілдерінде жоғары абстракциялық деңгейдегі сияқты машина коды немесе басқа бағдарламалау тілі деңгейінің төмендігі, негізгі ерекшелігі, деректер құрылымдары және олардың операциялар болып табылады өте күрделі семантикалық құрылымы. Қысқаша кіріспе осындай құрылымдардың деректер ұзақ және қиын түсіну.
Бағдарламалау -- бұл процесс және өнер әзірле компьютерлік бағдарламаларды қолдана отырып, программалау тілдерін. Барлық бұл бағдарламалаумен, өнермен, ғылыммен, математикамен және инженерией. Бағдарламалау -- бұл орындау бір немесе бірнеше өзара байланысты алгоритмдер белгілі бір тілде бағдарламалау. Бағдарламалау кең мағынада -- бұл процесс құру, яғни, бағдарламалық қамтамасыз етуді әзірлеу. Программист жасайтын бастапқы код үшін бағдарламалау тілдерінің бірін жазады. Бұл программалау тілдері қолайлы әр түрлі стильдер бағдарламалау, ретінде белгілі бағдарламалау парадигмалары. Зерттеу бағдарламалауды қамтиды. Іске асыру кезінде алгоритм әр түрлі тілдерде бағдарламалау егжей-әртүрлі дәрежеде назар аударуды талап етеді. Бұл, негізінен, байланысты қарапайымдылығымен және өнімділігі немесе пайдаланушы мен программист арасында. Шамамен 20-шы ғасырда пайда болған программалау тілдері және осы уақыт аралығында пайдаланылды. Әрине, олар өте қарапайым, қазіргі заманғы стандарттар бойынша, олар бәрін шешеді. Қазіргі уақытта екі түрі бар бағдарламалау тілдері: жоғары деңгейлі төменгі деңгейлі. Олардың әрқайсысы үшін қажет нақты проблемаларды шешу. Айырмашылығы бағдарламалау тілдерін жоғары және төмен деңгейдегі программалау тілдері пайдалануы мүмкін элементтері табиғи тілі. Басқа сөздермен айтқанда, бағдарламаны әзірлеу тілдерді қолдану деңгейінің төмен болуы мүмкін қарапайым есептеу жүйесін автоматтандыру маңызды, ол орындауға қиын процесс.
Python, JavaScript, Visual Basic, Delphi, C#, C++, Java және басқа да программалау тілдері жоғары деңгейлі қазіргі уақытта белсенді түрде пайдаланылады көпшілігінде өз жол объектілерін пайдаланылады файл енгізу-шығару және операциялар бірлескен қолдау. Жоғары деңгей тілдерінде жазуға болады тек бір сөйлемді. Шын мәнінде, олар аз жұмыс істейді операциялық жүйесі бар бағдарлама.Жоғары деңгейдегі бағдарлама программалық тілде жазылған бір рет, жалпы қабылданған болып саналады, ол жұмыс істейді кез келген түрдегі компьютерге. Шын мәнінде, олардың реакциясы операциялық жүйені шектелген бағдарламалармен деректерді өңдеу немесе есеп айырысу. Көптеген интерактивті (мультимедиялық, әсіресе) пайдаланады жүйелік шақырулар үшін операциялық жүйелер мен бағдарламалар, онымен байланысты. Осылайша, бағдарламалық қамтамасыз етуді әзірлеу, жоғары деңгейдегі бағдарламалау тілдерінің елеулі қадам компьютерлік индустрия, тұтастай алғанда,
Сонымен қатар, программалау тілдері жоғары деңгейлі бастаушы үшін оңай қол жетімді синтаксисе, бұл жеңілдетеді және оларды зерттеу.
Төмен деңгейлі бағдарламалау тілі
Бағдарламалау тілі, төмен деңгейі -- бұл нақты немесе виртуалды (мысалы, байт-код немесе IL) тікелей машиналық кодында программалау тілі процессордың жақын бағдарламалау. Мнемоническая машина, әдетте, пайдаланылады белгілеу үшін нұсқаулар. Бұл дәйектілігі екілік нөлдердің және команда емес, аббревиатурасы сөздердің тілінде, оны есте сақтау оңай.
Әдетте төмен деңгейлі бағдарламала тілі процессор үшін белгілі бір топтардың тілдері төмен деңгейі болып табылады. Сонымен қатар, болуы мүмкін бірнеше түрлері, ассемблер тілінің бір процессордың машиналар үшін сәйкес келетін нұсқауларды, бірақ ерекшеленеді қосымша функциялар сияқты, макростар және директивалары. Сондай-ақ MicrosoftForth, пайдаланылады, төмен деңгейлі платформасында NET CIL бағдарламасы.
Ассемблер тілі белгілі құрастыру ASM -- бұл бағдарламалау тілі, үшін пайдаланылады және бағдарламаларды әзірлеу үшін аппараттық платформалар немесе сәулет. Машиналық код бейнесін ұсынады тікелей нұсқаулықтың қарағанда жоғары деңгейлі тілдер сияқты Python немесе Java. Ассемблер -- бұл процессор командаларының қабілетті үйрену тәсілдері білдірген адам. Ассемблер тілі төмен деп саналады кем тиімді қарағанда, программалау тілдері жоғары деңгейлі нақты компьютерлік жүйенің өткізумен байланысты емес. Көптеген басқа да жағдайлар елеулі өзгерістерді талап етеді, бірақ белгілі бір нұсқаулықты процессордың командалар және ассемблер тіліндегі бағдарлама біржақты емес, ... жалғасы

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