Kamis, 06 Agustus 2015

Komponen dari TCP/IP

—IP Address
Merupakan sebuah kombinas unik yang dituliskan dalam angka desimal yang dibagi empat segmen. Tiap segmen mewakili 8 bit dari alamat yang memiliki 32 bit untuk keseluruhannya.
Fungsi dari IP address sendiri merupakan identifikasi setiap host pada jaringan.

Netmask
Netmask atau Subnet Mask berfungsi menunjukkan berapa pembagian bit network dengan bit host untuk mengetahui berapa jumlah host yang dapat terkoneksi didalam sebuah network.

Network Address
Sebuah host tidak pernah berdiri sendiri namun memerlukan host lain dan bergabung membentuk sebuah Network. Alamat Network inilah yang disebut sebagai Network Address.

Broadcast Address
Alamat dimana agar semua host yang berda di dalam sebuah network dapat dikirimkan data secara simultan.

Gateway Address
Alamat IP yan menghubungkan sebuah jaringan dengan jaringan yang lain. Jadi apabila sebuah host ingin berkomunikasi dengan host lain dalam sebuah jaringa yang berbeda, maka host tersebut harus melewati Gateway Address terlebih dahulu untuk mencapai host yang satunya.

Nameserver Address
IP milik sebuah server Domain Name Service (DNS) yang bertujuan untuk menerjemahkan sebuah domain menjadi IP address maupun sebaliknya.

Media Access Control
Media access control adalah protokol komunikasi yang digunakan untuk membedakan perangkat tertentu. Setiap perangkat harus mendapatkan alamat MAC yang unik selama proses manufakturnya yang menjadi pembeda dari setiap perangkat lain di internet.

Pengalamatan hardware dengan alamat MAC memungkinkan pengaksesan perangkat dengan nilai yang unik bahkan ketika perangkat lunak yang menggunakannya dapat mengubah nama perangkat tertentu selama operasi.

MAC adalah satu-satunya protokol dari lapisan link yang mungkin Anda gunakan untuk berinteraksi pada umumnya.

Rabu, 24 September 2014

Flowchart (Diagram Alur)

Flowchart
  • Bagan-bagan yang mempunyai arus
  • Menggambarkan langkah-langkah penyelesaian suatu masalah
  • Merupakan salah satu cara penyajian algoritma


Tujuan Pembuatan Flowchart
  • Menggambarkan suatu tahapan penyelesaian masalah
  • Secara sederhana, terurai, rapi dan jelas
  • Menggunakan simbol-simbol standar


Model / Jenis Flowchart
System Folwchart
  • Menggambarkan suatu sistem peralatan komputer yang digunakan dalam proses pengolahan data serta hubungan antar peralatan tersebut
  • Tidak digunakan untuk menggambarkan urutan langkah untuk memecahkan masalah
  • Hanya untuk menggambarkan prosedur dalam sistem yang dibentuk

Program Flowchart
  • Menggambarkan urutan logika dari suatu prosedur pemecahan masalah
  • Dua jenis metode penggambaran program flowchart :
        - Conceptual flowchart, menggambarkan alur pemecahan masalah secara global
        - Detail flowchart, menggambarkan alur pemecahan masalah secara rinci

Simbol-simbol Flowchart
Flow direction symbols
  • Digunakan untuk menghubungkan simbol satu dengan yang lain
  • Disebut juga connecting line

Processing symbols
  • Menunjukan jenis operasi pengolahan dalam suatu proses / prosedur

Input / Output symbols

  • Menunjukkan jenis peralatan yang digunakan sebagai media input atau output

Rabu, 10 September 2014

Cara Mempercepat Kinerja Laptop/Komputer dengan Mudah

Cara Mempercepat Kinerja Laptop/Komputer dengan Mudah - Untuk kali ini Lapkom akan sharing tentang cara memaksimalkan kinerja komputer anda agar tidak lemot atau lola. Komputer atau laptop yang sedang lambat prosesnya memang membuat kita tidak sabar menunggu, kenapa ya setiap komputer atau laptop baru di install OS masih bisa cepat kinerjanya, tapi ketika lama kita pakai akan lemot dan sangat lambat sampai-sampai hank, wah bahaya tuh.

Mengatasi permasalahan tersebut Lapkom akan berbagi tips menghindari komputer atau laptop anda lebih cepat kinerjannya dari semula. Nah Berikut kita simak beberapa tips memaksimalkan kinerja komputer atau laptop :

1. Matikal aplikasi yang tidak penting. Jika anda sedang memakai atau menyalakan komputer silahkan cek aplikasi yang sedang berjalan, dan tutup aplikasi anda yang tidak penting dengan cara tekan (ctrl+Shift+Esc), Kemudian pilih aplikasi yang tidak penting kemudian klik "End Task".

