Andi Agusta

Catatan Andi Agusta

Friday, 31 January 2014

Pengertian Hardware dan Komponennya

No comments :
Pengertian Hardware dan Komponennya
harddisk

Pengertian dari hardware atau dalam bahasa indonesia-nya disebut juga dengan nama “perangkat keras” adalah salah satu komponen dari sebuah komputer yang sifat alat nya bisa dilihat dan diraba secara langsung atau yang berbentuk nyata, yang berfungsi untuk mendukung proses komputerisasi.
prosesor
Hardware dapat bekerja berdasarkan perintah yang telah ditentukan ada padanya, atau yang juga disebut dengan dengan istilah instruction set. Dengan adanya perintah yang dapat dimengerti oleh hardware tersebut, maka hardware tersebut dapat melakukan berbagai kegiatan yang telah ditentukan oleh pemberi perintah.
Secara fisik, Komputer terdiri dari beberapa komponen yang merupakan suatu sistem. Sistem adalah komponen-komponen yang saling bekerja sama membentuk suatu kesatuan. Apabila salah satu komponen tidak berfungsi, akan mengakibatkan tidak berfungsinya proses-proses yang ada komputer dengan baik. Komponen komputer ini termasuk dalam kategori elemen perangkat keras (hardware). Berdasarkan fungsinya, perangkat keras komputer dibagi menjadi :
1. input divice (unit masukan)
2. Process device (unit Pemrosesan)
3. Output device (unit keluaran)
4. Backing Storage ( unit penyimpanan)
5. Periferal ( unit tambahan)
Komponen dasar pada komputer terdiri dari input, process, output dan storage. Input device terdiri dari keyboard dan mouse, Process device adalah microprocessor (ALU, Internal Communication, Registers dan control section), Output device terdiri dari monitor dan printer, Storage external memory terdiri dari harddisk, Floppy drive, CD ROM, Magnetic tape. Storage internal memory terdiri dari RAM dan ROM. Sedangkan komponen Periferal Device merupakan komponen tambahan atau sebagai komponen yang belum ada atau tidak ada sebelumnya. Komponen Periferal ini contohnya : TV Tuner Card, Modem, Capture Card.
1. Unit Masukan ( Input Device )
Unit ini berfungsi sebagai media untuk memasukkan data dari luar ke dalam suatu memori dan processor untuk diolah guna menghasilkan informasi yang diperlukan. Input devices atau unit masukan yang umumnya digunakan personal computer (PC) adalah keyboard dan mouse, keyboard dan mouse adalah unit yang menghubungkan user (pengguna) dengan komputer. Selain itu terdapat joystick, yang biasa digunakan untuk bermain games atau permainan dengan komputer. Kemudian scanner, untuk mengambil gambar sebagai gambar digital yang nantinya dapat dimanipulasi. Touch panel, dengan menggunakan sentuhan jari user dapat melakukan suatu proses akses file. Microphone, untuk merekam suara ke dalam komputer.
Data yang dimasukkan ke dalam sistem komputer dapat berbentuk signal input dan maintenance input. Signal input berbentuk data yang dimasukkan ke dalam sistem komputer, sedangkan maintenance input berbentuk program yang digunakan untuk mengolah data yang dimasukkan. Jadi Input device selain digunakan untuk memasukkan data dapat pula digunakan untuk memasukkan program. Berdasarkan sifatnya, peralatan input dapat digolongkan menjadi dua yaitu :
• Peratalan input langsung, yaitu input yang dimasukkan langsung diproses oleh alat pemroses. Contohnya : keyboard, mouse, touch screen, light pen, digitizer graphics tablet, scanner.
• Peralatan input tidak langsung, input yang melalui media tertentu sebelum suatu input diproses oleh alat pemroses. Contohnya : punched card, disket, harddisk.
Unit masukan atau peralatan input ini terdiri dari beberapa macam peranti yaitu :
a. Keyboard
Keyboard merupakan unit input yang paling penting dalam suatu pengolahan data dengan komputer. Keyboard dapat berfungsi memasukkan huruf, angka, karakter khusus serta sebagai media bagi user (pengguna) untuk melakukan perintah-perintah lainnya yang diperlukan, seperti menyimpan file dan membuka file. Penciptaan keyboard komputer berasal dari model mesin ketik yang diciptakan dan dipatentkan oleh Christopher Latham pada tahun 1868, Dan pada tahun 1887 diproduksi dan dipasarkan oleh perusahan Remington. Keyboard yang digunakanan sekarang ini adalah jenis QWERTY, pada tahun 1973, keyboard ini diresmikan sebagai keyboard standar ISO (International Standar Organization). Jumlah tombol pada keyboard ini berjumlah 104 tuts. Keyboard sekarang yang kita kenal memiliki beberapa jenis port, yaitu port serial, ps2, usb dan wireless.
gambar-211.jpg
keyboard qwerty

