Pages

Sunday, 29 September 2013


  

NETWORK


Network topology is a way to connect computers to each other to form a network.







The purpose of the network 

The purpose of the network is the computer in order to achieve its goals, any part of the computer network may request and provide the service (service).




In the selection of the topology must consider several factors, this will affect the quality, effectiveness and efficiency, these factors include the following :



1. Cost
2. Speed
3. Environment
4. Size
5. Connectivity

Network topology itself is divided into two, namely:

1. Physical. A physical description of the relationship 
    between devices (computers, servers, hubs, switches, 
    and network cable) that form a particular pattern.


2. Logical. A description of how a device can communicate 
    with other devices.



Various Network Topologies

1. Topology Star (Star)




2. Topology Ring (Ring)




3. Bus topology





4. Mesh topology


Macam-Macam Topologi Jaringan Komputer Lengkap


5. Tree Topology

Macam-Macam Topologi Jaringan Komputer Lengkap

6. Linear topology

Macam-Macam Topologi Jaringan Komputer Lengkap

Monday, 23 September 2013

JARINGAN KOMPUTER

JARINGAN KOMPUTER

     
Jaringan komputer (jaringan) adalah sebuah sistem yang terdiri atas komputer-komputer yang didesain untuk dapat berbagi sumber daya (printer, CPU), berkomunikasi (surel, pesan instan), dan dapat mengakses informasi(peramban web). Tujuan dari jaringan komputer adalah agar dapat mencapai tujuannya, setiap bagian dari jaringan komputer dapat meminta dan memberikan layanan (service).

Konsep Otomasi Perkantoran


Otomatisasi Kantor merupakan sebuah rencana untuk menggabungkan teknologi tinggi melalui perbaikan proses pelaksanaan pekerjaan demi meningkatkan produktifitas pekerjaan
Asal mula otomatisasi kantor di awal 1960-an, ketika IBM menciptakan istilah word processing untuk menjelaskan kegiatan devisi mesin tik listriknya
Bukti nyata, pada tahun 1964, ketika IBM memasarkan mesin yang disebut Magnetic Tape/Selectric Typewriter (MT/ST) yaitu mesin ketik yang dapat mengetik kata­kata yang telah direkam dalam pita magnetik secara otomatis.


KONSEP MANAJEMEN  KANTOR

- Manajemen Perkantoran Tradisional

   Berhubungan dengan pekerjaan ketatausahaan 

Manajemen Perkantoran Modern

  Berhubungan dengan pengolahan informasi untuk 
  pengambilan keputusan (Pekerjaan Kertas)

Contoh Penerapanya :

- Pengolah kata (word processing)
- Surat elektronik (e-mail)
- Pesan suara (voice mail)
- Kalender elektronik (electronic calendaring)
- Konferensi audio (audio conferencing)
- Konferensi video (video conferencing)
- Konferensi komputer (computer conferencing)
- Transmisi faximili / FAX (facsimile transmision)
- Videotext
- Pencitraan ( image storage and retrieval)
- Desktop publishing dan penerapan teknologi


Dampak Positif & Negatif Jarkom terhadap kehidupan Masyarakat


Adapun dampak Positif antara lain adalah:


1. Informasi yang ada di masyarakat dapat langsung dipublikasikan dan diterima oleh masyarakat.


Sumber informasi tidak hanya berasal dari satu orang saja. Dalam masyarakat, semua orang dapat menjadi sumber informasi. Setiap orang dapat saling bertukar informasi satu sama lain. Informasi itu pun menyebar sampai kepada seluruh lapisan masyarakat dengan cepat melalui media-media TIK yang ada.


2. Hubungan sosial antar masyarakat dapat berlangsung dimana saja dan kapan saja.


A berada di kota Bandung dan B berada di kota Makassar. Mereka berkomunikasi melalui ponsel. Mereka saling mengabarkan kondisi satu sama lain dan saling bertukar cerita. Itulah sedikit gambaran pemafaatan TIK dalam hubungan interaksi sosial. Walaupun berjauhan dan berada dalam zona waktu yang berbeda, mereka tetap dapat berkomunikasi dan saling bertukar informasi.