2. Disk Clean Up pada Hardisk. Ketika windows baru di install registry,cache,dan cookies masih blom ada, tapi setelah anda pakai untuk browsing dan lainnya semua itu akan menumpuk di hardisk anda yang akan membuat kinerja komputer/laptop menurun. Nah jadi silahkan hapus itu semua agar kinerja komputer maksimal. caranya sebagai berikut :

Klik start - all program - pilih accesories - system tool - dan Disk Clean Up. Pilih partisi / disk yang akan anda bersihkan dan ok. Nah kemudian centang semuanya dan klik ok.

3. Defragment Pada Hardisk Anda. Apa tujuan dari defrag hardisk? defrag hardisk yaitu bukan membersihkan ataupun menghapus file, melainkan menata ulang berkas-berkas yang ada pada hardisk agar si komputer/laptop bisa dengan mudah membacanya, jadi kinerjanya akan meningkat. Untuk defragment lakukan secara berkala seperti sebulan sekali atau 2 minggu sekali lebih bagus. Caranya sebagai9 berikut :

Klik start - all program - accesories - klik system tool dan Disk Defragmenter. Pilih partisi mana yang ingin di defrag dan klik defrag lalu tunggu hingga prosesnya berahir.

4. Hapus Recent Places. Racent place merupakan histori atau jejak kita memakai komputer atau laptop yang akan di simpan di sana. Memang itu tidak penting dan harus di bersihkan untuk memaksimalkan kinerja komputer. Caraya sebagai berikut :

Masuk pada my computer - klik Recent place - hapus semua file.

5. Download Software Pembersih Ccleaner. Software ini akan membantu anda membersihkan sampah pada komputer anda hingga kinerjannya meningkat. Anda akan di mudahkan untuk membersikkannya dengan software ini dan ini adalah software gratis. silahkan download disini.

6. Lakukan Restart. Melakukan restart akan meningkatkan kinerja laptop atau komputer anda, jika terjadi hang atau komputer mulai lemot lakukan restart karena akan merefresh komputer anda, dan proses berjalan lancar kembali.

7. Minimalkan Startup. Aplikasi yang tidak penting akan menambah beban pada proses berfikir komputer atau laptop anda, jadi pastikan program/aplikasi yang penting saja yang berjalan pada awal komputer/laptop menyala (startup). caranya sebagai berikut :

Tekan pada keyboard anda "windows" + "R" secara bersamaan - ketik “msconfig” - Tekan "ok" - lalu pilih startup dan hilangkan centang aplikasi yang tidak penting

Itulah beberapa tips dari lapkom semoga komputer atau laptop anda bisa lebih cepat kinerjannya. selamat mencoba dan jika ada pertannyaan atau tambahan silahkan komentar di bawah. Terimakasih banyak atas kunjungan anda.

source : http://lapkom313.blogspot.com/2013/12/cara-mempercepat-kinerja-laptopkomputer.html

Penyebab Komputer Laptop Lemot

Banyak hal yang bisa dilakukan supaya komputer anda berjalan lebih cepat dari biasanya, penulis mencoba untuk memberikan beberapa tips yang mudah anda lakukan pada komputer PC atau Laptop anda. Namun sebelum tips-tips ini anda lakukan ada baiknya anda mengetahui beberapa hal mendasar  yang menyebabkan komputer anda berjalan sangat lambat.
Beberapa penyebab-penyebab yang mendasar sebagai berikut:
  1. Sistem Registry: Pada intinya adalah semakin banyak software-software yang anda install dalam komputer maka semakin bertambah pula sistem registry baru yang tersimpan dan bekerja dalam komputer anda.
  2. Ruang Harddisk: Usahakan memberikan ruang kosong yang cukup pada hardisk anda, jangan terlalu penuh.
  3. Antivirus: Jelas sekali kehadiran antivirus akan sangat membuat komputer kita berjalan sangat berat, maka hal yang terbaik yang bisa anda lakukan adalah menyesuaikan spesifikasi komputer dengan antivirus yang digunakan (prosessor, memori,dll).
  4. Spyware: Spyware adalah program yang berjalan sendiri tanpa sepengetahuan anda, solusi cuma satu hapus spyware tersebut dengan anti spyware yang ter-update.


Sumber: http://pusatteknologi.com/cara-mempercepat-komputer.html

PENGELOLAAN INFORMASI DIGITAL

Pengertian Informasi

