Podcast
Questions and Answers
Cila është funksioni i metodës main në programin e treguar?
Cila është funksioni i metodës main në programin e treguar?
- Ekzekuton kodin e specifikuar. (correct)
- Shkruan një mesazh në skedar.
- Përmbledh të gjitha metodat e tjera.
- Deklaron një variabël të re.
Çfarë tregon 'System.out' në Java?
Çfarë tregon 'System.out' në Java?
- Tregon se cili editor do të përdoret.
- Përfaqëson outputin standard për printimin në ekran. (correct)
- Përmblidhet si një modul i jashtëm.
- Dhe na lejon të shpërndajmë mesazhe në skedare.
Si duhet të ruhet një skedar Java?
Si duhet të ruhet një skedar Java?
- Me prapashtesën .class
- Me prapashtesën .java (correct)
- Me prapashtesën .txt
- Pa ndonjë prapashtesë.
Cila nga shkurtoret e mësipërme përfaqëson Java Development Kit?
Cila nga shkurtoret e mësipërme përfaqëson Java Development Kit?
Cila është mënyra e saktë për të kompiliuar një skedar Java nga terminali?
Cila është mënyra e saktë për të kompiliuar një skedar Java nga terminali?
Çfarë përmban softueri në terma themelorë?
Çfarë përmban softueri në terma themelorë?
Cila është qëllimi kryesor i këtij kursi?
Cila është qëllimi kryesor i këtij kursi?
Çfarë është programimi?
Çfarë është programimi?
Cila nga të following është një shembull i një gjuhë programimi?
Cila nga të following është një shembull i një gjuhë programimi?
Çfarë është një IDE?
Çfarë është një IDE?
Pse është e rëndësishme të mësosh shumë gjuhë programimi?
Pse është e rëndësishme të mësosh shumë gjuhë programimi?
Cili është qëllimi i specifikimeve të gjuhës Java?
Cili është qëllimi i specifikimeve të gjuhës Java?
Çfarë është gjuha e makinës?
Çfarë është gjuha e makinës?
Çfarë tregon fjala 'public' në metodën main në Java?
Çfarë tregon fjala 'public' në metodën main në Java?
Cila është një nga karakteristikat e metodës main në një program Java?
Cila është një nga karakteristikat e metodës main në një program Java?
Çfarë reprezantojnë kllapat {…} në një program Java?
Çfarë reprezantojnë kllapat {…} në një program Java?
Cili është roli i pikëpresjes ';' në kodin Java?
Cili është roli i pikëpresjes ';' në kodin Java?
Cili është mjeti më i njohur për zhvillimin e aplikacioneve Java?
Cili është mjeti më i njohur për zhvillimin e aplikacioneve Java?
Sa miliona zhvillues Java ka në mbarë botën?
Sa miliona zhvillues Java ka në mbarë botën?
Çfarë tregon statistika mbi përdorimin e Java në kompjuterët në SHBA?
Çfarë tregon statistika mbi përdorimin e Java në kompjuterët në SHBA?
Cili është shembulli i parë i një programi të thjeshtë në Java?
Cili është shembulli i parë i një programi të thjeshtë në Java?
Çfarë roli luan një përkthyes në ekzekutimin e kodit burimor?
Çfarë roli luan një përkthyes në ekzekutimin e kodit burimor?
Cila është karakteristika kryesore e gjuhës së programimit Java?
Cila është karakteristika kryesore e gjuhës së programimit Java?
Cili është qëllimi i gjuhës assembly?
Cili është qëllimi i gjuhës assembly?
Cili është emri i parë që e kishte Java kur u zhvillua?
Cili është emri i parë që e kishte Java kur u zhvillua?
Çfarë përfaqëson mnemonic në gjuhën assembly?
Çfarë përfaqëson mnemonic në gjuhën assembly?
Çfarë ndodhi në vitin 1995 me gjuhën Java?
Çfarë ndodhi në vitin 1995 me gjuhën Java?
Cila është përkrahja më e vogël që ofron Java krahasuar me C dhe C++?
Cila është përkrahja më e vogël që ofron Java krahasuar me C dhe C++?
Cila është ndihmesa e një asembleri në procesin e programimit?
Cila është ndihmesa e një asembleri në procesin e programimit?
Si quhen instruksionet në gjuhët e nivelit të lartë?
Si quhen instruksionet në gjuhët e nivelit të lartë?
Cila nga këto versionet e Java është e orientuar për platforma mobile?
Cila nga këto versionet e Java është e orientuar për platforma mobile?
Cila është një karakteristikë e ndjeshme e Java?
Cila është një karakteristikë e ndjeshme e Java?
Pse quhet gjuha assembly një gjuhë e nivelit të ulët?
Pse quhet gjuha assembly një gjuhë e nivelit të ulët?
Cili është një shembull i një instruksioni në gjuhën assembly?
Cili është një shembull i një instruksioni në gjuhën assembly?
Cili është funksioni i makinës virtuale të Java-së?
Cili është funksioni i makinës virtuale të Java-së?
Cilat janë karakteristikat e gjuhëve programuese të nivelit të lartë?
Cilat janë karakteristikat e gjuhëve programuese të nivelit të lartë?
Cili është rezultati i deklaratës 'area = 5 * 5 * 3.14159;'?
Cili është rezultati i deklaratës 'area = 5 * 5 * 3.14159;'?
Cilat janë pesë qëllimet primare të zhvilluesit për gjuhën programuese Java?
Cilat janë pesë qëllimet primare të zhvilluesit për gjuhën programuese Java?
Çfarë do të thotë portativiteti në kontekstin e gjuhës programuese Java?
Çfarë do të thotë portativiteti në kontekstin e gjuhës programuese Java?
Cila është mënyra se si Java arrin të jetë 'Write once, run anywhere'?
Cila është mënyra se si Java arrin të jetë 'Write once, run anywhere'?
Cila është një nga përdorimet e avancuara të Java-s?
Cila është një nga përdorimet e avancuara të Java-s?
Çfarë lloj programesh janë apletet në Java?
Çfarë lloj programesh janë apletet në Java?
Cilat janë karakteristikat e apletëve Java sa i përket web-it?
Cilat janë karakteristikat e apletëve Java sa i përket web-it?
Cila është një nga avantazhet kryesore të Java-s si gjuhë programuese?
Cila është një nga avantazhet kryesore të Java-s si gjuhë programuese?
Si ka ndryshuar perceptimi i kompanive mbi gjuhën Java gjatë viteve?
Si ka ndryshuar perceptimi i kompanive mbi gjuhën Java gjatë viteve?
Flashcards
Përkthyesi (interpreter)
Përkthyesi (interpreter)
Një program që përkthen kodin burimor në kodin e makinës. Lexon një rresht nga kodi burimor, e përkthen në kodin e makinës ose kodin virtual të makinës dhe pastaj e ekzekuton menjëherë.
Përpiluesi (compiler)
Përpiluesi (compiler)
Një program që përkthen të gjithë kodin burimor në një fajl me kode makinerike, i cili pastaj ekzekutohet.
Java
Java
Një gjuhë programimi e fuqishme dhe e gjithanshme e krijuar nga James Gosling dhe inxhinierë të tjerë të Sun Microsystems.
Makina Virtuale e Javës (JVM)
Makina Virtuale e Javës (JVM)
Signup and view all the flashcards
Platformë
Platformë
Signup and view all the flashcards
Write Once, Run Anywhere (WORA)
Write Once, Run Anywhere (WORA)
Signup and view all the flashcards
Java EE (Enterprise Edition)
Java EE (Enterprise Edition)
Signup and view all the flashcards
Java ME (Micro Edition)
Java ME (Micro Edition)
Signup and view all the flashcards
Gjuha Assembly
Gjuha Assembly
Signup and view all the flashcards
Asembler
Asembler
Signup and view all the flashcards
Gjuhët e nivelit të lartë
Gjuhët e nivelit të lartë
Signup and view all the flashcards
Deklaratat (Statements)
Deklaratat (Statements)
Signup and view all the flashcards
Kodi burimor
Kodi burimor
Signup and view all the flashcards
Cilat janë qëllimet kryesore të Java-s?
Cilat janë qëllimet kryesore të Java-s?
Signup and view all the flashcards
Çfarë është portativiteti i Java-s?
Çfarë është portativiteti i Java-s?
Signup and view all the flashcards
Si funksionon Java bajtkodi?
Si funksionon Java bajtkodi?
Signup and view all the flashcards
Cfarë aplikacionesh mund të zhvillohen me Javën?
Cfarë aplikacionesh mund të zhvillohen me Javën?
Signup and view all the flashcards
Çfarë janë appletet?
Çfarë janë appletet?
Signup and view all the flashcards
Cfarë ndikimi kanë apletet në web?
Cfarë ndikimi kanë apletet në web?
Signup and view all the flashcards
Cila është lidhja midis Internetit dhe World Wide Web?
Cila është lidhja midis Internetit dhe World Wide Web?
Signup and view all the flashcards
Çfarë e bëri Javën kaq tërheqëse në fillim?
Çfarë e bëri Javën kaq tërheqëse në fillim?
Signup and view all the flashcards
Vargu (String)
Vargu (String)
Signup and view all the flashcards
IDE
IDE
Signup and view all the flashcards
JDK
JDK
Signup and view all the flashcards
Çfarë është programimi?
Çfarë është programimi?
Signup and view all the flashcards
Çfarë janë gjuhët e programimit?
Çfarë janë gjuhët e programimit?
Signup and view all the flashcards
Si funksionojnë gjuhët e programimit?
Si funksionojnë gjuhët e programimit?
Signup and view all the flashcards
Çfarë janë gjuhët e makinës?
Çfarë janë gjuhët e makinës?
Signup and view all the flashcards
Çfarë është Java?
Çfarë është Java?
Signup and view all the flashcards
Çfarë është Eclipse?
Çfarë është Eclipse?
Signup and view all the flashcards
Cilat janë lidhjet mes Javas dhe Internetit?
Cilat janë lidhjet mes Javas dhe Internetit?
Signup and view all the flashcards
Cilat janë roli i specifikimeve API dhe JDK?
Cilat janë roli i specifikimeve API dhe JDK?
Signup and view all the flashcards
Çfarë është Java SE?
Çfarë është Java SE?
Signup and view all the flashcards
Çfarë është JDK?
Çfarë është JDK?
Signup and view all the flashcards
Çfarë është një IDE?
Çfarë është një IDE?
Signup and view all the flashcards
Çfarë është një klasë në Java?
Çfarë është një klasë në Java?
Signup and view all the flashcards
Çfarë është metoda main?
Çfarë është metoda main?
Signup and view all the flashcards
Çfarë janë 'public', 'static' dhe 'void' në metoda?
Çfarë janë 'public', 'static' dhe 'void' në metoda?
Signup and view all the flashcards
Çfarë janë 'String[] args'?
Çfarë janë 'String[] args'?
Signup and view all the flashcards
Çfarë janë kllapat {} në Java?
Çfarë janë kllapat {} në Java?
Signup and view all the flashcards
Study Notes
Hyrje në Programim dhe Java
- Java është një gjuhë programimi e përdorur për të krijuar programe.
- Programet Java mund të përdoren në pajisje mobile, kompjuterë desktop dhe servera.
- Qëllimi kryesor i kursit është zgjidhja e problemeve duke shkruar programe.
Objektivat
- Të kuptohen bazat e kompjuterëve, programeve dhe sistemeve operative.
- Të përshkruhen lidhjet midis Javas dhe internetit (WWW).
- Të kuptohet funksioni i gjuhës Java, API-së, JDK-së dhe IDE-së.
- Të shkruhet një program i thjeshtë në Java.
- Të krijohet, kompajlohet dhe egzekutohet një program në Java.
- Të zhvillohet një program në Java duke përdorur Eclipse.
Gjuhët e Makinës
- Gjuha e makinës është gjuha amtare e kompjuterit.
- Udhëzimet në gjuhën e makinës janë në formën e kodit binar (p.sh., 1101101010011010).
- Udhëzimet për shtimin e dy numrave shkruhen në një kod binar të veçantë.
Gjuha Assembly
- Gjuha Assembly është një gjuhë programimi e nivelit të ulët, më e lehtë se gjuha e makinës por ende komplekse.
- Gjuha Assembly përdor mnemonike për të përfaqësuar instruksionet e gjuhës së makinës (p.sh., ADD për shtimin, SUB për zbritjen).
- Një kompjuter nuk mund të egzekutoni gjuhën Assembly drejtë, kështu një compiler është i nevojshëm për të përkthyer atë në kodin e makinës.
Gjuhët e Nivelit të Lartë
- Gjuhët e niveleve të larta janë të pavarura nga platforma.
- Ato janë të ngjashme me gjuhët e njohura si anglishtja dhe janë më të lehta për t'u mësuar.
- Shembuj të gjuhëve të niveleve të larta janë: Ada, BASIC, C, C++, C#, COBOL, FORTRAN, Java, Pascal, Python, Visual Basic.
Java, WWW dhe Më Gjërë
- Java është një gjuhë programimi e gjithanshme.
- Java u zhvillua nga James Gosling dhe inxhinierët e tjerë në Sun Microsystems.
- Java i lejon programuesit të shkruajnë një herë dhe të egzekutoni atë në çdo platformë (WORA – Write Once, Run Anywhere).
- Java mund të përdoret në web, kompjuterë dhe pajisje mobile.
- Java u bë tërheqëse për shkak të egzekutimit në shfletuesit Web (applets).
- Java mund të përdoret në një shumëllojshmëri aplikacioneve.
Historiku i Javas
- Java u riemërua dhe u redizajnua për aplikacionet web në vitin 1995.
- Në Java 2 u krijuan versione të reja të specializuara për platforma të ndryshme (J2EE, J2ME).
Qëllimet Primae të Zhvilluesve të Javës
- Java duhet të jetë e thjeshtë, e orientuar në objekte dhe e afërt.
- Java duhet të jetë e fuqishme dhe e sigurt.
- Java duhet të jetë e pavarur nga platforma dhe e portatabël.
- Java duhet të ketë efikasitet të lartë.
- Java duhet të jetë e interpretuar, fijezuar dhe dinamike.
Platforma Java
- Java është e portatabël, kështu programet Java funksionojnë në mënyrë të ngjashme në çdo platformë.
- Java përkthehet në bajtkod, që mund të interpretohet nga makina virtuale Java (JVM).
Java Development Kit (JDK) dhe IDE
- JDK është një set i instrumenteve për zhvillimin dhe egzekutimin e programeve Java.
- IDE është një mjedis i integruar për zhvillimin e programeve Java, siç është Eclipse.
Interfejs i Programit Aplikativ (API)
- API është një bibliotekë me klasat dhe interfejsat e paradefinuar që përdoren në programimin në Java.
- API-t vazhdojnë të zgjerohen me versione të reja.
Versionet e Javës
- Java ka edicione të ndryshme për klientë, servera dhe pajisje mobile.
- Java SE është baza e shumë teknologjive Java.
Statistikat mbi Përdorimin e Javas
- Java është e popullarizuar për aplikacione web, zhvillimin e aplikacioneve për desktop, servera dhe pajisje mobile.
- Ka një shumëllojshmëri të aplikacioneve që janë krijuar në Java (p.sh., 89% e kompjuterëve në SHBA përdorin Java).
Shembulli i parë i një programi në Java
- Një program i thjeshtë në Java përbëhet nga një klasë me metodën "main".
- Fjalët "public", "static" dhe "void" në "main" kanë kuptime të caktuara.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.