Rabu, 20 Agustus 2014



Tujuan dan Ruang Lingkup Rekayasa Perangkat Lunak



Ø  Software requirements berhubungan dengan spesifikasi kebutuhan dan persyaratan perangkat lunak.
Ø  Software design mencakup proses penentuan arsitektur, komponen, antarmuka, dan  karakteristik lain dari perangkat luna
Ø  Software construction berhubungan dengan detil pengembangan perangkat lunak, termasuk algoritma, pengkodean, pengujian, dan pencarian kesalahan.
Ø  Software testing meliputi pengujian pada keseluruhan perilaku perangkat lunak.
Ø  Software maintenance mencakup upaya-upaya perawatan ketika perangkat lunak telah dioperasikan.
Ø  Software configuration management berhubungan dengan usaha perubahan konfigurasi perangkat lunak untuk memenuhi kebutuhan tertentu.
Ø  Software engineering management berkaitan dengan pengelolaan dan pengukuran RPL, termasuk perencanaan proyek perangkat lunak.
Ø  Software engineering tools and methods mencakup kajian teoritis tentang alat bantu dan metode RPL.
Ø  Software engineering process berhubungan dengan definisi, implementasi, pengukuran, pengelolaan, perubahan dan perbaikan proses RPL.
Ø  Software quality menitikberatkan pada kualitas dan daur hidup perangkat lunak.

Senin, 18 Agustus 2014



Apa yang di maksud dengan ubiquiteus  computing
A.Ubiquitous Computing
istilah ubiquitous computing –selanjutnya dalam artikel ini akan disingkat sebagai ubicomp- pertama kali dimunculkan oleh Mark Weiser, seorang peneliti senior pada Xerox Palo Alto Research Center (PARC) pada tahun 1988 pada sebuah forum diskusi di lingkungan internal pusat riset tersebut. Istilah ini kemudian tersebar lebih luas lagi setelah Weiser mempublikasikannya pada artikelnya yang berjudul ”The Computer of the 21st Century” di jurnal Scientific American terbitan September 1991.

Dalam artikel tersebut weiser mengedintifikasi istilah ubicomp sebagai:
Ubiquitous computing is the method of enhancing computer use by making many computers available throughout the physical environment, but making them effectively invisible to the user

Apa bila diterjemahkan secara bahasa terminologi komputer dalam ubicomp dapat di artikan sebagai metode yang bertujuan menyediakan metode yang bertujuan menyediakan serangkaian komputer bagi lingkungan pemakainya dengan tingkat efektifitas yang tinggi namu dengan tingkat visibilitas serendah mungkin.

Latar belakang munculnya ide dasar ubicomp berasal dari sejumlah pengamatan dan studi di PARC terhadap PC, bentuk komputer yang paling dikenal luas oleh masyarakat. PC yang mempunyai kegunaan dan manfaa demikian besar

Contoh berikut ini akan menjelaskan bagaimana ubicomp dapat diterapkan di kehidupan sehari-hari

Saat mobilnya mendekati pintu kantor, sensor pada gerbang pagar kantor mengenali kendaraan tersebut berkat pemancar lain yang terdapat di mobil tersebut dan secara otomatis membuka gerbang.

Aspek-aspek yang Mendukung Pengembangan Ubiquitous Computing
-Natural Interfaces
-Context Aware Computing
-Micro-nano technology


Apa yang di maksud dengan open source

B.Open Source
Software open source merupakan perangkat lunak  gratis. Gratis disini mempunyai makna luas dimana software ini membebaskan source kodenya untuk dilihat oleh semua orang dan membiarkan mereka mengetahui cara kerja software tersebut dan juga memperbaiki kekurangan - kekurangan yang ada pada software tersebut. Software open source yang terkenal diantaranya adalah linux, os ini bisa kita unduh dengan gratis, lalu kita bisa menginstallnya pada komputer atau laptop kita. Banyak hal yang menarik dalam software ini, baik dalam kelebihan maupun kekurangannya, maka dari itu saya akan membahasnya di penulisan ini. Dalam penulisan ini saya akan membahas tentang kegunaan dari  software open source serta kelebihan dan kekurangan software ini.

