Welcome to OM. This is a customizable intro section and you can definitely choose the Social Network icons that you will use. Thanks for checking out OM!



OSI Layer

IN

Views:
BY
0 COMMENTS
Selamat siang para blogger..
Oke, kali ini saya akan sharing sedikit tentang OSI Layer dan IP Address..
Mari kita simak bersama ya gaess..



A. Pengertian

     OSI Layer adalah sebuah model arsitektural jaringan yang dikembangkan oleh badan International Organization for Standardization (ISO) di Eropa pada tahun 1977. OSI (Open System Interconnection) merupakan kumpulan layer-layer yang tidak saling bergantung namun saling berkaitan antara  satu dengan lainnya.

B.Latar Belakang

     Dulu, sekitar era 70-an, banyak perusahaan baik software maupun hardware yang membuat Sytem Network Architektur (SNA) , yang antara lain IBM, Digital, Sperry, Burough, dan sebagainya. Masing-masing perusahaan tersebut tentunya membuat aturan-aturan yang berbeda satu sama lain. Hal tersebut membuata adanya permasalahan dalam jaringan. Protokol yang berbeda membuat jaringan komputer yang berbeda produk SNA menjadi tidak bisa terhubung.
    Kemudian, The International Standard Organization (ISO) pada sekitar tahun 1980-an, meluncurkan sebuah standar model referensi yang berisi cara kerja serangkaian protokol SNA. Model referensi ini selanjutnya dinamakan Open System Interconnection (OSI).

C.Maksud dan Tujuan

Agar dapat memahami tentang susunan layer pada OSI, dan supaya kita dapat mudah dalam pengalamatan pada komputer dengan komputer lainnya. 

D.Tingkatan Pada Layer OSI

1.Upper : Application, Presentation, Session.
2.Lower : Transport, Network, Data Link, Physical.
     Upper layer fokus pada aplikasi pengguna dan bagaimana file direpresentasikandi komputer. Untuk Network Engineer, bagian utama yang menjadi perhatian adalah lower layer. Lower layer adalah intisari komunikasi data melalui jaringan aktual.

E.Definisi Lapisan pada Model OSI

1.Application Layer
     Application layer adalah Layer paling tinggi dari model OSI, seluruh layer dibawahnya bekerja untuk layer ini, tugas dari application layer adalah Berfungsi sebagai antarmuka dengan aplikasi dengan fungsionalitas jaringan. Mengatur bagaimana aplikasi dapat mengakses jaringan, dan kemudian membuat pesan-pesan kesalahan. Protokol yang berada dalam lapisan ini adalah HTTP, FTP, SMTP, NFS.
2. Presentation Layer
     Layer keenam ini berfungsi untuk mentranslasikan data yang hendak ditransmisikan oleh aplikasi ke dalam format yang dapat ditransmisikan melalui jaringan. Protokol yang berada dalam Layer ini adalah perangkat lunak redirektor (redirector software), seperti layanan Workstation (dalam Windows NT) dan juga Network shell (semacam Virtual Network Computing (VNC) atau Remote Desktop Protocol (RDP)).
3. Session Layer
Layer kelima berfungsi untuk mendefinisikan bagaimana koneksi dapat dibuat, dipelihara, atau dihancurkan. Selain itu, di level ini juga dilakukan resolusi nama.
4.Transport Layer
     Layer keempat Berfungsi untuk memecah data ke dalam paket-paket data serta memberikan nomor urut ke paket-paket tersebut sehingga dapat disusun kembali pada sisi tujuan setelah diterima. Selain itu, pada level ini juga membuat sebuah tanda bahwa paket diterima dengan sukses (acknowledgement), dan mentransmisikan ulang terhadp paket-paket yang hilang di tengah jalan.
5.Network Layer
     Layer ketiga mendefinisikan alamat-alamat IP, membuat header untuk paket-paket, dan kemudian melakukan routing melalui internetworking dengan menggunakan router dan switch layer3.
