Senin, 10 November 2014

Cara Membuat Jaringan Wifi Hotspot (Adhoc) di Laptop Windows 7 | Segala Tentang Tkj |

Wifi merupakan sinyal yang dapat digunakan untuk kita mengakses internet, untuk itu Microsoft Windows 7 dan 8 sudah memiliki fitur untuk membuat Wifi dari Laptop. Jaringan Wifi/Internet ini juga dapat dimanfaatkan untuk membagi(share) dengan orang lain baik berupa data, maupun jaringan internet bisa untuk mencari tugas-tugas sekolah yang diperlukan syaratnyua dengan menggunakan modem yang berlangganan internet.

Untuk membuat wifi melalui laptop tidaklah susah, bila anda ingin mencoba tips ini silahkan baca artikel dibawah ini :

Cara Membuat Jaringan Wifi dari Laptop Windows 7
1.Nyalakan wifi pada laptop sobat
2.Lalu agar lebih cepat gunakan search pada Start Menu lalu ketikan "adhoc"
3.Kemudian pilih "Set up an Adhoc"

4.Lalu klik next
5.Lalu isi form yang tersedia :

#Network Name : Isikan nama Wifi yang akan dibuat, misal : "Wifi Test"
#Security Type : Silahkan pilih tingkatan keamanan yang akan digunakan, bisa WEP atau WPA2. bisa juga "No Athentication(open)" maksudnya Wifi yang dibuat tidak akan diberi password jadi semua orang dapat terhubung dengan Wifi anda.
#Security Key : Isi kotak ini dengan password dan minimal 8 karakter jika memilih WEP atau WPA2, namun bila sobat memilih "No Authentication(open)" berarti tidak perlu memasukan password.
#Centang pada Save this Network
#Jika selesai mengisi form klik next, lalu tunggu beberapa saat hingga Wifi sobat siap untuk digunakan.

6. Lalu untuk mengeceknya sobat lihat icon Wifi pada taskbar sebelah kanan desktop.klik icon tersebut

7. Kemudian akan muncul gambar berikut


Nah, Jika nama Wifi yang dibuat tadi telah tampil berarti kita telah berhasil membuat Wifi.Secara otomatis      komputer kita telah connect dengan Wifi yang kita buat, dan dapat terdeteksi komputer lain.

-Untuk melakukan kegiatan bersama (Share data, sahre internet) laptop lain harus menghubungkannya             dengan Wifi yang kita buat tadi.

Mudah bukan ???

Minggu, 09 November 2014

Sejarah Dan Cara Kerja Web LENGKAP | Segala Tentang Tkj |

Apa itu website? Ketika anda ingin mengakses sebuah situs

mungkin sebagian dari anda akan mengetikkan kata www di depan nya, misalnya ketika anda ingin mengakses google maka anda akan mengetikkan www.google.com.
ketika ingin mengakses yahoo anda akan mengetikkan www.yahoo.com www merupakan singkatan world wide web atau yang lebih sering kita dengar sebutan website atau anak muda zaman sekarang menyebutnya dengan web saja website adalah halaman informasi yang di sediakan melalui jalur internet sehingga bisa di akses di seluruh dunia selama terkoneksi dengan jaringan internet website merupakan komponen atau kumpulan komponen yang terdiri atas teks,gambar,suara,video dan animasi sehingga merupakan media informasi yang menarik untuk di kunjungi semua informasi yang tersedia di website tersimpan di sebuah internet webserver atau di sebut web server saja informasi yang tersimpan di webserver tersebut umum nya akan di tampilkan dalam bentuk HTML atau hypertext markup language

dari komputer yang kita gunakan website dapat di akses menggunakan sebuah software atau program aplikasi yang di sebut web browser atau di sebut browser saja misalnya internet explorer,opera,firefox,crome.

CARA KERJA WEBSITE :

    pengunjung mengetikkan alamat website yang ingin di kunjungi
    melalui jaringan internet,pengunjung melakukan request alamat
    registar adalah perusahaan tempat nama nya yang terdaftar,register memerintahkan DNS server untuk mencari alamat nya
    DNS server menentukan alamat dan memerintahkan hosting server untuk memberikan sebuah file-file yang akan di minta oleh para pengunjung
    pada file-file yang di berikan oleh hosting server di terima dan di terjemahkan oleh web browser