3. Sosialisasi kebijakan pemerintah dapat lebih cepat disampaikan kepada masyarakat.



Peraturan pemerintah serta kebijakannya dapat keluar pada waktu yang tidak dapat diprediksi. Masa berlakunya pun kadang bersifat tentatif. Masyarakat pun sering dibingungkan oleh masalah ini. Karena keterlambatan info, masyarakat dirugikan oleh hal ini. Oleh karena itu, publikasi kebijakan serta peraturan pemerintah memerlukan media TIK, misalnya televisi, radio dan internet. Dengan begitu, masyarakat dapat dengan mudah dan cepat mengetahui peraturan dan kebijakan pemerintah yang sudah maupun baru keluar.


4. Tumbuhnya sikap percaya diri dan motivasi tinggi.


Masyarakat memiliki rasa percaya diri yang tinggi dengan adanya TIK. Hal ini dibuktikan dari fakta-fakta yang ada di dunia maya, misalnya jejaring sosial. Mereka berani tampil secara terbuka, baik kepada orang yang dikenalnya bahkan yang tidak kenal sama sekali. Mereka mengekspos pribadinya dengan memberikan informasi-informasi yang sedang terjadi, baik itu penting atau tidak. Mereka berlomba-lomba untuk mendapatkan dan menyampaikan info terkini, hal ini juga dapat memperlihatkan tingkat kompetensi antar individu pun semakin besar.


5. Adanya “share” budaya antar daerah.


Kebudayaan dimiliki oleh setiap kelompok dari setiap daerah dalam setiap bangsa. Tidak hanya dengan penampilan atau pertunjukkan saja budaya itu dipublikasikan. Dengan TIK pun, antar kelompok masyarakat dapat menyampaikan kebudayaan yang dimiliki oleh masing-masing untuk kemudian dipelajari dan dilestarikan. Tidak hanya dalam satu Negara, tetapi dapat juga antar Negara.


Adapun dampak negatifnya antara lain adalah:


1. Timbulnya jenis kejahatan baru.


Kejahatan yang timbul antara lain penipuan, pencurian nomor kartu kredit, pornografi, pengiriman email sampah (spam), pengiriman virus, penyadapan saluran telepon, memata-matai aktivitas seseorang (spyware), dan mengacaukan trafik jaringan. Kejahatan-kejahatan ini sulit dideteksi karena dikerjakan dengan fasilitas TIK, salah satunya internet.


2. Maraknya perilaku menyimpang yang terjadi di kalangan masyarakat pada umumnya 
    dan remaja pada khususnya.


Perilaku menyimpang disebabkan oleh merosotnya moral yang ada di masyarakat. Kurangnya filterisasi akan informasi serta budaya yang diterima dari TIK menjadi faktor pokok timbulnya permasalahn ini. Hal yang seharusnya salah justru dibenarkan dan yang benar justru disalahkan. Perilaku yang melawan norma yang ada di masyarakat pun kian merebak, tak hanya pada kalangan remaja atau pelajar saja yang memang masih labil, tetapi juga pada masyarakat “dewasa”.


3. Menurunnya tingkat kepercayaan kepada lingkungan sekitar.


Kemudahan akses informasi semakin melemahkan rasa percaya pada orang-orang sekitar. Banyak orang justru lebih men-”dewa”-kan internet (khususnya) untuk mencari informasi dibandingkan bertanya langsung pada orang sekitar yang secara umum mengetahui. Atau bahkan mereka pun kadang sudah sulit sekali percaya pada polisi lalu lintas untuk menanyakan jalan sekalipun. Rasanya kalau tidak “googling” tidak afdol.


4. Kurangnya ruang privasi.

Hadirnya situs-situs jejaring sosial tidak hanya membantu untuk menghubungkan individu yang satu dengan yang lain atau dengan kelompoknya. Layanan ini memberikan penggunanya kebebasan untuk membuka diri dan melihat-lihat info serta privasi orang lain. Privasi bukan lagi menjadi barang mahal.


5. Masuknya budaya asing yang kurang baik dan tidak difilter.