6.Datalink Layer
     Layer ini befungsi untuk menentukan bagaimana bit-bit data dikelompokkan menjadi format yang disebut sebagai frame. Selain itu, pada level ini terjadi koreksi kesalahan, flow control, pengalamatan perangkat keras (seperti halnya Media Access Control Address (MAC Address), dan menetukan bagaimana perangkat-perangkat jaringan seperti hub, bridge, repeater, dan switch layer 2 beroperasi. Spesifikasi IEEE 802, membagi level ini menjadi dua level anak, yaitu lapisan Logical LInk Control(LLC) dan lapisan Media Access Control(MAC).
7.Physical Layer
     Physical layer adalah Layer paling bawah dalam model OSI, berfungsi untuk mendefinisikan media transmisi jaringan, metode pensinyalan, sinkronisasi bit, arsitektur jaringan (seperti halnya Ethernet atau Token Ring), topologi jaringan dan pengabelan.

Demikian sedikit sharing dari saya, semoga bermanfaat. Apabila ada kesalahan mohon maaf. Atas perhatiannya saya ucapkan terima kasih.


Pengertian Dan Jenis - Jenis Algoritma

IN

Views:
BY
5 COMMENTS
Selamat sore para blogger..
Oke, kali ini saya akan sharing sedikit tentang Pengertian Dan Jenis - Jenis Algoritma ..
Mari kita simak bersama ya gaess..

 1.Pengertian  Algoritma
Algoritma adalah langkah-langkah yang disusun secara tertulis dan berurutan untuk menyelesaikan suatu masalah.  Sedangkan Algoritma Pemrograman adalah langkah-langkah yang ditulis secara berurutan untuk menyelesaikan masalah pemrograman komputer.

Dalam pemrograman yang sederhana, algoritma merupakan langkah pertama yang harus ditulis sebelum menuliskan program. Masalah yang dapat diselesaikan dengan pemrograman komputer adalah masalah-masalah yang berhubungan dengan perhitungan matematik.

 2.Jenis - Jenis Algoritma
 
   a).Pseudo-code
Pseudo-code adalah kode atau tanda yang menyerupai (pseudo) atau merupakan penjelasan cara menyelesaikan suatu  masalah.
Pseudo-code sering digunakan oleh seseorang untuk menuliskan algoritma dari suatu permasalahan.
Pseudo-code berisikan langkah-langkah untuk menyelesaikan suatu permasalahan [hampir sama dengan algoritma], hanya saja bentuknya sedikit berbeda dari algoritma.Pseudo-code menggunakan bahasa yang hampir menyerupai bahasa pemrograman.Selain itu biasanya pseudo-code menggunakan bahasa yang mudah dipahami secara universal dan juga lebih ringkas dari pada algoritma.





  b).Flowchart


Flowchart adalah sebuah bentuk gambar ataupun diagram yang memiliki aliran satu atau dua arah yang berlaku secara sekuensial atau berkesinambungan. Fungsi utama dari flowchart ini adalah untuk menggambarkan sebuah desain program dan untuk merepresentasikan sebuah program atau sistem yang akan kita buat, berdasarkan pola berpikir kita (berdasarkan algoritma).
  c).Structure EnglishStuctured English merupakan alat yang cukup efisien untuk menggambarkan suatu algoritma. Basis dari stuctured english adalah bahasa Inggris, tetapi juga dapat menggunakan bahasa Indonesia. Oleh karena bahasa manusia yang digunakan sebagai dasar penggambaran algoritma, maka stuctured english lebih tepat untuk menggambarkan suatu algoritma yang akan dikomunikasinan kepada pemakai sistem.

Demikian sedikit sharing dari saya, semoga bermanfaat. Apabila ada kesalahan mohon maaf. Atas perhatiannya saya ucapkan terima kasih.





Jenis – Jenis Kabel Jaringan

IN

Views:
BY
0 COMMENTS
Assalamu'alaikum wr.wb
Selamat sore gaess.. sore ini saya akan sharing tentang Jenis – Jenis Kabel Jaringan


1. Kabel Coaxial

kabel coaxialKabel coaxial merupakan salah satu jenis kabel jaringan komputer yang klasik, dan saat ini sudah hampir tidak pernah digunakan lagi untuk penggunaan jaringan kabel pada sebuah sistem jaringan komputer. Kabel coaxial merupakan jenis kabel yang terdiri dari kawat tembaga, yang dilapisi olej isolator, konduktor, dan kemudian pada bagian luar dari kabel coaxial ini dilindungi dengan menggunakan bahan PVC. Sekila, kabel coaxial ini juga sama seperti kabel antenna televisi.
  • Penggunaan kabel Coaxial
Dalam penggunaannya di dalam jaringan, kabel coaxial saat ini sudah tergantikan oleh fungsi kabel Twisted Pair yang akan dibahas setelah ini. Biasanya, kabel coaxial ini digunakan pada jenis jaringan yang memilki topologi jaringan bus dan juga topologi ring.
Penggunaan dari kabel coaxial yang sudah jarang digunakan ini tidak lain merupakan konsekuensi dari beberapa kelemahan yang dimilki oleh kabel coaxial itu sendiri.
  • Kelemahan kabel coaxial
Salah satu kelemahan utama dari jens kabel coaxial ini di dalam jaringan adalah karena memiliki jangkauan dan juga kualitas pentransmisian data yang terbatas, sehingga sudah jarang digunakan. Selain itu, kabel coaxial juga dinilai kurang fleksibel, terutama apabila dibandingkan dengan kabel twisted pair.

2. Twisted Pair

Twisted PairSesuai namanya, twisted pair, kabel jenis ini memiliki bentuk fisik berupa pasangan dari kabel kabel yang dipasang secara berilit satu sama lain, membentuk spiral. Kabel jenis ini merupakan jenis kabel yang saat ini paling banyak dan juga umum digunakan untuk pembuatan sebuah jaringan local atau LAN.
Kabel twisted pair memiliki 3 jenis kabel utama, berikut ini beberapa jenis kabel twisted pair, beserta ciri – cirinya
  • UTP (unshielded twisted pair)
Kabel UTP dalam aplikasinya tidak mendukung sebuah perlindungan atau proteksi dari kumpulan spiralnya. Karena tidak memilki perlindungan apapun pada bagian kabelnya, maka kabel jenis UTP ini memiliki kelemahan utama, yaitu sangat rentan dan juga sensitive terhadap voltase tinggi dan juga medan magnet. Kabel UTP banyak digunakan pada kabel jaringan telepon, dan juga jaringan LAN kecil
  • FTP (foiled twisted pair)
FTP memiliki spesifikasi yang lebih baik dibandingkan dengan kabel UTP, karena lapisan kabelnya dilindungi oleh semacam foil, sehingga hal ini membuat kabel jenis FTP memiliiki ketahanan yang lebih baik terhadap noise dan gangguan magnetic dibandingkan dengan kabel UTP
  • STP (shielded twisted pair)
Hampir sama dengan kabel FTP, kabel STP juga memiliki perlindungan di dalam lapisan kabelnya. Yang membedakan hanyalah bahan yang digunakan untuk melapisi susunan kabel twisted pairnya. STP juga memiliki kemampuan yang baik dalam menangkal noise dan gangguan magnetic.
Meskipun secara praktis kabel FTP dan juga kabel STP memilki banyak sekali keunggulan dibandingkan dengan UTP, namun demikian, kabel UTP masih menjadi favorit dalam penggunaannya di sebuah jaringan komputer. Hal yang membuat kabel UTP masih banyak digunakan adalah faktor ekonomis, dimana kabel jenis UTP memiliki harga yang jauh lebih murah dibandingkan dengan kabel FTP dan jga STP. Hal ini menyebabkan kabel UTP masih menjadi pilihan pertama dalam pembuatan jaringan.

3. Fiber Optik

fiber optikJenis kabel jaringan yang ketiga adalah kabel jaringan fiber optic. Kabel fiber optic ini merupakan jenis kabel yang terdiri atas kumpulan serat – serat fiber, dengan ukuran yang lebih kecil dan juga lebih fleksibel dibandingkan dengan kabel twisted pair.
  • Penggunaan Kabel fiber optik
Pada awalnya, kabel fiber optik hanya digunakan untuk keperluan khusus, seperti penggunaan pada jaringan backbone pada suatu perusahaan besar. Namun lama kelamaan, jaringan dengan menggunakan fiber optic menjadi semakin populer dan digunakan untuk keperluan jaringan secara umum, bahkan saat ini jaringan internet di rumah anda pun sudah banyak yang mendukng konektivitas menggunakan fiber optic
  • Keunggulan dan kelemahan Fiber Optik
Meskipun banyak digunakan secara luas, namun demikian kabel fiber optic di dalam suatu jaringan memiliki beberapa keunggulan, sekaligus kelemahannya. Berikut ini beberapa kelemahan dan juga keunggulan dari kabel fiber optic.


Demikian sharing dari saya, semoga bermanfaat dan terima kasih sudah membaca.
Wassalamu'alaikum wr.wb


Macam-Macam Alat & Bahan Networking

IN

Views:
BY
1 COMMENTS
 Selamat Siang para blogger..
Oke,, semangat siang yahh :) 
Kali ini saya akan membahas tentang Macam-Macam Alat & Bahan Networking

A. Alat-Alat Networking
  1. MODEM
Modem digunakan sebagai penghubung jaringan LAN dengan internet. Dalam melakukkan tugasnya, modem akan mengubah data digital kedalam data analog yang bisa dipahami oleh kita manusia ataupun sebaliknya.Ditinjau dari sisi hardware, terdapat dua jenis modem popular yakni modem eksternal dan modem internal. Sesuai dengan namanya, modem eksternal adalah jenis modem yang perangakatfisiknya terpisah dari computer (CPU). Sebaliknya, modem internal adalah jenis modem yang disertakan satu paket dengan CPU computer. Modem sangat cocok untuk koneksi internet computer-komputer individual dan jaringan sederhana (yang memiliki jumlah PC tidak bagitu banyak), sedang koneksi internet untuk jaringan-jaringan skala besaar-menengah, memakai teknologi wireless merupakan solusi yang lebih reliable.

  1. HUB
Hub adalah Alat penghubung atar komputer, semua jenis komunikasi hanya dilewatkan oleh hub. hub digunakan untuk sebuah bentuk jaringan yang sederhana (misal hanya untuk menyambungkan beberapa komputer di satu group IP lokal) ketika ada satu paket yang masuk ke satu port di hub, maka akan tersalin ke port lainnya di hub yg sama dan semua komputer yg tersambung di hub yang sama dapat membaca paket tersebut. Saat ini hub sudah banyak ditinggalkan dan diganti dengan switch. Alasan penggantian ini biasanya adalah karena hub mempunyai kecepatan transfer data yang lebih lambat daripada switch. Hub dan switch mempunyai kecepatan transfer data sampai dengan 100 Mbps bahkan switch sudah dikembangkan sampai kecepatan 1 Gbps
HUB ini dikenal dengan dual-speed hubs.
Secara teknis, terdapat tiga jenis hub yang beredar :
  1. Passive hubs == Hub-hub passive tidak memperkuat sinyal elektrik dari paket-paket data yang masuk
  2. Active hubs == sebaliknya, Hub-hub active akan memperkuat sinyal paket-paket sebelum mereka dilepas ke network. Fungsi ini dilakukan juga oleh device lain yang dinamakan “repeater”.
  3. Intelligent hubs == merupakan hub-hub yang memiliki fitur extra dari active hubs, di mana sangat cocok untuk kepentingan bisnis. Sebuah hub yang cerdas secara tipikal men-support manajemen secara remote via SNMP dan virtual LAN (VLAN)


  1. Switch
Switch pada prinsipnya sama dengan hub bedanya switch lebih pintar daripada hub karena mampu menganalisa paket data yang dilewatkan padanya sebelum dikirim ke tujuan. Selain itu switch juga memiliki kecepatan transfer data dari server ke workstation atau sebaliknya.Seperti halnya hub, switch utamanya desajikan unruk Ethernet. Switch memiliki konfigurasi jumlah port yang beragam, mulai dari empat-lima port sampai puluhan port – juga men-support Ethernet kecepatan 10 Mbps, 100 Mbps atau keduanya
  1. Repeater
Repeater adalah sebuah komponen yang berfungsi memperkuat sinyal. Sinyal yang diterima dari satu segmen kabel LAN ke segmen LAN berikutnya akan dipancarkan kembali dengan kekuatan sinyal asli pada segmen LAN pertama sehingga dengan adanya repeater ini, jarak antara dua jaringan komputer dapat diperluas.

  1. Bridge
Bridge adalah sebuah Network Device yang berfungsi untuk memisahkan sebuah jaringan yang luas menjadi segment-segment yang lebih kecil. Bridge membaca alamat MAC (Media Access Control) dari setiap paket data yang diterima yang kemudian akan mempelajari dridging table untuk memutuskan apa yang akan dikerjakan bridge selanjutnya pada paket data tersebut, apakah diteruskan atau di abaikan.

  1. ROUTER
Router memiliki kemampuan untuk menyaring atau menfilter data yang lalu lalang di jaringan berdasarkan aturan atau protocol tertentu. Sama seperti hub/switch, router juga dapat digunakan untuk menghubungkan beberapa jaringan seperti jaringan model LAN, MAN, bahkan WAN.

B. Bahan - Bahan Networking
1. Cat sixs

Cat sixs Adalah alat untuk memasangkan dan mlepaskan kabel UTP pada Modular Jac(MJ) ,alt ini dapat juga untuk menandai kulit bagian luar kabel UTP agar nantinya dapat langsung dilepaskan.
2. Tang Crimping 

Tang krimping adalah alat untuk memasang kabel UTP ke konektor RJ-45 / RJ-11 tergantung kebutuhan. Bentuknya macam-macam ada yang besar dengan fungsi yang banyak, seperti bisa memotong kabel, mengupas dan lain sebagainya. Ada juga yang hanya diperuntukan untuk crimp RJ-45 atau RJ-11 saja. 
3. Kabel UTP

Unshielded Twisted-Pair (disingkat UTP) adalah sebuah jenis kabel jaringan yang menggunakan bahan dasar tembaga, yang tidak dilengkapi dengan shield internal. UTP merupakan jenis kabel yang paling umum yang sering digunakan di dalam jaringan lokal (LAN), karena memang harganya yang murah, kinerja yang ditunjukkannya juga relatif bagus
4. Kabel Fiber Optic