Jenis-Jenis Keyboard :
1.) QWERTY
2.) DVORAK
3.) KLOCKENBERG
Keyboard yang biasanya dipakai adalah keyboard jenis QWERTY, yang bentuknya ini mirip seperti tuts pada mesin tik. Keyboard QWERTY memiliki empat bagian yaitu :
1. typewriter key
2. numeric key
3. function key
4. special function key.
b. Mouse
Mouse adalah salah unit masukan (input device). Fungsi alat ini adalah untuk perpindahan pointer atau kursor secara cepat. Selain itu, dapat sebagai perintah praktis dan cepat dibanding dengan keyboard. Mouse mulai digunakan secara maksimal sejak sistem operasi telah berbasiskan GUI (Graphical User Interface). sinyal-sinyal listrik sebagai input device mouse ini dihasilkan oleh bola kecil di dalam mouse, sesuai dengan pergeseran atau pergerakannya. Sebagian besar mouse terdiri dari tiga tombol, umumnya hanya dua tombol yang digunakan yaitu tombol kiri dan tombol kanan. Saat ini mouse dilengkapi pula dengan tombol penggulung (scroll), dimana letak tombol ini terletak ditengah. Istilah penekanan tombol kiri disebut dengan klik (Click) dimana penekanan ini akan berfungsi bila mouse berada pada objek yang ditunjuk, tetapi bila tidak berada pada objek yang ditunjuk penekanan ini akan diabaikan. Selain itu terdapat pula istilah lainnya yang disebut dengan menggeser (drag) yaitu menekan tombol kiri mouse tanpa melepaskannya dengan sambil digeser. Drag ini akan mengakibatkan objek akan berpindah atau tersalin ke objek lain dan kemungkinan lainnya. Penekanan tombol kiri mouse dua kali secara cepat dan teratur disebut dengan klik ganda (double click) sedangkan menekan tombol kanan mouse satu kali disebut dengan klik kanan (right click)Mouse terdiri dari beberapa port yaitu mouse serial, mouse ps/2, usb dan wireless.
mouse
perangkat mouse
Mouse Wireless
c. Touchpad
Unit masukkan ini biasanya dapat kita temukan pada laptop dan notebook, yaitu dengan menggunakan sentuhan jari. Biasanya unit ini dapat digunakan sebagai pengganti mouse. Selain touchpad adalah model unit masukkan yang sejenis yaitu pointing stick dan trackball.
gambar-213a.jpg
Touch Pad
gambar-213b.jpg
Touch Pad Track Ball
gambar-213c.jpg
Pointing Stick
d. Light Pen
Light pen adalah pointer elektronik yang digunakan untuk modifikasi dan men-design gambar dengan screen (monitor). Light pen memiliki sensor yang dapat mengirimkan sinyal cahaya ke komputer yang kemudian direkam, dimana layar monitor bekerja dengan merekam enam sinyal elektronik setiap baris per detik.
gambar-214.jpg
perangkat Light Pen
e. Joy Stick dan Games Paddle
Alat ini biasa digunakan pada permainan (games) komputer. Joy Stick biasanya berbentuk tongkat, sedangkan games paddle biasanya berbentuk kotak atau persegi terbuat dari plastik dilengkapi dengan tombol-tombol yang akan mengatur gerak suatu objek dalam komputer.
gambar-215.jpg
Gambar Joy Stick dan Paddle Games
f. Barcode
Barcode termasuk dalam unit masukan (input device). Fungsi alat ini adalah untuk membaca suatu kode yang berbentuk kotak-kotak atau garis-garis tebal vertical yang kemudian diterjemahkan dalam bentuk angka-angka. Kode-kode ini biasanya menempel pada produk-produk makanan, minuman, alat elektronik dan buku. Sekarang ini, setiap kasir di supermarket atau pasar swalayan di Indonesia untuk mengidentifikasi produk yang dijualnya dengan barcode.
gambar-217.jpg
Barcode Reader
gambar-216.jpg
contoh barcode
Gambar Barcode
g. Scanner
Scanner adalah sebuah alat yang dapat berfungsi untuk meng copy atau menyalin gambar atau teks yang kemudian disimpan ke dalam memori komputer. Dari memori komputer selanjutnya, disimpan dalam harddisk ataupun floppy disk. Fungsi scanner ini mirip seperti mesin fotocopy, perbedaannya adalah mesin fotocopy hasilnya dapat dilihat pada kertas sedangkan scanner hasilnya dapat ditampilkan melalui monitor terlebih dahulu sehingga kita dapat melakukan perbaikan atau modifikasi dan kemudian dapat disimpan kembali baik dalam bentuk file text maupun file gambar. Selain scanner untuk gambar terdapat pula scan yang biasa digunakan untuk mendeteksi lembar jawaban komputer. Scanner yang biasa digunakan untuk melakukan scan lembar jawaban komputer adalah SCAN IR yang biasa digunakan untuk LJK (Lembar Jawaban Komputer) pada ulangan umum dan Ujian Nasional. Scan jenis ini terdiri dari lampu sensor yang disebut Optik, yang dapat mengenali jenis pensil 2B. Scanner yang beredar di pasaran adalah scanner untuk meng-copy gambar atau photo dan biasanya juga dilengkapi dengan fasilitas OCR (Optical Character Recognition) untuk mengcopy atau menyalin objek dalam bentuk teks.
gambar-218.jpg
Scanner
Saat ini telah dikembangkan scanner dengan teknologi DMR (Digital Mark Reader), dengan sistem kerja mirip seperti mesin scanner untuk koreksi lembar jawaban komputer, biodata dan formulir seperti formulir untuk pilihan sekolah. Dengan DMR lembar jawaban tidak harus dijawab menggunaan pensil 2 B, tapi dapat menggunakan alat tulis lainnya seperti pulpen dan spidol serta dapat menggunakan kertas biasa.
h. Kamera Digital
Perkembangan teknologi telah begitu canggih sehingga komputer mampu menerima input dari kamera. Kamera ini dinamakan dengan Kamera Digital dengan kualitas gambar lebih bagus dan lebih baik dibandingkan dengan cara menyalin gambar yang menggunakan scanner. Ketajaman gambar dari kamera digital ini ditentukan oleh pixel-nya. Kemudahan dan kepraktisan alat ini sangat membantu banyak kegiatan dan pekerjaan. Kamera digital tidak memerlukan film sebagaimana kamera biasa. Gambar yang diambil dengan kamera digital disimpan ke dalam memori kamera tersebut dalam bentuk file, kemudian dapat dipindahkan atau ditransfer ke komputer. Kamera digital yang beredar di pasaran saat ini ada berbagai macam jenis, mulai dari jenis kamera untuk mengambil gambar statis sampai dengan kamera yang dapat merekan gambar hidup atau bergerak seperti halnya video.
gambar-219.jpg
kamera digital
i. Mikropon dan Headphone
Unit masukan ini berfungsi untuk merekam atau memasukkan suara yang akan disimpan dalam memori komputer atau untuk mendengarkan suara. Dengan mikropon, kita dapat merekam suara ataupun dapat berbicara kepada orang yang kita inginkan pada saat chating. Penggunaan mikropon ini tentunya memerlukan perangkat keras lainnya yang berfungsi untuk menerima input suara yaitu sound card dan speaker untuk mendengarkan suara.
gambar-220.jpg
headphone
j. Graphics Pads
Teknologi Computer Aided Design (CAD) dapat membuat rancangan bangunan, rumah, mesin mobil, dan pesawat dengan menggunakan Graphics Pads. Graphics pads ini merupakan input masukan untuk menggambar objek pada monitor. Graphics pads yang digunakan mempunyai dua jenis. Pertama, menggunakan jarum (stylus) yang dihubungkan ke pad atau dengan memakai bantalan tegangan rendah, yang pada bantalan tersebut terdapat permukaan membrane sensitif sentuhan ( touch sensitive membrane surface). Tegangan rendah yang dikirimkan kemudian diterjemahkan menjadi koordinat X – Y. Kedua, menggunakan bantalan sensitif sentuh ( touch sensitive pad) tanpa menggunakan jarum. Cara kerjanya adalah dengan meletakkan kertas gambar pada bantalan, kemudian ditulisi dengan pensil.
graphics_pads

2. Process device (unit Pemrosesan)
Power Supplay
Lower supplay menyediakan arus listrik untuk berbagai peralatan CPU power supplay mengkonversi listrik dan menyediakan aliran listrik tetap untuk digunakan komputer. Kualitas power supplay menentukan kwalitas kinerja komputer. Daya sebesar 300-400 wat yang disalurkan power supplay biasanya cukup bagi komputer yang digunakan untuk pengetikan ataupun grafik. Sementara, daya 400-500 watt dibutuhkan jika komputer bekerja menggunakan banyak menggunakan Periferal ( unit tambahan).
power supply
RAM (Random Access Memory) – Memory
RAM merupakan singkatan dari Random Access Memory biasanya disebut dengan istilah pendek yaitu Memori. Memory atau RAM merupakan sebuah perangkat keras komputer yang berfungsi sebagai tempat penyimpanan data sementara. Memory bekerja dengan menyimpan dan menyuplai data-data penting yg dibutuhkan Processor dengan cepat untuk diolah menjadi informasi. pengertian ram lebih detail klik di sini
RAM
Kartu grafis (unit keluaran)
Kartu grafis, atau kartu video adalah kartu ekspansi yang berfungsi untuk menciptakan dan menampilkan tampilan-tampilan di layar. Kartu grafis ini terdiri dari rangkaian komponen elektronika. Biasanya tertancap pada slot di papan utama CPU pada komputer. Beberapa kartu grafis menawarkan fungsi lain, seperti menangkap video, dan adaptor untuk penala TV, menguraikan MPEG-2 dan MPEG-4, FireWire, dan menghubungkan menuju beberapa layar. Beberapa perusahaan yang membuat kartu grafis terkenal antara lain adalah ATI, Matrox, dan NVIDIA.
kartu grafis
Prosesor (unit pemprosesan)
Pengertian Prosesor, atau yang biasanya disebut dengan CPU, adalah otak dari komputer. Prosesor adalah komponen yang mengeksekusi perhitungan kompleks yang memungkinkan komputer untuk bisa digunakan menjelajah internet, memutar lagu di iTunes, dan menjalankan sistem operasi Anda, pengertian prosesor <– lengkap klik di sini
prosesor
Motherboard (unit pemprosesan)
Motherboard atau Papan induk adalah papan sirkuit tempat berbagai komponen elektronik saling terhubung, motherboard biasa disingkat dengan kata mobo. Pada motherboard inilah perangkat keras seperti Harddisk, ram, prosesor, kartu grafis, dan perangkat keras lain dihubungkan.
Motherboard yang banyak ditemui dipasaran saat ini adalah motherboard milik PC yang pertama kali dibuat dengan dasar agar dapat sesuai dengan spesifikasi PC IBM.
motherboard

3. Output device ( Unit keluaran )
Monitor
monitor komputer adalah salah satu jenis soft-copy device, karena keluarannya adalah berupa signal elektronik, dalam hal ini berupa gambar yang tampil di layar monitor. Gambar yang tampil adalah hasil pemrosesan data ataupun informasi masukan. Monitor memiliki berbagai ukuran layar seperti layaknya sebuah televisi. Tiap merek dan ukuran monitor memiliki tingkat resolusi yang berbeda. Resolusi ini lah yang akan menentukan ketajaman gambar yang dapat ditampilkan pada layar monitor. Jenis-jenis monitor saat ini sudah sangat beragam, mulai dari bentuk yang besar dengan layar cembung, sampai dengan bentuk yang tipis dengan layar datar (flat).
monitor
Printer
Printer merupakan sebuah perangkat keras yang dihubungkan pada komputer yang berfungsi untuk menghasilan cetakan baik berupa tulisan ataupun gambar dari komputer pada media kertas atau yang sejenisnya. Jenis printer ada tiga macam, yaitu jenis Printer Dot metrix, printer Ink jet, dan printer Laser jet. klik di sini –> pengertian printer lebih detail
printer
speaker
Sepaker di sini pengertiannya sama dengan speaker pada umumnya, Speaker adalah transduser yang mengubah sinyal elektrik ke frekuensi audio (suara) dengan cara menggetarkan komponennya yang berbentuk selaput.
speaker

4. Backing Storage ( unit penyimpanan)
Harddisk (HDD)
Harddisk bisa juga disebut Harddisk drive (HDD) atau hard drive (HD), Harddisk adalah sebuah salah satu perangkat keras komputer yang berfungsi sebagai tempat penyimpanan data sekunder, di dalam harddisk berisi piringan magnetis. Harddisk pertama kali diciptakan oleh salah satu insinyur IBM, ia adalah Reynold Johnson pada tahun 1956. Harddisk yang juga dikenal dengan nama piringan keras ini pertama kali terdiri dari 50 piringan berukuran 2 kaki atau 0,6 meter, dengan kecepatan putaran mencapai 1.200 rpm (rotation per minute) dengan kapasitas penyimpanan 4,4 MB.
Data yang disimpan dalam harddisk tidak akan hilang ketika tidak diberi tegangan listrik. Dalam sebuah harddisk, biasanya terdapat lebih dari satu piringan untuk memperbesar kapasitas data yang dapat ditampung.
Dalam perkembangannya harddisk ukuran fiskiknya menjadi semakin tipis dan kecil namun memiliki daya tampung data yang sangat besar. Harddisk saat juga tidak hanya dapat terpasang di dalam perangkat (internal) tetapi juga dapat dipasang di luar perangkat (eksternal) dengan menggunakan kabel USB ataupun kabel lain yang mendukung.
harddisk

5. Periferal (unit tambahan)
Contoh perangkat keras komputer yang termasuk dalam unit tambahan atau periferal antara lain
Modem
pengertian Modulator adalah suatu rangkaian yang berfungsi melakukan proses modulasi, yaitu proses “menumpangkan” data pada frekuensi gelombang pembawa (carrier signal) ke sinyal informasi/pesan agar bisa dikirim ke penerima melalui media tertentu ( seperti media kabel atau udara), biasanya berupa gelombang sinus. Dalam hal ini sinyal pesan disebut juga sinyal pemodulasi. Data dari komputer yang berbentuk sinyal digital dirubah menjadi sinyal Analog, klik di sini untuk pengertian modem lebih detail
kartu suara
Kartu suara (Sound Card) adalah suatu perangkat keras komputer yang digunakan untuk mengeluarkan suara dan merekam suara. Pada awalnya, Sound Card hanyalah sebagai pelengkap dari komputer. Namun sekarang, sound card adalah perangkat wajib di setiap komputer. Dilihat dari cara pemasangannya, sound card dibagi 3:
- Sound Card Onboard, yaitu sound card yang menempel langsung pada motherboard komputer.
- Sound Card Offboard, yaitu sound card yang pemasangannya di slot ISA/PCI pada motherboard. Rata-rata, sekarang sudah menggunakan PCI
- Soundcard External, adalah sound card yang penggunaannya disambungkan ke komputer melalui port eksternal, seperti USB atau FireWire
kartu suara

referensi: rudihd.wordpress.com, id.wikipedia.org

Prosedur, fungsi dan Array

2 comments :
http://andiagusta.blogspot.co.id/2014/01/prosedur-fungsi-dan-array.html 


       Prosedur dan fungsi adalah program kecil yang berada dalam program utama yang digunakan untuk menyelesaikan masalah khusus dengan paramater yang diberikan. Beberapa buku membedakan istilah prosedur dan fungsi terutama pada pemrograman C++.
         Letak perbedaan prosedur dan fungsi ada di pengembalian nilai. Pada prosedur nilai yang diproses tidak dikembalikan atau diubah, nilai hanya diproses didalam prosedur dan kembali kepada keadaan semula ketika keluar dari prosedur. Sedangkan pada fungsi, nilai yang diproses akan berubah dan memiliki nilai keluaran. 
       Fungsi digunakan untuk membuat operasi-operasi yang tidak ada dalam fungsi utama. Sedangkan, prosedur digunakan untuk menstrukturkan suatu program dan untuk memperbaiki kejelasan dan keumumannya.
Bisa kita disimpulkan bahwa prosedur itu hanya berisi metode, langkah-langkah atau tahap-tahap penyelesaian masalah sedangkan fungsi adalah berisi metode yang memproses nilai dan mengubah nilai itu sendiri.
Pada dasarnya setiap prosedur dikenali sebagai fungsi dalam bahasa C karena struktur mereka sama.

Struktur Fungsi
Struktur fungsi secara umum
tipe nama (tipe1 argumen1, tipe2 argumen2, ... , tipe''n'' argumen''n'') { /*kode*/ }
Keuntungan Memakai Fungsi dan Prosedur
Ada Beberapa keuntungan ketika kita memakai fungsi dalam program.
  • Menguraikan tugas pemrograman rumit menjadi langkah-langkah yang lebih sederhana atau kecil.
  • Mengurangi duplikasi kode (kode yang sama ditulis berulang-ulang) dalam program.
  • Dapat menggunakan kode yang ditulis dalam berbagai program yang berbeda.
  • Memecah program besar menjadi kecil sehingga dapat dikerjakan oleh programmer-programmer atau dipecah menjadi beberapa tahap sehingga mempermudah pengerjaan dalam sebuah projek
  • Menyembunyikan informasi dari user sehingga mencegah adanya perbuatan iseng seperti memodifikasi atau mengubah program yang kita buat
  • Meningkatkan kemampuan pelacakan kesalahan, jika terjadi suatu kesalahan kita tinggal mencari fungsi yang bersangkutan saja dan tak perlu mencari kesalahan tersebut di seluruh program
Contoh Mengunakan Fungsi:

    /*Menghitung Luas Persegi*/
    #include <iostream>
    using namespace std;
         main()
    {
        float s,l;
           cout<<"=========================\n";
          cout<<"MENGHITUNG LUAS PERSEGI\n";
          cout<<"=========================\n";
           cout<<"\nMasukan Panjang Sisi Persegi --> ";cin>>s;

          l=s*s;
              cout<<"\n\nLuas Persegi Adalah =\n";
             cout<<"L = Sisi x Sisi\n";
             cout<<"L = "<<s<<" x "<<s<<" \n";
             cout<<"L = "<<l;
          return 0;
    }


Contoh Mengunakan Prosedur:

 #include<iostream>
using namespace std;
void volume_limas()
{
   
double p, l, t;
cout<<"Volume limas Segi Empat"<<endl;
cout<<"Masukkan panjang: ";
cin>>p;
cout<<"Masukkan lebar: ";
cin>>l;
cout<<"Masukkan tinggi: ";
cin>>t;
cout<<"Volume limas segi empat: "<<p*l*t/3<<endl;
}

void volume_kerucut()
{
double r, t;
cout<<"Volume kerucut"<<endl;
cout<<"Masukkan jari2: ";
cin>>r;
cout<<"Masukkan t: ";
cin>>t;
cout<<"Volume kerucut: "<<3.14*r*r*t/3<<endl;
}

void volume_bola()
{
double r;
cout<<"Volume bola"<<endl;
cout<<"Masukkan nilai r= ";
cin>>r;
cout<<"Volume bola= "<<4*3.14*r*r*r/3<<endl;
}

int main()
{
volume_limas();
volume_kerucut();
volume_bola();

return 0;
}




 PENGERTIAN ARRAY/ LARIK
         Array   adalah   suatu   variabel   yang terdiri dari sekumpulan data dimana data-data tersebut mempunyai  tipe  data  yang  sama. Setiap  data  disimpan  dalam  alamat  memori yang berbeda-beda dan disebut dengan elemen array. Setiap elemen mempunyai nilai indek sesuai dengan urutannya. Melalui indek inilah kita dapat mengakses data-data tersebut

BENTUK UMUM
Array dideklarasikan dengan tanda [ ] (bracket), baik dalam bahasa C++ dan Java. Bentuk umum dari tipe data array adalah :

tipe_data nama_array[jumlah_elemen]

1.    Array satu dimensi
o  Setiap elemen array dapat diakses melalui index
o  Index array secara default dimulai dari 0
o  Deklarasi array :
Tipe_array nama_array[ukuran]

2.     Array dua dimensi
-Array dua dimensi merupakan array yang terdiri dari m buah baris dan n buah buah kolom bentuknya dapat berupa matriks atau tabel.
-Deklarasi array :
Tipe_array nama_array [baris][kolom]
3.    Array multidimensi
-Array multidimensi merupakan array yang mempunyai ukuran lebih dari dua. Bentuk pendeklarasian array multidimensi sama saja dengan deklarasi array dimensi satu maupun dimensi dua.
-Deklarasi array :
Tipe_array nama_array [ukuran 1][ukuran 2] . . . [ukuran N]

Contoh Program Array

#include <stdio.h>
#include <conio.h>
#include <iostream.h>

void main()
{
int nilai[5][3]={{7,8,9},{3,4,7},{7,4,9},{5,9,4},{6,8,5}};
int m,n=0;
cout<<"Daftar Nilai\n";
cout<<"----------\n";
cout<<"|No|M|F|S|\n";
cout<<"----------\n";
for(n=0;n<5;n++)
{
cout<<"|"<<(n+1)<<" |";
for(m=0;m<3;m++)
cout<<nilai[n][m]<<"|";
cout<<"\n";
}
cout<<"----------";
getch();
}

Itulah pengertian Prosedur, fungsi, keuntungan mengunakan fungsi dan posedur dan pengetian Array

Prosedur, fungsi dan Array

3 comments :
http://andiagusta.blogspot.co.id/2014/01/prosedur-fungsi-dan-array.html 

Pengertian dan Perbedaan.

       Prosedur dan fungsi adalah program kecil yang berada dalam program utama yang digunakan untuk menyelesaikan masalah khusus dengan paramater yang diberikan. Beberapa buku membedakan istilah prosedur dan fungsi terutama pada pemrograman C++.
         Letak perbedaan prosedur dan fungsi ada di pengembalian nilai. Pada prosedur nilai yang diproses tidak dikembalikan atau diubah, nilai hanya diproses didalam prosedur dan kembali kepada keadaan semula ketika keluar dari prosedur. Sedangkan pada fungsi, nilai yang diproses akan berubah dan memiliki nilai keluaran. 
       Fungsi digunakan untuk membuat operasi-operasi yang tidak ada dalam fungsi utama. Sedangkan, prosedur digunakan untuk menstrukturkan suatu program dan untuk memperbaiki kejelasan dan keumumannya.
Bisa kita disimpulkan bahwa prosedur itu hanya berisi metode, langkah-langkah atau tahap-tahap penyelesaian masalah sedangkan fungsi adalah berisi metode yang memproses nilai dan mengubah nilai itu sendiri.
Pada dasarnya setiap prosedur dikenali sebagai fungsi dalam bahasa C karena struktur mereka sama.

Struktur Fungsi
Struktur fungsi secara umum
tipe nama (tipe1 argumen1, tipe2 argumen2, ... , tipe''n'' argumen''n'') { /*kode*/ }
Keuntungan Memakai Fungsi dan Prosedur
Ada Beberapa keuntungan ketika kita memakai fungsi dalam program.
  • Menguraikan tugas pemrograman rumit menjadi langkah-langkah yang lebih sederhana atau kecil.
  • Mengurangi duplikasi kode (kode yang sama ditulis berulang-ulang) dalam program.
  • Dapat menggunakan kode yang ditulis dalam berbagai program yang berbeda.
  • Memecah program besar menjadi kecil sehingga dapat dikerjakan oleh programmer-programmer atau dipecah menjadi beberapa tahap sehingga mempermudah pengerjaan dalam sebuah projek
  • Menyembunyikan informasi dari user sehingga mencegah adanya perbuatan iseng seperti memodifikasi atau mengubah program yang kita buat
  • Meningkatkan kemampuan pelacakan kesalahan, jika terjadi suatu kesalahan kita tinggal mencari fungsi yang bersangkutan saja dan tak perlu mencari kesalahan tersebut di seluruh program
Contoh Mengunakan Fungsi:

    /*Menghitung Luas Persegi*/
    #include <iostream>
    using namespace std;
         main()
    {
        float s,l;
           cout<<"=========================\n";
          cout<<"MENGHITUNG LUAS PERSEGI\n";
          cout<<"=========================\n";
           cout<<"\nMasukan Panjang Sisi Persegi --> ";cin>>s;

          l=s*s;
              cout<<"\n\nLuas Persegi Adalah =\n";
             cout<<"L = Sisi x Sisi\n";
             cout<<"L = "<<s<<" x "<<s<<" \n";
             cout<<"L = "<<l;
          return 0;
    }


Contoh Mengunakan Prosedur:

 #include<iostream>
using namespace std;
void volume_limas()
{
   
double p, l, t;
cout<<"Volume limas Segi Empat"<<endl;
cout<<"Masukkan panjang: ";
cin>>p;
cout<<"Masukkan lebar: ";
cin>>l;
cout<<"Masukkan tinggi: ";
cin>>t;
cout<<"Volume limas segi empat: "<<p*l*t/3<<endl;
}

void volume_kerucut()
{
double r, t;
cout<<"Volume kerucut"<<endl;
cout<<"Masukkan jari2: ";
cin>>r;
cout<<"Masukkan t: ";
cin>>t;
cout<<"Volume kerucut: "<<3.14*r*r*t/3<<endl;
}

void volume_bola()
{
double r;
cout<<"Volume bola"<<endl;
cout<<"Masukkan nilai r= ";
cin>>r;
cout<<"Volume bola= "<<4*3.14*r*r*r/3<<endl;
}

int main()
{
volume_limas();
volume_kerucut();
volume_bola();

return 0;
}




 PENGERTIAN ARRAY/ LARIK
         Array   adalah   suatu   variabel   yang terdiri dari sekumpulan data dimana data-data tersebut mempunyai  tipe  data  yang  sama. Setiap  data  disimpan  dalam  alamat  memori yang berbeda-beda dan disebut dengan elemen array. Setiap elemen mempunyai nilai indek sesuai dengan urutannya. Melalui indek inilah kita dapat mengakses data-data tersebut

BENTUK UMUM
Array dideklarasikan dengan tanda [ ] (bracket), baik dalam bahasa C++ dan Java. Bentuk umum dari tipe data array adalah :

tipe_data nama_array[jumlah_elemen]

1.    Array satu dimensi
o  Setiap elemen array dapat diakses melalui index
o  Index array secara default dimulai dari 0
o  Deklarasi array :
Tipe_array nama_array[ukuran]

2.     Array dua dimensi
-Array dua dimensi merupakan array yang terdiri dari m buah baris dan n buah buah kolom bentuknya dapat berupa matriks atau tabel.
-Deklarasi array :
Tipe_array nama_array [baris][kolom]
3.    Array multidimensi
-Array multidimensi merupakan array yang mempunyai ukuran lebih dari dua. Bentuk pendeklarasian array multidimensi sama saja dengan deklarasi array dimensi satu maupun dimensi dua.
-Deklarasi array :
Tipe_array nama_array [ukuran 1][ukuran 2] . . . [ukuran N]

Contoh Program Array

#include <stdio.h>
#include <conio.h>
#include <iostream.h>

void main()
{
int nilai[5][3]={{7,8,9},{3,4,7},{7,4,9},{5,9,4},{6,8,5}};
int m,n=0;
cout<<"Daftar Nilai\n";
cout<<"----------\n";
cout<<"|No|M|F|S|\n";
cout<<"----------\n";
for(n=0;n<5;n++)
{
cout<<"|"<<(n+1)<<" |";
for(m=0;m<3;m++)
cout<<nilai[n][m]<<"|";
cout<<"\n";
}
cout<<"----------";
getch();
}

Itulah pengertian Prosedur, fungsi, keuntungan mengunakan fungsi dan posedur dan pengetian Array

Thursday, 30 January 2014

Membuat Database MySQL dengan CMD

No comments :

Membuat Database MySQL dengan CMD

Disini Saya Akan Membuat Database Penjualan dengan Menggunakan CMD, Okeh Langsung Saja !

1. Buka Aplikasi Xampp
2. Pastikan Apache dan MySQL berjalan
3. Masuk ke CMD dan Tuliskan Script berikut : 
                                   cd c:\xampp\mysql\bin
    lalu ketikkan:           mysql -u root
 

4. Bila berhasil ada bacaan 'Welcome to MySQL monitor'. Ayo Kita Lanjutkan dengan databasenya
5. Create database penjualan;
6. Use penjualan;
7. Lalu kita membuat Tabel dari database tersebut :
8. Create table barang (
Kode Varchar (5) Not Null,
Nama Varchar (20) Not Null,
Harga Integer Not Null,
Primary key (Kode)
);

9. Kita akan membuat isi dari Tabelnya :
Insert into barang (Kode, Nama, Harga) Values ("001","Indomie Goreng","2000");
10. Bila ingin melihat Hasilnya : Select*From barang;

11. Bila ingin membuat isinya banyak, Ulangi langkan No.10 tetapi 001 diganti menjadi 002 karna tadi kita mengkasi Primary Key di Kode.

TAMBAHAN

*Disini saya sudah membuat 3 isi dari tabel tersebut*

1. Melihat Hasil : Select*From barang; 
2. Melihat Tabel : Show Tables;
3. Melihat Struktur Pembuatan : Desc barang;
4. Menambah Field : Alter table barang add Jumlah Integer Not Null; 
*Bila ingin mengisi datanya gunakan sama sepertinya No.8*

5. Merubah Nama Field : Alter table barang change Nama Nama_Barang varchar(20) not null;

6. Merubah Isi Field : Update barang set Nama_Barang="Shampo" where kode="001";

7. Menghapus Satu Barisan : Delete from barang where kode="001";

8. Menghapus Table : Drop barang;
9. Menghapus Database : Drop enjualan;
 
Oke itulah tutorial pembuatan database mysql dengan CMD...

Sejarah Komputer

No comments :
Sejarah Komputer
 

Sejarah dan perkembanganya dari awal hingga kini. Menurut beberapa sumber penemu komputer yang pertama kali adalah seorang yang bernama Charles Babbage. Dia adalah salah seorang yang sangat berpengaruh terhadap perkembangan komputer. Berawal dari penemuannya berupa mesin hitung yang merupakan cikal bakal hadirnya komputer hingga seperti sekarang ini.
Komputer+Pertama+Apple,+Berumur+35+Tahun Sejarah Perkembangan Komputer
Sumber gambar © Apple.inc
Penemuan Charles Babbage tersebut berupa mesin penghitung yang dikenal dengan nama Difference Engine no.1. Penemuan Babbage ini adalah penemuan fenomenal pada masa itu yang memberi pengaruh kedepannya. Difference Engine no.1 ini adalah kalkulator otomatis pertama yang menjadikan seorang Charles Babbage dinobatkan sebagai penemu komputer dan mendapat julukan bapak komputer.

Sejarah Perkembangan Komputer

Tahun 1822: ilmuan bernama Charles Babbage mengungkapkan idenya membuat alat yang memiliki kemampuan untuk menghitung pada tingkat kompleksitas yang tinggi dan rumit. Peninggalanya tersebut kini masih bisa dijumpai di Museum of Science London.
Tahun 1937: Dr. John V Atanasoff dan Clifford Berry di tahun tersebut mulai membuat sebuah desain komputer digital elektronik pertama. Alat tersebut kemudian diberi nama ABC (Atanasoff-Berry Computer). Komputer ABC tersebut memiliki kemampuan terbatas yaitu hanya menghitung penambahan dan pengurangan.
Tahun 1943: Tahun tersebut merupakan masa Perang Dunia 2 dan seorang ilmuwan kebangsaan Inggris Alan Turing membuat desain komputer elektronik yang dirancang untuk keperluan militer Inggris. Sebagai komputer militer, alat tersebut ditujukan untuk dapat menembus kode pertahanan Jerman.
Tahun 1944: Howard Hathaway Aiken seseorang berkebangsaan Amerika membuat sebuah komputer dinamai Mark I. Komputer ini adalah komputer dengan kemampuan hitung digital pertama. Namun jangan heran melihat ukuranya yang super besar yaitu dengan luas 7,45 kaki x 50 kaki dan memiliki bobot sekitar 35 ton. Keunggulan dari Mark I yaitu kemampuanya yang sudah mendukung untuk digunakan menghitung probabilitas.
Tahun 1945: Dr. John von Neumann menulis sebuah ide trobosan tentang penyimpanan data pada komputer yang pada saat itu masih berupa ide saja.
Tahun 1946: Dr. John W. Mauchly dan J. Presper Eckert, jr. mereka mulai membuat komputer berskala besar pertama. Komputer tersebut diberi nama ENIAC (Electronic Numerical Integrator And Computer). Karena penemuanya yang sangat fenomenal tersebut dunia pun menganggap bahwa kedua orang ini sebagai penemu komputer digital. Ukuran ENIAC komputer tidak berbeda jauh dengan Mark I ukuranya lebar 30 kaki x 50 kaki dan memiliki berat 30 ton serta terdiri dari 18.000 lampu tabung (transistor ukuran besar). Untuk menghidupkanya memerlukan tenaga listrik sebesar 160.000 watt. Ketika dioperasikan untuk pertama kalinya seluruh jaringan listrik di wilayah Philadelphia mendadak mati. ENIAC komputer sedikit lebih maju dari Mark I yang hanya dapat menghitung. Keunggulan ENIAC komputer tidak hanya memiliki kemampuan menghitung, tambah, kurang, kali, bagi, namun komputer ini sudah dapat diprogram untuk menjalankan proses sederhana.
60208 eniac Sejarah Perkembangan Komputer
Ilustrasi: Sumber gambar © wikipedia.org
Tahun 1951: The U.S. Bureau of Cencus menginstalasi komputer komersial pertama dengan nama  UNIVAC I (Universal Automatic Computer). Komputer ini dikembangkan oleh Mauchly dan Eckert untuk Remington-Rand Corporation.
Tahun 1947: William Shockley, John Bardeen, dan Walter Brattain merupakan tokoh-tokoh penting dalam Komputer dan mereka adalah penemu Transistor pertama di dunia. Karena penemuan transistor tersebut ukuran komputer menjadi semakin kecil seperti sekarang ini.
Saat ini komputer telah mengalami perkembangan pesat dan bisa di jumpai dimana saja. Mulai dari kantor, sekolah, perusahaan, dan keseharian kita. Bahkan kini ponsel pintar dan tablet yang kita gunakan merupakan perubahan dari komputer yang semakin hari semakin efisien dan canggih.

http://www.likethisya.com/sejarah-komputer.html

Tuesday, 28 January 2014