2.     Alur perkembangan aplikasi web
Web merupakan teknologi yang mempercepat akselerasi peradaban manusia. Web merupakan penghubung segala umat manusia di dunia tanpa harus bertemu langsung. Berbagai web menyediakan beribu macam informasi yang dapat diakses secara langsung dan gratis. Pengetahuan berkembang dengan cepat melalui jalur web hal ini karena manusia mampu mengakses informasi, menggabungkan, dan kemudian menciptakan inovasi-inovasi baik dari sosial maupun teknologi yang dapat dimanfaatkan oleh umat manusia. Arsitektur web ini pertama kali dikembangan untuk tujuan militer dalam proyek yang dinamakan DARPA yang menghubungkan komputer pertama kali . Perkembangan ini kemudian dilanjutkan oleh Tim Berners-Lee dari Massachusetts Institute of Technology (MIT) dengan memperkenalkan apa yang disebut sebagai situs web. Pengembangan WEB ini sampai sekarang terus berlanjut dan melahirkan berbagai generasi web. Generasi web ini juga sebenarnya hanya sebagai standar tingkat penggunaan web saja.

WEB 1.0
Standar WEB 1.0 merupakan bentuk WEB yang paling awal. Hal yang disajikan dalam web ini masih bersifat statis dan cenderung hanya bersifat informatif.

WEB 2.0
Dalam standar WEB 2.0, WEB sudah merupakan ajang interaksi antar sesama pengguna misalnya blog pribadi, friendster, multiply dan lain sebagainya. Bentuk yang menjadi khas pada generasi ini adalah WEB bukannya hanya merupakan sumber bacaan dan mencari informasi namun juga sebagai bagian dari interaksi sosial.

WEB 3.0
Generasi terakhir yang masih menjadi bahan pembicaraan sampai sekarang adalah mengenai WEB 3.0. Definisi dari WEB 3.0 pun masih banyak diperdebatkan. Berbagai macam definisibanyak disajikan oleh berbagai pakar. Jika kita mengacu ke Tim berners Lee maka WEB 3.0 Adalah “People keep asking what Web 3.0 is. I think maybe when you've got an overlay of scalable vector graphics - everything rippling and folding and looking misty - on Web 2.0 and access to a web semantik integrated across a huge space of data, you'll have access to an unbelievable data resource.”

Mengembangkan, dan menerapkan mengakhiri untuk mengakhiri aplikasi web 2.0 terbukti menggunakan model-view-controller (MVC) dan bentuk pola pengolahan. Siswa program Web 2.0 front-end menggunakan JavaScript, Ajax, JavaScript Ext Perpustakaan JS, CSS, dan HTML untuk memberikan pengalaman pengguna yang kaya. Di sisi server, Jawa MVC pola yang digunakan untuk menulis logika aplikasi dan kontrol. Pada akhir-belakang, para siswa memodifikasi kode yang memanfaatkan Java Persistence API (JPA) dan versi modern dari Enterprise JavaBean (EJB 3.0) untuk mempertahankan data dalam database. Belajarlah untuk mengembangkan aplikasi web kualitas 2,0, ujung ke ujung, di atas database perusahaan.
Dari Tahun Ke tahun Perkembangan Web Terus Menjadi Sorotan Penting Bagi Para Pengembang Dunia Web.Agar Manusia Dapat Mendekati Puncak Perdaban dari Teknologi.Sun Java Microsystem Merupakan Sebuah Perusahaan Yang Sangat Berjasa Dalam Bidang Web.Mengapa Saya Mengatakan Seperti Itu ? Jawabannya Sangat Singkat Yaitu "JAVA".Bahasa Pemrogram Yang Sangat Populer ini Sangatlah Prak
Sun Java Microsystem baru Meluncurkan Produk Terbarunya Yaitu JAva NetBens 6.8 Di sini,Kita dapat Melihat Sebuah Masa Depan Dari Perkembangan Web.Di tahun 2010 ini Web Merupakan Suatu Trend masa kini.Hampir Semua orang Memiliki Blog dan Website Sendiri Dari Hal ini Kita dapat menyimpulkan bahwa Web Merupakan Suatu Media Perantara Yang Sangat Penting.Java Sudah Menjawab Hampir Seluruh Pertanyaan Dari PErkembangan Web."(With Java we can do anything)"Kalimat ini Merupakan Suatu Apresiasi Dari Diri Saya Karena Sudah Menggunakan Java dan saya Sudah Merasakan Fitur-Fiturnya yang Cangih dan Sangat Lengkap.

