Most Used And Popular Programming Languages Of 2018 Install jdk



Download 0,63 Mb.
Sana10.02.2022
Hajmi0,63 Mb.
#441015
Bog'liq
Lesson 1

Lesson 1 Java Overview.Basic Syntax. Arifmetic operators (Java tili va uning asosiy sintaksisi bilan tanishuv)

Most Used And Popular Programming Languages Of 2018

Install JDK________________________________________________________

Install JDK________________________________________________________

Install Intellij idea____________________________________________________

Install Intellij idea____________________________________________________

Install Intellij idea____________________________________________________

Install Intellij idea____________________________________________________

Compiler___________________________________________________________

Cross Platform______________________________________________________

Java syntax(Java sintaksisi)

Java alfavitiga quyidagi simvollar kiradi.

• Katta va kichik lotin alfaviti xarflari (A,B,..,Z,a,b,…,z)

• Raqamlar: 0,1,2,3,4,5,6,7,8,9

• Maxsus simvollar: “ , {} | [] () + - / % \ ; ‘ . : ? < = > _ ! & * # ~ ^

• Ko’rinmaydigan simvollar (“umumlashgan bo`shliq simvollari”).

• Leksemalarni o`zaro ajratish uchun ishlatiladigan simvollar (misol uchun bo`shlik, tabulyatsiya, yangi qatorga o’tish belgilari)

What is variable ? (O`zgaruvchi nima ?)_________________________________

Xotiraning nomlangan qismi bo`lib o`zida ma`lum bir toifadagi qiymatni saqlaydi.

What is variable ? (O`zgaruvchi nima ?)_________________________________

O`zgaruvchining nomi va qiymati mavjud bo`ladi va shu nom orqali xotiraga murojat qiladi va shu murojatga mos qiymat qaytariladi.

What is variable ? (O`zgaruvchi nima ?)_________________________________

O`zgaruvchi o`z nomi bilan o`zgaruvchi yani dastur ishlashi mobaynida qiymati o`zgarib turadi.

What is variable ? (O`zgaruvchi nima ?)_________________________________

Har qanday o`zgaruvchini ishlatishdan avval uni e`lon qilish lozim.

Misol uchun:

String s; “Hello world” s=“Hello world”

int a;

float b;

Constants ! ! !_______________________________________________________

Konstantalar - bu dastur ishlashi davomida qiymati o`zgarmaydigan kattaliklar

Misol uchun :

final int k=5;

//-/**/-Izohlar________________________________________________________

  • Dasturning ma`lum qismini izohlash yoki tavsiflash uchun ishlatilib, dasturning bu qismi compilyatsiya jarayonida qatnashmaydi shunchaki keyinchalik kodni tushunish uchun yozib ketiladi.
  • // bu izoh
  • /*bu ham
  • Ihoh hisoblanadi*/

Operators-Operatorlar_______________________________________________

  • Dastur kodimizning tugallangan qismi operator hisoblanadi. java dasturlash tilida ham c++ yoki c# kabi “;” orqai operator tugallani.
  • Misol uchun :
  • System.out print(“Hello world”);

Identifications-Identifikatorlar_________________________________________

  • Dasturchi tomonidan dastur elementlari (funksiya,o`zgaruvchi,o`zgarmaslar …) uchun ixtiyoriy tanlangan nom

Identifications-Identifikatorlar_________________________________________

  • Identifikatorlar lotin xarflari,ostki chiziq belgisi va sonlar ketma ketligidan iborat buladi.
  • Identifikator lotin xarfidan yoki ostki chizish belgisidan boshlanishi lozim.
  • Misol uchun: a1, _MAXIMUM, adress_01, Katta va kichik xarflar farqlanadi, shuning uchun ohirgi ikki identifikator bir biridan farq qiladi.

Key words-(Kalit so`zlar)______________________________________________

  • Kalit so`zlar bu dastur ishlashi mobaynida identifikator sifatida ishlatib bo`lmaydigan so`zlar bo`lib ularga (if while long int exception …) kabi so`zlar kiradi.

Go java programming________________________________________________

package com.company;//paket nomi public class Main //asosiy class

{ public static void main(String[] args) //asosiy funksiya

{ } }

Go java programming________________________________________________

package com.company; public class Main { public static void main(String[] args) { System.out.println("Hello world"); } }

Dasturlash haqida bu soha daholari nima deydi?

  • Suv ustida yurish va spetsifikatsiya bo’yicha dastur tuzish oson agar ular muzlagan bo’lsa.” – Edvard V Berard
  • Men, aslida, yomon dasturchi va yaxshi dasturchi orasidagi farqni uning yozgan kodi yoki ma’lumotlar tuzilishini (strukturasi) ko’proq muhim deb bilishida ekanligini tasdiqlayman. Yomon dasturchilar kod haqida qayg’uradi. Yaxshi dasturchilar esa ma’lumotlar tuzilishi (strukturasi) va ularning bog’lanishlari haqida qayg’uradi. – Linus Torvalds, Linux ning asoschisi.
  • Informatika bo’yicha ta’lim hech kimni yetuk dasturchi qila olmaydi huddi, mo’yqalam va moybo’yoq haqida o’qish kimnidir yetuk rassom qila olmaganidek. – Erik S. Reymond
  • Dasturlash bo’yicha rivojlanishni kodlar qatori bilan o’lchash bu – samolyot yasashni og’irlik bilan o’lchashga o’xshaydi. – Bil Geyts
  • Har qanday ahmoq komputer tushunadigan kod yoza oladi. Yaxshi dasturchilar inson tushuna oladigan kod yozadi. – Martin Fovler, muallif va xalqaro dasturiy ta’minot bo’yicha notiq.

The end


Download 0,63 Mb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish