Open source????apa yaaaaa

temen…temen…tau ndak open source….

duhhhhhh……..kuq pada ndak tau c…..

si ikin aja tau……^_^

yup open source adalah sebuah kode yang sifatnya terbuka atau dapat diketahui oleh orang lain, biasanya Open Source ini identik dengan Open Source Software, yaitu sebuah perangkat lunak yang diciptakan dengan menggunakan metode Open source itu sendiri dimana orang lain dapat mengetahui cara kerja software software tersebut dan sekaligus memperbaiki kelemahan-kelemahan yang ada pada software tersebut.
Jadi, dengan adanya Open Source kita diberikan kemudahaan dan kebebasan dalam mengembangkan sebuah peranti lunak. Selainitu Open source definisi open source yang asli seperti tertuang dalam OSD (Open Source Definition) yaitu:
• Free Redistribution
• Source Code
• Derived Works
• Integrity of the Authors Source Code
• No Discrimination Against Persons or Groups
• No Discrimination Against Fields of Endeavor
• Distribution of License
• License Must Not Be Specific to a Product
• License Must Not Contaminate Other Software

Continue reading “Open source????apa yaaaaa”

sejarah perkembangan WEB

WEB 1.0
Web 1.0 secara umum dikembangkan untuk pengaksesan informasi dan memiliki sifat yang sedikit interaktif
Sifat web 1.0 adalah read

web 2.0
Web 2.0 adalah revolusi bisnis di industri komputer yang disebabkan oleh penggunaan internet sebagai platform, dan merupakan suatu percobaan untuk memahami berbagai aturan untuk mencapai keberhasilan pada platform baru tersebut. Salah satu aturan terutama adalah: Membangun aplikasi yang mengeksploitasi efek
jaringan untuk mendapatkan lebih banyak lagi pengguna aplikasi tersebut
Sifat dari web 2.0 adalah read write

karakter web 2.0

Web sebagai platform
Data sebagai pengendali utama
Efek jaringan diciptakan oleh arsitektur partisipasi
Inovasi dalam perakitan sistem serta situs disusun dengan menyatukan fitur dari pengembang yang terdistribusi dan independen (semacam model pengembangan “open source”)
Model bisnis yang ringan, yang dikembangkan dengan gabungan isi dan layanan
Akhir dari siklus peluncuran (release cycle) perangkat lunak.
Mudah untuk digunakan dan diadopsi oleh user
Teknologi yang dipakai adalah AJAX

teknik yang digunakan

Cascade style to untuk bahan isi dan presentasi
Falksonomi (metoda penandaan content dimana dengan konsep ini dimunculkan kata-kata yang berkaitan dengan content tersebut).
XML
Teknik Aplikasi Internet
HTML dan XHTML (eXtensible HyperText Markup Language).
Weblog-publishing tools
Wiki atau forum software,dll

web 3.0

Konsep ini dapat diandaikan sebuah website sebagai sebuah intelektualitas buatan (Artificial Intelegence)
Aplikasi – aplikasi online dalam website dapat saling berinteraksi
Kemampuan interaksi ini dimulai dengan adanya web service

SOAP
Simple Object Access Protocol) adalah standar untuk bertukar pesan-pesan berbasis XML melalui jaringan komputer atau sebuah jalan untuk program yang berjalan pada suatu sistem operasi (OS) untuk berkomunikasi dengan program pada OS yang sama maupun berbeda dengan
menggunakan HTTP dan XML sebagai mekanisme untuk pertukaran data.
REST
representational state transfer atau transfer keadaan representasi, adalah suatu gaya arsitektur
perangkat lunak untuk untuk pendistibusian sistem hipermedia seperti WWW.

WSDL
format XML yang diterbitkan untuk menerangkan webservice.
WSDL mendefinisikan:
pesan-pesan (baik yang abstrak dan kongkrit) yang dikirim ke dan menuju web service
koleksi-koleksi digital dari pesan-pesan (port type, antarmuka)
Bagaimana port type yang ditentukan dijadikan wire protokol
di mana servis ditempatkan.
WDDX
Web Distributed Data eXchange.
Mekanisme pertukaran data dari lingkungan yang berbeda