Kabel Fiber optic adalah sebuah kabel yang terbuat dari serat kaca dengan teknologi canggih dan mempunyai kecepatan transfer data yang lebih cepat daripada kabel biasa, biasanya fiber optic digunakan pada jaringan backbone (Tulang Punggung) karena dibutuhakan kecepatan yang lebih dalam dari jaringan ini, namun pada saat ini sudah banyak yang menggunakan fiber optic untuk jaringan biasa baik LAN, WAN maupun MAN karena dapat memberikan dampak yang lebih pada kecepatan dan bandwith karena fiber optic ini menggunakan bias cahaya untuk mentransfer data yang melewatinya dan sudah barang tentu kecepatan cahaya tidak diragukan lagi namun untuk membangun jaringan dengan fiber optic
dibutuhkan biaya yang cukup mahal dikarenakan dibutuhkan alat khusus dalam pembangunannya.
         
Itulah Jenis Alat dan Bahan untuk Networking. Demikian postingan ini saya buat jika ada kesalahan saya mohon maaf yang sebesar - besarnya.
Oke, terima kasih gaess sudah membaca, semoga bermanfaat.:)

Cara Menulis Bahasa Pemrograman C++

IN

Views:
BY
0 COMMENTS
Selamat sore para blogger..
Simak lagi yuk sharing dari saya,
Oke, kali ini saya akan sharing tentang Perkembangan Komputer dari masa ke masa,
Selamat membaca :)