Pengertian Informasi Menurut Raymond Mc.leod
Informasi adalah data yang telah diolah menjadi bentuk yang memiliki arti bagi si penerima dan bermanfaat bagi pengambilan keputusan saat ini atau mendatang.“
Pengertian Informasi Menurut Jogiyanto HM., (1999: 692),
“Informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian – kejadian (event) yang nyata (fact) yang digunakan untuk pengambilan keputusan."
Abdul Kadir (2002: 31); McFadden dkk (1999)
mendefinisikan informasi sebagai data yang telah diproses sedemikian rupa sehingga meningkatkan pengetahuan seseorang yang menggunakan data tersebut.“
Pengertian Informasi Menurut Gordon B. Davis (1991: 28),
“Informasi adalah data yang telah diolah menjadi sebuah bentuk yang berarti bagi penerimanya dan bermanfaat bagi pengambilan keputusan saat ini atau mendatang”

Kesimpulan Informasi
Secara umum informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian-kejadian yang nyata yang digunakan untuk pengambilan keputusan

Kualitas informasi ditentukan oleh beberapa faktor :
Keakuratan dan teruji kebenarannya. 
Informasi harus bebas dari kesalahan-kesalahan dan tidak menyesatkan. 
Kesempurnaan informasi 
Informasi disajikan dengan lengkap tanpa pengurangan, penambahan, dan pengubahan. 
Tepat waktu 
Infomasi harus disajikan secara tepat waktu, karena menjadi dasar dalam pengambilan keputusan. 
Relevansi 
Informasi akan memiliki nilai manfaat yang tinggi, jika Informasi tersebut dapat diterima oleh mereka yang membutuhkan. 
Mudah dan murah 
Apabila cara dan biaya untuk memperoleh informasi sulit dan mahal, maka orang menjadi tidak berminat untuk memperolehnya, atau akan mencari alternatif substitusinya (Budi Sutedjo Dharma Oetomo, 2002 : 16 -17)

Pengenalan Bahasa Pemrograman Pascal

Bahasa Pascal merupakan bahasa yang sangat populer di dunia, terlebih karena digunakan sebagai bahasa untuk mengajarkan pemrograman terstruktur bagi para mahasiswa di pelbagai perguruan tinggi, baik di Indonesia maupun negara lainnya. Sebagai bahasa pemrograman yang terstruktur, bahasa ini menyediakan sejumlah kontrol (berupa REPEAT, WHILE dan FOR) serta mendukung pembuatan program yang tersusun atas sejumlah blokblok kecil (yang dikenal dengan sebutan rutin pada berbagai bahasa pemrograman). Blok-blok kecil ini dapat dipakai untuk membentuk blok yang lebih besar, dan secara keseluruhan membentuk program kerja. Keuntungan dari pemrograman terstruktur, program mudah dibuat, dipahami dan dikembangkan.

Pencipta bahasa Pascal adalah Niklaus Wirth (EidgenOssische Technishe Hochshule, Zurich, Swiss). Nama Pascal sendiri diambil untuk mengenang dan mengabadikan seorang matematikawan Perancis bernama Blaise Pascal (1623-1662), penemu mesin penjumlah mekanis yang pertama kali.
Bahasa Pascal lahir sebagai hasil pengembangan dari bahasa ALGOL-60. Versi pertama Pascal muncul pada tahun 1970 dan laporan pertama mengenai bahasa ini baru dipublikasikan pada tahun 1971. Pada tahun 1974, buku berjudul Pascal User Manual and Report dipublikasikan. Buku ini ditulis oleh Niklaus Wirth dan Kathleen Jensen.

Kepopuleran Pascal berkembang seiring dengan berkembangnya PC. Pada platform ini terdapat sejumlah kompiler Pascal. Salah satunya Turbo Pascal, yang dikeluarkan oleh Borland International. Turbo Pascal telah mengalami perubahan semenjak versinya yang pertama. Tercatat pada tahun 1992, Turbo Pascal versi 7.0 telah dirilis. Yang menarik, Turbo Pascal bukanlah sekedar kompiler. Turbo Pascal menyediakan suatu lingkungan terpadu (dikenal dengan sebutan IDE, Integrated Development Environment), yang diantaranya berisi :

  • Kompiler (untuk mengkompilasi program menjadi suatu objek yang dipahami oleh komputer)
  • Debugger (untuk mencari kesalahan program) 
  • Linker (untuk menggabungkan file objek dan file pustaka serta membentuk file executable)
  • Editor (untuk menulis program sumber)
Kompiler (+Linker) yang tersedia dapat dipakai untuk mengkompilasi program menjadi file yang executable (dapat dieksekusi secara langsung dari prompt DOS). Namun demikian pemrogram juga dapat memilih agar kompilasi dilakukan ke memori, sehingga pembuatan dan pengujian program dapat dilakukan dengan cepat. Hal ini sangat bermanfaat pada masa pembuatan/pemodifikasian program.
Sebagai perluasan dari pengembangan program secara modular (tersusun atas sejumlah modul), Turbo Pascal juga memungkinkan pemrogram untuk membuat suatu pustaka yang berisi sejumlah prosedur, fungsi ataupun elemen-elemen yang lain, yang dikompilasi secara terpisah. Kemudian pustaka-pustaka tersebut dapat dipergunakan oleh suatu program, tanpa perlu melibatkan kode/program sumbernya. Modul seperti ini biasa disebut unit.