ISBD - KONSEP GENERAL EDUCATION

No comments :
MPK UNSRI
Ilmu Sosial dan daya Politik



KONSEP GENERAL EDUCATION
Dalam kehidupan masyarakat modern ketergantungan hidup terhadap produk teknologi terutama teknologi informasi. Kemajuan iptek di era globalisasi (kehidupan tanpa tapal batas), menuntut masyarakat untuk memiliki kemampuan spesialisasi. Hal ini berpengaruh pada pola fikir, pola hidup dan perilaku.
Teknologi disatu sisi membantu aktivitas hidup masyarakat, di sisi lain menjadikan sikap mental masyarakat malas, karena dibuai berbagai kemudahan. Kehidupan di zaman modern seolah-olah tidak akan dapat bertahan hidup tanpa bantuan produk teknologi.. hal ini memaksa kehidupan menjadi konsumtif. Pada saatnya akan menggusur nilai-nilai kemanusiaan yaitu kemandirian dalam mengatasi persoalan hidupnya. Nilai-nilai kemandirian sangat dibutuhkan karena di dalamnya ada unsur kreatifitas dan efisiensi. Situasi yang dilematis, perkembangan kehidupan modern biaya hidup menjadi tinggi, namun tidak mengikuti perkembangan jauh ketinggalan, ini merupakan problematika kehidupan modern.
Untuk mengantisipasi dampak negative kemajuan iptek dan lajunya arus globalisasi yang cepat, perlu menyadari untuk segera membekali peserta didik dengan kemampuan dasar diantaranya nilai-nilai kemandirian.
Secara filosofis kemampuan tersebut berupa kemampuan dalam memahami, memaknai dan mengamalkan nilai-nilai esensial yang ada pada dirinya baik sebagai individu, anggota keluarga, anggota masyarakat, warga Negara maupun sebagai bagian dari alam.
Abad 20 di Amerika dan Eropa, hasil analisis mereka berkesimpulan bahwa system pendidikan modern telah menghasilkan para saintis dan teknokrat yang handal tapi tidak melahirkan para lulusan yang memiliki integritas kepribadian.
Menurut Philip H. Phenix (1964:6), enam pola makna esensial bagi segenap mahasiswa :
a) Makna symbolycs, yaitu kemampuan berbahasa dan berhitung
b) Makna empirics, yaitu kemampuan untuk memaknai benda-benda melalui proses penjelajahan dan penyelidikan empiris
c) Makna esthetics, yaitu kemampuan memaknai keindahan seni dan fenomena alam
d) Makna ethics, yaitu kemampuan memaknai baik dan buruk
e) Makna synoetics, yakni kemampuan berfikir logis, rasional sehingga dapat memaknai benar dan salah
f) Makna synoptic, yaitu kemampuan untuk beragama atau berfilsafat
Keenam pola makna di atas dikemas dalam bentuk General Education (pendidikan umum)
Philip H. Phenix (1963:8) merumuskan tujuan pendidikan umum :
A complete person should be skilled in the use of speech, symbol and gesture, factually well informed, capale of creating and apresiating object of esthetic significance, endowed with a rich and disciplined life in relation to self and others, able to make wise decision and to judge between right and wrong and possed of an integral out look
Artinya manusia yang memiliki kemampuan dalam menggunakan kata-kata, symbol, isyarat, dapat menerima informasi factual, dapat melakukan dan mengapresiasi objek-objek seni, memiliki kemampuan dan disiplin hidup dalam hubungan dengan dirinya maupun orang lain, cakap dalam mengambil keputusan yang bijaksana, dapat mempertimbangkan antara yang benar dan yang salah serta memiliki pandangan yang integral.
Wolfgang Klafki (1968:20) : general education merupakan bidang studi yang komprehensif karena mendidik KEPALA, HATI DAN TANGAN. Secara terintegrasi. Sasaran yang disentuh dalam general education adalah tiga potensi utama manusia yaitu : akal, hati dan tingkah lakunya.
Di Amerika dan Inggris, konsep general education, dalam rangka menciptakan masyarakat yang berbudaya, demokratis dan perduli terhadap lingkungannya baik lingkungan alam maupun lingkungan sosialnya.
Laporan lima puluh tahunan dari Nation Society for the study of education tahun 1958, program studi general education di Amerika, dilatarbelakangi oleh empat hal, yaitu :
1. Sebagai reaksi masyarakat terhadap spesialisasi keilmuan yang berlebihan, dimana para spesialis telah mendewakan hasil-hasil temuannya yang menakjubkan, sementara mereka lupa pada nilai-nilai esensial kemanusiaannya.
2. Sebagai reaksi terhadap kepincangan penguasaan minat-minat khusus dengan perolehan peradaban yang lebih luas
3. Sebagai reaksi terhadap pengkotak-kotakan kurikulum dan pecahnya pengalaman belajar siswa
4. Sebagai reaksi terhadap formalism dalam pendidikan liberal
KONSEP PENDIDIKAN UMUM DI INDONESIA
System pendidikan modern cenderung mengarah pada suatu proses dehumanisasi. Ditandai oleh penajaman kajian keilmuan atau spesialisasi berlebihan dalam bidang-bidang tertentu. Maka system pendidikannya cenderung hanya memahami manusia pada satu aspek tertentu saja, sedangkan aspek-aspek lainnya diabaikan.
Pendidikan seperti ini menghasilkan para lulusan yang pola piker, pola hidup bersifat materialistis dan perilaku mekanistik. Mereka menjadi suatu generasi yang miskin akan nilai-nilai kemanusiaan yang hakiki. Sangat menghawatirkan generasi depan. Mereka masuk ke dalam persaingan global dengan menghalalkan segala cara demi mencapai kesuksesan material semata.
Gambaran kecenderungan dunia pendidikan tinggi dewasa ini sangat mementingkan pengembangan spesialisasi, sementara pengembangan nilai-nilai kemanusiaan yang bersifat universal nyaris terabaikan. Maka anak didik perlu dibekali suatu kemampuan untuk memahami, memaknai dan mengamalkan nilai-nilai universal.
Konsep pendidikan umum di Indonesia berangkat dari UU no 20 tahun 2003 tentang system pendidikan nasional. Berdasarkan dari tujuan pendidikan nasional, kurikulum pendidikan nasional Indonesia selalu memuat nilai-nilai ketuhanan dan kemanusiaan secara terintegrasi. Untuk ditingkat perguruan tinggi di sebut mata kuliah dasar umum (MKDU) yaitu sekelompok mata kuliah yang memberikan landasan dalam pengembangan dunia spesialisnya masing-masing.
MKDU dirubah menjadi MPK dan MBB. Kedua kelompok bidang studi ini merupakan salah satu bentuk pembelajaran mahasiswa perguruan tinggi Indonesia dalam pencapaian tujuan utama pendidikan nasional, yaitu membentuk kepribadian utuh melalui proses pembelajaran secara terintegrasi dengan menggunakan pendekatan multi atau interdisipliner. Dalam konsep di Amerika disebut General Education.
HAKEKAT DAN RUANG LINGKUP MBB-ISBD
Program studi General Education di Amerika telah dikolaborasi para ahli pendidikan di Indonesia menjadi sebuah studi atau mata kuliah MKDU (istilah dulu). Kelompok mata kuliah pertama memuat mata kuliah pendidikan Pancasila, pendidikan agama dan pendidikan kewiraan nasional, kelompok kedua memuat mata kuliah ISBD, IBD dan IAD. Kedua kelompok tersebut kini menjadi MPK dan MBB.
Kelompok mata kuliah di atas berusaha membekali mahasiswa berupa kemampuan dasar tentang pemahaman, pemaknaan dan pengamalan nilai-nilai dasar kemanusiaan baik sebagai pribadi, sebagai warga Negara Indonesia, anggota keluarga, warga masyarakat dan sebagai bagian dari alam ciptaan Tuhan. Tujuannya memberikan landasan berfikir, bersikap dan bertindak agar lulusan perguruan tinggi menjadi manusia yang memiliki kepribadian yang utuh yaitu pribadi yang beriman dan bertaqwa terhadap Tuhan yang Maha Esa, berahlak mulia, sehat rohani dan jasmani, cerdas, trampil, mandiri, memiliki jati diri, serta memiliki rasa tanggung jawab kemanusiaan dan kebangsaan.
Untuk mencapai tujuan tersebut disusunlah kurikulum inti yang memuat nilai-nilai dasar .
VISI, MISI DAN TUJUAN MBB-ISBD
VISI ISBD
Berkembangnya mahasiswa sebagai manusia terpelajar yang kritis, peka dan arif dalam memahami keragaman dan kesederajatan manusia yang dilandasi nilai-nilai estetika, etika dan moral dalam kehidupan bermasyarakat
MISI ISBD
Memberikan landasan dan wawasan yang luas serta menumbuhkan sikap kritis, peka dan arif pada mahasiswa untuk memahami keragaman dan kesederajatan manusia dalam kehidupan bermasyarakat selaku individu dan mahluk social yang beradab serta bertanggung jawab terhadap sumber daya dan lingkungannya.
TUJUAN ISBD
1. Mengembangkan kesadaran mahasiswa menguasai pengetahuan tentang keanekaragaman dan kesederajatan manusia sebagai individu dan mahluk social dalam kehidupan masyarakat
2. Menumbuhkan sikap kritis, peka dan arif dalam memahami keragaman dan kesederajatan manusia dengan landasan nilai estetika, etika dan moral dalam kehidupan bermasyarakat
3. Memberikan landasan pengetahuan dan wawasan yang luas serta keyakinan kepada mahasiswa sebagai bekal bagi hidup bermasyarakat, selaku individu dan mahluk social yang beradab dalam mempraktikan pengetahuan akademik dan keahliannya.
SUBTANSI DAN URAIAN SUB POKOK BAHASAN