Banyak budaya asing, baik penampilan maupun gaya hidup, yang masuk ke kelompok-kelompok masyarakat. Tidak hanya budaya baik yang ada, tetapi budaya yang kurang baik pun dapat masuk dan lambat laun apabila tidak difilter secara dini, budaya tersebut bukannya membangun tapi malah justru mengerogoti budaya asli yang ada di kelompok tersebut.


6. Meningkatnya angka pengangguran.



Masalah yang satu ini sangat menarik perhatian. Kini, teknologi seolah-olah menggantikan manusia dalam segala bidang, termasuk pekerjaan. Kreatifitas manusia pun menjadi tumpul. Mereka menjadi tergantung akan teknologi. Hampir semua pekerjaan dilakukan oleh mesin-mesin otomatis. Sehingga makin banyak pengangguran karena tenaga mereka tergantikan oleh mesin-mesin otomatis tersebut.

Sunday, 22 September 2013



PRODUK DATA BASE



Kelebihan dan Kekurangan dari My SQL


Kelebihan :

- Dapat bekerja di beberapa platform yang berbeda seperti LINUX, Windows, MacOS, FreeBSD, 

  Solaris, dll.

- Dapat dikoneksikan pada bahasa C, C++, Java , Perl, PHP, dan Python.


- Mempunyai lebih banyak tipe data seperti : signed/unsigned integer yang memiliki panjang data 

  sebesar 1,2,3,4 dan 8 byte. FLOAT, DOUBLE, CHAR, VARCHAR, TEXT, BLOB, DATE, TIME,
  DATETIME, TIMESTAMP, YEAR, SET, dan tipe ENUM.

- Mendukung penuh terhadap kalimat SQL GROUP BY dan ORDER BY . Mendukung terhadap 

   fungsi penuh ( COUNT ( ), COUNT(DISTINCT), AVG( ), STD ( ), SUM ( ), MAX ( ), AND MIN ( )).

- Mendukung terhadap LEFT OUTHER JOIN dengan ANSI SQL dan sintak ODBC.


- Mendukung ODBC for windows 95' (dengan source program). Semua fungsi ODBC 2.5 

  dan sebagainya.

- Sebagai contoh kita dapat menggunakan Access untuk connect ke MySQL server.

- Menggunakan GNU automake, autoconf, dan LIBTOOL untuk portabilitas.

- Kita dapat menggabungkan beberapa table dari database yang berbeda dalam query yang sama. 

  Structure 
- table MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE 
  dibandingkan DBMS lainnya.

- Ditulis dengan menggunakan bahasa C dan C++. Diuji oleh compiler yang sangat jauh berbeda

Kekurangan :

- Untuk koneksi kebahasa pemrograman visual seperti VB(Virus Basic), delphi, dan foxpro, MySQL 

  kurang   support, karena koneksi ini menyebabkan field yang dibaca harus sesuai dengan
  koneksi dari  program visual tersebut, dan ini yang menyebabkan MySQL jarang dipakai dalam
  program visual.

- Data yang ditangani belum begitu besar. Tidak cocok baik menyimpan data maupun untuk

   memproses data.

- Program hanya dapat running di windows. Itupun untuk windows lama,untuk windows terbaru 

  seperti Vista,Visual Basic sangat tidak stabil berjalan di platform tersebut,banyak kantor yang 
  dapat menghubungkan laptop pegawai mereka untuk bergabung dalam sistem jaringan kantor.
  Bagaimana untuk pengguna Macintosh maupun Linux? Program tidak dapat dijalankan di laptop 
  mereka. Walaupun bisa, program harus diinstall terlebih dahulu menggunakan emulator.

- Tidak Praktis apabila diterapkan pada jaringan komputer. Itu dikarenakan VB program yang berdiri 

   sendiri yang berarti harus diinstalasikan pada tiap komputer pada jaringan tersebut. 
   Bayangkan apabila ada puluhan komputer? ada berapa lama waktu untuk instalasi dan 
   pemeliharaannya?
   Aplikasi yang rentan terkena virus, program yang dibuat menggunakan Visual Basic adalah 
   berupa execution program(*.exe) yang dapat terinfeksi virus seperti virus Sality, program menjadi
   rusak dan tidak bisa dijalankan. apabila program terinfeksi tersebut di scan oleh antivirus, 
   program akan dihapus dari sistem, sangat tidak aman untuk sebuah program yang menjadi tulang 
   punggung perusahaan.