Dunia Web bloging Sekarang Sudah banyak Diminati Oleh Sebagian Besar Penduduk Indonesia Karen Dapat Memudahkan Mereka Untuk Melakukan Apa Saja.Contohnya Seperti Menjadikan Web Sebagai Media Untuk Berjualan,Sebagai Catatan Harian,Berbagi Informasi dst.Jasa Pembuatan web Di saat ini Sudah Semakin Banyak dan Peminatnya juga Semakin banyak dari segi ini kita dapat Memprediksi bahwa Web Merupakan Suatu Kebutuhan Primer Di dunia Internet,Web juga Sudah Banyak Digunakan Di Kampus-Kampus Untuk Menunjang Sistem Pembelajaran Bagi Mahasiswanya Agar Mahasiswa Tidak Ketinggalan Materi Yang Di sampaikan Oleh Dosen.
JAVA SE Dekstop Edition yang dikeluarkan oleh Sun Java Microsistem Merupakan teknologi Java Web Start yang bekerja Hanya Dengan Satu Klik Saja aplikasi ini Sangat Membantu kita untuk Mengembangkan Kembali Web Yang Ingin Kita Racang.aplikasi ini mengapresiasikan sebuah teknologi yang praktis dan Mudah,serta memiliki Fitur Untuk Meningkatkan kinerja Browser yang kita miliki untuk menjalankan hanya dengan Mengintals JRE (Java Runtime).

3.     Perangkat pengembangan aplikasi web

    Bidang Software development ini meliputi Jasa perancangan dan pembuatan Perangkat lunak berupa program Aplikasi dan sistem informasi yang anda butuhkan mulai dari skala kecil sampai dengan enterprise baik yang berbasis standalone, client server maupun berbasis web (intranet & internet), misalnya adalah aplikasi Sistem Informasi manajemen (SIM) sekolah, Sistem informasi akademik, sistem informasi keuangan, sistem informasi perpustakaan, SI Bimbingan dan Konseling, SI geografis dan sebagainya.

    Selain membuat aplikasi dan sistem informasi, bidang ini juga menangani desain dan pembuatan website sesuai kebutuhan custumer misalnya pembutaan website sekolah, e-learning, forum diskusi, portal news online, website instansi dan perusahaan, toko online dan sebagainya.

    Untuk membantu dan memudahkan Customer, bidang ini juga memberikan layanan domain registration dan hosting (server) yang handal dan secure dengan layanan yang prima


4.     Profesi dalam pengembangan aplikasi web

  Programmer adalah orang yang membuat suatu aplikasi untuk client/user baik untuk perusahaan, instansi ataupun perorangan.

Tugas :
Membuat program baik aplikasi maupun system operasi dengan menggunakan bahasa pemrograman yang ada.

Kualifikasi :
Menguasai logika dan algoritma pemrograman
Menguasai bahasa pemrograman seperti HTML, Ajax, CSS, JavaScript, C++, VB, PHP, Java, Ruby dll.
Memahami SQL
Menguasai bahasa inggris IT

    IT Support merupakan pekerjaan IT yang mengharuskan seseorang bisa mengatasi masalah umum yang terjadi pada komputer seperti install software, perbaikan hardware dan membuat jaringan komputer. Profesi ini cukup mudah dilakukan karena bisa dilakukan secara otodidak tanpa memerlukan pendidikan khusus.

Tugas:
Install software
Memperbaiki hardware
Membuat jaringan

Kualifikasi:
Menguasai bagian-bagian hardware komputer
Mengetahui cara install program atau aplikasi software
Menguasai sejumlah aplikasi umum sistem operasi komputer

    Software Engineer adalah mereka yang memiliki keahlian untuk memproduksi perangkat lunak mulai dari tahap awal spesifikasi sistem sampai pemeliharaan sistem setelah digunakan.

Tugas:
Merancang dan menerapkan metode terbaik dalam pengembangan proyek software

