Minggu, 30 Mei 2010

SEJARAH MATEMATIKA

Ini dia Sejarah MTK berdasarkan letak geografisnya :)

1. Mesopotamia (sekarang Iraq gan)
- Menentukan sistem bilangan, sistem berat dan ukur pertama kali.
- Tahun 2500 SM sistem desimal tidak lagi digunakan dan lidi diganti oleh notasi berbentuk baji



2. Babilonia
- Menggunakan sistem desimal dan π=3,125
- Penemu kalkulator pertama kali
- geometri sebagai basis perhitungan astronomi
- Metode pendekatan untuk akar kuadrat
- Geometrinya bersifat aljabaris
- Sudah mengenal teorema Pythagoras



3. Mesir Kuno
- Mengenal rumus untuk menghitung luas dan isi
- Mengenal sistem bilangan dan symbol pada tahun 3100 SM
-Mengenal tripel Pythagoras
- Sitem angka bercorak aditif dan aritmatika
- Tahun 300 SM menggunakan sistem bilangan berbasis 10
4. Yunani Kuno
- Pythagoras membuktikan teorema Pythagoras secara matematis (terbaik)
- Archimedes mencetuskan nama parabola, yang artinya bagian sudut kanan kerucut
- Hipassus penemu bilangan irrasional
- Diophantus penemu aritmatika (pembahasan teori-teori bilangan yang isinya merupakan pengembangan aljabar yang dilakukan dengan membuat sebuah persamaan)
- Archimedes membuat geometri bidang datar
- Mengenal bilangan prima
5. India
- Brahmagyupta lahir pada 598-660 Ad
- Aryabtha (4018 SM) menemukan hubungan keliling sebuah lingkaran
- Memperkenalkan pemakaian nol dan desimal
- Brahmagyupta menemukan bilangan negatif
- Rumus a2+b2+c2 telah ada pada “Sulbasutra”
- Geometrinya sudah mengenal tripel Pythagoras,teorema Pythagoras,transformasi dan segitiga pascal
6. China
- Mengenal sifat-sifat segitiga siku-siku tahun 3000 SM
- Mengembangkan angka negatif, bilangan desimal, sistem desimal, sistem biner, aljabar, geometri, trigonometri dan kalkulus
- memecahkan beberapa jenis persamaan yaitu persamaan kuadrat, kubikdan qualitik
- Aljabarnya menggunakan sistem horner untuk menyelesaikan persamaan kuadrat

Nah itu berdasarkan geografinya gan....ini berdasarkan tokohnya:

1. Thales (624-550 SM)
Matematikawan pertama yang merumuskan teorema atau proposisi, tradisi ini menjadi lebih jelas setelah dijabarkan oleh Euclid.



2. Pythagoras (582-496 SM)
Orang yang pertama kali mencetuskan aksioma-aksioma, postulat-postulat yang perlu dijabarkan terlebih dahulu dalam mengembangkan geometri.
Bukan orang yang menemukan suatu teorema Pythagoras namun dia berhasil membuat pembuktian matematis. Pythagoras menemukan sebagai bilangan irrasional.



3. Socrates (427-347 SM)
filosofi besar dari Yunani. Pencipta ajaran serba cita, karena itu filosofinya dinamakan idealisme. Ajarannya lahir karena pergaulannya dengan kaum sofis. Plato merupakan ahli pikir pertama yang menerima paham adanya alam bukan benda.



Mountaineers tidak memiliki reputasi

Thumbs up Ngintip sejarah matematik yuxxxx...biar lebih ga takut lagi
Thx for Mimin yang udah bikin postingan ane jd HT

Agan2 tentu familiar bgt ma matematik kan...dr jaman kita TK gan pe kuliah, pe kerja, ga lepas dari matematik... Tukang sayur juga demen gan ma matematik
Spoiler for Tukang sayur:

Nih gan, ane kasih nice inpoh sejarah nya matematik biar agan2 ga takut lg ma matematik dan makin dh ma tuh pelajaran.
Ini ane kasih sumber nya. Ternyata yg nulis blog ini seorang siswi gan namanya Anita Mayasari, pinter dh kayaknya anaknya.
Spoiler for Sumber:
http://anita-mayasari.blogspot.com/2...ografis-1.html

Mulai aja ya gan
Perkembangan matematika bisa kita bagi 2 gan, secara geografis maupun berdasarkan tokoh2 penemu berbagai rumus matematika nya.... dl gan biar enak bacanya....

