Subscribe:

Labels

Sunday, 3 February 2013

reporting dalam Manajemen


Pengertian Reporting dalam Manajemen

Reporting dalam manajemen berupa penyampaian perkembangan atau hasil kegiatan atau pemberian keterangan mengenai segala hal yang bertalian dengan tugas dan fungsi-fungsi kepada pejabat yang lebih tinggi, baik secara lisan maupun tulisan sehingga dalam menerima laporan dapat memperoleh gambaran tentang pelaksanaan tugas orang yang memberi laporan.

web server


Web server merupakan software yang memberikan layanan data yang berfungsi menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan browser web dan mengirimkan kembali hasilnya dalam bentuk halaman - halaman web yang umumnya berbentuk dokumen HTML

Macam - macam Web Server diantanya:

Apache Web Server - The HTTP Web Server

1.Apache Tomcat
2.Microsoft windows Server 2003 Internet Information Services (IIS)
3.Lighttpd
4.Sun Java System Web Server
5.Xitami Web Server
6.Zeus Web Server
Namun web yang terkenal dan yang sering digunakan adalah Apache dan Microsoft Internet Information Service (IIS).

Cara kerja web server :

1. Cara kerja Web Server Web server merupakan mesin dimana tempat aplikasi atau software beroperasi dalam medistribusikan web page ke user, tentu saja sesuai dengan permintaan user.

2. Hubungan antara Web Server dan Browser Internet merupakan gabungan atau jaringan Komputer yg ada di seluruh dunia. Setelah terhubung secara fisik, Protocol TCP/IP (networking protocol) yg memungkinkan semua komputer dapat berkomunikasi satu dengan yg lainnya. Pada saat browser meminta data web page ke server maka instruksi permintaan data oleh browser tersebut di kemas di dalam TCP yg merupakan protocol transport dan dikirim ke alamat yg dalam hal ini merupakan protocol berikutnya yaitu Hyper Text Transfer Protocol (HTTP). HTTP ini merupakan protocol yg digunakan dalam World Wide Web (WWW) antar komputer yg terhubung dalam jaringan di dunia ini. Untuk mengenal protocol ini jelas sangan mudah sekali dimana setiap kali anda mengetik http://… anda telah menggunakannya, dan membawa anda ke dunia internet. Data yg di passing dari browser ke Web server disebut sebagai HTTP request yg meminta web page dan kemudian web server akan mencari data HTML yg ada dan di kemas dalam TCP protocol dan di kirim kembali ke browser. Data yg dikirim dari server ke browser disebut sebagai HTTP response. Jika data yg diminta oleh browser tidak ditemukan oleh si Web server maka akan meninbulkan error yg sering anda lihat di web page yaitu Error : 404 Page Not Found.

Hal ini memberikan cita rasa dari suatu proses yang tridimensional, artinya pengguna internet dapat membaca dari satu dokumen ke dokumen yang lain hanya dengan mengklik beberapa bagian dari halaman-halaman dokumen (web) itu. Proses yang dimulai dari permintaan webclient (browser), diterima web server, diproses, dan dikembalikan hasil prosesnya oleh web server ke web client lagi dilakukan secara transparan. Setiap orang dapat dengan mudah mengetahui apa yang terjadi pada tiap-tiap proses. Secara garis besarnya web server hanya memproses semua masukan yang diperolehnya dari web clientnya.



Web Server Apache


Apache merupakan web server yang paling banyak dipergunakan di Internet. Program ini pertama kali didesain untuk sistem operasi lingkungan UNIX. Namun demikian, pada beberapa versi berikutnya Apache mengeluarkan programnya yang dapat dijalankan di Windows NT. Apache mempunyai program pendukung yang cukup banyak. Hal ini memberikan layanan yang cukup lengkap bagi penggunanya. Beberapa dukungan Apache :

1. Kontrol Akses.
Kontrol ini dapat dijalankan berdasarkan nama host atau nomor IP

2. CGI (Common Gateway Interface)
Yang paling terkenal untuk digunakan adalah perl (Practical Extraction and Report Language), didukung oleh Apache dengan menempatkannya sebagai modul (mod_perl)