Perbedaan Sistem informasi dengan jurusan komputer lainnya

Macam-Macam Jurusan Dalam Fakultas Teknologi Informasi

 

SISTEM INFORMASI

TEKNIK INFORMATIKA

SISTEM KOMPUTER

TEKNOLOGI INFORMASI

TEKNIK PERANGKAT LUNAK

 

Perbedaannya…

SISTEM INFORMASI

menekankan kemampuan dalam merancang,mengembangkan, dan menerapkan sistem informasi organisasi

Fokus pada teknik mengintegrasikan solusi teknologi informasi dengan proses bisnis agar kebutuhan organisasi akan informasi dapat terpenuhi

Menekankan pada “informasi” sebagai sebuah sumber daya penting dalam berproduksi, terutama dalam kaitannya kebutuhan korporasi dalam pencapaian visi dan misi yang dicanangkan.

Mempelajari aspek penting bagaimana “informasi” diciptakan, diproses, dan didistribusikan ke seluruh pemangku kepentingan dalam institusi.


 

 

SISTEM KOMPUTER

menekankan kemampuan dalam merancang dan mengembangkan perangkat keras berbasis digital.

Terkait dengan desain dan konstruksi sistem berbasis komputer.

Mencakup studi mengenai perangkat keras, perangkat lunak, teknologi komunikasi, dan interaksi di antara komponen tersebut.

Belakangan ini berkembang menjadi ilmu yang mempelajari pula cara mendesain beragam peralatan berbasis digital yang banyak ditemui di pasar (digital gadget) dan beragam peralatan perangkat keras komunikasi yang banyak dipergunakan dalam jaringan komuter.

Disamping itu terkait pula dengan studi perancangan komponen berbasis digital (embedded devices).

 

 

TEKNIK INFORMATIKA

menekankan kemampuan dalam merancang dan mengembangkan ragam algoritma komputasi

Terbagi menjadi tiga bagian utama yang fokus pada teori maupun algoritma yang dipergunakan :

dalam proses perancangan dan implementasi perangkat lunak.

dalam proses dan perancangan sistem perangkat keras serta komponennya.

sebagai model matematis dalam menyelesaikan permasalahan tertentu.

Mempelajai tentang ilmu pengetahuan yang terkait dengan logika matematika, komputasi, dan algoritma – yang dalam model terapannya dinyatakan dalam pengembangan program komputer.


 

TEKNOLOGI INFORMASI

menekankan kemampuan dalam merencanakan, menentukan, dan mengelola teknologi informasi

 

Berbeda dengan Sistem Informasi yang menekankan pada “informasi”, program studi Teknologi Informasi fokus pada aspek “teknologi” sebagai entitas pemungkin (baca: enabler) organisasi.

Menekankan pada proses tata kelola – perencanaan dan organisasi, pengadaan dan implementasi, penerapan dan pemeliharaan, serta pengawasan dan evaluasi – sumber daya teknologi informasi yang ada pada suatu institusi.

 

 

 

TEKNIK PERANGKAT LUNAK

menekankan kemampuan dalam merancang dan mengembangkan software

Fokus pada pengembangan model sistematis dan terpercaya, yang harus dipergunakan sebagai panduan dalam mengembangkan berbagai jenis perangkat lunak.

Selain perangkat lunak aplikasi, mencakup pula pengetahuan mengenai bagaimana membangun sebuah perangkat lunak sistem (system software) dan perangkat lunak penunjang (tool software).

Disamping itu dibekali pula akan ilmu yang terkait dengan seluk beluk infrastruktur di satu sisi, dan sistem informasi di sisi lainnya – karena kedua komponen tersebut merupakan entitas penting yang berada dalam ruang lingkup pengembangan perangkat lunak.