Kualifikasi:
Menguasai keahlian sebagai programmer dan system analyst
Menguasai metode pengembangan software seperti RUP, Agile, XP, Scrum dll.

    Database Administrator adalah mereka yang memiliki keahlian untuk mendesain, mengimplementasi, memelihara dan memperbaiki database.



Tugas:
Menginstal perangkat lunak baru
Mengkonfigurasi hardware dan software dengan sistem administrator
Mengelola keamanan database
Analisa data di database

Kualifikasi:
Menguasai teknologi database seperti Oracle, Sybase, DB2, MS Access serta Sistem Operasi
Menguasai teknologi server dan storage.

    Web Administrator adalah seseorang yang bertanggung jawab secara teknis terhadap operasional sebuah situs atau website.

Tugas:
Menjaga kelancaran akses situs (instalasi dan konfigurasi sistem)
Merawat hosting dan domain
Mengatur keamanan server dan firewall
Mengatur akun dan kata sandi untuk admin serta user

Kualifikasi:
Menguasai keahlian seorang programmer
Menguasai jaringan (LAN, WAN, Intranet)
Menguasai OS Unix (Linux, FreeBSD, dll)

    Web Developer adalah mereka yang memiliki keahlian untuk memberikan konsultasi pembangunan sebuah situs dengan konsep yang telah ditentukan.

Tugas:
Menganalisa kebutuhan sistem
Merancang web atau situs (desain dan program)
Mengaktifkan domain dan hosting
Pemeliharaan situs dan promosi

Kualifikasi:
Menguasai pemrograman web
Menguasai pengelolaan database
Mengerti domain dan hosting
Menguasai sistem jaringan

    Web Designer adalah mereka yang memiliki keahlian dalam membuat design atraktif dan menarik untuk situs serta design untuk kepentingan promosi situs secara visual.

Tugas:
Mendesain tampilan situs
Memastikan tampilan gambar berfungsi ketika ditambahkan bahasa pemrograman

Kualifikasi:
Menguasai HTML, CSS dan XHTML
Menguasai Adobe Photoshop & Illustrator
Memiliki jiwa seni dan harus kreatif
Itulah aneka profesi di bidang IT yang sangat potensial untuk dijadikan karir ke depannya dan profesi di bidang IT ini mungkin saja akan semakin bertambah seiring berkembangnya dunia teknologi informasi sehingga kesempatan mencari lowongan kerja it atau sesuai bidang ini semakin terbuka lebar.

    Network Engineer adalah orang yang berkecimpung dalam bidang teknis jaringan computer dari maintenance sampai pada troubleshooting-nya.


Tugas :
Membuat jaringan untuk perusahaan atau instansi
Mengatur email, anti spam dan virus protection
Melakukan pengaturan user account, izin dan kata sandi
Mengawasi penggunaan jaringan

Kualifikasi :
Menguasai server, workstation dan hub/switch

    System Analyst adalah orang yang memiliki keahlian untuk menganalisa system yang akan diimplementasikan, mulai dari menganalisa system yang ada, kelebihan dan kekurangannya, sampai studi kelayakan dan desain system yang akan dikembangkan.


Tugas :
Mengembangkan perangkat lunak/software dalam tahapan requirement, design dan construction
Membuat dokumen requirement dan desain software berdasarkan jenis bisnis customer
Membangun framework untuk digunakan dalam pengembangan software oleh programmer Kualifikasi :
Menguasai keahlian sebagai programmer
Menguasai metode dan best practice pemrograman
Memahami arsitektur aplikasi dan teknologi terkini

Sabtu, 08 November 2014

Aturan Pemberian Nama Variabel | Segala Tentang Tkj |

Aturan Pemberian Nama Variabel

  Pemberian nama variable harus mengikuti aturan yang ditetapkan oleh bahasa pemrograman yang kita gunakan.

Aturan-aturan tersebut yaitu:

-Nama variable harus diawali dengan huruf.

-Tidak boleh menggunakan spasi pada satu nama variable. Spasi bisa diganti dengan karakter underscore(_).

-Nama variable tidak boleh mengandung karakter-karakter khusus, seperti : .,/-=,-+./><(.) dan lain-lain.

-Nama variable tidak boleh menggunakan kata-kata kunci dari bahasa pemrograman


:Nama type, hanya untuk type yang bukan type dasar:

