Java тілінің даму тарихы



Java — Sun Microsystems компаниясының жасап шығарған объектіге-бағытталған бағдарламалау тілі. Java қосымшалары әдетте арнайы байт-кодта компиляцияланады, сол себепті олар кез келген виртуалды Java-машинасында (JVM) компьютерлік архитектурасына тәуесіз орындалады. Ресми шығу күні — 23 мамыр 1995 жыл.Айтылуы жөнінде қазақ тілінде басқа тілдердегі сияқты екі бір-бірінен ажыратылған қағида пайда болды: ағылшын тілінен алынған/ˈdʒɑːvə/ («джава») және Ява аралының айтылуына сәйкес келетін дәстүрлі-халықтық «ява». Sun компаниясы ағылшындық айтылуды бүкіл әлемде ұстанады. Java — деп тек қана тілді ғана емес, сонымен қатар осы тіл негізінде жасайтын және орындайтын платформаны атайды.
• Бастапқыда тіл Oak («емен») болып аталған және оны Джеймс Гослинг тұрмыстық электрондық құрылғыларды бағдарламалау үшін жасалынатын. Біраз уақыт өткеннен кейін тілдің атын JAVA деп ауыстырады және оны клиенттік қосымшаларды және серверлік бағдарламалық қамтаманы жасау үшін қолдана бастады. Кейбір бағдарламалаушылардың сүйікті кофе маркасы Java құрметіне аталды. Сол себепті тілдің эмблемасында түтіндеп тұрған кофесі бар шынаяқ бейнеленген. Сонымен қатар осы java атауының шығу тегі туралы басқа да нұсқалар бар.
Тілдің негізгі ерекшеліктері:
Java - дағы бағдарламалар, байттық кодты өндейтін және жабдықтамаға нұсқамаларды беретін интерпретатор болып табылатын (JVM) Java виртуалды машинасында орындалатын байт-кодқа трансляцияланады
• Барлығы объект болып табылады. Объект кеңейтілген – жаңартылған айнымалы деп қарастыруға болады. Ол деректерді сақтайды, оған талаптар «обращаться с запросами» қойюға мүмкіндіктерің бар, өзіне операциялар жасай алады. Шығарылатын есептің кезкелген компонентін (адам,ит, тапсырма, қызмет т.б.) объект деп қарастыруға болады.
• Программа – хабарлай отырып, бір-біріне не істеу керектігін білдіретін объектілердің жиыны. Объектіге талап қою үшін оған хабарлама жібересіз. Хабарламаны анықталған нақты объектіге жататын әдісті шақыру деп қарастыруға болады.
• Басқа объектілерден тұратын әр объектінің өзінің жадысы бар. Басқаша айтсақ бар объектіге тұрғызылған жаңа объект құра аласыз. Осылай жалпылама программа күрделілігін бөлек объектілердің қарапайымдылығымен алмастыру арқылы күрделі программаларды конструкциялауға болады.
• Әр объектінің типі бар. Басқа терминдерде әр объект класс экземпляры, ал класс тип сөзінің аналогы.
• Бір типтегі барлық объектілер бірдей хабарлама ала алады.

ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БІЛІМ және ҒЫЛЫМ МИНИСТРЛІГІ
СЕМЕЙ қаласының ШӘКӘРІМ атындағы МЕМЛЕКЕТТІК УНИВЕРСИТЕТІ

Ақпараттық жүйелер кафедрасы

СРО

Оқу пәні: Программное обеспечение в информационных системах
Тақырыбы: Java тілінің даму тарихы
Шифр, мамандық: 5В070300, Ақпараттық жүйелер
Орындаған: ИС-303 Исаев Дидар
Тексерген: Жаксыгулова Д.Д.