Secara Geografis

1. Mesopotamia (sekarang Iraq gan)
- Menentukan sistem bilangan, sistem berat dan ukur pertama kali.
- Tahun 2500 SM sistem desimal tidak lagi digunakan dan lidi diganti oleh notasi berbentuk baji
Spoiler for Mesopotamia:

2. Babilonia
- Menggunakan sistem desimal dan π=3,125
- Penemu kalkulator pertama kali
- geometri sebagai basis perhitungan astronomi
- Metode pendekatan untuk akar kuadrat
- Geometrinya bersifat aljabaris
- Sudah mengenal teorema Pythagoras
Spoiler for Babylon:

3. Mesir Kuno
- Mengenal rumus untuk menghitung luas dan isi
- Mengenal sistem bilangan dan symbol pada tahun 3100 SM
-Mengenal tripel Pythagoras
- Sitem angka bercorak aditif dan aritmatika
- Tahun 300 SM menggunakan sistem bilangan berbasis 10
4. Yunani Kuno
- Pythagoras membuktikan teorema Pythagoras secara matematis (terbaik)
- Archimedes mencetuskan nama parabola, yang artinya bagian sudut kanan kerucut
- Hipassus penemu bilangan irrasional
- Diophantus penemu aritmatika (pembahasan teori-teori bilangan yang isinya merupakan pengembangan aljabar yang dilakukan dengan membuat sebuah persamaan)
- Archimedes membuat geometri bidang datar
- Mengenal bilangan prima
5. India
- Brahmagyupta lahir pada 598-660 Ad
- Aryabtha (4018 SM) menemukan hubungan keliling sebuah lingkaran
- Memperkenalkan pemakaian nol dan desimal
- Brahmagyupta menemukan bilangan negatif
- Rumus a2+b2+c2 telah ada pada “Sulbasutra”
- Geometrinya sudah mengenal tripel Pythagoras,teorema Pythagoras,transformasi dan segitiga pascal
6. China
- Mengenal sifat-sifat segitiga siku-siku tahun 3000 SM
- Mengembangkan angka negatif, bilangan desimal, sistem desimal, sistem biner, aljabar, geometri, trigonometri dan kalkulus
- memecahkan beberapa jenis persamaan yaitu persamaan kuadrat, kubikdan qualitik
- Aljabarnya menggunakan sistem horner untuk menyelesaikan persamaan kuadrat

Nah itu berdasarkan geografinya gan....ini berdasarkan tokohnya:

1. Thales (624-550 SM)
Matematikawan pertama yang merumuskan teorema atau proposisi, tradisi ini menjadi lebih jelas setelah dijabarkan oleh Euclid.
Spoiler for Thales:

2. Pythagoras (582-496 SM)
Orang yang pertama kali mencetuskan aksioma-aksioma, postulat-postulat yang perlu dijabarkan terlebih dahulu dalam mengembangkan geometri.
Bukan orang yang menemukan suatu teorema Pythagoras namun dia berhasil membuat pembuktian matematis. Pythagoras menemukan sebagai bilangan irrasional.
Spoiler for Pythagoras:

3. Socrates (427-347 SM)
filosofi besar dari Yunani. Pencipta ajaran serba cita, karena itu filosofinya dinamakan idealisme. Ajarannya lahir karena pergaulannya dengan kaum sofis. Plato merupakan ahli pikir pertama yang menerima paham adanya alam bukan benda.
Spoiler for Socrates:

4. Ecluides (325-265 SM)
Mungkin namanya kurang dikenal, tapi beliau disebut sebagai “Bapak Geometri” gan karena menemukan teori bilangan dan geometri. Subyek-subyek yang dibahas adalah bentuk-bentuk, teorema Pythagoras, persamaan dalam aljabar, lingkaran, tangen,geometri ruang, teori proporsi dan lain-lain. Alat-alat temuan Eukluides antara lain mistar dan jangka yang agan2 pake sekarang di sekolah



5. Archimedes (287-212 SM)
Agan2 yg pernah belajar fisika pasti tau nih org. Dia mengaplikasikan prinsip fisika dan matematika. Dan juga menemukan perhitungan π (pi) dalam menghitung luas lingkaran. Ia adalah ahli matematika terbesar sepanjang zaman dan di zaman kuno. Tiga kaaarya Archimedes membahas geometri bidang datar, yaitu pengukuran lingkaran, kuadratur dari parabola dan spiral.