Type jam : <hh,mm,ss :integer> :Type jam terdiri dari 3 masukan yaitu ‘’hh’’ sebagai jam, ‘’mm’’ sebagai menit dan ‘’ss’’ sebagai detik :

:Nama konstanta, harus menyebutkan type dan  nilai:

Constant phi : real =3.14159

Constant nama : string = ‘Alex’

Constant benar :  Boolean = true

  :Nama informasi, menyebutkan type:

X,y : integer   :suatu nilai yang bertype bilangan bulat :

NMax : real    :Nilai maksimum yang bertype bilangan real :

Nama : String :Suatu nilai yang merupakan kumpulan character :

P : point          :Suatu niali pada bidang kartesian :

Cari : Boolean:Suatu nilai logika :

Konstanta adalah variable yang nilai datanya bersifat tetap dan tidak bisa diubah. Jadi konstanta adalah juga variable bedanya adalah pada nilai yang disimpannya

Sebagai contoh jika kita membuat program perhitungan matematik yang menggunakan nilai pi (3.14159) yang mungkin akan muncul dibanyak tempat pada kode program, kita dapat membuat pi sebagai konstanta. Penggunaan konstanta pi akan lebih memudahkan penulisan kode program disbanding harus mengetikkan nilai 3.14159 berulang-ulang

Tipe data: adalah jenis data yang dapat diolah oleh computer untuk memenuhi kebutuhan dalam pemrograman komputer. Setiap variable atau konstanta yang ada dalam kode program. Sebaik nya kita tentukan dengan pasti tipe datanya.

Character

Bersama dengan tipe data numeric. Character merupakan tipe data yang paling banyak digunakan. Tipe data character kadang disebut sebagai char/string tipe data string tanda (‘’_’’) atau tanda petik (‘_’)

BooleanTipe data Boolean digunakan untuk menyimpan nilai true/false pada bagian besar bahasa pemrograman nilai selain 0 menunjukan True dan 0 melambangkan false

Array  atau sering disebut sebagai larik adalah tipe data yang sudah terstruktur dengan baik meskipun masih sederhana.

Record atau Struct

Seperti hal nya array,record,struct adalah termasuk tipe data komposit.


Implementasi Komputasi Awan | Segala Tentang Tkj |

Implementasi Komputasi Awan

Ada tiga poin utama yang diperlukan dalam implementasi cloud computing, yaitu :


    Computer front end


Biasanya merupakan computer desktop biasa.


    Computer back end


Computer back end dalam skala besar biasanya berupa server computer yang dilengkapi dengan data center dalam rak-rak besar. Pada umumnya computer back end harus mempunyai kinerja yang tinggi, karena harus melayani mungkin hinggga ribuan permintaan data.


    Penghubung antara keduanya


Penghubung keduanya bisa berupa jaringan LAN atau internet.


Implementasi Cloud Computing dalam pemerintahan (E-Goverment)


Cloud Computing dalam pemerintahan (E-Goverment) dapat mendongkrak kinerja khususnya dalam bidang pemerintahan. E-Goverment dapat membantu para staff di bidang pemerintahan untuk memberikan pelayanan yang lebih baik ke masyarakat. Pemerintah dalam negara Indonesia telah menggunakan cloud computing. Contoh pertama yaitu sebagai penyediaan sumber informasi. Badan Pengkajian Dan Penerapan Teknologi (BPPT) telah menyediakan layanan Cloud Computing sebagai layanan jasa alih daya pengelolaan TIK untuk instansi pemerintah. Layanan ini bertujuan untuk dapat mewujudkan percepatan e-government, karena memungkinkan pengguna pemerintah berkonsentrasi dalam memberikan layanan dan tidak dipusingkan dengan konfigurasi maupun pemeliharan perangkat teknologi informasi.

Contoh Komputasi Awan

Google Drive


Google Drive adalah layanan penyimpanan Online yang dimiliki Google. Google Drive diluncurkan pada tanggal 24 April 2012. Sebenarnya Google Drive merupakan pengembangan dari Google Docs. Google Drive memberikan kapasitas penyimpanan sebesar 5GB kepada setiap penggunanya. Kapasitas tersebut dapat ditambahkan dengan melakukan pembayaran atau pembelian Storage. Penyimpanan file di Google Drive dapat memudahkan pemilik file dapat mengakses file tersebut kapanpun dan dimanapun dengan menggunakan komputer desktop, laptop, komputer tablet ataupun smartphone. File tersebut juga dapat dengan mudah dibagikan dengan orang lain untuk berbagi pakai ataupun melakukan kolaborasi dalam pengeditan.

