Tampilkan postingan dengan label Pembelajaran. Tampilkan semua postingan
Tampilkan postingan dengan label Pembelajaran. Tampilkan semua postingan

Selasa, 04 November 2014

Rumus Perhitungan Nilai Matematika




Salam Hangat sahabat blogger di seluruh penjuru dunia, khususnya di tanah air Indonesia tercinta. Pada kesempatan kali ini, saya ingin menjelaskan sedikit mengenai bagaimana cara membuat perumusan nilai hitung Matematika dengan menggunakan Program Borland C++, yaitu menghitung luas bangun datar persegi dan persegi panjang. Langsung saja berikut cara pengerjaannya :



Langkah awal pastikan kita sudah memberi pendefinisian saat kita mengakses file header yang berekstensi ".h" dan di awali dengan tanda "#". Untuk format penulisannya #include<nama file> atau bisa juga diapit dengan tanda "" contoh #include "Tugas.h", perbedaannya disini untuk yang diapit dengan tanda < > itu digunakan bila mengakses file header dari library standar, sedangkan yang diapit dengan tanda "" digunakan bila mengakses file header Tugas.h yang ada di direktori kerja. 

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


Langkah selanjutnya kita tentukan apa saja variable yang ingin kita masukkan, dan perlu diingat  juga statement dalam C++ harus diberi tanda ";" pada akhir dari statement atau pernyataan tersebut, contoh int bil,l,L,s,p;