Семей 2015жыл
Java-объектіге бағытталған бағдарламалау тілі
Java -- Sun Microsystems компаниясының жасап шығарған объектіге-бағытталған бағдарламалау тілі. Java қосымшалары әдетте арнайы байт-кодта компиляцияланады, сол себепті олар кез келген виртуалды Java-машинасында (JVM) компьютерлік архитектурасына тәуесіз орындалады. Ресми шығу күні -- 23 мамыр 1995 жыл.Айтылуы жөнінде қазақ тілінде басқа тілдердегі сияқты екі бір-бірінен ажыратылған қағида пайда болды: ағылшын тілінен алынғанˈdʒɑːvə (джава) және Ява аралының айтылуына сәйкес келетін дәстүрлі-халықтық ява. Sun компаниясы ағылшындық айтылуды бүкіл әлемде ұстанады. Java -- деп тек қана тілді ғана емес, сонымен қатар осы тіл негізінде жасайтын және орындайтын платформаны атайды.
oo Бастапқыда тіл Oak (емен) болып аталған және оны Джеймс Гослинг тұрмыстық электрондық құрылғыларды бағдарламалау үшін жасалынатын. Біраз уақыт өткеннен кейін тілдің атын JAVA деп ауыстырады және оны клиенттік қосымшаларды және серверлік бағдарламалық қамтаманы жасау үшін қолдана бастады. Кейбір бағдарламалаушылардың сүйікті кофе маркасы Java құрметіне аталды. Сол себепті тілдің эмблемасында түтіндеп тұрған кофесі бар шынаяқ бейнеленген. Сонымен қатар осы java атауының шығу тегі туралы басқа да нұсқалар бар.
Тілдің негізгі ерекшеліктері:
Java - дағы бағдарламалар, байттық кодты өндейтін және жабдықтамаға нұсқамаларды беретін интерпретатор болып табылатын (JVM) Java виртуалды машинасында орындалатын байт-кодқа трансляцияланады
oo Барлығы объект болып табылады. Объект кеңейтілген - жаңартылған айнымалы деп қарастыруға болады. Ол деректерді сақтайды, оған талаптар обращаться с запросами қойюға мүмкіндіктерің бар, өзіне операциялар жасай алады. Шығарылатын есептің кезкелген компонентін (адам,ит, тапсырма, қызмет т.б.) объект деп қарастыруға болады.
oo Программа - хабарлай отырып, бір-біріне не істеу керектігін білдіретін объектілердің жиыны. Объектіге талап қою үшін оған хабарлама жібересіз. Хабарламаны анықталған нақты объектіге жататын әдісті шақыру деп қарастыруға болады.
oo Басқа объектілерден тұратын әр объектінің өзінің жадысы бар. Басқаша айтсақ бар объектіге тұрғызылған жаңа объект құра аласыз. Осылай жалпылама программа күрделілігін бөлек объектілердің қарапайымдылығымен алмастыру арқылы күрделі программаларды конструкциялауға болады.
oo Әр объектінің типі бар. Басқа терминдерде әр объект класс экземпляры, ал класс тип сөзінің аналогы.
oo Бір типтегі барлық объектілер бірдей хабарлама ала алады.
Объектіні тағы бір анықтамасына тоқталайық :объект обладает состоянием, поведением и индивидуальностю. Объект қалпы, тәртібі және тұлғалығы қасиеттеріне ие. Қалпы қасиетін оның өзінің ішкі деретері болуы мүмкіндігі ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Объектіге бағытталған Java бағдарламалау
TIBOE индексі (2022) бойынша бастапқы үш бағдарламалау тілдері
Объектіге бағытталған программалаудың принциптері
Функционалдық программалау тілдерінің мүмкіндіктерді талдау
Миранда функционалдық программалау тілі
Java - бағдарламалау тілі туралы
Мобилді құрылғыларға арналған «google android» опрециялық жүйесі
Қазақ әліпбиінің тарихи кезеңдері
Функционалдық программалау тілдердің мүмкіндіктерін талдау
Электрондық оқулықтарға қойылатын талаптар
Пәндер