~LaKaRaN MinDa SeTuLus KaLbU~





Image hosted by Photobucket.com
HAPPY MOMENTS,PRAISE ALLAH.DIFFICULT MOMENTS,SEEK ALLAH.QUIET MOMENTS,WORSHIP ALLAH.PAINTFUL MOMENTS,TRUST ALLAH.MOGA SENTIASA DALAM KETENANGAN DIRI KITA

www.Bigoo.ws www.Bigoo.ws www.Bigoo.ws www.Bigoo.ws www.Bigoo.ws   www.Bigoo.ws www.Bigoo.ws   www.Bigoo.ws www.Bigoo.ws www.Bigoo.ws www.Bigoo.ws www.Bigoo.ws www.Bigoo.ws


Photobucket - Video and Image Hosting
This Page Is Performing for aLL of My FrienDs ~~We will still be friends forever~~

Image hosted by Photobucket.comMy ProfileImage hosted by Photobucket.com

Image hosted by Photobucket.com
Photo Sharing and Video Hosting at Photobucket
+ About me +Growing up...


+ Syed Mohd Fadhullah b Syed Ishak|
+ 27 FebruarY 1983|
+ Muadzam Shah(Pahang)|
+ s_fadhullah99@hotmail.com|
+ Surfing anythin'|
+ To Be A Good Muslim|
+ To Be A Good Son|


Cinta Teragong



Anda Pengguna Yang Ke
Counter
website counter

Ukhwah.com :: Top Blog


| View Show | Create Your Own


Image hosted by Photobucket.comMy ArchivesImage hosted by Photobucket.com

August 2004
September 2004
January 2005
February 2005
March 2005
April 2005
June 2005
July 2005
September 2005
October 2005
November 2005
December 2005
January 2006
February 2006
April 2006
June 2006
November 2006
December 2006
January 2007
February 2007
March 2007
April 2007
September 2007
December 2007

Image hosted by Photobucket.comMy FriendSImage hosted by Photobucket.com

*SyahiD IdaMaN Ku *
*IsLam OuR LiFe *
*SaKiNaH *
*khazinatulasrar *
*IsKanDaR *
*aJOi *
*SaLiHiN *
*Dik Fie *
*DeQ LiLaH *
*rGodOng *
*FiKRi RaBat *
*Ros bLoGhoPPeR *
*aKmaL *
*wardiaH *
*aRe yOu *
*Sue *
*cHiptO *
*muSa'aD *
*aCHeeQ *
*aNiS *
*Seh aPPisS *
*BiRo HeLwi PMMM *
*eMy *
*CikGu HaZmaN *
*miftah *

Image hosted by Photobucket.comLaman2 ILmiaHImage hosted by Photobucket.com

*Web ShukuR *
*BicaRa SuFi *
*ZaharudiN *
*SaaiD Dot Net *
*Dr HM Tuah Iskandar *
*Jom!! Improve Our englisH *
*WeB RauDhaH *
*Ulama Malaysia *
*Sakura Collections *
*Dengar Qari Ngaji *
*Sejarah IsLaM *
*AL-AHKAM online *
*PROTECTION OF HIJAB *
*web islamic *
*TauQit tRaiN MoroCCo *
*How tO imPRove OuR EngLisH *
*IsLam OnLine *

Image hosted by Photobucket.comTauTaN MaHaBBaHImage hosted by Photobucket.com

*Persatuan Kebangsaan Pelajar Islam Malaysia *
*HIjjaZ *
*VirTuaLFrienDs *
*WeB UkhWaH *
*FaMiLy RaSt *
*FaMiLy aHLuL Bait *
*aHLuL Bait *
*aLwaN ComiCs *

Image hosted by Photobucket.comEnjin Pencari Dan E-MaiLImage hosted by Photobucket.com

*FrienDstEr *
*MaiL HotMaiL *
*MaiL YahOO *
*DesigNs For WordS *

Image hosted by Photobucket.comTV, Radio & AkhbaRImage hosted by Photobucket.com

*AkhBaR UtuSaN *
*AkhBaR BeriTa HarIan *
*AkhBaR Mahasiswa *
*AkhBaR NST *
*AkhBaR MetrO *
*AkhBaR DaiLy *
*BBC News *
*Jazeera English *
*Asia Times *
*CNN News *
*Malay MaiL *
*Malaysia TodaY *
*Bernama *
*AgendaDaiLy *
*The Star *

Image hosted by Photobucket.comIPTA/IPTS & SekoLaHImage hosted by Photobucket.com