Manfaat open source :
-Open source membebaskan kita dari biaya lisensi karena ia bersifat GNU/GPL (General Public License) yang justru membolehkan kita untuk menggunakan, mempelajari dan memodifikasi serta menyebarluaskan untuk umum. Apalagi untuk sebuah perusahaan besar yang juga menggunakan resource besar. Penggunaan software yang terlalu banyak pasti juga akan menambah biaaya/cost yang besar hanya untuk membeli software
-Dengan menggunakan open source kita dapat mengurangi tingkat pembajakan software berlisensi yang bisa merugikan vendor software dan merupakan beban moral bagi para pengguna software bajakan (crack).
-Open source yang bersifat terbuka dan dapat kita pelajari source codenya bisa kita jadikan referensi, khususnya bagi seseorang yang bergelut dengan dunia IT.



Apa yang di maksud dengan Pengertian New Economy
C. Pengertian New Economy
Istilah new economy barangkali bukanlah sesuatu yang baru akhir-akhir ini. Menurut Time Magazine, new economy diartikan sebagai transisi dari dari heavy industry menuju technology-based industry. Artinya semua kegiatan industri yang terjadi pada saat ini merupakan new economy karena hampir setiap aspek industri sudah menggunakan sentuhan teknologi dalam pengoperasiannya. Perkembangan new economy dirasakan sangat pesat setelah ditemukannya komputer pertama, ENIAC (Electronic Numerical Integrator and Komputer), pada tahun 1946 yang diiringi dengan penemuan-penemuan lain seperti PC (Personal Komputer) dan PDA (Personal Data Assistant). Setelah itu, perkembangan komputer benar-benar tidak bisa dibendung hingga akhirnya mampu menjangkau semua segmen masyarakat seperti sekarang ini.
- Perkembangan Teknologi Informasi dan Komunikasi
Seperti perkembangan teknologi informasi dan komunikasi sebagai salah satu aspek fundamental di dalamnya. Setelah perkembangan komputer pertama, perkembangan teknologi informasi tidak pernah surut. Setiap beberapa waktu selalu bermunculan perangkat keras yang baru dengan teknologi yang baru pula. Dari sisi dimensi ukuran pun perangkat komputer semakin lebih kecil dan kompak, hingga berukuran segenggam tangan saat ini. Perkembangan perangkat keras ini juga diiringi dengan perkembangan perangkat lunak yang mendukung pengoperasian perangkat keras yang diciptakan. Perangkat lunak ini bisa dikategorikan dalam beberapa bidang mulai dari sistem operasi, software aplikasi, dan sebagainya.yang telah disinggung pada bagian diatas, perkembangan new economy tidaklah lepas dari
- Perkembangan Internet
Internet merupakan salah satu factor yang paling esensial dalam perkembangan teknologi di akhir abad ke-20. Keberadaan internet yang semula hanya dimiliki oleh bidang pertahanan berkembang sangat pesat ketika telah dilepas ke kalangan luas. Internet mampu memfasilitasi kebutuhan informasi yang aktual dan cepat bagi para penggunanya. Selain itu keberadaan internet juga telah menciptakan paradigma kehidupan yang baru di masyarakat. Munculnya aktivitas social networking yang berjalan diatas internet entah disadari atau tidak telah mengubah pola pikir dan gaya hidup masyarakat.



Apa yang dimaksud dengan pengertian komputasi awan/ Cloud computing

D.Cloud computing

komputasi Awan (atau Cloud Computing) merupakan salah satu tren IT ditahun-tahun ini. Layanan Cloud Computing semakin banyak, dan mulai diadopsi sebagian perusahaan termasuk di Indonesia. Penyedia jasanya juga semakin mudah ditemukan, seperti Microsoft Cloud, Google, Sales Force atau di Indonesia, seperti Telkom Cloud, BizNet, Metrodata, dan lain-lain.
Komputasi awan memerlukan dukungan perangkat server yang kuat, stabil dengan performa meyakinkan. Dan jajaran produk Rainer mendukung seluruh fungsi Cloud Computing tanpa kendala.

Apa itu Cloud Computing ?
Cloud Computing merupakan layanan jasa TI yang dilakukan oleh perusahaan lain; dimana pengguna layanan tidak perlu menyiapkan perangkat atau infrastruktur sendiri karena sudah disiapkan perusahaan tsb. Cloud merupakan layanan berbasis internet, jadi seluruh kebutuhan pengguna akan dilayani melalui koneksi internet. Kenapa disebut sebagai “komputasi awan”, karena pengguna menjalankan kebutuhan mereka diluar perusahaan sendiri dan digambarkan seolah-olah disimpan diawan.

contoh, sebuah perusahaan XYZ bisa menggunakan jasa perusahaan BizNet untuk menyediakan beragam layanan cloud, mulai dari aplikasi enterprise, penyimpanan data (database), office, finance, dan lain-lain. Seluruh layanan ini berjalan diatas internet, jadi personel perusahaan XYZ mengaksesnya masing-masing menggunakan koneksi internet.