6. Appolonius (262-190 SM)
Kurang begitu terkenal juga. Tapi konsepnya mengenai parabola, hiperbola, dan elips banyak memberi sumbangan bagi astronomi modern. Ia merupakan seorang matematikawan yang ahli dalam geometri. Teorema Appolonius menghubungkan beberapa unsur dalam segitiga.



7. Diophantus (250-200 SM)
Ia merupakan “Bapak Aljabar” bagi Babilonia yang mengembangkan konsep-konsep aljabar Babilonia. Seorang matematikawan Yunani yang bermukim di Iskandaria. Karya besar Diophantus berupa buku aritmatika, buku karangan pertama tentang sistem aljabar. Bagian yang terpelihara dari aritmatika Diophantus berisi pemecahan kira-kira 130 soal yang menghasilkan persamaan-persamaan tingkat pertama



8. Sir Isaac Newton
Newton mencetuskan adanya prinsip kekekalan momentum dan momentum sudut.
Membangun teleskop refleksi yang pertama
Mengembangkan teori warna berdasarkan pengamatan bahwa sebuah kaca prisma akan membagi cahaya putih menjadi warna-warna lainnya.
Merumuskan hukum pendinginan dan mempelajari kecepatan suara.
Bersama Gottfried Leibniz yang dilakukan secara terpisah, Newton mengembangkan kalkulus diferensial dan kalkulus integral.
Menjabarkan teori binomial, mengembangkan "metode Newton" untuk melakukan pendekatan terhadap nilai nol suatu fungsi, dan berkontribusi terhadap kajian deret pangkat.
Sebuah survei tahun 2005 yang menanyai para ilmuwan dan masyarakat umum di Royal Society mengenai siapakah yang memberikan kontribusi lebih besar dalam sains, apakah Newton atau Albert Einstein, menunjukkan bahwa Newton dianggap memberikan kontribusi yang lebih besar.



Sebenernya masih banyak lagi gan, tp jgn lupain juga bapak yg satu ini:
9. Albert Einstein
Mengemukakan teori relativitas dan juga banyak menyumbang bagi pengembangan mekanika kuantum, mekanika statistik, dan kosmologi. Dia dianugerahi Penghargaan Nobel dalam Fisika pada tahun 1921 untuk penjelasannya tentang efek fotoelektrik dan "pengabdiannya bagi Fisika Teoretis".
Pada tahun 1999, Einstein dinamakan "Tokoh Abad Ini" oleh majalah Time. Kepopulerannya juga membuat nama "Einstein" digunakan secara luas dalam iklan dan barang dagangan lain, dan akhirnya "Albert Einstein" didaftarkan sebagai merk dagang.
Untuk menghargainya, sebuah satuan dalam fotokimia dinamai einstein, sebuah unsur kimia dinamai einsteinium, dan sebuah asteroid dinamai 2001 Einstein.
Rumus Einstein yang paling terkenal adalah E=mc²



There are scientists who "happen" only once in every 500 years, like Archimedes or Newton. And there is scientists who happen only once or twice in a century, like Einstein

Tambahan karena banyak yang minta:
10. Abū ʿAbdallāh Muḥammad ibn Mūsā al-Khwārizmī (Persian/Arabic: أبو عبد الله محمد بن موسى الخوارزمي) (c. 780, Khwārizm – c. 850).
Orang Pesrsia yang juga seorang mathematician, astronomer and geographer, seorang pelajar di the House of Wisdom in Baghdad. Buku nya yg berjudul al-Jabr wa-l-Muqabala menggambarkan solusi linier pertama dan persamaan quadratic. Pada abad ke-12, hasil karya nya dibidang bilangan india dan bilangan decimal diterjemahkan kedalam bahasa latin dan diperkenalkan ke dunia barat. Beliau juga merevisi Ptolemy’s Geography dan menulis ttg astronomi dan astrologi.
Kontribusinya sangat membuahkan hasil. Algebra adalah penurunan dari al-jabr, satu dari 2 operasi yg beliau gunakan untuk menyelesaikan persamaan quadratic. Algorism dan algorithm adalah terjemahan latin untuk nama beliau. Nama beliau dalam bahasa latin adalah guarismo dan algarismo (portugese) yg berarti digit.


Sumber : http://www.kaskus.us/showthread.php?t=4249475

Minggu, 09 Mei 2010

Cara Menyisipkan Code HTML pala Blog