*University of Ibnu TofaiL *
*Sek Men Keb Muadzam Jaya *
*My BeLoVeD ScHooL *
*WeB2 SeKoLAh *

Image hosted by Photobucket.comWeB SuKaNImage hosted by Photobucket.com

*My ReaL MaDriD *
*My CheLseA *
*SoCCerNet *
*LiVeScORe *

Image hosted by Photobucket.comLagu2 MP3 & LiriK2Image hosted by Photobucket.com

*dengar Lagu2 Nasyid english N Arabic *
*MP3 MaLaY N NasyiD *
*DunLoad Lagu2 dan VideO *
*bLog NasYid BeSt *
*SeSuMpaHStoRe *
*imeem.com *
*LiriK2 NasYiD *
*Dgr N Ambik Script Lagu *
*YouTube *
*DeNgaR MP3 Mr LoneLy *
*Grouper.com *
*tgK TV MaLaySia LIVE *
*DonloaD MP3 BiaSA *
*Lirik2 Lagu BiasA *

 



EPILOG SEORANG HAMBA



:::MenYemAi UkhuWWaH:::

:::MaHaBBaH FiLLah:::

:::BerteMu Dan BerpiSaH KeraNaNYA:::

"Ukhwah yg terbina persis untaian tasbih, ada awal tiada penghujung, dibentuk utk mengingatiNya, dicantum kerana cintaNya, diratib semata2 kerana redhaNya, menitis air mata tika merasa kemanisannya"



"PeLiharA IkaTaN PerSaHabatAn SeLamaNya"



Image hosted by Photobucket.comTagboardImage hosted by Photobucket.com

*KOMEN DI SINI *


+ Things To Do +Remember!!!


+ Kasihilah org yg membenci kita|
+ Senyumlah pada org yg menghina kita|
+ Pemurahlah pada org yg bakhiL dgn kita|
+ Maafkanlah atas perbuatan mereka|
+ Berdoalah moga diberi petunjukNYA|
+ Amin Ya Rabb!!|
+ Ya ALLAH, Lembutkanlah hati2 mereka|



Image hosted by Photobucket.com


[-SyEd-]
AllRightsReserved

Tuesday, February 22, 2005

Bahasa Pengaturcaraan & Sejarahnya

Mengikut takrif, bahasa pengaturcaraan adalah set arahan yang memberitahu komputer berkenaan operasi yang hendak dilaksanakan. Pengaturcara iaitu pakar yang mahir dalam bahasa pengaturcaraan, menggunakan bahasa ini untuk menghasilkan perisian komputer. Setiap bahasa yang dicipta mempunyai tujuan untuk memberi penyelesaian kepada masalah tertentu. Walaupun pelbagai jenis bahasa pengaturcaraan, namun ada satu kesamaan yang nyata, iaitu mereka akan ditukarkan kepada bentuk digital komputer 0 dan 1 yang mewakili tenaga elektronik tutup dan buka.

Kepentingan Bahasa Pengaturcaraan.
Manusia menggunakan bahasa pertuturan untuk berkomunikasi sementara komputer menggunakan bahasa pengaturcaraan untuk tujuan yang sama. Semasa berkomunikasi, arahan yang diberikan hendaklah jelas dan mengikut langkah-langkah tertentu. Langkah-langkah arahan yang diberikan di dalam bahasa pengaturcaraan dikenali sebagai program komputer. Program komputer bagi tujuan memaklumkan kepada komputer bagaimana untuk melaksanakan seseuatu tugas. Sebagai contoh, perisian permainan menggunakan komputer atau video adalah program yang ditulis untuk mengarahkan komputer atau video melaksanakan permainan tersebut. Seperti mana-mana komputer dan perisian, bahasa pengaturcaraan juga mengalami proses evolusi. Proses ini menghasilkan 5 generasi bahasa pengaturcaraan iaitu bermula daripada bahasa Mesin. Generasi kedua dikenali sebagai bahasa Assembly. Generasi ketiga dinamakan sebagai bahasa Peringkat Tinggi. Generasi keempat dan kelima dikenali sebagai bahasa Peringkat Sangat Tinggi dan bahasa Lazim. Bahasa pengaturcaraan dikategorikan sebagai peringkat rendah apabila ia hampir dengan bahasa yang difahami komputer iaitu perwakilan 0 dan 1. Bahasa Peringkat Tinggi pula hampir kepada bahasa yang manusia gunakan setiap hari atau menghampiri bahasa Inggeris lazim.