3. PHP (Personal Home Page/PHP Hypertext Processor);
Program dengan metode semacam CGI, yang memproses teks dan bekerja di server. Apache mendukung PHP dengan menempatkannya sebagai salah satu modulnya (mod_php). Hal ini membuat kinerja PHP menjadi lebih baik

4. SSI (Server Side Includes)


Web server Apache mempunyai kelebihan dari beberapa pertimbangan di atas :

1. Apache termasuk dalam kategori freeware.
2. Apache mudah sekali proses instalasinya jika dibanding web server lainnya seperti NCSA, IIS, dan lain-lain.
3. Mampu beroperasi pada berbagai platform sistem operasi.
4. Mudah mengatur konfigurasinya. Apache mempunyai hanya empat file konfigurasi.
5. Mudah dalam menambahkan peripheral lainnya ke dalam platform web servernya.


Fasilitas atau ciri khas dari web server Apache adalah :


1. Dapat dijadikan pengganti bagi NCSA web server.
2. Perbaikan terhadap kerusakan dan error pada NCSA 1.3 dan 1.4.
3. Apache merespon web client sangat cepat jauh melebihi NCSA.
4. Mampu di kompilasi sesuai dengan spesifikasi HTTP yang sekarang.
5. Apache menyediakan feature untuk multihomed dan virtual server.
6. Kita dapat menetapkan respon error yang akan dikirim web server dengan menggunakan file atau skrip.
7. Server apache dapat otomatis berkomunikasi dengan client browsernya untuk menampilkan tampilan terbaik pada client browsernya. Web server Apache secara otomatis menjalankan file index.html, halaman utamanya, untuk ditampilkan secara otomatis pada clientnya.
8. Web server Apache mempunyai level-level pengamanan.
9. Apache mempunyai komponen dasar terbanyak di antara web server lain.
10. Ditinjau dari segi sejarah perkembangan dan prospeknya, Apache web server mempunyai prospek yang cerah. Apache berasal dari web server NCSA yang kemudian dikembangkan karena NCSA masih mempunyai kekurangan di bidang kompatibilitasnya dengan sistim operasi lain. Sampai saat ini, web server Apache terus dikembangkan oleh tim dari apache.org.
11. Performasi dan konsumsi sumber daya dari web server Apache tidak terlalu banyak, hanya sekitar 20 MB untuk file-file dasarnya dan setiap daemonnya hanya memerlukan sekitar 950 KB memory per child.
12. Mendukung transaksi yang aman (secure transaction) menggunakan SSL (secure socket layer).
13. Mempunyai dukungan teknis melalui web.
14. Mempunyai kompatibilitas platform yang tinggi.
15. Mendukung third party berupa modul-modul tambahan.

Web Server Litespeed

Litespeed web server merupakan teknologi baru yang diciptakan untuk menggantikan Apache Web Server di masa mendatang. Litespeed menurut hasil riset mempunyai kelebihan yaitu 50% lebih cepat dalam memproses PHP dan lebih cepat 6x dibandingkan Apache Web Server.

Ini dia beberapa detail kelebihan Litespeed Web server:

* Performa PHP mampu meningkat 50%
* Mampu melebihi performa Apache hingga 6x lebih cepat
* Pembatasan validasi HTTP request
* Anti DDoS
* Pencegahan System Overloading
* Recover dari kegagalan secara langsung dan otomatis
* Kompatibel dengan Cpanel, Plesk dan direct admin
* Dukungan kompatibilitas dengan mod_security request filtering
* Kompatibel dengan Apache .htaccess
* dll

Web Server Nginx

Nginx dengan cepat memberikan konten statis dengan penggunaan efisien sumber daya sistem.Hal ini dapat menyebarkan dinamis HTTP konten di jaringan menggunakan FastCGI handler untuk script , dan dapat berfungsi sebagai perangkat lunak yang sangat mampu penyeimbang beban

Nginx menggunakan asynchronous -event pendekatan untuk menangani permintaan yang diprediksi memberikan kinerja yang lebih bawah beban, kontras dengan Apache HTTP server model yang menggunakan berulir atau proses yang berorientasi pada pendekatan-permintaan penanganan.

paket installer