Cloud Computing sebetulnya sudah kita kenal sejak dulu. Ketika menggunakan webmail seperti Yahoo, Gmail atau Hotmail, sebetulnya kita telah menjalankan fungsi Cloud Computing. Begitupula saat menggunakan Social Media seperti Facebook, Twitter atau Rapidshare. Intinya seluruh data dan aplikasi yang kita butuhkan berjalan ditempat lain melalui koneksi internet.



Kelebihan cloud computing ;
1. Lebih murah, karena kita tidak perlu menyediakan infrastruktur & SDM TI sendiri.
2. Lebih reliabel, karena data dan apikasi kita dijaga oleh layanan tanpa henti 24x7.
3. Lebih efisien, karena kita bisa memilih layanan yang kita butuhkan dan membayar sesuai dengan  
    biasanya layanan itu saja
4. Lebih kompatibel, karena dapat diakses dimana saja asal ada koneksi internet.
5. Lebih aman, karena seluruh data disimpan dalam sebuah server terpusat yang memiliki fungsi backup.
6. Lebih sederhana, karena kita tidak memerlukan pemahaman sistem TI.




Rabu, 15 Januari 2014

media Transmisi Jaringan

Media Transmisi Jaringan Komputer

Media transmisi adalah media  yang menghubungkan antara pengirim dan penerima informasi (data), karena jarak yang jauh, maka data terlebih dahulu diubah menjadi kode , dan isyarat inilah yang akan dimanipulasi dengan berbagai macam cara untuk diubah kembali menjadi data.

A. Media Kabel

Ada beberapa media kabel yang digunakan untuk membangun sebuah jaringan komputer, yaitu
1. Twisted pair
Menurut kabel yang terdiri dari pasangan-pasangan konduktor yang terisolasi. Ada dua macam kabel twisted pair, yaitu STP (Shielded Twisted Pair) dan UTP (Unshielded Twisted Pair). Jenis UTP banyak digunakan untuk LAN dan jaringan telepon.
a. UTP (Unshielded Twisted Pair)
Kabel UTP paling sering digunakan pada jaringan etheenet dan telepon. Untuk jaringan ethernet, kabel ini memiliki ciri khas, yaitu terdiri 4 pasang kabel yang berwarna biru, biru-putih, oranye, oranye-putih, hijau, hijau-putih, coklat dan coklat-putih.

Kabel UTP memiliki lima kategori, yaitu :
Kategori 1, digunakan untuk suara (kabel telepon)
Kategori 2, digunakan untuk data sampai dengan 4 Mbps
Kategori 3, digunakan untuk data sampai dengan 10 Mbps
Kategori 4, digunakan untuk data sampai dengan 20 Mbps
Kategori 5, digunakan untuk data sampai dengan 100 Mbps
Kabel UTP yang biasa digunakan untuk LAN adalah kategori 3 dan 5 yang memiliki panjang maksimum tiap jalur 100 meter. Konektor yang digunakan unuk kabel UTP disebut RJ-45
b. STP (Shielded Twisted Pair)
Kabel STP hampir sama dengan UTP, hanya saja memiliki lapisan yang dapat melindungi dari interfensi elektromagnetik. Karena pelindung terbuat dari logam, maka dapat juga berfungsi sebagai ground. Pelindung ini dapat diterapkan untuk pasangan individu, atau untuk koleksi pasangan. Jika pelindung diterapkan pada koleksi pasangan, hal ini disebut sebagai screening. Namun pelindung ini harus di ground-kan agar dapat bekerja denganbaik.
2. Coaxial
Seperti pada kabel antena, kabel coaxial terdiri dari tembaga tunggal di tengah yang dilapisi oleh plastik dan pelindung metal sebagai proteksi dari interferensi luar. Terdiri dua macam kabel coaxial, yaitu Thicknet 10Base5 dan Thinnet 10Base2.  Kabel coaxial biasanya digunakan untuk topologi bus dan sudah jarang digunakan pada LAN. Pada topologi bus, kabel ini juga sering digunakan sebagai jalur transmisi untuk sinyal frekuensi radio dan mendistribusikan sinyal televisi kabel.
3. Fiber Optik
Fiber optik atau serat optik mengunakan sinyal cahaya dalam proses transfer data dan tahan tehadap interferensi elektromagnetik. Kabel fiber optik memiliki bandwidth yang lebardan kecepatan transfer data yang tinggi, mencapai gigabit per detik. Kabel ini biasanya digunakan sebagai induk pada jaringan WAN yang menghubungkan antar kota bahkan anatar negara. Untuk jaringan dengan skala kecil, kabel ini jarang sekali digunakan karena harganya yang mahal.