Semenjak versi 5.5, Turbo Pascal menyediakan kemampuan pemrograman berorientasiobjek (PBO). Pemrograman berorientasi objek yang terkenal dengan sebutan OOP (Object-Oriented Programming) merupakan suatu metode pemrograman yang akhir-akhir ini sangat populer. OOP atau PBO mengkombinasikan data dan fungsi atau prosedur yang mengakses data menjadi suatu wadah yang disebut objek. Metode pemrograman ini dirasakan dapat mengatasi kesulitan yang timbul pada pemrograman yang besar dan kompleks, sehingga dapat meningkatkan produktivitas pemrogram. Turbo Pascal merupakan bahasa pemrograman yang serbaguna. Anda dapat menggunakannya untuk tujuan komputasi, pembuatan permainan (game) ataupun masalah masalah

Struktur Bahasa Pascal
§  Judul
Program <judulnya>;
Uses <unitnya>;
§  Bagian Deklarasi
Label <namalabelnya>;
Const <nama=nilai constantanya>;
Type <namatype:typedatanya>;
Var <nama_variabelnya>;
Procedure <nama_prosedurnya>;
Function <nama_fungsinya>;
§  Bagian Pernyataan
Begin
<pernyataan-pernyataan>;
End.

Contoh Program :

Listing Programnya
Uses Crt;
Begin
          WriteLn( Saya );
          Write( Belajar );
          WriteLn( Turbo );
          Write( Pascal );
          Write( Versi 7.0 );
End.

Tekan Ctrl F9 untuk ekseskusi program
Tekan F5 untuk melihat hasilnya

Hasilnya :

Saya
Belajar Turbo

Pascal Versi 7.0

Jumat, 05 September 2014

Program dan Pemrograman

Pemrograman adalah kumpulan instruksi-instruksi tersendiri yang biasanya disebut source code yang dibuat oleh programmer (pembuat program)
Program adalah kumpulan instruksi atau perintah yang disusun sedemikian rupa sehingga mempunyai urutan nalar yang tepat untuk menyelesaikan suatu persoalan. (Menurut P. Insap Santosa)
Bahasa Pemrograman adalah alat yang digunakan untuk membuat suatu program (software pemrograman). Contoh bahasa pemrograman : Contoh: C, C++, C#, Pascal, Basic, Perl, PHP, ASP, JHP, Java, dll
Secara garis besar unsur pemrograman ada 3 terdiri dari : Input -- Proses -- Output
  • InputBagian yang merupakan proses untuk memasukkan data ke komputer melalui device
  • ProsesBagian yang merupakan proses mengolah data yang diinputkan dengan nenerapkan metode-metode, teknik-teknik, algoritma-algoritma yang ada
  • Output : Bagian ini merupakan proses untuk menampilkan data yang telah diolah, melaporkan hasil pegolahan data melalui device
Beda Algoritma dan Program ?

Program adalah kumpulan pernyataan komputer, sedangkan metode dan tahapan sistematis dalam program adalah algoritma. Program ditulis dengan menggunakan bahasa pemrograman. Jadi bisa disebut bahwa program adalah suatu implementasi dari bahasa pemrograman

Penerjemah Bahasa Pemrograman
Compiler adalah suatu program yang menterjemahkan bahasa program (Source code) ke dalam bahasa obyek (object code) secara keseluruhan program.
Interpreter berbeda dengan Compiler, interpreter menganalisis dan mengeksekusi setiap baris dari program secara keseluruhan. Keuntungan dari interpreter adalah dalam eksekusi yang bisa dilakukan dengan segera. Tanpa melalui tahap kompilasi, untuk alas an ini interpreter digunakan pada saat pembuatan program berskala besar

Perbedaan Compiler dan Interpreter
Compiler
  • Menterjemahkan secara keseluruhan
  • Bila terjadi kesalahan kompilasi maka source program harus diperbaiki dan dikompilasi ulang
  • Dihasilkan Object program
  • Dihasilkan Executable program
  • Proses pekerjaan program lebih cepat
  • Source program tidak dipergunakan hanya bila untuk perbaikan saja
  • Keamanan dari program lebih terjamin
Interpreter
  • Menterjemahkan Instruksi per instruksi

  • Bila terjadi kesalahan interprestasi dapat diperbaiki

  • Tidak dihasilkan obyek program

  • Tidak dihasilkan Executable program

  • Proses pekerjaan program lebih lambat

  • Source program terus dipergunakan

  • Keamanan dari program kurang terjamin