Terdapat 5 generasi bahasa pengaturcaraan :
Generasi Pertama - Bahasa Mesin
Bahasa peringkat paling rendah ialah bahasa Mesin yang merupakan bahasa komputer yang terdiri daripada digit binari 0 dan 1. Digit binari yang mewakili keadaan tenaga elektrik tutup dan buka susah dibaca serata difahami oleh manusia.
Generasi Kedua - Bahasa Assembly
Bahasa Assembly adalah bahasa peringkat rendah yang membolehkan pengaturacara menggunakan singkatan atau perkataan yang mudah diingati bagi menggantikan nombor. Contohnya ialah huruf MP digunakan bagi menggantikan arahan MULTIPLY dan STO mewakili STORE. Pengaturcara dapat menulis arahan secara lebih mudah berbanding bahasa Mesin. Walaupun demikian bahasa ini susah untuk dipelajari. Tambahan pula bahasa ini mempunyai kekangan kerana ia bergantung kepada mesin tertentu. Bentuk bahasa ini akan berbeza untuk arahan kepada mesin yang berlainan. Oleh kerana kekangan tersebut, pakar komputer telah memperkenalkan Penterjemah Bahasa. Disebabkan komputer hanya boleh menjalankan arahan dalam bahasa Mesin, Penterjemah diperlukan jika aturcara ditulis dalam bahasa lain. Penterjemah bahasa adalah sejenis perisian sistem yang akan menterjemahkan aturcara yang ditulis dalam bahasa kedua, ketiga atau lebih tinggi kepada bahasa mesin. Penterjemah Bahasa tergolong kepada 3 jenis iaitu; Assembler (Pencantum) - Aturcara yang menterjemahkan aturcara bahsa Assembly kepada bahasa Mesin, Compiler (Penyusun), dan Interpretor (Penafsir).
Generasi Ketiga - Bahasa Peringkat Tinggi
Bahasa peringkat ini lebih mendekati kepada bahasa Inggeris, sebagai contohnya ialah COBOL yang biasa digunakan untuk aplikasi perniagaan. Bahasa ini membolehkan kita menulis aturcara dalam kaedah bahasa biasa, bukannya perwakilan binari atau singkatan. Kebanyakkan bahasa generasi ini tidakbergantung kepada jenis komputer yang digunakan. Satu bahasa boleh digunakan dalam banyak jenis komputer. Contohnya ialah FORTRAN, COCOL, BASIC, Turbo Pascal, C, C++ dan Ada. Penterjemah bahasa generasi ketiga ialah sama ada Compiler atau Interpretor.Compiler - Laksana kemudian : Kompiler adalah penterjemah bahasa yang menukarkan keseluruhan aturcara dalam bahasa mesin, sebelum komputer melaksanakan sesuatu aturcara. Bahasa peringkat tinggi yang perlu diterjemahkan itu dipanggil sebagai Source Code (kod sumber). Apabila kompiler menterjemahkan kod sumber tadi, ia akan bertukar nama kepada Object Code (Kod Objek). Kepentingan Kod Objek ialah ia boleh disimpan. untuk dilaksanakan kemudian nanti. Contoh bahsa ini yang menggunakan Kompiler ialah COBOL, FORTRAN dan Pascal.Interpretor - Laksana serta merta : Interpretor ialah penterjemah bahasa yang menukar pernyataan bahasa peringkat tinggi kepada bahasa Mesin dan aturcara yang telah ditukar itu dilaksanakan serta merta. Tidak ada kod objek yang dihasilkan. Oleh kerana itu pemprosesan menjadi lebih pantas. Contoh bahasa yang menggunakan Interpretor ialah BASIC. Bahasa generasi ketiga yang diterangkan di atas juga dikenali sebagai bahasa bertatacara. Ia bertatacara kerana satu siri tatacara dibentuk terlebih dahulu sebelum menulis aturcara. Tatacara ini merupakan siri arahan yang mesti diikuti oleh pengaturcara apabila menulis arahan dalam bahasa tersebut.
Generasi Keempat - Bahasa Peringkat Sangat Tinggi
Bahasa generasi ini juga lebih dikenali sebagai 4GL iaitu singkatan 4th Generation Language. 4GL lebih berorientasikan pengguna dan pengaturcara perlukan lebih sedikit arahan dalam membangunkan sesuatu aturcara. Jika dibandingkan dengan bahasa generasi ketiga, 4GL adalah bahasa pengaturcaraan tidak bertatacara. Pengaturcara boleh menulis tanpa perlu mengikut tatacara bagaimana hendak melaksanakan sesuatu perkara. Ini menjimatkan masa pengaturcara kerana mereka tidak perlu menulis arahan sebagaimana yang perlu dibuat apabila menggunakan bahasa bertatacara. 4GL terdiri daripada 3 bahagian :Penjana Laporan - Ia juga dikenali sebagai Penulis Laporan. Ia adalah aturcara untuk pengguna biasa yang digunakan bagi menghasilkan sesuatu laporan yang terdiri daripada 2 tujuan iaitu sama ada untuk cetakan atau paparan skrin komputer. Penjana boleh menunjukkan semua atau sebahagian daripada fail pangkalan data. Pengguna ini boleh menentukan format laporan terlebih dahulu seperti berapa kolum, berapa baris dan sebagainya dan penjana akan menghasilakn data dalam format yang telah ditentukan. Contoh penjana laporan ialah RPG III.Bahasa Pertanyaan - Ini adalah bahasa yang senang digunakan bagi mencapai data dari sistem pengurusan pangkalan data. Pertanyaan dibuat dalam bentuk ayat atau arahan yang menghampiri bahasa Inggeris biasa. Contoh bahasa pertanyaan ialah SQL (Structured Query Language), QBE (Query By Example) dan Intellect.Penjana Aplikasi - Penjana ini merupakan peralatan pengaturcara yang membolehkan seseorang menyatakan penerangan terperinci mengenai apakah data yang hendak diproses. Kemudian, perisian aakan menjana kod bagi aturcara untuk melaksanakan tugas tersebut. Kelebihan penjana aplikasi ialah pengaturcara tidak perlu menentukan bagaimana data harus diproses. Penjana sudah mempunyai modul yang telah diprogramkan terlebih dahulu bagi melaksanakan tugas-tugas tertentu. Pengaturcara menggunakan penjana aplikasi bagi membantu mereka menghasilkan bahagian aturcara yang lain. Misalnya, perisian ini digunakan bagi membuat menu atas skrin atau jenis format untuk proses input dan output (I/O). Dua sistem pengurusan pangkalan data hubungan (RDBMS), NOMAD dan Focus adalah contoh perisian penjana aplikasi. Walaupun 4GL tidak menggantikan bahasa generasi ketiga, namun begitu ia digunakan untuk melaksanakan tugas khusus yang boleh dimasukkan ke dalam sistem lain.
Generasi Kelima - Bahasa Lazim
Terdapat 2 jenis bahasa Lazim. Pertamanya ialah bahasa Manusia yang biasa digunakan oleh manusia seperti bahasa Inggeris, Melayu, Sepanyol dan sebagainya. Yang kedua ialah bahasa pengaturcaraan yang menggunakan bahasa manusia bagi melaksanakan perhubungan manusia dengan komputer. Bahasa ini merupakan sebahagian daripada bidang kecerdasan buatan (AI). Ianya merujuk kepada cubaan membangunkan mesin yang boleh bertindak seperti mana manusia biasa seperti berfikir, belajar, berhujah, berkomunikasi, melihat, mendengar dan sebagainya. Adalah satu matlamat menghasilkan sebuah mesin yang begitu pintar sehinggakan ia boleh berfikir sendiri bagi mengumpul maklumat dengan tujuan lebih mempintarkan sendiri.