Manajemen Paket/Aplikasi
Tujuan
Setelah mempelajari modul ini, peserta diharapkan mampu:
● Menginstal, remove, upgrade paket dengan rpm yum.
● Menggunaan perintah rpm untuk instal, remove, dan update.
● Mengintsal paket binary OpenOffice.org tar.gz.
5.1 Yum dan Repositori
Salah satu permasalahan klasik yang sering dihadapi oleh para pengguna distro
berbasiskan rpm IGOS Nusantara adalah manajemen paket. Problem yang paling
utama terjadi adalah masalah "dependencies" (ketergantungan), yaitu suatu paket
rpm membutuhkan paket rpm yang lainnya saat akan diinstal atau diremove dari
sistem. Untuk mengatasi permasalahan ini, Anda dapat menggunakan aplikasi Yum
(Yellowdog Updater Modified).
Saat ini pengguna IGOS Nusantara tidak perlu memikirkan lagi ketergantungan
paket yang akan diinstall atau dihapus, karena Yum dapat memasang paket yang
diperlukan  secara  otomatis.  Yum  secara  otomatis  akan  mencari  dependencies
paket yang diperlukan dan akan menampilkan paket apa yang seharusnya diinstall.
Yum akan memudahkan mengelola software dibandingkan melakukannya secara
manual dengan menggunakan perintah rpm.
5.1.1 Fitur Yum
Beberapa fitur yang dimiliki oleh Yum di antaranya:
1. Dapat berhubungan dengan beberapa repositori.
2. File konfigurasi yang mudah dipahami.
3. Dapat mencari secara otomatis ketergantungan paket yang dibutuhkan.
4. Operasi pekerjaan yang cepat.
5. Pekerjaan rpm dapat dilakukan secara konsisten.
6. Mendukung grup comps.xml, termasuk mengelompokkan beberapa grup
repositori.
5.1.2 Parameter Yum
Secara umum, perintah Yum memiliki syntax sebagai berikut :
yum [option] [command] [package ...]
Beberapa command yang terdapat di Yum antara lain:
Modul 5 - 1
MODUL
5check-update
Perintah ini berfungsi untuk mendownload kumpulan lengkap header paket
yang telah terdefinisi di metadata repositori.
Contoh: yum check-update
install
Perintah ini berfungsi untuk menginstall paket yang terdapat pada repositori
yum.
Contoh: yum install k3b
remove
Perintah ini berfungsi untuk menghapus paket yang telah terinstall didalam
sistem Anda.
Contoh: yum remove k3b
update
Perintah ini berfungsi untuk mengupdate paket yang telah terinstall menjadi
paket yang lebih baru.
Contoh: yum update k3b
upgrade
Perintah ini sama dengan perintah update dengan –obsoletes flag. Option ini
lebih tepat digunakan jika Anda ingin mengupdate semua paket yang ada (ini
mirip dengan mengupgrade dari sistem Fedora Core 5 ke Fedora Core 6).
Contoh: yum upgrade
list
Perintah ini berfungsi untuk mendaftar semua paket RPM yang ada di sistem
dan repositori. Paket di sini adalah paket yang sudah terinstall dalam sistem
maupun paket yang ada di repositori.
Contoh: yum list
info
Perintah ini berfungsi untuk melihat informasi dari suatu paket RPM.
Beberapa informasi di antaranya: nama, versi, release, size, repo, dan
description.
Contoh: yum info k3b
search
Perintah ini berfungsi untuk mencari suatu paket RPM yang ada dalam
sistem kita, berdasarkan string yang kita masukkan.
Contoh: yum search k3b
5.1.3 Yum dan IGN2010 DVD Installer
Yum dapat digunakan untuk install atau update paket-paket langsung dari Internet,
yum dapat juga memakai repositori dari IGN2010 DVD Installer.
Sebelum menjalankan perintah Yum, Anda harus berubah menjadi root.
Modul 5 - 2$ su -
Password:
  #