Kelebihan dan Kekurangan dari ORACLE


Kelebihan :

- Merupakan software DBMS yang handal dan memiliki kemampuan yang tinggi.

- Dapat menangani jumlah data dalam ukuran yang besar.

- Dapat mengolah data dalam ukuran besar dan mengolahnya dengan cepat sehingga didapatkan 
  informasi yang akurat sesuai permintaan pengguna/user.

- Memiliki kemampuan akan fleksibilitas dan skalabilitas yang dapat memenuhi tuntutan akan data 
  dan informasi yang bervolume besar dan terus-menerus bertambah besar.

- Memiliki kemampuan Technology Cluster Server dimana jika terdapat lebih dari satu unit server 
  misalnya 100 unit server maka Oracle dapat menjadikan 100 unit server tersebut aktif bekerja 
 bersama sebagai 100 aktif server.

- Memiliki kemampuan untuk management user dan tiap user bisa diatur hak akses terhadap suatu 
  database oleh database administrator.

- Bisa berjalan pada lebih dari satu platform system operasi.

Kekurangan :

- Merupakan software DBMS yang paling mahal, paling rumit, dan paling sulit untuk dipelajari.

- Membutuhkan spesifikasi hardware yang tinggi untuk menjalankan software DBMS Oracle
   supaya berjalan  dengan stabil.

- Hanya diperuntukan bagi perusahaan berukuran besar, dan tidak cocokuntuk perusahaan kecil 
  maupun  menengah.

Kelebihan dan Kekurangan Microsoft SQL(MS.SQL)


Kelebihan :

- Cocok untuk perusahaan dengan skala kecil, menengah, dan besar sehingga mampu untuk
   mengolah data dengan jumlah yang besar.

- Memiliki kemampuan untuk management user dan tiap user bisa diatur hak akses terhadap suatu 
  database oleh database administrator.

- Untuk diterapkan pada pembangunan suatu program aplikasi, akan mudah dalam 
  melakukan koneksi dengan computer client yang pembangunan aplikasinya menggunakan software 
 yang sama platform dengan MS.SQL, misalnya Microsoft Visual Basic.

- Memiliki tingkat pengamanan/security data yang baik.

-Memiliki kemampuan untuk back-up data, rollback data, dan recovery data.

- Memiliki kemampuan untuk membuat database Mirroring dan clustering.

Kekurangan :

- Hanya dapat diimplementasikan pada 1 unit server, jika terdapat tambahan server maka hanya 
  akan berfungsi sebagai pasif/standby server(tidak memiliki kemampuan Technology Cluster Server 
 seperti halnya pada DBMS Oracle).

- Hanya bisa berjalan pada satu platform system operasi yaitu microsoft windows.

- Merupakan software berlisensi dan berharga mahal untuk perusahaan skala kecil dan menengah.

Friday, 20 September 2013

DBMS (DATA BASE MANAGEMENT SYSTEM) 

    Sistem manajemen database atau database management system (DBMS) adalah merupakan suatu sistem software yang memungkinkan seorang user dapat mendefinisikan, membuat, dan memelihara serta menyediakan akses terkontrol terhadap data.DBMS yang utuh biasanya terdiri dari :

- Hardware merupakan sistem computer actual yang digunakan untuk menyimpan dan mengakses 

  databse

- Software beserta utilitySoftware adalah DBMS yang aktual. DBMS memungkinkan para user 
   untuk berkomunikasi dengan database

- ProsedurBagian integral dari setiap sistem adalah sekumpulan prosedur yang mengontrol 
  jalannya sistem,yaitu praktik-praktik nyata yang harus diikuti user untuk mendapatkan, 
  memasukkan, menjaga, dan mengambil data

- DataData adalah jantung dari DBMS. Ada dua jenis data. Pertama, adalah kumpulan informasi 
   yang diperlukan oleh suatu organisasi. Jenis data kedua adalah metadata, yaitu informasi 
   mengenai database.

