TEMA 1 TABELAT NJEDIMENSIONALE TEMA 2 GJUHA E
TEMA 1: TABELAT NJEDIMENSIONALE TEMA 2: GJUHA E PROGRAMIMIT JAVA DHE KARAKTERISTIKAT E SAJ KLASA: 10 SHKOLLA : VASIL KAMAMI MESUESE : ERISELDA HITAJ
REZULTATET E TE NXENIT Ø Ø Ø Tema: 1 Njeh menyren e ruajtjes se te dhenave ne tabele. Dallon tabelat 1 dimensionale nga tabelat 2 dimensionale.
VEKTOR Vektor ose tabela njedimensionale eshte nje bashkesi elementesh te te njejtit tip te vendosur ne menyre te njepasnjeshme ne kujtese. Elementet e vektorit aksesohen nepermjet nje indeksi ne lidhje me emrin e vektorit.
Tek vektoret rendesi shume te madhe ka renditja e elementeve , dhe numerimi i tyre ne renditje do te nise nga zero. Pra pozicioni ose vendodhja e elementeve ne vektor fillon nga 0 dhe pozicioni i fundit ne vektor me n element eshte n-1 element.
INICIALIZIMI I VEKTORIT DHEAKSESIMI I VLERAVE Inicializimi I vektorit Dhenia e vlerave te elementeve te vektorit ne kllapa{} Shembull: Int A[5]={7, 8, 9, 7, 6} Pra vektori A ka 5 elemente te dhene ne kllapat {} ose int A[]={7, 8, 9, 7, 6} Ø Aksesimi I vlerave behet nga rregulli Emer vektori[indeksi] A[3]=7 Ø
REZULTATET E TE NXENIT Ø Ø Tema: 2 Prezantohet me evolucionin e gjuhes java; Analizon karakteristikat e gjuhes java; Liston avantazhet e perdorimit te gjuhes java.
SITUATE Ø Ø Java eshte nje gjuhe programimi, e cila perdoret per te zhvilluar aplikacione ne kompjuter, telefon etj. Cilat jane karakteristikat e kesaj gjuhe qe e bejne ate te dallueshme nga te gjitha gjuhet e tjera?
Java eshte nje gjuhe programimi e fuqishme per zhvillimin e programeve ne pajisjet: q Mobile q kompjutera desktop q servera. Ø Java eshte kthyer ne nje gjuhe programimi mjaft popullore. Ø Java eshte gjuha e pare qe I ka lejuar zhvilluesit te krijojne programe te pershtatshme per internetin.
KARAKTERISTIKAT KRYESORE TE PROGRAMIT JAVA: Ø Karakteristikat kryesore te gjuhes java jane aftesia per tu pershtatur dhe siguria qe ajo ofron. Ø Java eshte gjuhe e thjeshte: Gjuha Java eshte e drejtuar drejt objekteve. Ø Java eshte dizenjuar ne menyre efektive.
JAVA ESHTE DREJTUAR DREJT OBJEKTEVE: Ø Ø Ø Gjuha java nuk eshte dizenjuar te jete e ngjashme ne kod me ndonje gjuhe tjeter. Objekti I modeleve ne java eshte I thjeshte dhe I lehte per tu zgjeruar. Java eshte dizenjuar qe ne fillim per te qene e drejtuar drejt objekteve.
JAVA ESHTE E SHPERNDARE: Ø Ø Ø Programimi I shperndare nenkupton disa kompjutera te cilet punojne se bashku ne nje rrjet. Java eshte dizenjuar per ta lehtesuar programimin e shperndare. Programimi ne jave I komplikuar ne nje makine mund te transferohet lehtesisht ne nje makine tjeter dhe mund te ekzekutohet ne nje tjeter makine.
JAVA ESHTE E INTERPRETUESHME: Ø Per te ekzekutuar programet ne jave, eshte I nevojshem nje interpretues. Programet komplikohen ne Makinen Virtuale ne java, e quajtur bytecode (kodi ne bite). Ø Bytecode eshte nje makine e pavarur dhe mund te ekzekutohet ne cdo makine qe ka nje interpretues java, qe eshte pjese e makines Virtuale java. Ø Shumica e kompiluesve, duke perfshire kompiluesin e gjuhes C++, perkthejne programet nga gjuha e nivelit te larte ne kodin e makines.
JAVA ESHTE E FUQISHME Ø Ø Ø Fuqia nenkupton besueshmeri. Asnje gjuhe programimi nuk mund te siguroje besueshmeri te plote. Per te fituar besueshmerrine , gjuha Java detyron gjetjen e gabimeve ne fillim te zhvillimit te nje programimi. Per shkak se gjuha Java eshte nje gjuhe e cila eshte e ndjeshme ndaj shkronjave te vogla dhe te medha ne kohen e shkrimit te nje programi , ajo kontrollon kodin ne kohen e kompilimit.
JAVA ESHTE E BAZUAR NE THREAD-E Ø Ø Ø Java eshte e dizenjuar per te plotesuar kerkesat e botes reale per krijimin e programeve interaktive. Java suporton programim te mbeshtetur ne threade , te cilat lejojne nje program te kryeje disa pune njekohesisht. Sistemet ne Java vijne me zgjidhje te sofistikuara per sinkronizimin e shum proceseve qe mundesojne krijimin e sistemeve interaktive.
JAVA ESHTE E SIGURT Ø Ø Java perdoret ne nje mjedis te shperndare dhe ne rrjet. Nese shkarkohet nje apple Java dhe ekzekutohet ne kompjuter , kjo nuk do te rrise mundesine per sulme ne sistem, per shkak se Java implementon mekanizma te vecante sigurie per te mbrojtur sistemin nga sulme te programeve te ndryshme.
JAVA ESHTE Ø Ø Ø NJE ARKITEKTURE NEUTRALE Java eshte e interpretueshme. Java ka nje arkitekture neutrale ose te pavarur nga platforma. Karakteristikat kryesore qe kerkonin te arrinin dizenjusit e kodit Java ishin jetegjatesia dhe pershtatshmeria. Dizenjuesit e gjuhes Java kane punuar qe ta ndryshojne kete situate dhe e kane arritur kete nepermjet gjuhes Java dhe Makines Virtuale Java. Makina Virtuale Java eshte nje makine abstrakte , e cila lejon nje kompjuter te ekzekutoje nje program ne Java. Qellimi I dizenjuesve ishte : ”Shkrimi I kodit vetem nje here dhe ekzekutimi I tij kudo, ne cdo kohe dhe gjithmone”.
PERFORMANCA E JAVA-S Ø Ø Java eshte e interpretueshme , kodi ne bite nuk eshte I ekzekutueshem direkt nga sistemi, por ekzekutohet nepermjet interpretuesit. Megjithate, shpejtesia e saj eshte me shume se e pershtatshme per shumicen e aplikacioneve interaktive.
Faleminderit
- Slides: 18