Untuk  memakai  repositori  di  DVD  Installer,  pertama  masukkan  DVD  Installer,
IGN2010  akan  memuat  atau  mount  ke  /media/IGN2010,  selanjutnya  melalui
terminal jalankan atau ketik perintah:
Sintak:
# yum install --enablerepo=media --disablerepo=ign2010* <nama_paket>
Contoh1: Memasang Gcompris
# yum install --enablerepo=media --disablerepo=ign2010* gcompris*
Contoh2: Memasang paket bernama httpd (Web Server Apache)
# yum install --enablerepo=media --disablerepo=ign2010* httpd
5.1.4 Membuat Repositori
Sebelum  membuat  repositori  Yum  dan  mempelajari  cara  penggunaannya,
sebaiknya persiapkan terlebih dahulu IGN2010 DVD Installer yang akan dipakai
sebagai repositori lokal. Semua paket RPM yang terdapat di DVD akan digunakan
untuk membuat repositori lokal IGOS Nusantara. Paket createrepo berfungsi untuk
membuat metadata repositori.
Masukkan IGN2010 DVD Installer lalu salin semua paket RPM yang terdapat di
DVD  Installer  ke  harddisk,  misal  disalin  ke  direktori  /home/repo.  Saat  DVD
dimasukkan akan dimuat atau mount ke /media/IGN2010
Buat direktori tempat menyimpan hasil copy paket-paket rpm untuk repositori:
# mkdir -p /home/repo
Salin direktori “ign” dan “repodata”, proses penyalinan akan cukup lama karena
harus menyalin repositori hampir 4 GB.
# cp -r /media/IGN2010/ign      /home/repo/ign
# cp -r /media/IGN2010/repodata /home/repo/repodata
Selanjutnya  repositori  lokal  harus  diaktifkan  dengan  membuat  konfigurasi  di
/etc/yum.repos.d/ , nama berkas (misal) memakai nama lokal.repo. Agar perintah
yum hanya mengakses lokal.repo, sebaiknya konfigurasi lain dipindah ke folder lain
agar tidak aktif, lakukan:
# cd /etc/yum.repos.d
# mkdir backup
# mv *.repo lama
Setelah konfigurasi dipindah ke direktori backup, buat berkas lokal.repo memakai
mcedit atau teks editor lainnya:
# mcedit /etc/yum.repos.d/lokal.repo
Setelah file /etc/yum.repos.d/lokal.repo terbuka di mcedit ketik baris berikut:
[lokal]
name=IGOS Nusantara di Lokal
baseurl=file:///home/repo
Modul 5 - 3enabled=1
gpgcheck=0
Simpan berkas dan lanjutkan dengan menjalankan perintah “yum check-update”
untuk membaca repositori lokal yang baru saja dikonfigurasikan.
# yum check-update
5.1.5 Yumex
Yumex sangat memudahkan Anda untuk menginstal paket lainnya yang ada di
repositori.  Yumex  memakai  tampilan  grafik,  mengelola  paket-paket  dilakukan
dengan memakai mouse.
5.1.6 Instal Paket dengan Nautilus
Setelah pirut terinstal, Anda belum tentu melihat nama Pirut dalam daftar menu
Aplikasi. Namun Anda sekarang dapat menginstal paket dari CD-2 (RPMS-Extras)
cukup dengan klik dua kali ikon paket pada Perambah Berkas Nautilus. Setelah ikon
paket di-klik, IGOS Nusantara akan memanggil program system-install-packages
(Software Installer) dan meminta Anda masukkan password root. Gambar 2 dan 3
menunjukkan  proses  instalasi  paket  pendidikan  kdeedu  dengan  system-installpackages.
Software  Installer  akan  mencari  paket-paket  lain  yang  dibutuhkan  kdeedu  atau
paket  dependencies-nya.  Klik  “Continue”  untuk  meneruskan  atau  “Batal”  untuk
membatalkan.
Setelah proses instalasi kdeedu sukses, akan ada menu Aplikasi | Edutainment di
desktop  IGOS  Nusantara.  Anda  sekarang  dapat  menggunaka  Linux  sebagai
komputer pendidikan untuk belajar berbagai ilmu pengetahuan, seperti matematika,
kimia, fisika antariksa, bahasa, mengetik sepuluh jari, dan lain-lain.
5.2 Pirut Package Manager
5.2.1 Membuat Ikon untuk Menjalankan Pirut
Jika Anda ingin menjalankan pirut untuk instal dan remove paket dengan mudah,
tambahkan ikon di panel utama desktop dengan cara sebagai berikut:
• Klik mouse kanan pada panel, pilih “+ Masukkan ke panel”.
• Klik dua kali “Peluncur aplikasi pribadi”.
• Isi baris “Nama:” dengan kata yang menjelaskan program, misalnya “Pirut
Package Manager”.
• Isi baris “Perintah:” dengan nama perintah, yaitu “pirut”.
• Klik “tanpa ikon”, lalu pilih ikon yang Anda sukai, misalnya gambar buah
apel merah.
• Klik OK, dan akan muncul ikon apel merah di panel.
• Klik ikon “apel merah” di panel itu untuk menjalankan Pirut, dan Anda akan
diminta memasukkan password root.
Anda juga dapat menggunakan Pirut untuk memanajemen paket di IGOS Nusantara
Modul 5 - 4dengan repositori di hard disk lokal.
5.2.2 Menjalankan Pirut
Jalankan pirut dengan klik ikon yang telah Anda buat. Cara lain, jalankan aplikasi
Terminal,  kemudian  ketik  perintah  “pirut”  untuk  menjalankan  Pirut  Package
Manager.
Tak berapa lama kemudian, muncul kotak atau window yang menanyakan password
root. Isikan dengan password root Anda. Setelah tampil halaman Pirut Package
Manager, Anda dapat mengklik menu List untuk melihat seluruh paket yang sudah
dan  belum  diinstal  (All  packages),  semua  paket  yang  telah  terinstal  (Installed
packages), dan semua paket yang tersedia untuk diinstal (Available packages).
5.2.3 Instal dan Uninstal paket dengan Pirut
Untuk menginstal atau uninstal (remove) suatu paket dengan Pirut, klik nama
paket yang ingin Anda install/remove, kemudian klik “Terapkan”.
• Untuk memudahkan mencari paket, gunakan menu Search, lalu ketik
nama paket yang dicari, misalnya k3b.
• Setelah paket dipilih dan klik tombol “Terapkan”, secara otomatis Pirut
akan langsung mencari ketergantungan paket yang ingin diinstall atau
diremove tersebut. Sebagai contoh, penulis akan menginstal k3b (program
untuk membakar CD/DVD berbasis KDE).
• Jika Anda belum pernah menginstal paket yang berhubungan dengan
desktop KDE, maka pilihan instal k3b akan otomatis memilih paket-paket
yang digunakan oleh desktop KDE, antara lain kdelib dan qt.
• Setelah klik “Continue” dan pirut menginstal seluruh paket yang
berhubungan dengan k3b, akan muncul window “Software installation
successfully completed”. Klik OK, maka pirut akan ditutup secara otomatis.
5.3 Perintah rpm
RPM adalah Red Hat Package Manager (Pengelola Paket Aplikasi dari Red Hat).
Meskipun mengandung nama Red Hat dalam namanya, RPM dimaksudkan untuk
menjadi  sistem pemaketan  terbuka yang  tersedia  luas  untuk digunakan semua
orang.  RPM  mengizinkan  para  pengguna  untuk  menggunakan  kode  sumber
(source code) untuk perangkat lunak baru dan memaketkannya ke dalam bentuk
source dan binernya, di mana bentuk binernya mudah dipasang (di-install) dan
dilacak dan sourcenya dapat dibangun lagi dengan mudah. RPM juga memelihara
sebuah  database  (informasi)  dari  semua  paket  dan  file-filenya  yang  dapat
digunakan untuk verifikasi paket dan meminta informasi tentang file dan atau paket.
Kemampuan  (feature)  lain  yang  kuat  adalah  kemampuannya  untuk  memeriksa
(verify) paket-paket.  Bila khawatir bahwa menghapus sebuah file penting untuk
beberapa  paket,  lakukan  verifikasi  dengan  RPM.  RPM  akan  diberitahu
penyimpangan-penyimpangan  apa  pun.  reinstall paket  dapat  dilakukan  dengan
cepat dan file konfigurasi lama terlebih dulu akan.
Perintah rpm mudah digunakan jika tidak ada ketergantungan dengan paket lain.
Misalnya, untuk mengintsal paket baru yang belum ada paket lama yang sama,
perintanya rpm -ivh nama-paket.rpm. Untuk mengupdate paket lama menjadi baru,
Modul 5 - 5perintahnya rpm -Uvh. Untuk instal kernel, sebaiknya gunakan rpm -ivh, jangan
gunakan rpm -Uvh, agar kernel yang lama bisa digunakan jika ada masalah dengan
kernel  baru.  Perintah  menghapus  paket  adalah  rpm  -e  nama-paket.  Sebelum
menghapus, cari nama paket yang akan dihapus dengan perintah rpm -qa | grep
nama-paket. Informasi selengkapnya tentang rpm dapat dibaca dari manual rpm:
Menggunakan RPM
1. Install paket:  rpm -i <nama_paket.rpm>
# rpm -i foobar-1.0-1.i386.rpm
Apabila mengalami kesulitan karena keterkaitan dengan paket lainnya dapat
digunakan option --nodeps. Perhatikan tanda minus 2 kali.
Install paket via FTP, bila terkoneksi ke jaringan dan menginginkan menginstall
sebuah paket baru, tuliskan URL yang valid, misal:
# rpm -i ftp://ftp.pht.com/pub/fedora/RPMS/foobar-1.0-1.i386.rpm
2. Menghapus (uninstal) program: rpm -e <nama_paket>
# rpm -e foobar
3. Test apakah program terinstal dengan benar: rpm -V <nama_paket>
Verfikasi secara keseluruhan dan melihat mungkin ada yang hilang
# rpm -Va
4. Menampilkan semua nama paket yang terinstal di sistem:
# rpm -qa
5. Menampilkan informasi mengenai suatu paket:
# rpm -q <nama_paket>
6. Menampilkan pemilik paket dari suatu file: rpm -qf <nama_file>
# rpm -qf /usr/X11R6/bin/xjewel
7. Menampilkan informasi mengenai suatu paket dan file di dalamnya
# rpm -qilp <nama_paket.rpm>
Melihat informasi suatu paketrpm
# rpm -qpi koules-1.2-2.i386.rpm
8. Menampilkan file konfigurasi pada suatu paket
# rpm -qc <nama_paket>
# rpm -qcp <nama_paket.rpm>
9. Mencari paket yang filenya ada di lokasi tertentu
# rpm -qf /usr/X11R6/bin/xjewel
10. Update
# rpm -U <nama_paket.rpm>
Modul 5 - 6