Kabel fiber optik bekerja dengan cahaya yang berjalan dalam kabel dengan cara terus memantul dari cermin pelapis dinding dengan prinsip yang refleksi internal. Karena cermin tidak menyerap cahaya inti, maka gelombang cahaya dapat menempuh jarak yang sangat jauh. Namun bisa saja terjadi degradasi sinyal cahaya, ang sebagaian besar karena kotoran pada didnding cermin. Kabel fiber optik memiliki beberapa macam konektor. Konektor ini digunakan untuk membuat hubungan antara perangkat yang digunakan dengan perangkat lain, interkoneksi dengan penyedia layanan yang berbeda dan lain-lain.

Ada beberapa media tanpa kabel (nirkabel) yang digunakan untuk membangun sebuah jaringan komputer, yaitu:
1. Terrestrial microwave
Mengunakan pemancar dan penerima berbasis bumi (earth). Peralatan yang digunakan adalah antena mirip dengan parabola. Terrestrial microwave mengunakan gelombang mikro dengan bandwith antara 1 samapai dengan 10 Mbps dengan jangkauan frekuensi yang rendah
Antena microwave biasanya ditempatkan di atas gedung, menara, bukit dan puncak gunung.

2. Komunikasi satelit
Satelit mengunakan radio microwave sebagai sarana telekomunikasi yang tidak dibelokkan oleh atosfer bumi. Satelit ditempatkan dalam ruang, biasanya 22.000 mil (untuk satelit geosynchronous) di atas katulistiwa. Denan mengunakan orbit bumi, sistem ini mampu menerima dan menyampaikan suara, data dan sinyal TV
3. Sistem Selular.
Menggunakan beberapa teknologi komunikasi radio. Sistem dibagi kebeberapa daerah geografis yang berbeda. Setiap daerah memiliki pemancar berdaya rendah atau perangkat radio relay untuk menyiarkan panggilan dari satu daerah ke daerah lainnya. Sistem ini melahirkan teknologi-teknologi baru, seperti GSM dan CDMA.
  • Generasi pertama (1G), memengunakan sistem analog. Komunikasi hanya mengunakan suara dan memiliki kecepatan yang rendah.  Contoh: NMT (Nordic Mobile Telephone) dan AMPS (Analog Mobile Phone System)
  • Generasi ke 2 (2G) sudah mengunakan sistem digital dan memiliki kecepatan menengah. Generasi ini sudah memiliki layanan SMS, Contoh: GSM dan CDMA2000 1xRTT
  • Generasi ke 2,5 (2,5G) mengunakan sistem sistem digital, memiliki kecepatan menengah (hingga 150 Kbps). Teknologi yang masuk kategori 2,5G adalah layanan berbasis data seperti GPRS (General Packet Radio Service) dan EDGE (Enhance Data rate for GSM Evolution) untuk GSM dan PDN (Packet Data Network) untuk CDMA
  • Generasi ke 3 (3G) menggunakan sistem digital, memiliki kecepatan tinggi yaitu sebesar 144Kbps untuk kondisi bergerak (mobile), 384 Kbps untuk kondisi berjalan dan mencapai 2 Mbps untuk kondisi diam di suatu tempat. Terdapat dua cabang pengembangan 3G yaitu dari sisi GSM (Global System for Mobile Communication) yang dipelopori oleh 3G Partnership Project dan CDMA (Code Division Multiple Access) yang dipelopori oleh 3G Partnership Project 2 (3GPP2). Kedua teknologi ini tidak kompatibel dan saling berkompetisi.
  • Generasi ke 3,5 (3,5G) mengunakan sistem digital, memiliki kecepatan tinggi yang mendukung jalur pita lebar (broadband). Contoh: W-CDMA atau dikenal juga dengan UMTS dan CDMA2000 1xEV-DO. Pada face pertamakeceptana HSDPA adalah 4,1 Mbps, kemudian menyusul face berikutnya kecepatan hingga 14 Mbps. HSDPA merupakan evolusi jaringan UMTS (Universal Mobile Telecommunications System)
  • Generasi ke 4, merupakan pengembangan dari teknologi 3G, nama resmidari teknologi 4G ini menurut IEEE (Institute of Electrical and Electronics Engineers) adalah “3G and beyond”. Dibandingkan 3G sistem 4G mendukung teknologi multimedia yang kebih baik, dimana suara, gambar dan data akan ditransfer dengan kecepatan yang lebih tinggi dari generasi sebelumnya. Pada pengembangan 4G merupakan sistem berbasis IP (Internet Protocol) yang terintergrasi penuh dan diharapkan dapat menghasilkan kecepatan 100 Mbps hingga 1 Gbps baik dalam maupun luar ruangan