- UserAda sejumlah user yang dapat mengakses atau mengambil data sesuai dengan kebutuhan 
   penggunaan aplikasi-aplikasi dan interface yang disediakan oleh DBMS,

DBMS mempunyai perangkat yang dapat menambah pengembangan :
Microsoft Office Access, sebelumnya dikenal sebagai Microsoft Access, adalah sebuah sistem manajemen database relasional dari Microsoft yang mengkombinasikan relasional Microsoft JetMesin Database dengan antarmuka pengguna grafis dan perangkat lunak-alat pengembangan.
Oracle adalah relational database management system (RDBMS) untuk mengelola informasi secara terbuka, komprehensif dan terintegrasi.Oracle Server menyediakan solusi yang efisien dan efektif karena kemampuannya

Contoh Penggunaanya dalam DBMS :

Mendefinisikan data dan hubungannya.
Mendokumentasikan struktur dan definisi data
Menggambarkan, mengorganisasikan dan menyimpan data untuk akses yang selektif/dipilih dan efisien.
Hubungan yang sesuai antara user dengan sumber daya data.
Perlindungan terhadap sumber daya data akan terjamin, dapat diandalkan, konsisten dan benar.
Memisahkan masalah Logical dan physical sehingga merubah implementasi database secara fisik tidak menghendaki user untuk merubah maksud data (Logical).
Menentukan pembagian data kepada para user untuk mengakses secara concurent pada sumber daya data.




Relational Database Management System ( RDBMS ) 






















Relational Database Management System (RDBMS) atau Sistem Manajemen Basisdata Relasional adalah perangkat lunak untuk membuat dan mengelola database, sering juga disebut sebagai database engine. Istilah RDBMS, database server-software, dan database engine mengacu ke hal yang sama, sedangkan RDBMS bukanlah database. Beberapa contoh dari RDBMS diantaranya Oracle, Ms SQL Server, MySQL, DB2, Ms Access.


Contoh Penggunaanya dalam RDBMS :


· Dapat membuat banyak table dalam satu database.

· Dapat dibuat primary key dan foreign key didalam tablenya.

· Dapat membuat suatu hubungan (relationships) antara masing-masing table.

· Dapat mencegah pengisian data yang berulang-ulang dan duplikat.

· Dapat melihat data dengan berbagai cara.

· Mudah untuk memanipulasi dan maintenance data.

· Mengurangi penggunaan kapasitas harddisk yang berlebihan.

· Lebih cepat dalam membangun system database kompleks.

Pengertian Database(Basis Data)


         Database atau Basis Data adalah sekumpulan data yang saling terhubung satu dengan yang lainnya atau sekumpulan table yang saling terhubung satu dengan yang lainnya.dan fungsi dari database adalah menyimpan suatu data pada  table-tabel dan dikumpulkan menjadi satu dengan database

Ada beberapa bagian bagian dari database yaitu:

A). Komponen Database
    Komponen yang terdapat pada suatu database antara lain :
1).Tabel 
     Sebuah komponen yang digunakan untuk menyimpan suatu data yang telah di akses 
     dan dimasukkan kedalamnya.

2).Record
    Isi atau data dari table tersebut yang telah dikelola. Record dapat mempunyai beberapa 
    macam data.
   Dan data berfariasi tersebut di simpan kedalam table dan itulah yang disebutrecord.

3).Field
  Pemberian identitas suatu data dimana data tersebut akan di letakkan. Sesuai 
  dengan pengelompokan datanya.

B). Strukture Database

Strukture database adalah suatu pengaturan field-field pada suatu table pada database. Beberapa struktur database sbb:

1).Nama Field
    Digunakan sebagai suatu pemberian identitas atau member keterangan pada field.

2). Type Data
    Pemberian suatu tipe pada field sesuai dengan identitas yang telah diberikan.

3).Ukuran Data
    Pemberian suatu panjang atau banyak data yang telah di inputkan

4).Keterangan
    Memberikan suatu keterangan atau deskripsi pada sebuah field.
   Jika anda ingin mempelajari lebih lanjut tentang Database silahkan belajar yang rajin 

   & tekun agar anda mudah menguasai database. Sampai bertemu di artikel selanjutnya