sistem operasi


Pengertian Sistem Operasi



Pengertian Sistem operasi Komputer adalah perangkat lunak komputer atau software yang bertugas untuk melakukan kontrol dan manajemen perangkat keras dan juga operasi-operasi dasar sistem, termasuk menjalankan software aplikasi seperti program-program pengolah data yang bisa digunakan untuk mempermudah kegiatan manusia. Sistem Operasi dalam bahasa Inggrisnya disebut Operating System, atau biasa di singkat dengan OS.

Sistem Operasi komputer merupakan software pada lapisan pertama yang diletakkan pada memori komputer, (memori komputer dalam hal ini ada Hardisk, bukan memory ram) pada saat komputer dinyalakan. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi Komputer 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.


Sistem Operasi berfungsi sebagai penghubung antara lapisan hardware dan lapisan software. selain itu, Sistem Operasi komputer juga melakukan semua perintah perintah penting dalam komputer, serta menjamin aplikasi-aplikasi yang berbeda fungsinya dapat berjalan lancar secara bersamaan tanpa hambatan. Sistem Operasi Komputer menjamin aplikasi perangkat lunak lainnya bisa memakai memori, melakukan input serta output terhadap peralatan lain, dan mempunya akses kepada sistem file. Jika beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi Komputer akan mengatur jadwal yang tepat, sehingga sebisa mungkin semua proses pada komputer yang berjalan mendapatkan waktu yang cukup untuk menggunakan CPU dan tidak saling mengganggu dengan perangkat yang lain.

 Contoh Sistem Operasi Komputer