4. Komunikasi Inframerah
Komunikasi ini dapat mengirim sinyal antara perangkat dalam jarak yang sangat terbatas (tidak lebih dari 10 meter) secara peer-to-peer atau tatap muka.
5. Wireless LAN
Mengunakan standar protokol yang sama dengan LAN biasanya, tetapi tidak memerlukan kabel untuk mengibunkan antar komputer. Merupakan jaringan komputer yang menggunakan media sinyal radio dua arah untuk berinteraksi antar komputer.  Wireless LAN (WLAN) mengunakan bandwith 2,4 GHz (802.11b dan 802.11g) dan 5 GHz (802.11a). Jaringan wireles memerlukan satu atau lebih perangkat acces point sebagai pusat identifiksi dan pengelolaan jaringan.

Kelebihan wireless LAN
  • Mudah untuk menambah komputer atau memindahkan komputer dalam sebuah jaringan, tidak perlu repot untuk merapikan kabel.
  • Instalasi dan konfigurasi mudah dan cepat
  • Dapat mengakses jaringan berpindah-pindah dari manapun dalam area access point
Kekurangan wireless LAN
  • Jika jumlah komputer dalam jaringan bertambah, maka kecepatan transfer data semakin berkurang secar dratis
  • Apabila terjadi perubahan standar, maka kartu jaringan pada tiap-tiap komputer harus diganti
  • Memiliki bandwith yang rendah, sehingga tidak dianjurkan untuk aplikas khusus yang mengunakan video streaming.
  • Keamanan data lebih rendah karena media wireless dapat diakses dari beberapa tempat
  • Apabila diluar ruangan dapat dipengaruhi oleh cuaca seperti hujan dan petir.

Rabu, 08 Januari 2014



fungsi IP addres,Subnet Mask, DNS,Gateway,Host dan Server
IP addresFungsi IP Addres adalah seperti alamat rumah kita. Misalkan kita membeli suatu barang dan menginginkan agar barang tersebut dapat dikirimkan ke rumah kita, maka penjual barang atau perusahaan jasa pengiriman perlu mengetahui alamat rumah kita. Jika penjual barang atau perusahaan jasa pengiriman tidak mengetahui alamat rumah kita, maka bisa dipastikan barang tersebut tidak akan pernah sampai ke tujuan. Dengan demikian bisa disimpulkan bahwa alamat rumah sangat penting peranannya sama halnya dengan IP address yang sangat berperan penting dalam berkomunikasi di dunia maya / internet.

SUBNET
 Subnet adalah istilah teknologi informasi dalam bahasa Inggris yang mengacu kepada angka biner 32 bit yang digunakan untuk membedakan network ID dengan host ID, menunjukkan letak suatu host, apakah berada di jaringan lokal atau jaringan luar.
RFC 950 mendefinisikan penggunaan sebuah subnet mask yang disebut juga sebagai sebuah address mask sebagai sebuah nilai 32-bit yang digunakan untuk membedakan network identifier dari host identifier di dalam sebuah alamat IP. Bit-bit subnet mask yang didefinisikan, adalah sebagai berikut:
* Semua bit yang ditujukan agar digunakan oleh network identifier diset ke nilai 1.
* Semua bit yang ditujukan agar digunakan oleh host identifier diset ke nilai 0.


DNS
DNS (Domain Name System) adalah distribute database system yang digunakan untuk pencarian nama komputer (name resolution) di jaringan yang mengunakan TCP/IP (Transmission Control protocol/Internet Protocol). DNS biasa digunakan pada aplikasi yang terhubung ke Internet seperti web browser atau e-mail,.


Gateway
Gateway adalah komputer yang memiliki minimal 2 buah network interface untuk menghubungkan 2 buah jaringan atau lebih.


Hosting                                                                                                                           Hosting adalah jasa layanan internet yang menyediakan sumber daya server untuk disewakan sehingga memungkinkan setiap orang menempatkan informasi di internet. Bisa dikatakan bentuk dari server ini adalah sebuah komputer yang akan selalu nyala selama 24 jam sehari.
Server                                                                                                                                                                                                                                                                                                                                                                                                                                          Server adalah sebuah komputer yang terhubung ke jaringan komputer yang berfungsi mengontrol jaringan komputer.