Wednesday, 3 April 2013

Pembuatan Aplikasi Algoritma



LANGKAH - LANGKAH MEMBUAT APLIKASI ALGORITMA
PERKALIAN DAN PEMBAGIAN


1. Pastikan komputer anda sudah ada aplikasi Xampp untuk memastikan coding aplikasi 
    anda sudah berhasil.
2. Buka notepad anda atau aplikasi lainya untuk menulis coding dan ikuti 
    seperti gambar yg di atas yg pertama dan kedua.
3. Masuk ke Data C, klik xampp, htdocs, dan buat filder baru dgn nama yg anda inginkan,,
    dan save as di folder baru anda,,dgn nama jumlah.php, dan format allfile lalu save.
4. Buka Xampp anda untuk melihat hasilnya apakah aplikasi yg anda buat sudah berhasil 
    atau gagal,,lalu buka new tab, tulis localhost/yuni/jumlah.php, Enter.
5. Selamat mencoba. :)

* Cek dgn teliti dalam penulisan coding.
* Gambar pertama untuk membuat hasil/jumlah, dan kedua untuk menjumlahkan.



SEMOGA BERMANFAAT,,TERIMAKSIH :)

Friday, 25 January 2013

SEJARAH KOMPUETER

SEJARAH KOMPUTER DAN PERKEMBANGANYA


1822: Charles Babbage mengemukakan idenya yaitu sebuah alat yang dapat membantu manusia dalam melakukan penghitungan pada tingkat kompleksitas yang tinggi dan rumit. Mesin buatanya yang belum selesai tersebut saat ini di musiumkan di Museum of Science London.

1937: Dr. John V Atanasoff dan Clifford Berry mulai membuat design komputer digital elektronis pertama. Mereka memberi nama mesin tersebut ABC ( Atanasoff-Berry Computer). Kemampuan mesin ABC tersebut hanya sebatas menghitung tambah dan pengurangan.

1943: Pada Perang Dunia 2, Seorang ilmuwan Inggris yang bernama Alan Turing mendesain komputer elektronik yang dibuat khusus bagi tentara Inggris. Tujuan pembuatan komputer tersebut agar dapat digunakan untuk menembus kode pertahanan Jerman.

1944: Howard Hathaway Aiken (Amerika) membuat yang diberi nama Mark I. Merupakan sebuah komputer hitung digital pertama. Komputer tersebut memiliki luas 7,45 kaki x 50 kaki, dengan berat 35 ton. Mark I sudah dapat digunakan untuk menghitung probabilitas.

1945: Dr. John von Neumann menulis sebuah konsep penyimpanan data. Pada saat itu masih berupa ide.

1946: Dr. John W. Mauchly dan J. Presper Eckert, jr. membuat komputer skala besar yang pertama, nama komputer tersebut adalah ENIAC (Electronic Numerical Integrator And Computer). Dunia juga beranggapan kedua orang ini sebagai penemu komputer digital.

sejarah komputer

ENIAC komputer memiliki berat 30 ton, terdiri dari 18.000 lampu tabung (transistor ukuran besar), dengan lebar 30 kaki x 50 kaki, memakai tenaga 160.000 watt. Saat pertamakali dioperasikan Pertama seluruh jaringan listrik di wilayah Philadelphia mendadak mati.

ENIAC sedikit lebih maju dibandingkan Mark I yang hanya dapat menghitung. ENIAC tidak hanya memiliki kemampuan menghitung, tambah, kurang, kali, bagi, tapi juga dapat diprogram untuk melakukan proses sederhana.

1951: The U.S. Bureau of Cencus menginstalasi komputer komersial pertama yang bernama  UNIVAC I ( Universal Automatic Computer). UNIVAC I ini dikembangkan oleh Mauchly dan Eckert untuk Remington-Rand Corporation.

1947: William Shockley, John Bardeen, dan Walter Brattain merupakan penemu Transistor pertama di dunia. Semenjak ditemukanya transistor, ukuran komputer menjadi semakin kecil.