Contoh-contoh dari Sistem operasi Komputer misalnya adalah Windows, Linux, MacOS, dan lain lain. Di bawah ini merupakan tampilan antarmuka sistem operasi Windows 7, Linux (ubuntu), dan Mac OS X

tampilan antar muka windows 7



tampilan antar muka linux Ubuntu





Tampilan antar muka sistem operasi Mac OS X



Itulah penjelasan mengenai pengertian sistem operasi komputer, semoga dapat bermanfaat bagi kamu yang membutuhkan.

database



Pengertian Database
1.Database adalah kumpulaninformasiyang disimpan di dalamkomputer  secara sistematik sehingga dapat diperiksa menggunakan suatu programkomputer untuk memperoleh informasi dari basis data tersebut.2.Database adalah representasi kumpulanfaktayang saling berhubungandisimpan secara bersama sedemikian rupa dan tanpa pengulangan (redudansi) yang tidak perlu, untuk memenuhi berbagaikebutuhan.3.Database merupakan sekumpulan informasi yang saling berkaitan padasuatu subjek tertentu pada tujuan tertentu pula.4.Database adalah susunan record data operasional lengkap dari suatuorganisasi atau perusahaan, yang diorganisir dan disimpan secaraterintegrasi dengan menggunakan metode tertentu dalam komputer sehingga mampu memenuhi informasi yang optimal yang dibutuhkan oleh para pengguna.
Asal Mula Istilah Database
Istilah “database” berawal dari ilmu komputer. Meskipun kemudianartinya semakin luas, memasukkan hal-hal di luar bidang elektronika, artikel inimengenai database komputer. Catatan yang mirip dengan database sebenarnyasudah ada sebelum revolusi industri yaitu dalam bentuk buku besar, kuitansi dankumpulan data yang berhubungan dengan bisnis.
Konsep Dasar Database
Konsep dasar dari database adalah kumpulan dari catatan-catatan, atau potongan dari pengetahuan. Sebuah database memiliki penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya: penjelasan ini disebut skema. Skemamenggambarkan obyek yang diwakili suatu database, dan hubungan di antaraobyek tersebut. Ada banyak cara untuk mengorganisasi skema, atau memodelkanstruktur database: ini dikenal sebagai database model atau model data. Modelyang umum digunakan sekarang adalah model relasional, yang menurut istilahyaitu mewakili semua informasi dalam bentuk tabel-tabel yang saling berhubungan dimana setiap tabel terdiri dari baris dan kolom (definisi yang

bahasa pemerograman


Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer, adalah teknik komando/instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi.
Menurut tingkat kedekatannya dengan mesin komputer, bahasa pemrograman terdiri dari:
Bahasa Mesin, yaitu memberikan perintah kepada komputer dengan memakai kode bahasa biner, contohnya 01100101100110
Bahasa Tingkat Rendah, atau dikenal dengan istilah bahasa rakitan (bah.Inggris Assembly), yaitu memberikan perintah kepada komputer dengan memakai kode-kode singkat (kode mnemonic), contohnya MOV, SUB, CMP, JMP, JGE, JL, LOOP, dsb.
Bahasa Tingkat Menengah, yaitu bahasa komputer yang memakai campuran instruksi dalam kata-kata bahasa manusia (lihat contoh Bahasa Tingkat Tinggi di bawah) dan instruksi yang bersifat simbolik, contohnya {, }, ?, <<, >>, &&, ||, dsb.
Bahasa Tingkat Tinggi, yaitu bahasa komputer yang memakai instruksi berasal dari unsur kata-kata bahasa manusia, contohnya begin, end, if, for, while, and, or, dsb.
Sebagian besar bahasa pemrograman digolongkan sebagai Bahasa Tingkat Tinggi, hanya bahasa C yang digolongkan sebagai Bahasa Tingkat Menengah dan Assembly yang merupakan Bahasa Tingkat Rendah.
[sunting]Daftar Bahasa Pemrograman

Berikut ini adalah daftar bahasa pemrograman komputer:[1]
Aro
Ada
ALGOL
Applescript
Assembly
BASIC:
ASP
BASIC
COMAL
Visual Basic
Visual Basic for Applications
VBScript
Batch (MS-DOS)
COBOL
UNIX shell script:
Bourne shell (sh) script
Bourne-Again shell (bash) script
Korn shell (ksh) script
C shell (csh) script
C:
C++
C#
Visual C++
ColdFusion
dBase dkk.:
Clipper
Foxbase
Visual FoxPro
Eiffel
Fortran
Go
Haskell
Java
JavaScript
JSP
Lisp
Logo
Pascal
Delphi
Perl
Prolog
Python
PHP
Pike
R
REXX
REBOL
RPG
Ruby
Simula
Smalltalk
Scheme
SQL

Friday, 1 February 2013

Jumat 1 Feb 2013

kini aku makin menguasai cara cara mengedit dalam blogg
meskipun masih juga membuka facebook :(

Search This Blog