int main() { /* Merupakan fungsi utama dalam program. Main diikuti oleh sebuah tanda kurung () karena main merupakan sebuah fungsi. Setiap penulisan fungsi selalu diawali tanda "{" dan diakhiri tanda "}", fungsi ini menujukan dimana dimulai dan berakhir.

login:
string nama;
char password[50];
int bil,l,L,s,p;

Note: Abaikan penulisan /* ..., karena itu hanya komentar dan tidak akan berpengaruh dalam hasil keluaran.


cout<<endl; // Fungsi yang digunakan untuk pindah baris atau baris baru.

cout<<"\n Login Administrator";
cout<<"\n--------------------------------";

cout<<"\nNama     :";cin>>nama;
cout<<"Password :";cin>>password;


if(nama == "CANTHA" && strcmp(password,"luthfi")==0)
{
clrscr();
cout<<"\n==================";
cout<<"\nNAMA : "<<nama<<endl;
cout<<"==================";
}

else if (nama == "LUTHFI" && strcmp(password,"cantha")==0)
{
clrscr();
cout<<"\n==================";
cout<<"\nNAMA : "<<nama<<endl;
cout<<"==================";
}

else
{
cout<<"\t\t\tLogin Gagal ..."<<endl;
goto login;
}

Pada penjelasan disini saya menambahkan untuk cara sintak loginnya, jika tidak ingin dimasukkan dalam pembuatan program, abaikan saja, tapi jangan lupa hapus statement yang sebelumnya sudah dimasukkan, mulai dari :

login:
string nama;
char password[50];

Lalu hapus juga sintak ini
if(nama == "CANTHA" && strcmp(password,"luthfi")==0)
...
   ...
 
   ...
...
else
{
cout<<"\t\t\tLogin Gagal ..."<<endl;
goto login;
}

Tapi jika bingung, ikuti saja instruksi sintak yang sudah ada, sudah saya mudahkan dengan membedakan tulisan teks warnanya. Dan selanjutnya ketikkan sintak ini :

awal:
cout<<"\n\n*Menghitung Luas Bangun Datar*\n";
cout<<"\n 1.Persegi \n 2.Persegi Panjang \n 3.Logout";

cout<<"\n\nPilihan :"; cin>>bil;

if (bil==1)
{
cout<<"\n\n*Menghitung Persegi*";
cout<<"\nMasukkan Sisi :";cin>>s;

L=s*s;

cout<<"Hasil Luasnya Adalah :";
cout<<L;
}

else if (bil==2)
{
cout<<"\n\n*Menghitung Persegi Panjang*";
cout<<"\nMasukkan Nilai Panjang : "; cin>>p;
cout<<"Masukkan Nilai Lebar   : "; cin>>l;

L=p*l;

cout<<"Hasil Luasnya Adalah : ";
cout<<L;
}

else
{
cout<<"\t\t\t---Anda Berhasil Keluar---";
}

getch();
}

Pada penulisan sintak diatas tersebut saya menggunakan pernyataan IF-ELSE Majemuk, jadi  peryataan if berada di dalam pernyataan if lainnya.
Bentuk penulisan : 
if (syarat)
{
...perintah;
...perintah;
}
else if (syarat)
{
...perintah;
...perintah;
}
else
{
...perintah;
...perintah;
}

Berikut hasil ouput program dari penjelasan sintak diatas. Pada screenshot gambar dibawah ini, jika kita sudah berhasil login dengan nama "CANTHA" dan passwornya "luthfi" maka tampilannya seperti berikut, dan otomatis langsung terarahkan untuk menghitung luas bangun datar.



Jika kita memilih angka 1, maka akan menghitung Luas Persegi.


Dan jika memilih angka 2, maka akan menghitung Luas Persegi Panjang.



Dan yang terakhir, jika kita pilih angka 3, maka tampilan outputnya:




Mungkin cukup sekian saja penjelasan dari saya, kurang lebihnya mohon maaf, jika ada salah penulisan atau penjelasan yang kurang dipahami, karena sayapun juga masih belajar dan baru saja tahu dan paham tentang apa yang saya jelaskan ini. Saya hanya sekedar ingin berbagi, semoga saja dapat bermanfaat. 

Terima kasih -SALAM HANGAT-



Jumat, 02 November 2012

Program Java


Pada postingan ini saya akan menjelaskan langkah dan gambar dalam membuat suatu Program Buku, yang dimana ini salah satu tugas sekolah saya. Disini saya akan menjelaskan dengan menggunakan software Netbeans. Sebelum nya jika ada suatu kesalahan dalam pengetikan/yang lain nya mohon maklumi saja J, dan jangan segan untuk berkomentar dan bertanya disini. Langsung saja berikut ketentuan soal dahulu yang saya akan bahas pada kali ini.

1. Buat class bernama Buku
- Tentukan variabel Buku: Judul,Pengarang,Penerbit,Tahun
- Buat konstruktor class Buku dengan parameter : Judul,Pengarang,Penerbit,Tahun
- Buat method cetak Buku

2. Buat class bernama Bukuberaksi dan tampilkan 2 buku tersebut dalam satu hasil program
- Rogers Cadenhead dan laura lemay, Teach Yourself java 6 in 21 Days, Sams Publishing, 2007
- Deitel & Deitel, Java How to Program 7th Edition, Prentice hall, 2007


Berikut langkah pembuatan dan coding nya

1. Buka Apilkasi NetBeans nya dan pilih New Project - Categories java -  Projects java application, lalu next.



2.  Isikan Kolom pada bagian Project Name misalkan “LuthfiH”, pada bagian create main class rubah menjadi Luthfih.buku, lalu finish.



3. Pilih pada bagian yang di tanda cursor ini, lalu klik kanan new-java class, karena kita ingin membuat java class baru dengan nama bukuberaksi. Dan Isikan pada kolom class nama(“bukuberaksi”)-finish.




4. Untuk langkah pertama pada class name buku isikan variable nya yang di tanda kotak warna biru itu apa saja yang ingin kita masukan, contoh seperti gambar berikut.



5. Selanjutnya kita isikan coding seperti gambar di bawah ini, fungsi tanda kotak warna biru itu untuk mencetak method pada kelas bukuberaksi.



6. Jika tidak ada kesalahan kita beralih ke class name bukuberaksi. Dan isikan coding nya seperti gambar berikut.



7. Jika kedua nya tidak mengalami kesalahan maka kita bisa coba lihat hasil nya bisa dengan menekan tombol f6. Maka hasil nya akan sebagai berikut.

..Sekian Dan Terimakasih..



Minggu, 30 September 2012

DHCP

Kali ini saya akan membahas tentang DHCP  yang mana pada posting sebelum nya saya pernah membahas tentang Access Point.  Dan ini salah satu tugas dari sekolah mengenai yang saya bahas ini. Baik langsung saja penjelasan nya..

DHCP merupakan singkatan dari Dynamic Configuration Protocol ialah sebuah layanan yang secara otomatis memberikan nomor IP kepada komputer yang memintanya. Komputer yang memberikan nomor IP disebut sebagai DHCP server, sedangkan komputer yang meminta nomor IP disebut sebagai DHCP Client. Dengan demikian administrator tidak perlu lagi harus memberikan nomor IP secara manual pada saat konfigurasi TCP/IP, tapi cukup dengan memberikan referensi kepada DHCP Server.

Pada saat kedua DHCP client dihidupkan , maka komputer tersebut melakukan request ke DHCP-Server untuk mendapatkan nomor IP. DHCP menjawab dengan memberikan nomor IP yang ada di database DHCP. DHCP Server setelah memberikan nomor IP, maka server meminjamkan (lease) nomor IP yang ada ke DHCP-Client dan mencoret nomor IP tersebut dari daftar pool. Nomor IP diberikan bersama dengan subnet mask dan default gateway. Jika tidak ada lagi nomor IP yang dapat diberikan, maka client tidak dapat menginisialisasi TCP/IP, dengan sendirinya tidak dapat tersambung pada jaringan tersebut.

Setelah periode waktu tertentu, maka pemakaian DHCP Client tersebut dinyatakan selesai dan client tidak memperbaharui permintaan kembali, maka nomor IP tersebut dikembalikan kepada DHCP Server, dan server dapat memberikan nomor IP tersebut kepada Client yang membutuhkan.

Berikut ada beberapa tambahan nih setelah saya baca dan cari-cari lagi dari tentang  DHCP dan saya menemukkan kelebihan DHCP tersebut. Berikut kelebihan nya:

1.    Memudahkan dalam transfer data kepada PC client lain atau PC server.
2.    DHCP menyediakan alamat-alamat IP secara dinamis dan konfigurasi lain. DHCP ini didesain untuk melayani network yang besar dan konfigurasi TCP/IP yang kompleks.
3.    DHCP memungkinkan suatu client menggunakan alamat IP yang reusable, artinya alamat IP tersebut bisa dipakai oleh client yang lain jika client tersebut tidak sedang menggunakannya (off).
4.    DHCP memungkinkan suatu client menggunakan satu alamat IP untuk jangka waktu tertentu dari server.



Jumat, 28 September 2012

Access Point


Pada postingan kali ini saya akan memberi sedikit tentang penjelasan Access Point. Mmh ,sebenar nya yang saya bahas ini salah satu  tugas dari sekolah , Hmm langsung saja berikut penjelasan nya.  

Apa itu Access Point…
Access Point  atau di sebut juga (AP) ialah sebuah perangkat jaringan yang berisi sebuah transceiver dan antena untuk transmisi dan menerima sinyal  dari clients remote. Dengan access points (AP) clients wireless bisa dengan cepat dan mudah untuk terhubung kepada jaringan LAN kabel secara wireless.

Apa fungsi dari Access Point…
Fungsi nya sebagai sebagai pengatur lalu lintas data, sehingga memungkinkan banyak Client dapat saling terhubung melalui jaringan (Network).Di access point inilah koneksi data/internet dipancarkan atau dikirim melalui gelombang radio, ukuran kekuatan sinyal juga mempengaruhi area coverage yang akan dijangkau, semakin besar kekuatan sinyal (ukurannya dalam satuan dBm atau mW) semakin luas jangkauannya.

Ada berapa Macam perangkat Access Point…
Ada dua macam perangkat Access Point, yaitu :
Yang pertama  Dedicated Hardware Access Point yaitu merupakan suatu perangkat yang khusus dibuat untuk bekerja sebagai access point.
Yang kedua adalah Software Access Point yaitu merupakan suatu komputer yang dilengkapi dengan wireless NIC dan software access point yang dibuat untuk bertindak sebagai Access Point.

Sample Gambar


Mungkin hanya segitu saja pembahasan saya ini, sebenar nya sih masih banyak penjelasan tentang Access Point lain nya dari kapan kita membutuhkan wireless Access Poin, wireless Access Point mana yang terbaik, wireless outdoor Access Point, langkah-langkah konfigurasi Accsess Point dsb. Pada pembahasan di postingan saya ini, mungkin hanya beberapa article saja yang bisa saya tulis disini, dan masih banyak koreksi yang harus di perbaiki dan saya fahami lagi, agar lebih tahu detail tentang Access Point.  Sekian dan Terimakasih …







Senin, 13 Agustus 2012

Koneksi Jaringan Media Kabel

Pada postingan ini saya akan sedikit membahas tentang apa itu IP address dan bagaimana kita menghubungkan dua computer atau lebih ,melalui media kabel.

IP address adalah alamat yang diberikan kejaringan dan peralatan jaringan yang menggunakan protokol TCP/IP. IP address terdiri atas 32 bit angka biner yang dapat dituliskan sebagai empat angka desimal yang dipisahkan oleh tanda titik seperti 192.16.10.01 atau dimisalkan berformat w.x.y.z. IP address mempunyai pembagian kelas-kelas tertentu sebagai berikut

Pembagian kelas IP adress:

1. Kelas A : 1.x.x.x s/d 126.x.x.x
- Biasa digunakan pada jaringan yang amat besar / WAN.

2. Kelas B : 128.0.x.x s/d 191.255.x.x
- Biasa digunakan pada jaringan MAN
- Default subnet mask: 255.255.0.0

3. Kelas C : 192.0.0.x s/d 223.255.255.x
- Biasa digunakan pada jaringan lokal / LAN
- Default subnet mask: 255.255.255.0

4. Kelas D : 244.x.x.x s/d 247.x.x.x
- Biasa digunakan untuk keperluan multicast.

5. Kelas E : 248.x.x.x s/d 255.x.x.x
- Digunakan untuk riset

Dan Hal-Hal yang Harus diperhatikan Dalam Memberi Nomor IP
- Tidak boleh bernilai 0 semua
- Sebuah host tidak boleh memiliki nomor ID = 0
- Sebuah host tidak boleh memiliki nomor ID = 255, karena nomor 255 digunakan
untuk tes koneksi ke seluruh jaringan
- Dalam sebuah jaringan tidak boleh ada dua host yang memiliki host ID yang sama

Dalam Koneksi Jaringan Media Kabel Terdapat 2 cara untuk melakukan koneksi jaringan media kabel yaitu koneksi PC ke
PC / hub ke hub) dan PC ke hub. Untuk melakukan koneksi PC ke PC / hub ke hub)
dibutuhkan kabel cross sedangkan kabel straight itu digunakan untuk melakukan koneksi
jaringan PC ke hub/switch. Berikut ini langkah-langkah yang dilakukan untuk melakukan koneksi jaringan media kabel

1. Pasangkan kabel straight untuk menghubungkan PC ke Hub/Switch atau pasangkan
kabel cross untuk menghubungkan 2 komputer / 2 hub.

2. Seting IP address pada setiap komputer.
Caranya, Klik Start ,Contol Panel ,Network and Internet Connection ,Network Connections ,Klik kanan Local Area Connection ,pilih properties ,klik 2 kali pada internet Protocol (TCP/IP) ,pilih Use the following IP address ,isikan IP address ( set alamat ip yang berbeda dengan komputer yang lain) dan
isikan Subnet mask. Disini yang digunakan adalah ip address kelas C


IP Address bisa dipilih 192.168.1.1 sampai dengan 192.168.1.255 .
Antara komputer IP Address tidak boleh sama dalam satu jaringan LAN.
Subnet Mask diisi 255.255.255.0 ,Default gateway dikosongkan, DNS juga
dikosongkan. Setelah selesai di klik OK.

3. Cek koneksi jaringan.
Caranya, Klik start run ,ketikkan cmd ,ok ,masukkan perintah untuk
mengetes koneksi ping (alamat ip komputer tujuan) contoh: ping 192.168.1.5
(tergantung ip komputer tujuan). Dan jika anda berhasil, maka hasil ping pada
Commandpromt akan menunjukkan Reply seperti pada contoh berikut:

Reply from 192.168.1.5: bytes=32 time=1ms TTL=128
Reply from 192.168.1.5: bytes=32 time=1ms TTL=128
Reply from 192.168.1.5: bytes=32 time=1ms TTL=128
Reply from 192.168.1.5: bytes=32 time=1ms TTL=128

Pada tahap ini selesai sudah mengkoneksikan jaringan. Jika sudah terhubung kita bisa melakukan sharing data kepada ip computer lain. Munkin hanya segitu saja kurang dan lebih nya mohon maaf ,semoga ini bisa bermanfaat bagi kita semua yang membaca nya ,info lebih lengkap kunjungi klik disini



Sabtu, 11 Agustus 2012

Perkembangan Komputer


Assalamualaikum Wr.Wb ,pada kesempatan kali ini saya ingin membagi sedikit tentang sejarah perkembangan computer dari awal generasi pertama dan sampai kelima bisa di katakan dari yang jadul hingga yang modern. Dan siapa aja sih tokoh-tokoh yang menciptakan computer tersebut.

Perkembangan komputer dari masa ke masa salalu mengalami peningkatan. Pada awalnya komputer bukanlah alat yang diciptakan untuk berbagai kegunaan seperti yang kita amati pada zaman sekarang. Dulu komputer diciptakan hanya sebagai alat untuk mempermudah dalam penghitungan atau lebih mudahnya sebagai mesin hitung matematika. Tetapi seiring dengan perkembangan zaman komputer ini terus berevolusi menjadi mesin serba guna khususnya pada bidang industri dan penelitian.
Oleh karena itu, kata dasar komputer berasal dari kata “compute” yang berarti menghitung dengan kata lain komputer berati alat penghitung. Komputer pertama kali ditemukan oleh Charles Babbage, kecerdasannya logika matematikanya yang sangat sepesial membuatnya mampu menciptakan sebuah mesin yang dia sebut dengan nama Analytical Engine pada tahun 1882, sebuah mesin yang berfungsi sebagai alat perhitungan-perhitungan umum.
Beberapa tahun kemudian munculah John V. Atanasoff dengan komputer rancangannya Atanasoff-Berry Computer (ABC) pada tahun 1937 yang kemudian dianggap resmi menjadi komputer elektronik pertama. selang beberapa tahun kemudian munculah ENIAC ( Electronic Numerical Integrator and Computer) yang di perkenalkan oleh John Mauchly dan J. Presper Eckert. Sebuah mesin yang dibuat oleh kerjasama antara pemerintah Amerika Serikat dan University of Pennsylvania. Terdiri dari 18.000 tabung vakum(vacum tube), 70.000 resistor, dan 5 juta titik solder, komputer tersebut merupakan mesin yang sangat besar yang mengkonsumsi daya sebesar 160kW.

Komputer Generasi Pertama
Komputer genarasi pertama ini disebut juga sebagai komputer dinosaurus karena ukurannya yang relatif besar. Hanya orang yang ahli sajalah yang dapat menggunakan komputer ini karena sangat sulit dan daya komputesinya sangatlah lambat. Komputer generasi pertama berawal dari tahun 1942 hingga tahun 1959.


Komputer Generasi Kedua
Komputer generasi kedua ini muncul pada era 1960-an dan dulu komputer ini banyak di gunakan di berbagai perusahaan perusahaan khususnya dalam bidang bisnis. Ukurannya lebih kecil ketimbang komputer generasi pertama yaitu kira kira seukuran lemari saja. Pada era ini juga manusia telah mengenal printer, memori, disket ataupun sitem operasi. Dan komponen elektronikanya computer generasi kedua ini menggunakan Transistor.


Walaupun komputer ini telah menggunakan transistor yang mana menggantikan fungsi tabung hampa tetapi tetap saja mengeluarkan panas walaupun tidak sebanyak yang di keluarkan oleh komputer generasi pertama dan itu dapat berpotensi untuk merusak komponen komponen yang ada pada komputer. Pada generasi ini juga bermunculan banyak programmer, analyst dan ahli di bidang komputer serta juga bermunculan dan mulai berkembang industri piranti lunak atau software.

Komputer generasi ketiga
komputer ini merupakan perkembangan yang paling pesat dari perkembangan komputer yang ada. Komputer generasi ketiga muncul sejak era 1965-1971-an. Transistor yang dianggap tidak effisien lagi membuat manusia mencari solusi lain dan solusi itu di temukan pada batu kuarsa ( Quartz rock ). Jack Kilby, seorang insinyur di Texas Instrument, mengembangkan sirkuit terintegrasi (IC : integrated circuit) di tahun 1958. Hal ini merupakan sebuah inovasi yang dapat mendongkrak munculnya komputer generasi ketiga.



Pada era ini juga mulai digunakannya sistem operasi (operation sistem) yang memungkinkan mesin menjalankan berbagai program yang berbeda secara serentak dengan sebuah program utama yang memonitor dan mengkoordinasi memori komputer. Sistem operasi komputer pada generasi ketiga adalah UNIX dan Windows. Walapupun grafiknya masihlah sangat minim.

Komputer Generasi Keempat
Komputer generasi keempat adalah komputer yang kita temui pada saat ini. Komputer yang dalam komponen elektriknya masih menggunakan mikrochip walaupun ukurannya dan bahan yang digunakan berbeda. Ukurannya lebih kecil membuat ukuran komputerpun lebuh sederhana.


Komputer genarasi ini telah berkembang sangat pesat karena penggunannya yang sangat mudah (friendly user) dan serba guna apalagi di bidang industri dan teknologi informasi, peranan komputer sangatlah membantu.




Komputer Generasi Kelima
Rencana masa depan komputer generasi ke lima adalah komputer yang telah memiliki Artificial Intelligence (AI). Sehingga komputer di masa depan dapat memberikan respon atas keinginan manusia.





Dua tanda tanda akan munculnya inovasi komputer generasi kelima adalah  komputer paralel yang berarti memungkinkan banyak CPU bekerja sama membentuk suatu jaringan yang efisien. Selin itu ditemukannya superkonduktor yang memungkinkan aliran listrik mengalir tanpa hambatan sedikitpun sehingga dapat meningkatkan kecepatan informasi yang di dapat. Lembaga ICOT (Institute for new Computer Technology) juga dibentuk untuk merealisasikan keberadaan komputer generasi kelima ini.

nah segitu saja postingan yang saya bagi ini ,moga dapat bermanfaat dan kita jadi lebih tahu tentang asal usul perkembangan komputer.info lebih lengkap klik  ini.  Terimakasih J