Pertama klik di Sini

Sesudah itu masukkanlah kode HTML/Java Script yang ingin anda tampilkan pada posting kita dibawah tulisan Encode / Decode HTML Entities.

Lalu klik Tombol ENCODE

Selesai Deh, tinggal copy Paste aja Tulisannya (:

PERINTAH - PERINTAH PADA COMMAND PROMPT

Perintah Standar Pada Command Prompt

Date
→ Perintah Date berfungsi untuk menampilkan tanggal atau untuk menset tanggal.

Vol [drive]
→ Berfungsi untuk menampilkan label suatu drive dan serial numbernya.

Time [/T]
→ Time tanpa parameter /T akan menampilan waktu saat ini dan menset dengan yang baru. Time dengan parameter /T akan menampilan waktu.

Title[string]
→ Berfungsi untuk mengganti nama pada window title dengan yang baru

Ver
→ Berfungsi untuk menampilan versi dari windows yang dipakai.

Color [attr]
→ Berfungsi untuk mengubah warna dari background dan foreground pada command prompt.

Cls
→ Berfungsi untuk membersihkan layar.

Md
→ Berfungsi untuk membuat direktori

Cd
→ Berfungsi untuk berpindah dari satu direktori ke direktori lain.

Copy [source] [destination]
→ Berfungsi untuk menyalin file dari lokasi satu ke lokasi lain.

Del [file]
→ Berfungsi untuk menghapus file.

Erase [file]
→ Sama seperti perintah del, berfungsi untuk menghapus file.

Rd [folder]
→ Perintah ini berfungsi untuk menghapus suatu direktori.

Ren [namafile] [namabaru]
→ Berfungsi untuk mengganti nama suatu file.

TYPE [drive:][path]filename
→ Berfungsi untuk menampilkan file berfomat text (*.txt) atau file lainnya yang didukung oleh dos.

Exit
→ Peritah untuk keluar dari command prompt

MISC TREE [drive:][path] [/F] [/A]
→ /F : Dengan menambahkan option ini, maka file-file yang berada dalam folder akan ditampilkan.
/A : Menggunakan format ASCII dalam menampilkan karakter.

Perintah IP Pada Command Prompt

c:\>ipconfig /all
Menampilkan informasi konfigurasi koneksi, misalnya Host Name, Primary DNS Type, Ethernet Adapter LAN.

c:\>ipconfig /displaydns
Menampilkan DNS Cache.

c:\>ipconfig /flushdns
Menghapus DNS Cache

c:\>ipconfig /release
“Menghapus” semua koneksi IP Address.

c:\>ipconfig /renew
Membuat IP Address baru untuk adapter tertentu.

c:\>ipconfig /registerdns
Melakukan refresh DNS dan meregister kembali koneksi DNS.

c:\>ipconfig /showclassid
Menampilkan informasi DHCP Class.

c:\>ipconfig /setclassid
Mengubah DHCP Class ID

c:\>control netconnections
Menampilkan Network Connection.

c:\>ping
Contoh: ping www.google.com
Melakukan test koneksi ke situs www.google.com Semakin sedikit % loss-nya makan semakin baik koneksinya.

c:\>tracert
Menampilkan informasi IP Address route.

c:\>netstat
Menampilkan informasi koneksi TCP/IP yang sedang aktif.

c:\>route
Menampilkan local route.

c:\>hostname
Menampilkan nama komputer.

c:\>systeminfo
menampilkan informasi system

Perintah Dasar Linux

ls

Perintah ini merupakan perintah untuk menampilkan isi suatu direktori. Perintah ini mirip seperti perintah dir dalam DOS.
Ada beberapa cara untuk menggunakan perintah ini, misalnya :
# ls
# ls -l
Untuk mengetahui lebih lengkap tentang perintah ls, silakan lihat di manual dengan perintah man ls.

more
Perintah more dapat digunakan untuk melihat isi suatu file teks dengan layar per layar. untuk keluar dari tampilan more dengan menekan tombol q.

cat
Perintah ini digunakan untuk menampilkan isi file ke layar tanpa fasilitas tampilan layar per layar.
Biasanya digunakan bersamaan dengan pipeline atau redirection. Misal untuk menampilkan isi file /etc/passwd dan /etc/group, gunakan perintah :
# cat /etc/passwd /etc/group

cd
Perintah ini mirip seperti perintah cd dalam DOS yaitu digunakan untuk pindah ke direktori tertentu. Contoh perintah :
# cd /home/adje
Untuk menuju kembali ke direktori /home, maka digunakan perintah :
# cd ..

cp
Perintah ini digunakan untuk mengkopi suatu file atau direktori. misalnya :
# cp contoh1 contoh2
Perintah di atas maksudnya akan mengkopi contoh1 ke file contoh2. Untuk mengkopi seluruh direktori menggunakan perintah :
# cp -R /home/adje /home/afri

mv
Perintah ini digunakan untuk memindahkan suatu file ke lokasi lain atau dengan nama lain. Contoh :

# mv contoh1.php contoh2.php
#mv contoh1.php /home/adje/contoh2.php

rm

Perintah ini digunakan untuk menghapus direktori atau file. Perintah ini mirip dengan perintah del dalam DOS. Dalam menggunakan perintah ini agar hati-hati karena dalam Linux tidak ada perintah undelete atau unerase. Contoh penggunaan rm sbb :
#rm contoh1.php
Untuk menghapus suatu direktori gunakan perintah :
#rm /home/adje/temp

mkdir

Perintah ini digunakan untuk membuat direktori. Misalnya :
#mkdir contoh

Pipeline

Pada Linux dan UNIX, hasil keluaran suatu proses program dapat diberikan sebagai input pada proses lainnya. Contohnya :

#ls -l /home/adje | more

grep

Perintah grep digunakan untuk men-filter masukan dan menampilkan dalam bentuk baris-baris yang sesuai dengan pola yang anda inginkan. Contoh :

# ps ax |grep wvdial

Redirection

Di dalam Linux atau UNIX, anda dapat membelok-belokkan standar input, output ataupun standar error menuju tujuan lain.
Misalnya anda dapat membelokkan standar output suatu program ke file atau membelokkan standar input suatu program dari suatu file.
Proses pembelokkan ini disebut redirection dan di *NIX digunakan simbol > (untuk membelokkan standar output ke file) dan simbol < (untuk membelokkan standar input dari file). Contoh : Untuk menyimpan tampilan isi seluruh directori /etc ke sebuah file, gunakan perintah : #ls -lR /etc > vador-etc
Untuk menambahkan isi file vador-etc dengan data lain, gunakan simbol >> (append) pada redirection, misal :

#ls -lR /home/adje >> vador-etc

Untuk membuat perintah mensortir data yang terdapat pada file contoh.txt dapat digunakan perintah :

#sort <>

Sistem operasi

coba Dalam Ilmu komputer, Sistem operasi atau dalam bahasa Inggris: operating system atau OS adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah kata dan browser web.

Secara umum, Sistem Operasi adalah software pada lapisan pertama yang ditaruh pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan "kernel" suatu Sistem Operasi.

Pendahuluan

Biasanya, istilah Sistem Operasi sering ditujukan kepada semua software yang masuk dalam satu paket dengan sistem komputer sebelum aplikasi-aplikasi software terinstall. Dalam Ilmu komputer, Sistem operasi atau dalam bahasa Inggris: operating system atau OS adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah kata dan browser web.

Secara umum, Sistem Operasi adalah software pada lapisan pertama yang ditempatkan pada memori komputer pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti umum untuk software-software itu. Layanan inti umum tersebut seperti akses ke disk, manajemen memori, skeduling task, dan antar-muka user. Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan "kernel" suatu Sistem Operasi

Kalau sistem komputer terbagi dalam lapisan-lapisan, maka Sistem Operasi adalah penghubung antara lapisan hardware dan lapisan software. Lebih jauh daripada itu, Sistem Operasi melakukan semua tugas-tugas penting dalam komputer, dan menjamin aplikasi-aplikasi yang berbeda dapat berjalan secara bersamaan dengan lancar. Sistem Operasi menjamin aplikasi software lainnya dapat menggunakan memori, melakukan input dan output terhadap peralatan lain, dan memiliki akses kepada sistem file. Apabila beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi mengatur skedule yang tepat, sehingga sedapat mungkin semua proses yang berjalan mendapatkan waktu yang cukup untuk menggunakan prosesor (CPU) serta tidak saling mengganggu.


Dalam banyak kasus, Sistem Operasi menyediakan suatu pustaka dari fungsi-fungsi standar, dimana aplikasi lain dapat memanggil fungsi-fungsi itu, sehingga dalam setiap pembuatan program baru, tidak perlu membuat fungsi-fungsi tersebut dari awal.


Sistem Operasi secara umum terdiri dari beberapa bagian:

1. Mekanisme Boot, yaitu meletakkan kernel ke dalam memory
2. Kernel, yaitu inti dari sebuah Sistem Operasi
3. Command Interpreter atau shell, yang bertugas membaca input dari pengguna
4. Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain
5. Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrol mereka.


Sebagian Sistem Operasi hanya mengizinkan satu aplikasi saja yang berjalan pada satu waktu (misalnya DOS), tetapi sebagian besar Sistem Operasi baru mengizinkan beberapa aplikasi berjalan secara simultan pada waktu yang bersamaan. Sistem Operasi seperti ini disebut sebagai Multi-tasking Operating System (misalnya keluarga sistem operasi UNIX). Beberapa Sistem Operasi berukuran sangat besar dan kompleks, serta inputnya tergantung kepada input pengguna, sedangkan Sistem Operasi lainnya sangat kecil dan dibuat dengan asumsi bekerja tanpa intervensi manusia sama sekali. Tipe yang pertama sering disebut sebagai Desktop OS, sedangkan tipe kedua adalah Real-Time OS


Sebagai contoh, yang dimaksud sistem operasi itu antara lain adalah Windows, Linux, Free BSD, Solaris, palm, symbian, dan sebagainya

Layanan inti umum

Seiring dengan berkembangnya Sistem Operasi, semakin banyak lagi layanan yang menjadi layanan inti umum. Kini, sebuah OS mungkin perlu menyediakan layanan network dan koneksitas internet, yang dulunya tidak menjadi layanan inti umum. Sistem Operasi juga perlu untuk menjaga kerusakan sistem komputer dari gangguan program perusak yang berasal dari komputer lainnya, seperti virus. Daftar layanan inti umum akan terus bertambah.


Program saling berkomunikasi antara satu dengan lainnya dengan Antarmuka Pemrograman Aplikasi, Application Programming Interface atau disingkat dengan API. Dengan API inilah program aplikasi dapat berkomunikasi dengan Sistem Operasi. Sebagaimana manusia berkomunikasi dengan komputer melalui Antarmuka User, program juga berkomunikasi dengan program lainnya melalui API.


Walaupun demikian API sebuah komputer tidaklah berpengaruh sepenuhnya pada program-program yang dijalankan diatas platform operasi tersebut. Contohnya bila program yang dibuat untuk windows 3.1 bila dijalankan pada windows 95 dan generasi setelahnya akan terlihat perbedaan yang mencolok antara window program tersebut dengan program yang lain.

Sistem Operasi saat ini

Sistem operasi-sistem operasi utama yang digunakan komputer sistem umum (termasuk PC, komputer personal) terbagi menjadi 3 kelompok besar:

1. Keluarga Microsoft Windows - yang antara lain terdiri dari Windows Desktop Environment (versi 1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan Windows ME), dan Windows NT (Windows NT 3.x, Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows 7 (Seven) yang dirilis pada tahun 2009, dan Windows Orient yang akan dirilis pada tahun 2014)).
2. Keluarga Unix yang menggunakan antarmuka sistem operasi POSIX, seperti SCO UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux, MacOS/X (berbasis kernel BSD yang dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.
3. Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang biasa disebut Mac atau Macintosh. Sistem operasi yang terbaru adalah Mac OS X versi 10.4 (Tiger). Awal tahun 2007 direncanakan peluncuran versi 10.5 (Leopard).

Sedangkan komputer Mainframe, dan Super komputer menggunakan banyak sekali sistem operasi yang berbeda-beda, umumnya merupakan turunan dari sistem operasi UNIX yang dikembangkan oleh vendor seperti IBM AIX, HP/UX, dll.

Proses

Prosesor mengeksekusi program-program komputer. Prosesor adalah sebuah chip dalam sistem komputer yang menjalankan instruksi-instruksi program komputer. Dalam setiap detiknya prosesor dapat menjalankan jutaan instruksi.

Program adalah sederetan instruksi yang diberikan kepada suatu komputer. Sedangkan proses adalah suatu bagian dari program yang berada pada status tertentu dalam rangkaian eksekusinya. Di dalam bahasan Sistem Operasi, kita lebih sering membahas proses dibandingkan dengan program. Pada Sistem Operasi modern, pada satu saat tidak seluruh program dimuat dalam memori, tetapi hanya satu bagian saja dari program tersebut. Sedangkan bagian lain dari program tersebut tetap beristirahat di media penyimpan disk. Hanya pada saat dibutuhkan saja, bagian dari program tersebut dimuat di memory dan dieksekusi oleh prosesor. Hal ini sangat menghemat pemakaian memori.

Beberapa sistem hanya menjalankan satu proses tunggal dalam satu waktu, sedangkan yang lainnya menjalankan multi-proses dalam satu waktu. Padahal sebagian besar sistem komputer hanya memiliki satu prosesor, dan sebuah prosesor hanya dapat menjalankan satu instruksi dalam satu waktu. Maka bagaimana sebuah sistem prosesor tunggal dapat menjalankan multi-proses? Sesungguhnya pada granularity yang sangat kecil, prosesor hanya menjalankan satu proses dalam satu waktu, kemudian secara cepat ia berpindah menjalankan proses lainnya, dan seterusnya. Sehingga bagi penglihatan dan perasaan pengguna manusia, seakan-akan prosesor menjalankan beberapa proses secara bersamaan.

Setiap proses dalam sebuah sistem operasi mendapatkan sebuah PCB (Process Control Block) yang memuat informasi tentang proses tersebut, yaitu: sebuah tanda pengenal proses (Process ID) yang unik dan menjadi nomor identitas, status proses, prioritas eksekusi proses dan informasi lokasi proses dalam memori. Prioritas proses merupakan suatu nilai atau besaran yang menunjukkan seberapa sering proses harus dijalankan oleh prosesor. Proses yang memiliki prioritas lebih tinggi, akan dijalankan lebih sering atau dieksekusi lebih dulu dibandingkan dengan proses yang berprioritas lebih rendah. Suatu sistem operasi dapat saja menentukan semua proses dengan prioritas yang sama, sehingga setiap proses memiliki kesempatan yang sama. Suatu sistem operasi dapat juga merubah nilai prioritas proses tertentu, agar proses tersebut akan dapat memiliki kesempatan lebih besar pada eksekusi berikutnya (misalnya: pada proses yang sudah sangat terlalu lama menunggu eksekusi, sistem operasi menaikkan nilai prioritasnya).

Status Proses

Jenis status yang mungkin dapat disematkan pada suatu proses pada setiap sistem operasi dapat berbeda-beda. Tetapi paling tidak ada 3 macam status yang umum, yaitu:

1. Ready, yaitu status dimana proses siap untuk dieksekusi pada giliran berikutnya
2. Running, yaitu status dimana saat ini proses sedang dieksekusi oleh prosesor
3. Blocked, yaitu status dimana proses tidak dapat dijalankan pada saat prosesor siap/bebas

dari : wikipedia

Sistem operasi bertipe Unix

Sistem operasi bertipe Unix (Inggris: Unix-like) adalah sistem operasi yang memiliki cara kerja mirip Unix walaupun tidak selalu berspesifikasi Single UNIX Specification. Istilah ini juga termasuk sistem operasi bebas/sumber terbuka yang diinspirasi oleh Unix Bell Labs atau yang didesain untuk mengemulasikan beberapa fiturnya, perangkat lunak tak bebas yang komersial, dan versi yang berbasis kode sumber Unix yang berlisensi. Walaupun demikian tidak ada definisi formal standar untuk istilah ini.

Contoh

* Agnix (untuk pendidikan)
* BSD
o FreeBSD
+ DragonFly BSD
+ Gentoo/FreeBSD
+ PC-BSD
+ PicoBSD
o Darwin
o NetBSD
+ OpenBSD
# ekkoBSD
# MicroBSD
# MirOS BSD
* Debian GNU/kFreeBSD
* Debian GNU/NetBSD
* Gentoo/Alt
* GNU
* Linux
* LUnix
* Minix
o Minix-vmd
o MINIX 3
* OpenSolaris
o Nexenta OS
* Phoenix-RTOS
* Plan 9—Pengganti Unix
o Plan B
o Inferno
* Syllable
* VSTa

Contoh tak bebas :

* IBM AIX—berbasis System V 3
* ClosedBSD
* HP HP-UX
* SGI IRIX
* Apple Mac OS X—berbasis Darwin
* LynxOS RTOS
* MeikOS
* OpenVMS
* QNX
* SkyOS
* SunOS—berbasis BSD
* Solaris—berbasis System V 4
* Compaq Tru64—berbasis OSF/1
* Microsoft Xenix
* VxWorks

dari : wikipedia

Linux

Linux adalah nama yang diberikan kepada sistem operasi komputer bertipe Unix. Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas dan sumber terbuka utama. Seperti perangkat lunak bebas dan sumber terbuka lainnya pada umumnya, kode sumber Linux dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas oleh siapa saja.


Nama "Linux" berasal dari nama kernelnya (kernel Linux), yang diperkenalkan tahun 1991 oleh Linus Torvalds. Sistemnya, peralatan sistem dan pustakanya umumnya berasal dari sistem operasi GNU, yang diumumkan tahun 1983 oleh Richard Stallman. Kontribusi GNU adalah dasar dari munculnya nama alternatif GNU/Linux

Linux telah lama dikenal untuk penggunaannya di server, dan didukung oleh perusahaan-perusahaan komputer ternama seperti Intel, Dell, Hewlett-Packard, IBM, Novell, Oracle Corporation, Red Hat, dan Sun Microsystems. Linux digunakan sebagai sistem operasi di berbagai macam jenis perangkat keras komputer, termasuk komputer desktop, superkomputer, dan sistem benam seperti pembaca buku elektronik, sistem permainan video (PlayStation 2, PlayStation 3 dan XBox), telepon genggam dan router. Para pengamat teknologi informatika beranggapan kesuksesan Linux dikarenakan Linux tidak bergantung kepada vendor (vendor independence), biaya operasional yang rendah, dan kompatibilitas yang tinggi dibandingkan versi UNIX tak bebas, serta faktor keamanan dan kestabilannya yang tinggi dibandingkan dengan sistem operasi lainnya seperti Microsoft Windows. Ciri-ciri ini juga menjadi bukti atas keunggulan model pengembangan perangkat lunak sumber terbuka (opensource software).

Sistem operasi Linux yang dikenal dengan istilah distribusi Linux (Linux distribution) atau distro Linux umumnya sudah termasuk perangkat-perangkat lunak pendukung seperti server web, bahasa pemrograman, basisdata, tampilan desktop (desktop environment) seperti GNOME,KDE dan Xfce juga memiliki paket aplikasi perkantoran (office suite) seperti OpenOffice.org, KOffice, Abiword, dan Gnumeric.

dari : wikipedia

Sabtu, 08 Mei 2010

5 Langkah Memulihkan Password Admin Joomla

Penulis: Sudarma S - detikinet
Jakarta - Ada beberapa keunggulan yang bisa Anda dapatkan ketika membangun sebuah toko onlne. Selain dapat menghemat pengeluaran, karena tidak perlu sewa tempat, toko online juga dapat buka 24 jam non-stop.

Salah satu cara cepat dan mudah membuat toko online adalah dengan Joomla! yang disertai komponen/modul VirtueMart. Hanya dengan beberapa langkah saja, toko online Anda sudah terbangun.

Jika sudah membuat toko online menggunakan Joomla!, password adalah hal penting yang harus Anda ingat. Tapi bagaimana jika suatu saat Anda lupa password Joomla!? Tenang saja, jika Anda masih bisa membuka phpmyadmin, mudah sekali mengatasinya.



Gambar 1. Pesan kesalahan.

Caranya mengatasi adalah sebagai berikut:

1. Ketik http://localhost/phpmyadmin. Masukkan User Name dan Password lalu klik OK. Bila tidak menggunakan password, langsung ke langkah berikutnya.



Gambar 2. Halaman login.

2. Pilih database yang digunakan.



Gambar 3. Memilih database.

3. Klik tab SQL.



Gambar 4. Tab SQL.

4. Ketik perintah UPDATE `NAMA_DATABASE`.`jos_users` SET `password` = md5('PASSWORD HERE') WHERE `jos_users`.`id` =62 LIMIT 1 ;. Ganti NAMA_DATABASE dengan database Joomla! Anda dan PASSWORD HERE dengan password baru. Klik Go.



Gambar 5. Halaman query database.

5. Login dengan password yang baru.



Gambar 6. Halaman login.

Kalau sukses, halaman administrator bisa diakses kembali. Cara ini juga bisa dilakukan untuk semua database mysql, bukan hanya untuk Joomla!.

Tips ini dikutip dari buku berjudul “Joomla! Cara Cepat & Mudah Membuat Toko Online” yang ditulis oleh Sudarma Sopian dan diterbitkan oleh MediaKita. ( wsh / wsh )

dari : wikipedia