Fitur-fitur Google Drive


    Penyimpanan gratis sebesar 5GB


Google Drive memberikan fasilitas penyimpanan sebesar 5GB kepada penggunanya dengan cuma-cuma untuk menyimpan dokumen, baik berupa gambar, video, musik, ataupun file-file lain.


    Memungkinkan membuat dokumen


Pada fitur ini Google Drive memungkinkan para penggunanya untuk membuat dokumen, seperti mengolah data, mengolah angka, membuat presentasi, form dan dokumen lainnya.


    Berbagi file


Google Drive memudahkan untuk berbagi file dengan orang lain, dan juga memudahkan orang lain untuk melakukan pengeditan terhadap file yang kita buat.


    Terintegrasi dengan layanan Google lainnya


Para pengguna layanan Google lainnya akan merasakan kemudahan dalam memanagement file dari Google Drive. Karena Google Drive secara otomatis terintegrasi dengan layanan google lainnya.


    Fasilitas pencarian


Google Drive memberikan layanan pencarian yang lebih baik dan lebih cepat untuk para penggunanya dengan menggunakan kata kunci tertentu. Google Drive juga dapat mengenali gambar atau teks dari dokumen hasil scan.


    Menampilkan berbagai file


Lebih dari 30 type file yang dapat dibuka dan ditampilkan oleh Google Drive, termasuk file video, file image, dan lain-lain tanpa mengharuskan pengguna untuk mengunduh dan menginstal software yang sesuai dengan tipe atau ekstensi file tersebut.


    Menjalankan aplikasi


Google Drive juga mempunyai kemampuan untuk membuat, menjalankan dan membagi file aplikasi favorit yang dimiliki oleh pengguna.

Windows Azure


Windows Azure adalah sistem operasi yang berbasis komputasi awan, dibuat oleh Microsoft untuk mengembangkan dan mengatur aplikasi serta melayani sebuah jaringan global dari Microsoft Data Centers. Windows Azure yang mendukung berbagai macam bahasa dan alat pemograman. Sistem operasi ini dirilis pada 1 Februari 2010.

Fitur-fitur Windows Azure


    Layanan Infrastruktur


Windows Azure menyediakan infrastruktur dengan skala yang sesuai dengan kebutuhan. Baik dalam membuat aplikasi baru atau menjalankan aplikasi yang telah disediakan.


    Kembangkan dan Lakukan Percobaan


Windows Azure memungkinkan pengguna untuk melakukan pengembangan aplikasi dan langsung melakukan percobaan pada aplikasi tersebut secara cepat.


    Big Data


Windows Azure menyediakan kapasitas data yang besar. Kapasitas ini didukung oleh Apache Hadoop.


    Aplikasi Mobile


Windows Azure memberikan kemudahan dalam pembuatan aplikasi mobile. Aplikasi yang telah dibuat dan dapat langsung dimasukan ke penyimpanan komputasi awan.


    Media


Layanan Media Windows Azure memperbolehkan untuk mengembangkan solusi penyebaran media, yang mana bisa menampilkan media dari Adobe Flash, Android, iOS, Windows, dan platform lainnya


    Aplikasi Web


Windows Azure menawarkan keamanan dan fleksibilitas pengembangan, penyebaran, dan pilihan skala untuk berbagai macam ukuran aplikasi web.


    Penyimpanan, Pencadangan, dan Pemulihan


Windows Azure menyediakan penyimpanan, pencadangan, dan solusi pemulihan data apapun.


    Identitas dan Manajemen Akses


Windows Azure Active Directory memberikan layanan pengamanan pada identitas perusahaan. Serta melakukan manajemen pada banyak pengguna di sebuah perusahaan.


    Integrasi


Windows Azure memperbolehkan pengguna untuk membawa seluruh aplikasi, data, perangkat, mitra ke perangkat lokal dan ke awan.


    Manajemen Data


Windows Azure menyediakan solusi yang tepat untuk kebutuhan data pengguna.