C++ adalah bahasa pemrograman komputer yang di buat oleh Bjarne Stroustrup, yang merupakan perkembangan dari bahasa C dikembangkan di Bong Labs (Dennis Ritchie) pada awal tahun 1970-an, Bahasa itu diturunkan dari bahasa sebelumnya, yaitu B, Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix, Pada perkembangannya, versi ANSI (American National Standart Institute) Bahasa pemrograman C menjadi versi dominan, Meskipun versi tersebut sekarang jarang dipakai dalam pengembangan sistem dan jaringan maupun untuk sistem embedded, Bjarne Stroustrup pada Bel labs pertama kali mengembangkan C++ pada awal 1980-an. Untuk mendukung fitur-fitur pada C++, dibangun efisiensi dan sistem support untuk pemrograman tingkat rendah (low level coding).[1] Pada C++ ditambahkan konsep-konsep baru seperti class dengan sifat-sifatnya seperti inheritance dan overloading.[butuh rujukan] Salah satu perbedaan yang paling mendasar dengan bahasa C adalah dukungan terhadap konsep[b pemrograman berorientasi objek (Object Oriented Programming).[2]

Pada tahun 1998, C++ Standar Komite (ISO/IEC JTC1/SC22/WG21 Working Group)mengeluarkan Standar Internasional ISO/IEC 14882:1998 yang digunakan selama beberapa tahun. Pada tahun 2003 dirilis versi yang telah dikoreksi, ISO/IEC 14882:2003. Pada tahun 2005, Laporan Teknis yang disebut "Laporan Teknis Perpustakaan 1" (sering dikenal sebagai TR1),dirilis. Revisi terbaru dari standar C++ adalah C+11 (sebelumnya dikenal C++0x) telah disetujui oleh ISO/IEC pada tanggal 12 Agustus 2011. Telah diterbitkan sebagai 14882:11. 


Contoh Program C++

Contoh program sederhana C++ untuk hello world dengan menggunakan Pustaka Dasar C++ dapat dilihat di bawah ini:[butuh rujukan]
[8]
#include <iostream>
using namespace std;
int main()
{
 cout <<"hello world"<<endl;
 return 0;
}

Keterangan

Baris pertama :
#include <iostream.h>
Sebagai bagian dari proses kompilator, Kompilator dari c++ menjalankan program yang dinamakan preprosesor.[butuh rujukan] Preprosesor memiliki kemampuan menambahkan dan menghapus kode dari sumber, Pada bagian #include memberitahuakan preprosesor untuk


Demikian sharing dari saya, terima kasih  karena sudah membaca semoga bermanfaat dan apabila ada kesalahan mohon maaf. 

Pengertian Variabel, Konstanta dan Tipe Data

IN

Views:
BY
0 COMMENTS
Selamat siang para blogger..
Oke, kali ini saya akan sharing sedikit tentang Pengrtian Varibel, Konstanta dan Tipe Data..
Mari kita simak bersama ya gaess..








Variabel

Variabel adalah tempat menyimpan nilai (angka,huruf,dll) dan bersifat tidak tetap.Contoh Nama variabel dan nilai. username = “joni”
Nama = “Al-Khawarizmi”
Harga = 2500
HargaTotal = 34000
username, Nama, harga dan HargaTotal adalah nama dari variabel, sedangkan “joni”, “Al-Khawarizmi”, 2500 dan 34000 adalah nilai dari masing-masing variabel. Nilai-nilai ini akan tersimpan di dalam nama variabel masing-masing sepanjang tidak kita rubah.
Pada sebagian besar bahasa pemrograman, variabel harus dideklarasikan lebih dulu untuk mempermudah compiler bekerja. Apabila variabel tidak dideklarasikan maka setiap kali compiler bertemu dengan variabel baru pada kode program akan terjadi waktu tunda karena compiler harus membuat variabel baru. Hal ini memperlambat proses kerja compiler. Bahkan pada beberapa bahasa pemrograman, compiler akan menolak untuk melanjutkan proses kompilasi.
Pemberian nama variabel harus mengikuti aturan yang ditetapkan oleh bahasa pemrograman yang kita gunakan. Namun secara umum ada aturan yang berlaku untuk hampir semua bahasa pemrograman. Aturan-aturan tersebut yaitu:
  • Nama variabel harus diawali dengan huruf.
  • Tidak boleh menggunakan spasi pada satu nama variabel. Spasi bisa diganti dengan karakter underscore (_).
  • Nama variabel tidak boleh mengandung karakter-karakter khusus, seperti : .,+, -, *, /, <, >, &, (, ) dan lain-lain.
  • Nama variabel tidak boleh menggunakan kata-kata kunci d bahasa pemrograman

KONSTANTA

Konstanta adalah variabel yang nilai datanya bersifat tetap dan tidak bisa diubah. Jadi konstanta adalah juga variabel bedanya adalah pada nilai yang disimpannya. Jika nilai datanya sepanjang program berjalan tidak berubahubah, maka sebuah varibel lebih baik diperlakukan sebagai konstanta. Pada sebuah kode program, biasanya nilai data dari konstanta diberikan langsung di bagian deklarasi konstanta. Sedangkan untuk variabel biasanya hanya ditentukan nama variabel dan tipe datanya tanpa isian nilai data. Aturan penamaan variabel juga berlaku untuk penamaan konstanta. Demikian juga aturan penetapan tipe data. konstanta dibagi menjadi 4:
  • Konstanta integer, berupa integer biasa, integer panjang (long int) dan integer tak bertanda (unsigned integer). Nilainya dapat berupa desimal, oktal atau hexadesimal.
  • Konstanta floating point, dapat mengandung nilai pecahan, yang biasa ditulis dalam bentuk pecahan biasa maupun bentuk eksponensial dan selalu dinyatakan dalam double, kecuali jika diakhiri dengan F atau f (menyatakan konstanta float).
  • Konstanta string, merupakan deretan karakter yang diawali dan diakhiri dengan tanda petik ganda (“…“). Juga dapat mengandung karakter yang menggunakan tanda \ yang disebut karakter escape (escape sequence).
  • Konstanta karakter, selalu diawali dan diakhiri dengan tanda petik tunggal (‘…’). Beberapa konstanta karakter dapat diawali dengan tanda \ (penempatannya setelah tanda petik tunggal).

Tipe Data

Tipe data adalah jenis data yang dapat diolah oleh komputer untuk memenuhi kebutuhan dalam pemrograman komputer. Setiap variabel atau konstanta yang ada dalam kode program, sebaiknya kita tentukan dengan pasti tipe datanya. Ketepatan pemilihan tipe data pada variabel atau konstanta akan sangat menentukan pemakaian sumberdaya komputer (terutama memori komputer). Salah satu tugas penting seorang programmer adalah memilih tipe data yang sesuai untuk menghasilkan program yang efisien dan berkinerja tinggi. Tipe Data dikelompokkan menjadi dua Yaitu primitive dan composite

Tipe Data Primitive :
  • Numeric
  • Character
  • Boolean
Tipe Data Composite :

  • Array
  • Record
  • Image
  • Date Time
  • Lainya (Subrange, Enumerasi, dll)
Tipe data primitive adalah tipe data dasar yang tersedia secara langsung pada suatu bahasa pemrograman. Sedangkan tipe data composite adalah tipe data bentukan yang terdiri dari dua atau lebih tipe data primitive.
Tipe data numeric digunakan pada variabel atau konstanta untuk menyimpan nilai dalam bentuk bilangan atau angka. Semua bahasa pemrograman menyediakan tipe data numeric, hanya berbeda dalam jenis numeric yang diakomodasi.
  Jenis yang termasuk dalam tipe data numeric antara lain integer (bilangan bulat), dan float (bilangan pecahan). Selain jenis, dalam bahasa pemrograman juga diterapkan presisi angka yang digunakan, misalnya tipe data Single adalah tipe data untuk bilangan pecahan dengan presisi yang terbatas, sedangkan tipe data Double adalah tipe data untuk bilangan pecahan dengan presisi yang lebih akurat.
Tipe data Character. Bersama dengan tipe data numeric, character merupakan tipe data yang paling banyak digunakan. Tipe data character kadang disebut sebagai char atau string. Tipe data string hanya dapat digunakan menyimpan teks atau apapun sepanjang berada dalam tanda petik dua (“…”) atau petik tunggal (‘…’).
Tipe data Boolean digunakan untuk menyimpan nilai True/False (Benar/Salah). Pada sebagian besar bahasa pemrograman nilai selain 0 menunjukkan True dan 0 melambangkan False. Tipe data ini banyak digunakan untuk pengambilan keputusan pada struktur percabangan dengan IF … THEN atau IF … THEN … ELSE.
Array atau sering disebut sebagai larik adalah tipe data yang sudah terstruktur dengan baik, meskipun masih sederhana. Array mampu menyimpan sejumlah data dengan tipe yang sama (homogen) dalam sebuah variabel. Setiap lokasi data array diberi nomor indeks yang berfungsi sebagai alamat dari data tersebut..
Record atau Struct adalah termasuk tipe data komposit. Record dikenal dalam bahasa Pascal/Delphi sedangkan Struct dikenal dalam bahasa C++.
Facebook Facebook Google+ RSS Twitter
Image atau gambar atau citra merupakan tipe data grafik. Misalnya grafik perkembangan jumlah siswa SMK, foto keluarga kita, video perjalanan dan lain-lain. Pada bahasa-bahasa pemrograman modern terutama yang berbasis visual tipe data ini telah didukung dengan sangat baik.
Date and Time Nilai data untuk tanggal (Date) dan waktu (Time) secara internal disimpan dalam format yang spesifik. Variabel atau konstanta yang dideklarasikan dengan tipe data Date dapat digunakan untuk menyimpan baik tanggal maupun jam. Tipe data ini masuk dalam kelompok tipe data composite karena merupakan bentukan dari beberapa tipe data.
Tipe data subrange merupakan tipe data bilangan yang mempunyai jangkauan nilai tertentu sesuai dengan yang ditetapkan programmer. Biasanya tipe data ini mempunyai nilai batas minimum dan nilai batas maksimum. Tipe data ini didukung dengan sangat baik dalam Delphi.
Tipe data Enumerasi merupakan tipe data yang mempunyai elemen-elemen yang harus disebut satu persatu dan bernilai konstanta integer sesuai dengan urutannya. Nilai konstanta integer elemen ini diwakili oleh suatu nama variable yang ditulis di dalam kurung. Tipe data ini juga dijumpai pada Delphi dan bahasa pemrograman deklaratif seperti SQL.
Tipe data object digunakan untuk menyimpan nilai yang berhubungan dengan obyek-obyek yang disediakan oleh Visual Basic, Delphi dan dan bahasa pemrograman lain yang berbasis GUI. Sebagai contoh, apabila kita mempunyai form yang memiliki control Command button yang kita beri nama Command1.
Tipe data Variant hanya ada di Visual Basic. Tipe ini adalah tipe data yang paling fleksibel di antara tipe data yang lain, karena dapat mengakomodasi semua tipe data yang lain seperti telah dijelaskan.
 
Demikian sedikit sharing dari saya, semoga bermanfaat. Apabila ada kesalahan mohon maaf. Atas perhatiannya saya ucapkan terima kasih.
Facebook Facebook Google+ RSS Twitter

CARA CRIMPING KABEL UTP

IN

Views:
BY
0 COMMENTS
Selamat Sore para blogger..
Simak sebentar yuk sharing dari saya,
Sore ini saya akan sharing tentang Cara Crimping Kabel UTP

 Pertama siapkan alat-alatnya terlebih dahulu:
  1.Tang Crimping
  2.Kabel UTP (Unshielded Twisted Pair)

  3.LAN Tester
  4.RJ-45

   Kabel UTP terdiri dari 2 jenis, yaitu Straight dan Cross, kabel straight digunakan untuk menghubungkan dua buah hardware yang berbeda seperti menghubungkan PC ke Hub, dan kabel Cross digunakan untuk menghubungkan dua buah hardware yang sama seperti dari PC ke PC, Laptop ke Laptop.Cara Crimping Kabel UTP ke RJ-45
Untuk membuat kabel Straight, susunan warna yang digunakan adalah :
Sususan warna pada ujung 1 = Putih Orange, Orange, Putih Hijau, Biru, Putih Biru, Hijau, Putih Coklat, Coklat

Untuk membuat kabel Cross, susunan warna yang digunakan adalah :
Susunan warna pada ujung 2 yaitu = Putih Hijau, Hijau, Putih Orange, Biru, Putih Biru, Orange, Putih Coklat, Coklat

LANGKAH LANGKAH CRIMPING KABEL STRAIGHT DAN CROSS.
Cara Crimping Kabel UTP ke RJ-45:

1. Kupas kulit kabel selebar 2 cm.
2. Susun rapi delapan kabel yang terdapat didalam sesuai dengan gambar dan penjelasan diatas.
3. Luruskan kabel yang masih kusut.
4. Ratakan ujung kabel dengan memotong nya menggunakan tang crimping.
5. Setelah yakin urutan warna benar dan ujung kabel sudah rata, masukan kabel kedalam konektor RJ- 45, pastikan ujung kabel menyentuh ujung RJ-45, dan jepitlah menggunakan Tang Crimping.
6. Setelah menyelesaikan kedua ujung kabel, uji menggunakan Lan Tester, jika semua lampu menyala, berarti kabel tersebut telah di crimping dengan benar dan bisa digunakan.

  Begitulah cara Crimping Kabel UTP ke RJ-45

  Demikian sharing dari saya, semoga bermanfaat. Terima kasih karena telah membaca, apabila adakurangnya saya mohon maaf. Bagi yang ingin mengomentari, silakan berkomentar. Terima kasih.

PENGERTIAN DAN JENIS-JENIS BAHASA PEMROGRAMAN

IN

Views:
BY
0 COMMENTS
Selamat sore para blogger..!!!
Kabar baikkan?
Baca dulu yuk sekilas sharing dari saya..
Kali ini saya akan belajar Pemrograman Dasar ya gengs..
Yang pertama,
     A.Pengertian
   suatu seni dalam menggunakan satu atau lebih algoritma yang saling berhubungan dengan menggunakan suatu bahasa pemrogramantertentu sehingga menjadi suatu program komputer. Bahasa pemrograman yang berbeda mendukung gaya pemrograman yang berbeda pula. Gaya pemrograman ini biasa disebut paradigma pemrograman.

    B.Fungsi
memerintah komputer untuk mengolah data sesuai dengan alur berpikir yang kita inginkan. Keluaran dari bahasa pemrograman tersebut berupa program/aplikasi. Contohnya adalah program yang digunakan oleh kasir di mal-mal atau swalayan, penggunaan lampu lalu lintas di jalan raya, dll.
Bahasa Pemrograman yang kita kenal ada banyak sekali di belahan dunia, tentang ilmu komputer dan teknologi dewasa ini. Perkembangannya mengikuti tingginya inovasi yang dilakukan dalam dunia teknologi. Contoh bahasa pemrograman yang kita kenal antara lain adalah untuk membuat aplikasi game, antivirus, web, dan teknologi lainnya.
Bahasa pemrograman komputer yang kita kenal antara lain adalah Java, Visual Basic, C++, C, Cobol, PHP, .Net, dan ratusan bahasa lainnya. Namun tentu saja kebutuhan bahasa ini harus disesuaikan dengan fungsi dan perangkat yang menggunakannya.
Secara umum bahasa pemrograman terbagi menjadi 4 kelompok, yaitu :
  • Object Oriented Language (Visual dBase, Visual FoxPro, Delphi, Visual C)
  • High Level Language (seperti Pascal dan Basic)
  • Middle Level Language (seperti bahasa C), dan
  • Low Level Language (seperti bahasa Assembly)

     C.Jenis- Jenis Bahasa Pemrograman

  1.Bahasa Tingkat Tinggi

Bahasa pemrograman masuk tingkat ini karena bahasa tersebut mendekati bahasa manusia. Contohnya bahasa Basic, Visual Basic, Pascal, Java, PHP.

  2.Bahasa Tingkat Menengah

Disebut tingkat menengah karena bisa masuk ke dalam bahasa tingkat tinggi maupun rendah. Contohnya bahasa C.

  3.Bahasa Tingkat Rendah

Bahasa pemrograman masuk tingkat ini karena bahasanya masih jauh dari bahasa manusia. Contohnya bahasa Assembly.

 Semoga bermanfaat ya gengs.. Terima kasih juga sudah membaca :-)


A blog created by Unknown

This is a static content section widget. It is a handy way to show additional content at the widgetized page. The static content section widget outputs the contents of a selected static page. You can use as many instances of the static content section widget you wish, to create the ideal page structure.


About Me