Penterjemah Bahasa Peringkat Tinggi. Terdapat tiga jenis penterjemah bahasa pengaturcaraan iaitu Assembler, Pengkompil dan Interpreters.
Penterjemah assembler akan menukarkan aturcara dalam bahasa assembler kepada bahasa mesin.
Pengkompil akan menukarkan kod sumber yang ditulis dalam bahasa peringkat tinggi kepada bahasa mesin. Setelah proses mengkompil, kod sumber akan ditukarkan menjadi kod objek. Dua langkah diperlukan sebelum program boleh dilaksanakan iaitu kod sumber dan kod objek. Bahasa pengaturcaraan peringkat tinggi yang memerlukan pengkompil ialah COBOL, FORTRAN, Pascal dan C.
Interpreter akan menukarkan pernyataan yang ditulis dalam bahasa peringkat tinggi kepada bahasa mesin kemudian melaksanakannya sebaris demi sebaris pernyataan tersebut. Tiada kod objek yang dihasilkan. Interpreters memerlukan hanya satu langkah sebelum program boleh dilaksanakan menjadikan program mudah dihasilkan. Contoh perisian yang menggunakan interpreter ialah BASIC.

- cReateD by ~~Sayang Selamanya~~ @ 12:57 AM

*~~~↕KaLam BicaRa PenuLis↕~~~ *

Comments: Post a Comment
Get awesome blog templates like this one from BlogSkins.comGet awesome blog templates like this one from BlogSkins.comGet awesome blog templates like this one from BlogSkins.com