Pendahuluan
Bagian pendahuluan ini merupakan kuliah pengantar yang dimaksudkan untuk memberikan penjelasan umum mengenai mata kuliah ISBD
Tujuan pembelajaran yang diharapkan dari topic ini adalah agar mahasiswa mampu memahami dan menyadari pentingnya mata kuliah ISBD sebagai bagian integral dari kurikulum pendidikan tinggi.
POKOK BAHASAN TOPIK INI :
1. Visi, misi dan tujuan kuliah ISBD
2. Pengertian ilmu social, ilmu budaya dan ISBD
3. Ruang lingkup ISBD :
a. Manusia sebagai mahluk budaya
b. Manusia dan peradaban
c. Manusia sebagai individu dan mahluk social
d. Manusia, keragaman dan kesederajatan
e. Manusia, moralitas dan hokum
f. Manusia, sain dan teknologi
g. Manusia dan lingkungan
4. Kedudukan ISBD dalam pendidikan umum (general education) di perguruan tinggi
5. Fungsi pendidikan umum dan MBB di perguruan tinggi
6. ISBD sebagai alternative pemecahan masalah social budaya
7. Metode pembelajaran ISBD
PENGERTIAN ILMU SOSIAL, ILMU BUDAYA DAN ISBD
a. Pengertian Ilmu Sosial
Sumber dari semua ilmu pengetahuan adalah filsafat (philosophia), dari filsafat lahir tiga cabang ilmu pengetahuan :
1. Natural Science (ilmu-ilmu alam meliputi : fisika, kimia, biologi dll)
2. Social Sciences (ilmu-ilmu social meliputi : sejarah, politik, ekonomi dll)
3. Humanities (ilmu-ilmu budaya meliputi : bahasa, agama, kesenian dll)
Dalam dunia pengajaran, ilmu-ilmu social mengalami perkembangan sehingga timbul faham STUDI SOSIAL (social studies. Kalau di Indonesia (IPS). Paham studi social dipergunakan bagi keperluan pendidikan dan pengajaran bukan disiplin ilmu yang mandiri. Studi social/IPS adalah ilmu-ilmu social yang disederhanakan untuk tujuan pendidikan dan pengajaran di SD dan Menengah (elementary and secondary school). IPS adalah fusi dari sejumlah mata pelajaran social. Maka ilmu-ilmu social merupakan dasar dari IPS, tapi tidak berarti seluruh ilmu-ilmu social menjadi bahan IPS. Tingkat usia, jenjang pendidikan dan perkembangan pengetahuan anak didik menentukan materi-materi ilmu-ilmu social mana yang tepat menjadi pokok bahasan dalam IPS.
Ilmu social dinamakan demikian karena ilmu tersebut mengambil masyarakat atau kehidupan bersama sebagai objek yang dipelajarinya. Ilmu-ilmu social belum mempunyai kaidah-kaidah dan dalil-dalil tetap yang diterima oleh bagian terbesar masyarakat. Sedangkan yang menjadi objeknya adalah masyarakat manusia yang selalu berubah-ubah.
Ilmu-ilmu social baru pada tahapan analisis dinamika, artinya baru sampai pada analisis-analisis tentang masyarakat manusia dalam keadaan bergerak. Jadi untuk melihat perbedaan antara social science dengan natural science dilihat dari objek formanya, artinya objek social science adalah manusia sedangkan untuk membedakan antara ilmu-ilmu social adalah focus of interest (pusat perhatian), missal ilmu ekonomi yang menjadi pusat yang dipelajarinya adalah usaha-usaha manusia untuk memenuhi kebutuhan materilnya dari bahan-bahan yang terbatas ketersediannya. Ilmu politik pusat perhatiannya mengenai kekuasaan manusia dst.
b. Ilmu Budaya
Ilmu budaya adalah suatu ilmu pengetahuan mengenai aspek-aspek yang paling mendasar dalam kehidupan manusia sebagai mahluk berbudaya (homohumanus) dan masalah-masalah yang menyertainya, sering disebut sebagai humanities yang merupakan pengetahuan yang diharapkan dapat memberikan pengetahuan tentang konsep-konsep yang dapat digunakan untuk masalah-masalah manusia dan kebudayaan.
Materi ilmu budaya dari bahan pengetahuan humanniora seperti filsafat, teleologia, ilmu hokum, sejarah, bahasa, kesusastraan dan seni. Humaniora mengajarkan bahan ajaran yang mencerminkan keutuhan manusia dan membantu agar manusia lebih manusiawi.
Humaniora adalah seperangkat sikap, perilaku, moral manusia terhadap sesamanya
Humanities adalah pengetahuan kebudayaan
c. ISBD
Untuk melihat apa itu ISBD bisa dilihat dari materi kuliah I, ISBD sebagai General Education. Diawali dari historinya, bahwa program studi general education / pendidikan umum yang ada di Amerika telah dikolaborasi oleh para ahli pendidikan di Indonesia menjadi studi/mata kuliah yang dulu disebut MKDU. MKDU di bagi menjadi dua kelompok yaitu MPK (mata kuliah Pengembangan Kepribadian yang meliputi : Pendidikan Pancasila, Pendidikan Agama dan Pendidkan Kewiraaan Nasional) dan kelompok mata kuliah MBB (mata kuliah berkehidupan bermasyarakat yang meliputi mata kuliah ISD, IBD dan IAD) dan IBD dan ISD melebur menjadi mata kuliah ISBD.

MANUSIA SEBAGAI MAHLUK BUDAYA
Manusia adalah mahluk budaya artinya mahluk yang berkemampuan menciptakan kebaikan, kebenaran, keadilan dan bertanggung jawab. Sebagai mahluk berbudaya, manusia mendayagunakan akal budinya untuk menciptakan kebahagiaan baik bagi dirinya maupun bagi masyarakat demi kesempurnaan hidupnya. Sebagai catatan bahwa dengan pikirannya manusia mendapatkan ilmu pengetahuan. Dengan kehendaknya manusia mengarahkan perilakunya dan dengan perasaannya manusia dapat mencapai kebahagiaan.
Adapun sarana untuk memelihara dan meningkatkan ilmu pengetahuan dinamakan LOGIKA. Sarana untuk meningkatkan dan memelihara pola perilaku dan mutu kesenian adalah ETIKA dan ESTETIKA.
Tujuan dari pemahaman bahwa manusia sebagai mahluk budaya, agar dapat dijadikan dasar pengetahuan dalam mempertimbangkan dan mensikapi berbagai problematic budaya yang berkembang di masyarakat sehingga manusia tidak semata-mata merupakan mahluk biologis saja namun juga sebagai mahluk social, ekonomi, politik dan mahluk budaya.
Pengertian kebudayaan ditinjau dari bahasa Sansakerta “budhayah” (jamak), budhi = budi/akal. Jadi kebudayaan adalah hasil akal manusia untuk mencapai kesempurnaan . EB. Taylor mengartikan kebudayaan sebagai : “keseluruhan kompleks yang di dalamnya terkandung ilmu pengetahuan serta yang di dapat manusia sebagai anggota masyarakat. Atau diartikan pula segala sesuatu yang diciptakan manusia baik materi maupun non material melalui aka”l. Budaya itu tidak diwariskan secara generative (biologis) tapi melalui belajar.
Menurut Koentjaraningrat : “kebudayaan adalah keseluruhan system gagasan, tindakan dan hasil karya manusia dalam rangka kehidupan masyarakat yang dijadikan milik diri manusia dengan belajar”. Kebudayaan sebagai tatanan pengetahuan, pengalaman, kepercayaan, nilai sikap, makna, hirarkhi, agama, waktu, peranan hubungan ruang, konsep alam semesta, objek-objek materi dan milik yang diperoleh sekelompok besar orang dari generasi ke generasi melalui usaha individu dan kelompok.
Dengan hasil budaya manusia, maka terjadilah pula kehidupan. Pola kehidupan inilah yang menyebabkan hidup bersama dan dengan pola kehidupan ini dapat mempengaruhi cara berfikir dan gerak social. Dengan memfungsikan akal budinya dan pengetahuan kebudayaannya, manusia bias mempertimbangkan dan menyikapi problema budayanya.
Kebudayaan perlu dikaji agar kita bias mengembangkan kepribadian dan wawasan berfikir. Kebudayaan diciptakan manusia dengan tujuan untuk memenuhi kebutuhan manusia dalam rangka mempertahankan hidup serta meningkatkan kesejahteraannya. Dalam proses perkembangan kebudayaan terjadi pula penyimpangan dari tujuan penciptaan kebudayaan yang disebut MASALAH KEBUDAYAAN. Masalah kebudayaan adalah segala system/tata nilai, sikap mental, pola berfikir pola tingkah laku dalam berbagai aspek kehidupan yang tidak memuaskan bagi warga masyarakat secara keseluruhan. Masalah tata nilai dapat menimbulkan kasus-kasus kemasyarakatan antara lain : DEHUMANISASI, artinya pengurangan arti kemanusiaan seseorang. Jadi kita melihat Dehumanisasi terjadi akibat perubahan sikap manusia sebagai dampak dari penyimpangan tujuan pengembangan kebudayaan. Untuk mengantisipasi hal itu, manusia harus dikenalkan pada pengetahuan kebudayaan dan filsafat. Melalui filsafat bias memaknai tentang etika, estetika dan logika
Jadi melalui kajian pengetahuan budaya, kita ingin menciptakan atau penertiban dan pengolahan nilaii-nilai insane sebagai usaha memanusiakan diri dalam alam lingkungannya baik secara fisik maupun mental. Manusia memanusiakan dirinya dan lingkungannya, artinya manusia membudayakan alam, memanusiakan hidup dan menyempurnakan hubungan insane.
Adapun wujud dari kebudayaan adalah :
IDE (gagasan), adalah konsep pikiran manusia yang menjadi system budaya yang jadi adat istiadat
ACTIVITY, yaitu kompleks aktivitas yang saling berinteraksi yang kemudian menjadi system social atau pola aktivitas.
BENDA BUDAYA
, sebagai hasil aktivitas yang menjadi unsur kebudayaan adalah : bahasa, system teknologi, mata pencaharian, organisasi soail, system pengetahuan, religi dan kesenian..
KONSEP KEADILAN
Dalam upaya memanusiakan manusia (homohumanus = manusia yang bersikap manusia, berbudaya dan halus). Manusia harus memahami dan menghayati konsep keadilan, penderitaan, cinta kasih, tanggung jawab, pengabdian, pandangan hidup, keindahan dan kegelisahan.
Keadilan adalah pengakuan yang seimbang antara hak dan kewajiban. Pengakuan atas hak hidup individu harus diimbangi melalui kerja keras tanpa merugikan pihak lain, karena orang lain punya hak hidup seperti kita. Jadi kita harus member kesempatan pada orang lain untuk mempertahankan hidupnya. Prinsipnya keadilan terletak apada keseimbangan atau keharmonisan antara menuntut hak dan menjalankan kewajiban. Tindakan-tindakan yang menuntut hak dan lupa pada kewajiban merupakan pemerasan. Sedangkan tindakan yang hanya menjalankan kewajiban tanpa menuntut hak berakibat pada mudah diperbudak atau dipengaruhi orang lain.
Jadi keadilan bila disimpulkan adalah :
1. Kesadaran adanya hak yang sama bagi setiap warga Negara
2. Kesadaran adanya kewajiban yang sama bagi setiap warga Negara
3. Hak dan kewajiban untuk menciptakan kesejahteraan dan kemakmuran yang merata.
Cirri-ciri keadilan adalah :
1. Tidak memihak
2. Sama hak
3. Sah menurut hokum
4. Layak dan wajar
5. Benar secara moral
Sedangkan akibat dari ketidakadilan adalah “
1. Kehancuran : diri, keluarga, perusahaan, masyarakat, bangsa dan Negara
2. Kezaliman yaitu keadaan yang tidak lagi menghargai, menghormati hak-hak orang lain, sewenang-wenang merampas hak orang lain demi keserakahan dan kepuasan nafsu.
Bagaimana agar kita bias memiliki sifat adil ?
1. Tekad bahwa hanya dengan keadilan hidup akan berkah
2. Berlaku adil pada siapapun agar hidup sukses
3. Cari ilmu sebab dengan berilmu dapat mengetahui hak dan kewajiban dan aturan hidup yang benar
4. Menghasilkan masalah dengan data dan informasi yang BAL (benar, akurat, lengkap)
5. Menjadikan keadilan sebagai kunci kebahagiaan, keselamatan, kesuksesan dan kemuliaan dalam hidup.
Macam-macam Keadilan :
1. Keadilan Legal (keadilan moral
Dalam suatu komunitas yang adil, setiap orang menjalankan pekerjaan menurut sifat dasar yang paling cocok baginya (the man behind the gun). Rasa keadilan akan terwujud bila setiap individu melakukan fungsinya sesuai dengan kemampuan yang dimilikinya, keadilan tidak akan terjadi bila ada intervensi pada pihak lain dalam melaksanakan tugas kemasyarakatan dan hal ini dapat memicu pertentangan, konflik dan ketidakserasian.
2. Keadilan Distributive
Keadilan akan terlaksana bila hal yang sama diperlukan secara sama dan hal yang tidak sama diperlakukan secara tidak sama diperlakukan secara tidak sama (justice is done when equals are treated equally). Contoh : gaji pegawai lulusan smu dan sarjana harus dibedakan.
Suber Bacaan :
Modul acuan pembelajaran MBB, ditjen dikti depdiknas Jakarta
Modul Pelatihan Dosen ISBD, Kopertis IV, 2007
ISD, Abu Ahmadi, Rineka Cipta, Jakarta, 1997
Sosiologi Suatu Pengantar, Soejono Soekanto, Rajawali, Jakarta, 2002
ISBD Sebagai General Education, Syahidin, Pelatihan Dosen ISBD, Kopertis Wilayah IV, 2007
Dr. Syahdin, dalam pelatihan dosen ISBD Kopertis Wilayah IV (2007)