Parallel Processing

Nama Kelompok :

  1. Adam Anugerah Lee
  2. Fajar Azi Siddiq
  3. Henny Yuliana Rahman

Kelas : 4IA14

Parallel PROCESSING

Pemrosesan paralel (parallel processing) adalah penggunakan lebih dari satu CPU untuk menjalankansebuah program secara simultan.Idealnya, parallel processing membuat program berjalan lebih cepat karena semakin banyak CPU yangdigunakan.Komputasi paralel adalah salah satu teknik melakukan komputasi secara bersamaan denganmemanfaatkan beberapa komputer independen secara bersamaan. Ini umumnya diperlukan saatkapasitas yang diperlukan sangat besar, baik karena harus mengolah data dalam jumlah besar (diindustri keuangan, bioinformatika, dll) ataupun karena tuntutan proses komputasi yang banyak. Kasus kedua umum ditemui di kalkulasi numerik untuk menyelesaikan persamaan matematis di bidang fisika(fisika komputasi), kimia (kimia komputasi) dll.

TUJUAN PARALLEL PROCESSING

Tujuan utama dari pemrosesan paralel adalah untuk meningkatkan performa komputasi. Semakinbanyak hal yang bisa dilakukan secara bersamaan (dalam waktu yang sama), semakin banyak pekerjaanyang bisa diselesaikan.

Komputasi parallel

Komputasi paralel adalah salah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer secara bersamaan.Biasanya diperlukan saat kapasitas yang diperlukan sangat besar, baik karena harus mengolah data dalam jumlah besar ataupun karena tuntutan proses komputasi yang banyak. Untuk melakukan aneka jenis komputasi paralel ini diperlukan infrastruktur mesin paralel yang terdiridari banyak komputer yang dihubungkan dengan jaringan dan mampu bekerja secara paralel untukmenyelesaikan satu masalah. Untuk itu diperlukan aneka perangkat lunak pendukung yang biasa disebutsebagai middleware yang berperan untuk mengatur distribusi pekerjaan antar node dalam satu mesinparalel. Selanjutnya pemakai harus membuat pemrograman paralel untuk merealisasikan komputasi.

Pemrograman Paralel sendiri adalah teknik pemrograman komputer yang memungkinkan eksekusiperintah/operasi secara bersamaan. Bila komputer yang digunakan secara bersamaan tersebutdilakukan oleh komputer-komputer terpisah yang terhubung dalam satu jaringan komputer, biasanya disebut sistem terdistribusi. Bahasa pemrograman yang populer digunakan dalam pemrograman

paraleladalah MPI (Message Passing Interface) dan PVM (Parallel Virtual Machine).

4 Model Komputasi :

  1. SISD Yang merupakan singkatan dari Single Instruction, Single Data adalah satu-satunya yang menggunakanarsitektur Von Neumann. Ini dikarenakan pada model ini hanya digunakan 1 processor saja.Oleh karenaitu model ini bisa dikatakan sebagai model untuk komputasi tunggal. Sedangkan ketiga modellainnyamerupakan komputasi paralel yang menggunakan beberapa processor. Beberapa contoh komputer yangmenggunakan model SISD adalah UNIVAC1, IBM 360, CDC 7600, Cray 1 dan PDP 1.
  2. SIMD Yang merupakan singkatan dari Single Instruction, Multiple Data. SIMD menggunakan banyak processordengan instruksi yang sama, namun setiap processor mengolah data yang berbeda. Sebagai contoh kitaingin mencari angka 27 pada deretan angkayang terdiri dari 100 angka, dan kita menggunakan 5 Pada setiap processor kita menggunakan algoritma atau perintah yang sama, namun datayang diproses berbeda. Misalnya processor 1 mengolah data dari deretan / urutan pertama hinggaurutan ke 20, processor 2 mengolah data dari urutan 21 sampai urutan 40, begitu pun untuk processor-processor yang lain. Beberapa contoh komputer yang menggunakan model SIMD adalah ILLIAC IV,MasPar, Cray X-MP, Cray Y-MP, Thingking Machine CM-2 dan Cell Processor (GPU).
  1. MISD Yang merupakan singkatan dari Multiple Instruction, Single Data. MISD menggunakan banyak processordengan setiap processor menggunakan instruksi yang berbeda namun mengolah data yang sama. Hal inimerupakan kebalikan dari model SIMD. Untuk contoh, kita bisa menggunakan kasus yang sama padacontoh model SIMD namun cara penyelesaian yang berbeda. Pada MISDjika pada komputer pertama,kedua, ketiga, keempat dan kelima sama-sama mengolah data dari urutan 1-100, namun algoritma yangdigunakan untuk teknik pencariannya berbeda di setiap processor. Sampaisaat ini belum ada komputeryang menggunakan model MISD.
  1. MIMDYang merupakan singkatan dari MultipleInstruction, Multiple Data. MIMD menggunakan banyakprocessor dengan setiap processor memiliki instruksi yang berbeda dan mengolah data yang Namun banyak komputer yang menggunakan model MIMD juga memasukkan komponen untuk modelSIMD. Beberapa komputer yang menggunakan model MIMD adalah IBMPOWER5, HP/CompaqAlphaServer, IntelIA32, AMD Opteron, CrayXT3 dan IBM BG/L.

 

Implementasi Paralel Processing

Di Indonesia, usaha untuk membangun infrastruktur mesin paralel sudah dimulai sejak era 90-an, meski belum pada tahap serius dan permanen. Namun untuk pemrograman paralel sudah sejak awal menjadi satu mata-kuliah wajib di banyak perguruan tinggi terkait. Baru pada tahun 2005 dimulai pembuatan infrastruktur mesin paralel permanen, misalnya yang dikembangkan oleh Grup Fisika Teoritik dan Komputasi di P2 Fisika LIPI. Didorong oleh perkembangan pemrograman paralel yang lambat, terutama terkait dengan sumber daya manusia (SDM) yang menguasainya, mesin paralel LIPI ini kemudian dibuka untuk publik secara cuma-cuma dalam bentuk LIPI Public Cluster (LPC). Saat ini LPC telah dikembangkan lebih jauh menjadi gerbang komputasi GRID di Indonesia dengan kerjasama global menjadi IndoGRID.

Pada tahun berikutnya, dengan dukungan dana dari proyek Inherent DiktiFasilkom UI juga membangun mesin paralel. Sementara itu pada tahun 2009, ITB membuat kluster hibrid CPU dan GPU yang pertama di Indonesia dengan kemampuan hingga 60 inti CPU dan 1920 inti GPU.

 

Hubungan antara Komputasi Modern dengan Paralel Processing

Hubungan antara komputasi modern dan parallel processing sangat berkaitan, karena penggunaankomputer saat ini atau komputasi dianggap lebih cepat dibandingkan dengan penyelesaian masalahsecara manual. Dengan begitu peningkatan kinerja atau proses komputasi semakin diterapkan, dansalah satu caranya adalah dengan meningkatkan kecepatan perangkat keras. Dimana komponen utamadalam perangkat keras komputer adalah processor. Sedangkan parallel processing adalah penggunaanbeberapa processor (multiprocessor atau arsitektur komputer dengan banyak processor) agar kinerjacomputer semakin cepat.

Kinerja komputasi dengan menggunakan paralel processing itu menggunakan dan memanfaatkanbeberapa komputer atau CPU untuk menemukan suatu pemecahan masalah dari masalah yang ada.Sehingga dapat diselesaikan dengan cepat daripada menggunakan satu komputer saja. Komputasidengan paralel processing akan menggabungkan beberapa CPU, dan membagi-bagi tugas untuk masing-masing CPU tersebut. Jadi, satu masalah terbagi-bagi penyelesaiannya. Tetapi ini untuk masalah yangbesar saja, komputasi yang masalah kecil, lebih murah menggunakan satu CPU saja.

 

Sumber :

http://www.academia.edu/7424831/Parallel_PROCESSING_Pemrosesan_paralel

http://gina-itsme.blogspot.co.id/2013/06/parallel-processing-dan-hubungan-dengan.html

 

Teknologi Komputasi Modern

Visi pembangunan pertanian berkelanjutan adalah terwujudnya kondisi ideal skenario konstitusi Indonesia yang disebut adil dan makmur, dan mencegah terjadinya lingkaran malapetaka kemiskinan. Visi ini diterima secara universal sehingga pertanian berkelanjutan (sustainable agriculture) menjadi prinsip dasar pembangunan pertanian secara global, termasuk di Indonesia. Oleh karena itulah pengembangan sistem pertanian menuju usahatani berkelanjutan merupakan salah satu misi utama pembangunan pertanian di Indonesia.

Pembangunan pertanian berkelanjutan di implementasikan ke dalam rencana pembangunan jangka panjang Kementerian Pertanian seperti yang tertuang dalam visi jangka panjangnya sebagai berikut: “Terwujudnya sistem pertanian industrial berdaya saing, berkeadilan dan berkelanjutan guna menjamin ketahanan pangan dan kesejahteraan masyarakat pertanian”.

Pertanian industrial adalah sosok pertanian yang memiliki ciri-ciri sebagai berikut:

(1) Pengetahuan merupakan landasan utama dalam pengambilan keputusan, memperkuat intuisi, kebiasaan, atau tradisi;
(2) Kemajuan teknologi merupakan instrumen utama dalam pemanfaatan sumberdaya;
(3) Mekanisme pasar merupakan media utama dalam transaksi barang dan jasa;
(4) Efisiensi dan produktivitas sebagai dasar utama dalam alokasi sumberdaya;
(5) Mutu dan keunggulan merupakan orientasi, wacana, sekaligus tujuan;
(6) Profesionalisme merupakan karakter yang menonjol; dan
(7) Perekayasaan merupakan inti nilai tambah sehingga setiap produk yang dihasilkan selalu memenuhi persyaratan yang telah ditetapkan.

Sektor pertanian berperan sangat strategis dalam pengentasan penduduk miskin di wilayah pedesaan karena sebagian besar penduduk miskin di wilayah pedesaan bergantung pada sektor tersebut. Dengan kata lain, sektor pertanian merupakan sektor yang sangat strategis untuk dijadikan sebagai instrumen dalam pengentasan penduduk miskin. Kemajuan sektor pertanian akan memberikan kontribusi besar dalam penurunan jumlah penduduk miskin di wilayah pedesaan. Demikian pula, basis bagi partisipasi petani untuk melakukan perencanaan dan pengawasan pembangunan pertanian harus dibangun sehingga petani mampu mengaktualisasikan kegiatan usahataninya secara optimal untuk menunjang pertumbuhan pendapatannya. Hasil-hasil pembangunan harus terdistribusi makin merata antar sektor, antar subsektor dalam sektor pertanian dan antar lapisan masyarakat agar tidak ada lagi lapisan masyarakat yang tertinggal dan pertumbuhan ekonomi secara keseluruhan meningkat.

Dalam “World Summit on the Information Society five years on: Information and communications Technology for Inclusive Development” (ESCAP 2008) dinyatakan bahwa wilayah Asia-Pacific menghadapi berbagai tantangan dalam menghadapi target tujuan pembangunan pada millennium pertama (antara 1990 dan 2015), sejumlah penduduk menderita karena kelaparan. Keberlanjutan pertanian dan keamanan pangan terancam oleh rendahnya hasil pertanian, miskinnya pengelolaan sumber daya tanah dan air, serta pendidikan tenaga kerja bidang pertanian yang berada di bawah standar. Kondisi penduduk tersebut juga sangat rentan terhadap bencana, seperti kekeringan, banjir, gempa bumi dan tanah longsor. Teknologi informasi dan komunikasi dapat diterapkan dalam mendukung manajemen sumber daya, pemasaran, penyuluhan dan mengurangi resiko kehancuran untuk membantu meningkatkan produksi pangan dan mengurangi ancaman terhadap ketahanan pangan.

Hasil penelitian Wahid (2006) terhadap pemanfaatan kafe internet, faktanya diketahui bahwa penggunaan internet (aplikasi teknologi informasi) cenderung dimanfaatkan khususnya untuk meningkatkan kapabilitas pendidikan secara personal dan pengalaman internet, sekolah-sekolah di Indonesia dan negara berkembang lainnya dapat memainkan peranan yang penting dalam mengembangkan sikap dan keahliannya untuk meningkatkan manfaat sosial dari penggunaan web. Hal ini berarti juga mendidik masyarakat dalam bagaimana caranya menggunakan web tersebut untuk mencari informasi yang tepat dan relevan dalam bahasa yang dapat dipahami. Selanjutnya, Purbo (2002) memiliki argumentasi bahwa pergerakan golongan akar rumput (grassroots movements) mendorong pengembangan akses dan pemanfaatan internet di Indonesia.

Meskipun masih terdapat beberapa kendala sehingga pemanfaatan TIK menjadi sangat kompleks dan sulit untuk diadopsi, TIK sebenarnya dapat menyediakan kesempatan yang lebih besar untuk mencapai suatu tingkatan tertentu yang lebih baik bagi petani. Hal ini ditunjukkan ketika beberapa lembaga penelitian dan pengembangan menyampaikan studi kasus yang mendeskripsikan bagaimana TIK telah dimanfaatkan oleh petani dan stakeholders usahawan pelaku bidang pertanian sehingga memperoleh peluang yang lebih besar untuk memajukan kegiatan usaha taninya. Keberhasilan pemanfaatan TIK oleh petani di Indonesia dalam memajukan usahataninya ditunjukkan oleh beberapa kelompok tani yang telah memanfaatkan internet untuk akses informasi dan promosi hasil produksinya.

Sumber : http://caesario-nanda.blogspot.co.id/2015/04/artikel-seminar-komputasi-modern.html

Aspek Keuangan  Perusahaan ISP PT. SwitchIndoNetworking (SINET)

Disusun Oleh :
Fajar A. Siddiq
Darmawan Abdillah

x

Berbagai hal yang menyangkut keuangan perlu dibahas mulai dari awal perencanaan, periode persiapan, pelaksanaan pembangunan proyek dan periode operasi ketika usaha berjalan. Kita bedakan periode tersebut menjadi dua yaitu Periode Persiapan dan Periode Operasi. Implikasi keuangan periode persiapan akan terkafer dalam kebutuhan dana investasi, sedangkan dalam masa operasi tercermin pada proyeksi rugi-laba, proyeksi neraca, proyeksi arus kas dan proyeksi kemampuan melunasi pinjaman serta tingkat pengembalian. Untuk lebih jelasnya kita bahas aspek keuangan meliputi hal sebagai berikut :

a. Biaya Pra-operasi

Dalam membangun sebuah usaha perlu diawali dengan pembuatan gagasan, penelitian tentang produk, pasar dan aspek-aspek lain yang dipertimbangkan untuk diambil sebuah keputusan. Guna keperluan tersebut mempunyai konsekuensi biaya yang harus dikeluarkan kita sebut biaya pra-operasi. Penggunaan biaya tersebut keperluan penelitian, perencanaan, studi kelayakan, perancangan (design), biaya konsultan dan biaya pemasaran sebelum produk siap diluncurkan ke pasar. Biaya-biaya tersebut sudah harus dikeluarkan sebelum diambil keputusan untuk melaksanakan proyek yang dikelompokkan sebagai sunk cost atau investasi yang nilainya tetap dan telah dikeluarkan semuanya tidak mempunyai sisa. Biaya tersebut dikeluarkan baik usaha tersebut jadi dijalankan atau batal. Sun cost tidak dimasukkan dalam perhitungan NPV karena biaya tersebut diluar perhitungan studi kelayakan usaha.

b. Rencana Kebutuhan Investasi
Rencana kebutuhan investasi bisa diperhitungkan diawal perencanaan usaha yang meliputi seluruh pengeluaran pembangunan proyek dengan dikelompokkan sebagai berikut :

  1. Biaya pembangunan Fisik (Harta Tetap), Biaya pembangunan fisik adalah biaya yang dikeluarkan untuk pengadaan sarana dan prasarana seluruh kebutuhan proyek yang meliputi pembelian tanah, pembangunan gedung, pembelian mesin-mesin, alat kantor, furnitur dan kendaraan.
  1. Biaya-biaya Trial Run
    Trial Run adalah uji coba kelancaran operasi seluruh unit produksi hingga terwujudnya sebuah produk yang akan dipasarkan. Kegiatan tersebut membutuhkan waktu tertentu yang membutuhkan biaya antara lain beli bahan baku, bahan bantu lainnya, honor tenaga kerja, beli bahan bakar dan lain-lain sehingga tampak kegiatan pabrik beroperasi sepenuhnya. Produk yang dihasilkan bukan untuk dijual secara profit akan tetapi untuk keperluan evaluasi mutu, perbaikan design dan promosi awal. Apabila produk sudah dapat dijual maka pendapatannya masuk pada perhitungan biaya trial run. Sisa produk yang dihasilkan dalam trial run dapat dijadikan persediaan awal barang jadi pada awal periode operasi. Biaya trial run bisa dimasukkan sebagai harta tak berwujud akan disusutkan dalam waktu tertentu.

    Modal Kerja
    Yang dimaksud modal kerja adalah dana yang dibutuhkan untuk operasi perusahaan sehari-hari dalam membuat produk yang meliputi kebutuhan dana yang tertanam lancar dalam bentuk piutang usaha, persediaan bahan baku, bahan dalam proses, barang jadi, bahan bakar dan bahan bantu produksi lainnya. Termasuk sejumlah kas minimum untuk kebutuhan tak terduga atau transaksi

    C. Sumber Dana
    Sumber dana yang digunakan untuk belanja usaha bisa berasal modal sendiri dan pinjaman bank.

    Modal Sendiri
    Yang dimaksud modal sendiri adalah modal yang dimiliki oleh pemegang saham, yang dinyatakan dalam akte pendirian perusahaan. Umumnya jumlah dana yang tercantum dalam akte pendirian tersebut masih jauh dari cukup untuk antisipasi kebutuhan dana investasi keseluruhan.  Guna penguatan kebutuhan modalkerja dan membeli harta tetap dibutuhkan pinjaman dari bank atau lembaga keuangan lainnya. Ketentuan besaran pinjaman, periode penarikan, cicilan, tingkat bunga, jatuh tempo pelunasan dan biaya administrasi lainya dicantumkan dalam perjanjian kontrakkredit yang disepakati antara pihak perusahaan dan bank.

    D. Proyeksi Harga Pokok Produksi/ Penjualan
    Proyeksi harga pokokpenjualan harus didukung oleh volume proyeksi dan volume penjualan. Biaya produksi per unit adalah total biaya produksi dibagi dengan volume produksi. Sedangkan harga pokok penjualan per unit adalah total harga pokok penjualan dibagi dengan volume penjualan.

    E. Proyeksi Rugi-Laba Proyeksi rugi-laba adalah gambaran keuntungan operesasi usaha beberapa tahun kedepan. Untuk membuat proyeksi rugi-laba harus dihitung terlebih dahulu proyeksi nilai penjualan, biaya produksi dan biaya operasi. Biaya operasi biaya-biaya yang dikeluarkan untuk kegiatan operasional kantor dan pemasaran produk. Biaya-biaya produksi dan operasi dapat pula dikelompokkan ke dalam biaya variabel dan biaya tetap.

    F. Proyeksi Arus Kas
    Proyeksi arus kas bergna untuk penyusunan proyeksi neraca. Arus kas merupakan catatan atas penerimaan (arus kas masuk) dan pengeluaran (arus kas keluar) kas dalam satu periode. Sedangkan selisih antara keduanya (masuk dan keluar) disebut arus kas bersih.

 

1

z

Pengantar Bisnis Informatika

Konsep dari Bisnis Informatika populer sekitar 15 Tahun lalu ketika konsep yang biasa dipakai kehilangan generalitas, keabstrakan, dan aktualitas.Konsep seperti “Otomatisasi manajemen perusahaan”, “Informasi pelayanan pembuat keputusan”, “Model Informasi dari proses ekonomi kecil” dan lainnya telah menyebabkan teoritis rasionalisasi dari dasar-dasar seluruh informasi dan pencarian konsep terpadu yang baru.

Pada pembahasan kali ini saya akan berencana membuka Bisnis Informatika di Bidang Keamanan/Security Informasi, Komputer sesuai dengan potensi yang dimiliki, adapun target pencapaian nya seperti :

  1. Pencapaian target yang harus dimiliki adalah terlebih dahulu akan terus mengasah skill untuk bisa menguasai hal yang berbeda daripada orang biasanya. Semakin jarang orang yang bisa dan mampu miliki pada skill yang kita miliki semakin mahal harga kita di pasaran.

2. Setelah mengasah skill, hal terpenting yang menjadi target pencapaian adalah selesai nya kuliah, disamping memiliki skill, ijazah pun juga penting dimiliki agar orang-orang yang akan menjadi client kita percaya bahwasanya ada bukti yang sangat jelas kalau orang tersebut ber sekolah di perguruan tinggi. Disamping kita memiliki ijazah dari perguruan tinggi terlebih kita juga harus punya ijazah untuk gelar profesi. Misalkan seperti bekerja dibidang security system auditor akan memiki gelar profesi seperti CISA (Certified Information Security Auditor) yang dikeluarkan oleh ISACA (Information Systems Audit and Control), selain itu ada juga gelar CRISC (Certified in Risk and Information System Control), CISM (Certified Information Systems Manager) dan CGEIT (Certified in the Governance of Enterprise IT).

3. Setelah hal-hal pokok tersebut sudah direncanakan dan akan dilaksanakan ada satu hal yang tidak kalah penting nya yaitu Memiliki MODAL untuk membangun usaha tersebut, dalam kurun waktu 5 tahun modal yang dimiliki harus sangat cukup karena akan banyak riset-riset baru yang harus dikerjakan dan diketahui agar kemampuan kita semakin menambah.

4. Hal yang penting selanjutnya adalah tempat, Tempat dimana kita akan membangun usaha tersebut, bisa dari yang kecil dulu, sedang, perlahan mulai ke yang besar hingga akhirnya usaha yang kita bangun SUKSES.

5. Setelah membicarakan masalah pada keuangan planning selanjutnya ialah dengan memberikan ilmu terlebih dahulu secara gratis seperti seminar terbuka, membuka forum umum, bekerjasama dengan perusahaan-perusahaan yang cukup memiliki modal, cara inilah yang akan dipakai untuk memancing orang lain agar datang kepada kita agar mau bekerjasama dalam perbisnisan. Baik itu investor yang akan memberikan modal ke tempat usaha yang kita miliki atau orang-orang yang memiliki cukup ilmu agar mau bisa bergabung di suatu perusahaan yang kita bangun untuk menjadi karyawan.

6. Hal terakhir dan tidak kalah pentingya dari semua itu adalah Doa, Dukungan dan Motivasi dari orang-orang terdekat, karena tanpa adanya doa dan dukungan semua nya tidak akan bisa berjalan. Memang dalam membangun dalam sebuah usaha tidak seperti kita membalikkan telapak tangan artinya TIDAK MUDAH banyak lika-liku perjalanan yang harus dihadapi rintangan-rintangan yang sangat berat persaingan yang sangat keras butuh kerja keras dan semangat agar usaha yang kita akan jalankan bisa JAYA dan SUKSES

Perusahaan yang security yang sudah sukses atau bahkan sekarang sudah menjadi perusahaan raksasa seperti Perusahaan AntiVirus ESET NOD32, ESET muncul pada tahun 1987 didirikan oleh dua programmer muda (Peter Pasko dan MiroslavTrnka), dimana mereka menemukan virus di komputer untuk pertama kalinya. Mereka menyebutnya “Wina”. Setelah itu banyak ditemukan virus, sehingga memicu ide untuk membuat software untuk melawan ancaman virus yang masuk ke dalam komputer yang kala itu sangat banyak menyerang PC. Pada tahun 1992, bersama dengan Rudolf mereka resmi mendirikan ESET sebagai sebuah perusahaan antivirus swasta. ESET memulai mengekplor untuk menmukan ide untuk membuat program antivirus paling efektif dan tercepat di dunia. ESET menerapkan prinsip sebagai perusahaan yang handal, jujur, berinovasi, dan mendukung terhadap kemajuan teknologi.

 eset

Berikut perjalanan ESET dari masa ke masa:

  1. 1987 Versi pertama antivirus ESET muncul: NOD antivirus yang berjalan pada MS-DOS.
    1990ESET memulai menjual produknya secara ritel pertama kali ke pasar Austria (STOPVIR).
  2. 1992 ESET resmi berdiri dengan lokasi Head Office di Slovakia, bekas negara Cekoslowakia dengan founder: Rudolf Hrubý, Peter Pasko, dan Trnka Miroslav. pada tahun yang sama ESET memulai menjual produk AV pertama di Slovakia dan luar negeri. Tahun 1992 adalah awal terbentuknya Slovakia Antivirus Center (SAC) dan SAC BBS.
  3. 1993 Masuk top ranking dalam “Virus Radar”, sebuah media di Slovakia yang mengupas perkembangan IT disana.
  4. 1995 Meluncurkan produk yang dikenal sebagai antivirus ringan (NOD32).
  5. 1999 Memulai ekspansi global dengan membentuk ESET LLC di San Diego, Amerika Serikat.
  6. 2000 Mulai mengembangkan jaringan mitra global dengan menunjuk mitra eksklusif pertama di Australia dan mitra lain di EMEA, LATAM dan wilayah APAC.
  7. 2001 Mendirikan Perusahaan ESET Software di Praha, Republik Ceko.
  8. 2002 Meluncurkan ESET NOD32 Antivirus 2.0 untuk MS Windows, memperkenalkan sebuah terobosan teknologi dalam mendeteksi malware dengan Heuristik versi lanjutan ESET, dan turut berpartisipasi dalam pameran IT terbesar dunia (CeBit) yang berlangsung di Hannover, Jerman untuk pertama kalinya. Mendapat penghargaan sebagai “IT Company of the Year” pengakuan diberikan oleh pemerintah Slovakia, serta terdaftar pertama kali di “Fast 50 CE” dan masuk peringkat pada “Fast 500 EMEA” yang dikeluarkan oleh Deloitte.
  9. 2004 ESET melakukan ekspansi dengan membuka kantor di Amerika Latin (Buenos Aires, Argentina).
  10. 2005 Memperkenalkan teknologi ThreatSense dalam mengatasi malware, dan diakui oleh Heuristik Advanced dan ThreatSense.Net.
  11. 2006 Menerima penghargaan kali kedua dalam penghargaan perusahaan IT di Slovakia pada TI Gala.
  12. 2007 Pada bulan November, meluncurkan ESET NOD 32 Antivirus 3.0 dan memperkenalkan ESET Smart Security, sebagai software andalan baru dengan mendistribusikan produknya di lebih dari 100 negara.
  13. 2008 ESET LLC di San Diego Amerika Serikat merger dengan ESET Software di Praha, Republik Ceko. Kemudian membuka Pusat Penelitian dan Pengembangan di Polandia, mendirikan Acquired Šetrnet, sebuah perusahaan berbasis AV di Ceko. Tahun ini juha meraih Penghargaan Virus Bulletin ke-50 sepanjang ESET berdiri.
  14. 2009 Mengeluarkan ESET NOD32 Antivirus 4 dan ESET Smart Security 4. Menerima penghargaan “Perusahaan of the Year” diberikan oleh TREND, sebuah mingguan ekonomi di Slovakia, untuk pertama kalinya dan telah diperkenalkan di Hall of Fame TI di Slovakia. Pada tahun yang sama ESET menerima penghargaan “Choice CNET Editors”. Serta masuk dalam “Gartner Magic Quadrant”. ESET Menduduki peringkat # 1 sebagai produk pilihan konsumen. ESET dinobatkan sebagai salah satu perusahaan IT swasta dengan pertumbuhan cepat di Amerika oleh Majalah INC selama 3 tahun berturut – turut.
  15. 2010 Pada bulan Januari, Richard Marko (ESET CTO) dipilih oleh “CRN” sebagai salah satu dari 25 pemimpin puncak teknologi di dunia. Menjadi perusahaan pertama yang menerima 60 penghargaan dari VB100. Pada bulan November, Majalah CRN menobatkan CEO ESET (Miroslav Trnka) sebagai salah satu dari 25 eksekutif Paling Inovatif pada tahun 2010, dan ESET menerima ketiga kalinya menerima pengakuan diberikan oleh TREND, sebuah mingguan ekonomi di Slovakia Pada bulan November, meerilis program antivirus yang mampu berjalan pada platform Mac OS X (dengan nama ESET Cyber Security). Pada bulan September, merilis ESET Mobile Security yang supportdi OS Windows, dan Symbian. Masuk peringkat 1 sebagai produk antivirus oleh majalah Maximum PC. Membuka kantor di kawasan Asia-Pasifik berpusat di Singapura. Meluncurkan official ESET di facebook.
  16. 2011 Pada bulan Januari, Richard Marko menjadi CEO baru dari ESET. Pada bulan Juni, membuka kantor kedua di Slovakia, sebagai pusat penelitian dan pengembangan di Košice. Pada musim gugur, terpilih sebagai salah satu dari sepuluh besar perusahaan paling inovatif di Eropa untuk Awards 2011 European Business HSBC (penghargaan dari Ruban d’Honneur). Pada bulan September, meluncurkan ESET NOD32 Antivirus 5 dan ESET Smart Security 5, generasi kelima dari produk sebelumnya. Pada bulan November, merilis produk keamanan untuk platform Android, dan merilis ESET Mobile Security berbasis Linux Antivirus. Pada bulan Oktober, dinobatkan oleh Deloitte Technology Fast 50 Eropa Tengah sebagai perusahaan IT yang inovatif selama sepuluh kali berturut-turut.
  17. 2012 Pada bulan Mei, bergabung dengan Google Play untuk produk antivirus untuk smartphone dan tablet berbasis Android, dan dipamerkan untuk pertama kalinya di GSMA Mobile World Congress di Barcelona (pameran industri ponsel terbesar di dunia). Pada bulan Mei, meluncurkan generasi berikutnya dari produk ESET Solusi bisnis Endpoint.

Sumber :

https://mukhsonrofi.wordpress.com/2008/10/23/cisa-gelar-it-auditor-bernilai-jual-tinggi/

http://casciavit.com/

ANALISIS WEB

ANALISIS WEB
Dalam meng Analisa web saya kali ini saya pakai salah satu contoh web pemerintahan di Provinsi Riau.

1. Nama Domain
Akhiran domain .com mengidentifikasikan bahwa Website ini merupakan suatu perusahaan (com=company). Web yang merupakan Web pemerintahan yang seharusnya menggunakan akhiran go.id yang berarti government yang berlokasi di Indonesia. Penamaan yang menggunakan bahasa inggris konsisten dengan isi Web yang seluruhnya juga menggunakan bahasa inggris.

2. Pengguna Web (user)
a. Pengguna khusus Web biasanya didominasi oleh pelajar,mahasiswa,investor, pegawai pemerintahan dan pengusaha (baik dalam maupun luar negeri) yang memiliki rentang umur 18 – 60 tahun.
b. Pengguna Web secara umum adalah masyarakat luas.

3. Penulisan Format Waktu
Menurut http://www.w3.org/TR/NOTE-datetime, penulisan format waktu jam, menit dan detik yang disertai tanggal yang benar adalah YYYY-MM-DDThh:mm:ssTZD. Dimana hh adalah jam, mm adalah menit, ss adalah detik, TZD = time zone designator (Z or +hh:mm or -hh:mm). Sebaiknya waktu pembuatan (modified ) Web site tidak perlu ditampilkan pada halaman Web. Penanggalan dan waktu sebaiknya dicantumkan pada sebuah berita sebagai informasi waktu upload.

4. Tampilan Web
Salah satu ciri web yang baik adalah tampilannya yang konsisten diberbagai web browser. Web ini mempuyai penampilan yang berbeda jika dilihat dari browser IE dan Mozilla. Perbedaan yang tampak akan diuraikan lebih lanjut pada bab dibawah ini. Gambar dibawah merupakan tampilan web ini yang dibuka dengan 2 web Browser yang berbeda. gambar sebelah kiri dibuka melalui IE sedangkan sebelah kanan dibuka melalui Mozilla.

5. Penggunaan Format PNG dan GIF
Web banyak menggunakan format gambar GIF. Banyak diantara gambar yang tidak dapat tampil pada browser Mozilla. Sebaiknya gambar yang digunakan bertype PNG yang mempunyai kerapatan paling bagus.

6. Ukuran Monitor dan Resolusi
Web sebaiknya tidak dibuat pada resolusi 800 x 600 pixel. Ukuran ini termasuk ukuran yang umum yang banyak dipakai oleh penguna internet (lebih dari 90% pengguna menggunakan ukuran 800 x 600, 1280 x 1024 pixel menurut buku Galitz).

7. Peta Site (Site Map)
Pada web pemerintahan mempunyai hirarki yang sangat buruk. Banyak menu yang bisa mengakses halaman yang sama.

8. Penggunaan Scroll
Web menggunakan scroll vertical untuk banner yang menyatu dengan menu (jika dibuka melalui IE). Kesalahan lainnya bisa dilihat jika membuka melalui IE. Web lebih baiknya sama sekali tidak menggunakan scroll horizontal sehingga tidak akan meyulitkan user dalam membaca tulisan dari kiri ke kanan.

9. Format Penulisan dan Panjang Kata
Pada bagian ini sangat diperlukan sekali ketelitian,kejelasan, agar user tidak kebingungan saat menggunakan web tersebut.

10. Logo dan Tag Line
a. Pemakaian logo jangan ada hanya pada homepage saja.
b. Peletakan logo yang salah (tidak dibagian kiri atas).
c. Logo jangan hanya bisa dilihat si satu browser saja.
d. Jangan menggunakan animasi pada logo karena nanti nya menyebabkan logo terlihat seperti sebuah iklan.

11. Penggunaan Animasi
Suatu web akan terlihat tidak membosankan ketika sudah menggunakan animasi, namun pemakaian animasi harus jelas, agar tidak disangka oleh user itu iklan.

12. Page Names
a. Judul halaman harus relevan dengan apa yang diklik oleh user.
b. Judul halaman harus sesuai dengan judul yang ditampilkan pada browser.

13. Fungsi Search
Form Search amat lah penting, karena dapat membantu para user ketika ingin mencari berita atau data tanpa harus mencari satu persatu.

14. Ruang Komentar
Suatu web harus disediakan Form komentar untuk para user, agar nantinya web tersebut dapat masukan atau kritikan dari para user yang menggunakan nya.

SEARCH ENGINE

DEFINISI : adalah program komputer yang dirancang untuk melakukan pencarian atas berkas-berkas yang tersimpan dalam layanan www, ftp, publikasi milis, ataupun news group dalam sebuah ataupun sejumlah komputer peladen dalam suatu jaringan. Search engine merupakan perangkat pencari informasi dari dokumen-dokumen yang tersedia. Hasil pencarian umumnya ditampilkan dalam bentuk daftar yang seringkali diurutkan menurut tingkat akurasi ataupun rasio pengunjung atas suatu berkas yang disebut sebagai hits. Informasi yang menjadi target pencarian bisa terdapat dalam berbagai macam jenis berkas seperti halaman situs web, gambar, ataupun jenis-jenis berkas lainnya.

CONTOH-CONTOH SE (Search Engine) :

1. GOOGLE
Google muncul pada akhir tahun 1997, dimana google memasuki pasar yang telah diisi oleh para pesaing lain dalam penyediaan layanan mesin pencari, seperti Yahoo, Altavista , HotBot, Excite, InfoSeek dan Lycos. dimana perusahaan-perusahaan tersebut mengklaim sebagain perusahaan tabg bergerak dalam bidang layanan pencarian internert. Hingga akhirnya Google mampu menjadi sebagai penyedia mesin pencari yang cukup diperhitungkan didunia.

2. Yahoo
Yahoo raja directori di internet disamping para pengguna internet melihat DMOZ serta LookSma berusaha menurunkan nya diposisi puncak tersebut. akhir-akhir ini telah tumbuh secara cepat dalam ukurannya mereka pun sudah memliki harga sehingga mudah untuk memasukinya, dengan demikian mendapatkan sebuah daftar pada direktori yahoo memang memiliki nilai yang tinggi.

Tools pengukur analisis web :

a. SEO (Search Engine Optimization) adalah mengoptimalkan sebuah blog/web dengan memanfaatkan mesin pencari dan mendapatkan peringkat yang tinggi di halaman pertama mesin pencari dengan menggunakan keyword agar dibanjiri pengunjung yang datang dari search engine.

GTmetrix merupakan sebuah situs dimana kita dapat mengetahui berbagai hal yang membuat blog/web kita lambat dan performa blog/web ketika akses, tersedia secara gratis dengan mengunakan yahoo Yslow dan Google page speed sebagai mesin penganalisa dan menampilkan hasil juga rekomendasi yang harus dilakukan.

Kelebihan dari GTmetrix :
1. dapat membandingkan beberapa URL secara bersamaan.
2. dapt menjadwalkan pengecekan web/blog secara otomatis dan dapat menyimpan laporan.

Kekurangan dari GTmetrix :
dalam penggunaan GTmetrix harus menggunakan koneksi internet yang cepat.

c. Keynote Internet Testing Environment (KITE) alat pengujian dan pengukur berbasis desktop yang digunakan untuk merekam atau mengedittransaksi web dan menganalis kinerja dari aplikasi web.

d. CloudStatus adalah alat pengukur web yang berfungsi menelusuri kinerja utama
dari layanan-layanan cloud computing.

e. Jiffy tersedia secara bebas(open source). Cara kerja jiffy adalah dengan memasukan kode jiffy ke dalam halamanhalaman web yang akan di telusuri. Dengan jiffy kita dapat mengukur page rendering
times, melaporkan hasil pengukuran dari web server, aggregate log into database, dan
membuat laporan-laporan.

CRAWLER

DEFINISI : Proses pengambilan sejumlah besar halaman web dengan cepat kedalam satu tempat penyimpanan lokal dan mengindexnya berdasarkan sejumlah kata kunci. yakni sebuah komponen utama dalam sebuah Search Engine (Mesin Pencari), sebagai Aplikasi Information Retrieval Modern

CARA KERJA : Suatu data dikumpulkan oleh web crawler kemudian digunakan oleh mesin pencari untuk memberikan link situs yang relavan bagi pengguna ketika mereka melakukan pencarian. web crawler menangkap banyak hal yang berbeda ketika mereka memindai situs. Informasi diperoleh dari metatag, konten itu sendiri dan link. untuk mendapatkan ide yang baik dari apa situs adalah tentang. Crawler digunakan sebagai scan situs anda. jika ada bagian-bagian tertentu dari situs yang seharusnya tidak diindeks, mereka harus mencatat dalam file ini. setelah mendapat instruksi crawler dari file ini, akan mulai dengan merangkak halaman situs anda.

BEBERAPA CONTOH WEB CRAWLER :

1.Teleport Pro
Salah satu software web crawler untuk keperluan offline browsing. Software ini sudah cukup lama popular, terutama pada saat koneksi internet tidak semudah dan secepat sekarang.

2.HTTrack
Seperti juga Teleport Pro, HTTrack merupakan software yang dapat mendownload konten website menjadi sebuah mirror pada harddisk anda, agar dapat dilihat secara offline.

3.Googlebot
Merupakan web crawler untuk membangun index pencarian yang digunakan oleh search engine Google. Kalau website anda ditemukan orang melalui Google, bisa jadi itu merupakan jasa dari Googlebot.

4.Yahoo!Slurp
Kalau Googlebot adalah web crawler andalan Google, maka search engine Yahoo mengandalkan Yahoo!Slurp. Teknologinya dikembangkan oleh Inktomi Corporation yang diakuisisi oleh Yahoo!.

5.YaCy
Sedikit berbeda dengan web crawler lainnya di atas, YaCy dibangun atas prinsip jaringan P2P (peer-to-peer), di develop dengan menggunakan java, dan didistribusikan pada beberapa ratus mesin computer (disebut YaCy peers). Tiap-tiap peer di share dengan prinsip P2P untuk berbagi index, sehingga tidak memerlukan server central.

Pengertian WEB, Dan Langkah Membuat WEB.


Image

Pengertian Web
             World Wide Web atau WWW atau juga dikenal dengan WEB adalah salah satu layanan yang didapat oleh pemakai computer yang terhubung ke internet. Web ini menyediakan informasi bagi pemakai computer yang terhubung ke internet dari sekedar informasi “sampah” atau informasi yang tidak berguna sama sekali sampai informasi yang serius; dari informasi yang gratisan sampai informasi yang komersial.

Menurut Pengertian Para Ahli :

  • Menurut Suwanto Raharjo S.Si, M.Kom, Web merupakan salah satu layanan internet yang paling banyak digunakan dibanding dengan layanan lain seperti ftp, gopher, news atau bahkan email.

  • Menurut Wahana Komputer, Web adalah formulir komunikasi interaktif yang digunakan pada sutu jaringan komputer.

  • Menurut A. Taufiq Hidayatullah, Web adalah bagian paling terlihat sebagai jaringan terbesar dunia, yakni intrenet.

  • Menurut Haer Talib, Web adalah sebuah tempat di internet yang mempunyai nama dan alamat.

  • Menurut Boone (Thomson), Web adalah koleksi sumber informasi kaya grafis yang saling berhubungan satu sama lain dalam internet yang lebih besar.

  • Menurut Feri Indayudha, Web adalah suatu program yang dapat memuat film, gambar, suara, serta musik yang ditampilkan dalam internet.

    • Menurut Yuhefizar, Web adalah suatu metode untuk menampilan informasi di internet, baik berupa teks, gambar, suara maupun video yang interaktif dan mempunyai kelebihan untuk menghubungkan (link) satu dokumen dengan dokumen lainnya (hypertext) yang dapat diakses melalui sebuah browser.

      Jenis-Jenis Web

       Secara umum, situs web digolongkan menjadi 3 jenis yaitu: Website Statis, Website Dinamis, Website Interaktif.

      1. Website Statis
        Dari kata statis atau “saja”, KI sudah dapat kita pahami tidak berubah. Mudah bukan?
        Tapi tentu tidak ada salahnya jika kita juga ketahui makna sebenarnya dari situs statis ini. Website Statis adalah web yang mempunyai halaman tidak berubah. Artinya adalah untuk melakukan perubahan pada suatu halaman dilakukan secara manual dengan mengedit code yang menjadi struktur dari situs itu.

      2. Website Dinamis
        Website Dinamis merupakan website yang secara struktur diperuntukan untuk update sesering mungkin. Biasanya selain utama yang bisa diakses oleh user pada umumnya, juga disediakan halaman backend untuk mengedit kontent dari website. Contoh umum mengenai website dinamis adalah web berita atau web portal yang didalamnya terdapat fasilitas berita, polling dan sebagainya.

      3. Website Interaktif
        Website Interaktif adalah web yang saat ini memang sedang booming. Salah satu contoh website interaktif adalah blog dan forum. Di website ini user bisa berinteraksi dan beradu argument mengenai apa yang menjadi pemikiran mereka. Biasanya website seperti memiliki moderator untuk mengatur supaya topik yang diperbincangkan tidak melenceng dari alur pembicaraan.

        Unsur-Unsur Web
         Untuk menyediakan keberadaan sebuah website, maka harus tersedia unsur-unsur penunjangnya, adalah sebagai berikut:

        • Nama domain (Domain name/URL – Uniform Resource Locator)

        Pengertian Nama domain atau biasa disebut dengan Domain Name atau URL adalah alamat unik di dunia internet yang digunakan untuk mengidentifikasi sebuah website, atau dengan kata lain domain name adalah alamat yang digunakan untuk menemukan sebuah website pada dunia internet. Contohnya adalah http://www.baliorange.net http://www.detik.com

      • Rumah tempat website (Web hosting)

       Pengertian Web Hosting dapat diartikan sebagai ruangan yang terdapat dalam harddisk tempat menyimpan berbagai data, file-file, gambar dan lain sebagainya yang akan ditampilkan di website. Besarnya data yang bisa dimasukkan tergantung dari besarnya web hosting yang disewa/dipunyai, semakin besar web hosting semakin besar pula data yang dapat dimasukkan dan ditampilkan dalam website.

      • Bahasa Program (Scripts Program)

      Adalah bahasa yang digunakan untuk menerjemahkan setiap perintah dalam website yang pada saat diakses. Jenis bahasa program sangat menentukan statis, dinamis atau interaktifnya sebuah website. Semakin banyak ragam bahasa program yang digunakan maka akan terlihat website semakin dinamis, dan interaktif serta terlihat bagus.
      Beragam bahasa program saat ini telah hadir untuk mendukung kualitas website. Jenis jenis bahasa program yang banyak dipakai para desainer website antara lain HTML, ASP, PHP, JSP, Java Scripts, Java applets dsb. Bahasa dasar yang dipakai setiap situs adalah HTML sedangkan PHP, ASP, JSP dan lainnya merupakan bahasa pendukung yang bertindak sebagai pengatur dinamis, dan interaktifnya situs. Bahasa program ASP, PHP, JSP atau lainnya bisa dibuat sendiri.

      • Desain website

                   Setelah melakukan penyewaan domain name dan web hosting serta penguasaan bahasa program (scripts program), unsur website yang penting dan utama adalah desain. Desain website menentukan kualitas dan keindahan sebuah website. Desain sangat berpengaruh kepada penilaian pengunjung akan bagus tidaknya sebuah website.

      • Publikasi website.

                   Keberadaan seakan kekurangan makna dan nilai kegunaannya jika dibangun tanpa dikunjungi atau dikenal oleh masyarakat atau pengunjung internet. Karena efektif tidaknya situs sangat tergantung dari besarnya pengunjung dan komentar yang masuk.

      Fungsi Web

      Secara umum situs web mempunyai fungsi sebagai berikut:

    • Fungsi komunikasi
                  Situs web yang mempunyai fungsi komunikasi pada umumnya adalah situs web dinamis. Karena dibuat menggunakan pemograman web (server side) maka dilengkapi fasilitas yang memberikan fungsi-fungsi komunikasi, seperti web mail, form contact, chatting form, dan yang lainnya.

    • Fungsi informasi
                  Situs web yang memiliki fungsi informasi pada umumnya lebih menekankan pada kualitas bagian kontennya, karena tujuan situs tersebut adalah menyampaikan isisnya. Situs ini sebaiknya berisi teks dan grafik yang dapat di download dengan cepat.

    • Fungsi entertainment
                  Situs web juga dapat memiliki fungsi entertainment/hiburan. Bila situs web kita berfungsi sebagai sarana hiburan maka penggunaan animasi gambar dan elemen bergerak dapat meningkatkan mutu presentasi desainnya, meski tetap harus mempertimbangkan kecepatan downloadnya.

    • Fungsi transaksi
                  Situs web dapat dijadikan sarana transaksi biisnis, baik barang, jasa, atau lainnya. Situs web ini menghubungkan perusahaan, konsumen, dan komunitas tertentu melalui transaksi elektronik.

      Kriteria Web Yang Baik

      • Usability

            Usability adalah sebagai suatu pengalaman pengguna dalam berinteraksi dengan aplikasi atau situs web sampai pengguna dapat mengoperasikannya dengan mudah dan cepat. Situs web harus memenuhi lima syarat untuk mencapai tingkat usability yang ideal, antara lain:

      1. Mudah untuk dipelajari
      2. Efisien dalam penggunaan
      3. Mudah untuk diingat
      4. Tingkat kesalahan rendah
      5. Kepuasan pengguna

        • Sistem Navigasi

                    Navigasi membantu pengunjung untuk menemukan jalan yang mudah ketika menjelajahi situs web, memberitahu dimana mereka berada, kemana mereka bisa pergi. Dengan demikian mereka dapat menemukan apa yang mereka cari dengan tepat dan mudah. Navigasi dapat ditampilkan dalam berbagai media, yaitu teks, image ataupun animasi. Syarat navigasi yang baik adalah sebagai berikut:

        1. Mudah dipelajari
        2. Tetap konsisten
        3. Memungkinkan feedback
        4. Muncul dalam konteks
        5. Menawarkan alternative lain
        6. Memerlukan perhitungan waktu dan tindakan

          • Graphic Design (Desain Visual)

          Kepuasan visual seorang user secara subyektif melibatkan bagaimana desainer visual situs web tersebut membawa mata user menikmati dan menjelajahi situs web dengan melalui layout, warna, bentuk, dan tipografi. Grafik membuat halaman menjadi indah tetapi bisa juga memperlambat akses dengan semakin besarnya ukuran file.

          • Contents

          Sebaik apapun situs web secara desain grafis, tanpa konten yang berguna dan bermanfaat maka akan kurang berarti. Konten di dalam situs web tersebut harus menarik dan relevan. Gaya penulisan dan bahasa yang dipergunakan harus sesuai dengan web dan target audien.

          • Compatibility

          Situs web harus kompatibel dengan berbagai perangkat tampilinnya (browser), harus memberikan alternative bagi browser yang tidak dapat melihat situsnya.

          • Functionality

          Seberapa baik sebuah situs web bekerja dari aspek teknologinya, ini bisa melibatkan programmer dengan scriptnya, misalnya HTML, PHP, ASP, ColdFusion, CGI, SSI. dll.

          • Interactivity

          Interaktifitas adalah apa yang melibatkan pengguna situs web sebagai user experience dengan situs web itu sendiri. Dasar dari interaktifitas adalah hyperlinks (link) dan mekanisme feedback.

          Langkah Membuat Web

          1. Rekayasa dan Pemodelan Sistem/Informasi
                        Pada tahap ini dimulai dengan membangun syarat dari semua elemen sistem dan mengalokasikan beberapa subset kebutuhan software tersebut. Pandangan sistem ini penting ketika software harus berhubungan dengan elemen-elemen lain seperti software, manusia, dan database. Rekayasa dan analisis sistem menyangkut pengumpulan kebutuhan pada tingkat sistem dengan sejumlah kecil analisis serta desain tingkat puncak.
          2. Planning (Perencanaan)
                        Pada tahap ini yaitu untuk menentukan tujuan dari software yang akan dibuat, melakukan analisis kebutuhan dna pengumpulan data yang diperlukan. Proses pengumpulan kebutuhan diintensifkan dan difokuskan, khususnya pada kebuthan software. Untuk memahamai sifat program yang dibangun, analis harus memahami domain informasi, tingkah laku, unjuk kerja, dan interface yang diperlukan.
          3. Designing (Desain)
                        Desain software sebenarnya merupakan proses multi langkah yang berfokus pada empat atribut yang berbeda, yaitu struktur data, arsitektur software, representasi interface, dan detil (algoritma) procedural. Jadi pada tahap ini proses mendesain harus berdasarkan kebutuhan sehingga sesuai dengan yang diharapkan sebelum memulai pengkodean.
          4. Scripting (Pemograman)
                        Desain harus diterjemahkan ke dalam bentuk mesin yang bisa dibaca. Dalam tahap ini adanya pembuatan kode. Jika desain dilakukan secara lengkap, pembuatan kode dapat diselesaikan secara mekanis.
          5. Testing (Pengujian)
                        Proses pengujian berfokus pada logika internal software untuk memastikan bahwa semua pernyataan sudah diuji, dan pada fungsi eksternal yaitu mengarahkan pengujian untuk menemukan kesalahan-kesalahan dan memastikan bahwa dengan input yang terbatas akan didapatkan hasil actual yang sesuai dengan yang dibutuhkan.
          6. Maintenance (Pemeliharaan)
                        Software mungkin akan mengalami perubahan setelah diserahkan kepada pelanggan. Perubahan bisa terjadi karena kesalahan-kesalahan tertentu, karena software harus diubah untuk mengakomodasikan perubahan-perubahan di dalam lingkungan eksternalnya, atau karena pelanggan perlu melakukan pengembangan fungsional atau unjuk kerja. Pemeliharaan software mengaplikasikan lagi setiap fase program sebelumnya dan tidak dilakukan dengan membuat yang baru.

            Image

Definisi Web Science dan Sejarah Web

Image

Definisi Web Science

Web science secara secara bahasa tediri dari Web dan Science. Dimana kedua kata tersebut mempunyai arti yang berbeda.

Web atau Website merupakan suatu halaman informasi yang disediakan melalui jalur Internet, sehingga web dapat diakses di mana saja selama web tersebut terhubung atau terkoneksi dengan jaringan internet. Web merupakan alat komunikasi online yang menggunakan media internet dalam pendistribusian atau penyebarannya. Web merupakan kumpulan halaman yang menampilkan informasi dengan berbagai macam jenis. Diantaranya berupa data teks, data gambar diam atau gerak, data animasi, suara, video dan atau gabungan dari semuanya, baik web tersbut bersifat statis maupun bersifat dinamis yang akan membentuk suatu rangkaian yang saling terkait dimana masing-masing rangkaian tersebut dihubungkan dengan jaringan-jaringan halaman yang disebut dengan hyperlink.

Berikutnya pengertian tentang Science. Science atau sains sangat erat hubungannya denga Ilmu Pengetahuan, banyak yang mendefinisikan bahwa sains itu sama dengan Ilmu Pengetahuan. Namun menurut bahasa, sains adalah aktivitas pemecahan masalah yang dilakukan oleh manusia yang dimotivasi oleh rasa ingin tahu tentang dunia sekitar mereka dan keinginan untuk memahami suatu hal atau kejadian tersebut.

Sedangkan yang dimaksud dengan Web Science adalah ilmu yang mempelajari tentang efisiensi atau pemanfaatan dari sebuah web, agar dapat dirasakan manfaat dan kegunaannya pada banyak bidang di dalam kehidupan sehari-hari. Di dalam web science kita belajar bagaimana memberdayakan suatu sumber daya virtual sebagai media komunikasi praktis. Dengan tampilan web yang menarik dan abtraktik agar memunculkan minat orang banyak untuk membaca web tersebut.Contoh-contoh nyata yang sudah diterapkan dapat dilihat pada bidang komersil atau bidang ekonomi, bidang sosial dan bidang pendidikan.

Image

Pre-Web

Pre-Web merupakan masa dimana web belum dikenal seperti sekarang ini (sebelum WWW). Di masa ini hanya di kenal  Memex, Hypertext, usenet, ftp, gopher.



Memex


Memex ( berasal dari “memori” dan “index”)  adalah nama dari sistem proto hypertext hipotetis yang dijelaskan oleh Vannevar Bush pada tahun 1945 di Artikel Atlantic Monthly As We May Think (AWMT). Bush membayangkan memex sebagai perangkat di mana individu akan kompres dan simpan semua buku-buku mereka, catatan, dan komunikasi, mekanis sehingga dapat berkonsultasi dengan melebihi kecepatan dan fleksibilitas. Memex akan memberikan suplemen penting dan diperbesar ke memori seseorang. Konsep memex mempengaruhi perkembangan sistem hypertext awal (akhirnya mengarah pada pembentukan World Wide Web) dan perangkat lunak basis pengetahuan pribadi.

Teknologi yang digunakan akan menjadi kombinasi kontrol elektromekanik, kamera mikrofilm dan pembaca, semua terintegrasi ke dalam meja besar. Sebagian perpustakaan mikrofilm akan telah terkandung dalam meja, tetapi pengguna bisa menambah atau menghapus gulungan mikrofilm.

Memex akan menjadi semacam file pribadi mekanik dan perpustakaan. Ini akan menggunakan penyimpanan mikrofilm, fotografi kering, dan komputasi analog untuk memberikan sarjana pasca perang akses ke repositori, besar diindeks pengetahuan. Setiap bagian yang bisa disebut dengan beberapa penekanan tombol.

Visi dari memex mendahului, dan dikreditkan sebagai inspirasi bagi kita, sistem pertama hypertext praktis dari tahun 1960-an. Bush menggambarkan visi memex dan lainnya dari “As We May Think” sebagai proyeksi dari teknologi yang dikenal pada tahun 1930 dan 1940 – dalam semangat Jules Verne atau 1945 usulan Arthur C. Clarke untuk mengorbit satelit geosynchronous untuk telekomunikasi global. The memex diusulkan oleh Bush akan menciptakan jejak link yang menghubungkan urutan frame mikrofilm, daripada link dalam pengertian modern di mana hyperlink menghubungkan kata frase tunggal atau gambar dalam dokumen dan tujuan lokal atau remote.

Memex ini akan memiliki fitur selain menghubungkan. Pengguna dapat merekam informasi baru mengenai mikrofilm, dengan mengambil foto dari kertas atau dari layar sentuh yang sensitif tembus. Seorang pengguna bisa menyisipkan komentar sendiri, baik menghubungkan ke jalur utama atau bergabung dengan jejak sisi ke item tertentu. Jadi ia membangun jejak minatnya melalui labirin bahan yang tersedia kepadanya. Seorang pengguna juga bisa membuat copy dari jejak yang menarik dan menyebarkannya kepada temannya untuk dimasukkan dalam memex sendiri, ada juga untuk dihubungkan ke jejak yang lebih umum.

Mengingat memex, sarjana bisa menciptakan alat sendiri pengetahuan sebagai koneksi dalam berlembar-lembar informasi, berbagi alat-alat, dan menggunakan kompleks alat untuk menciptakan pengetahuan namun lebih canggih yang pada gilirannya dapat digunakan terhadap pekerjaan ini The memex telah dibayangkan. sebagai sarana mengubah ledakan informasi menjadi ledakan pengetahuan. Ini tetap menjadi salah satu impian mendefinisikan media baru. Memperluas, menyimpan, dan konsultasi catatan.

Antara tahun 1990 dan 1994, Paul Flaherty, seorang mahasiswa Stanford yang sedang mencari proyek, diperkenalkan oleh istrinya kepada atasannya. Supervisor baru saja melihat demonstrasi dari World Wide Web dan menyarankan dapat ditingkatkan dan lebih baik serupa dengan memex dijelaskan oleh Vannevar Bush jika link tidak harus secara manual dimasukkan dan bukan satu bisa mengikuti link hanya dengan menggunakan kata-kata sendiri. Flaherty melanjutkan untuk menciptakan AltaVista, yang dicari pertama, full-text database dari sebagian besar dari Web.

HyperText

Hypertext adalah teks yang ditampilkan pada layar komputer atau perangkat elektronik lainnya dengan referensi hyperlink ke teks lain yang pembaca dapat langsung mengakses, biasanya dengan satu klik mouse, urutan menekan tombol atau dengan menyentuh layar. Selain teks, hypertext kadang-kadang digunakan untuk menggambarkan tabel, gambar, dan bentuk lain konten presentasi dengan hyperlink. Hypertext adalah konsep yang mendasari mendefinisikan struktur dari World Wide Web. Ini memungkinkan koneksi mudah digunakan dan fleksibel dan berbagi informasi melalui Internet.

Dokumen hypertext dapat menjadi statis (dipersiapkan dan disimpan di muka) atau dinamis (terus-menerus berubah dalam menanggapi input pengguna, seperti halaman web dinamis). Static hypertext dapat digunakan untuk referensi silang koleksi data dalam dokumen, aplikasi perangkat lunak, atau buku-buku tentang CD. Sebuah sistem yang dibangun dengan baik juga dapat menggabungkan antarmuka pengguna lainnya konvensi, seperti menu dan baris perintah. Link yang digunakan dalam dokumen hypertext biasanya mengganti bagian saat hypertext dengan dokumen tujuan. Sebuah fitur yang kurang dikenal dan digunakan adalah StretchText, yang mengembang atau mengontrak isi di tempat memberikan kontrol yang lebih kepada pembaca dalam menentukan tingkat detail dari dokumen yang ditampilkan. Hypertext dapat mengembangkan sistem yang sangat kompleks dan dinamis menghubungkan dan referensi silang. Implementasi paling terkenal dari hypertext adalah World Wide Web, pertama kali digunakan pada tahun 1992.

Keuntungan penulisan menggunakan teknologi hypertext adalah bahwa makna dari cerita dapat disampaikan melalui rasa spasialitas dan perspektif yang bisa dibilang unik untuk lingkungan digital jaringan. Penggunaan kreatif pengarang dari node, mandiri unit arti di dalam narasi hypertextual, bisa bermain dengan orientasi pembaca dan menambahkan makna ke teks.

Usenet

Seperti artinya usenet adaah cara kita menggunakan sebuah internet, disini banyak sekali cara seseorang menggunakan internet dimulai dengan menggunakan WWW (World Wide Web) sampai kelebihan dan kekurangan dari sebuah internet.

Dijelaskan mulai dari Infrastruktur komunikasi Internet terdiri dari komponen perangkat keras dan sistem lapisan perangkat lunak yang mengontrol berbagai aspek arsitektur. Sementara perangkat keras sering dapat digunakan untuk mendukung sistem perangkat lunak lain, itu adalah desain dan proses standarisasi yang ketat dari arsitektur perangkat lunak yang mencirikan Internet dan memberikan fondasi untuk skalabilitas dan sukses.

Komponen yang paling menonjol dari model internet adalah Internet Protocol (IP), yang menyediakan sistem pengalamatan (alamat IP) untuk komputer di Internet. IP memungkinkan internetworking dan pada dasarnya menetapkan internet itu sendiri. Versi IP 4 (IPv4) adalah versi awal yang digunakan pada generasi pertama dari internet hari ini dan masih digunakan dominan.

Banyak orang menggunakan internet dan istilah World Wide Web atau hanya Web, bergantian, tetapi dua istilah yang tidak sama. World Wide Web adalah sistem pencarian sebuah situs. Dunia Web Lebar perangkat lunak browser, seperti Microsoft Internet Explorer, Mozilla Firefox, Opera, Apple Safari, dan Google Chrome, memungkinkan pengguna menavigasi dari satu halaman web yang lain melalui hyperlink tertanam dalam dokumen. Dan ada beberapa bagian dari internet yang dapat digunakan atau di akses yaitu:

  1. Media streaming adalah pengiriman real-time media digital untuk konsumsi langsung atau kenikmatan oleh pengguna akhir.
    Contoh : Digital media streaming dan Webcam
  2. File sharing adalah contoh dari mentransfer sejumlah besar data di Internet.

Gopher

Protokol Gopher (pron.: / ɡoʊfər /) adalah aplikasi TCP / IP protokol lapisan yang dirancang untuk mendistribusikan, mencari, dan mengambil dokumen melalui Internet. Sangat berorientasi pada desain menu-dokumen, protokol Gopher disajikan alternatif untuk World Wide Web dalam tahap awal, tapi akhirnya HTTP menjadi protokol yang dominan. Ekosistem Gopher sering dianggap sebagai pendahulu yang efektif dari World Wide Web.

Diciptakan oleh tim yang dipimpin oleh Mark P. McCahill di University of Minnesota, protokol ini menawarkan beberapa fitur tidak didukung oleh native Web dan menerapkan hirarki yang lebih kuat pada informasi yang tersimpan di dalamnya. Teks antarmuka menu yang mudah digunakan dan cocok untuk lingkungan komputasi yang sangat bergantung pada remote berorientasi teks terminal komputer, yang masih umum pada waktu penciptaan pada tahun 1991, dan kesederhanaan protokol yang difasilitasi berbagai implementasi klien. Gopher revisi yang lebih baru dan klien grafis menambahkan dukungan untuk multimedia. Gopher disukai oleh banyak administrator jaringan untuk menggunakan sumber daya jaringan yang lebih sedikit dibandingkan layanan Web.

Dengan struktur hirarki, Gopher menyediakan platform yang berguna untuk skala besar koneksi perpustakaan elektronik pertama pengguna Gopher mengingat sistem sebagai “lebih cepat dan lebih efisien dan jauh lebih terorganisir” daripada layanan Web saat ini. Meskipun sebagian besar digantikan oleh Web di tahun berikutnya, protokol Gopher masih digunakan oleh penggemar, dan populasi kecil dari server aktif dipertahankan tetap.
Gopher menggabungkan hirarki dokumen dengan koleksi layanan, termasuk WAIS, yang Archie dan Veronica search engine, dan gateway ke sistem informasi lain seperti FTP dan Usenet.

Untuk mendapatkan teks yang Anda inginkan, Anda harus mengklik beberapa link, dan membaca melalui menu setiap kali sebelum Anda memilih link lain. Namun yang bekerja lebih cepat daripada orang mungkin berpikir hari ini, dan di masa kejayaan Gopher, banyak waktu dihabiskan memilih dan mengatur link di layout yang dapat digenggam sekilas. Gopher menjadi teks-penanganan, dokumen-sistem pengiriman itu dimaksudkan untuk menjadi. Seorang pengguna bisa menampilkan dokumen teks pada layar nya, simpan ke file, mencetaknya, atau bahkan e-mail salinan ke orang lain di Internet. Gopher menjadi klien dominan untuk layanan informasi lainnya: Server Information Wide Area (WAIS), FTP, dan Archie, database file yang dipegang oleh sebagian besar anonim utama (publik) situs FTP di Internet. Awalnya, Gopher bisa mencari hanya satu database WAIS pada satu waktu, dan WAIS s “relevansi umpan balik” alat (menemukan konten-dokumen sejenisnya) tidak tersedia.

Internet

Internet adalah sistem global jaringan komputer yang saling berhubungan yang menggunakan standar Internet protocol suite (TCP / IP) untuk melayani miliaran pengguna di seluruh dunia. Ini adalah jaringan dari jaringan yang terdiri dari jutaan pribadi, umum, akademik, bisnis, dan jaringan pemerintah, dari lokal untuk lingkup global, yang dihubungkan oleh sebuah array yang luas dari teknologi jaringan elektronik, nirkabel dan optik. Internet membawa berbagai pilihan sumber daya informasi dan layanan, seperti antar-linked hypertext dokumen dari World Wide Web (WWW) dan infrastruktur untuk mendukung email.

Asal-usul Internet mencapai kembali ke penelitian tahun 1960, ditugaskan oleh pemerintah Amerika Serikat untuk membangun kuat, fault-tolerant, dan didistribusikan jaringan komputer. Dana tulang punggung baru AS oleh National Science Foundation pada 1980-an, serta pendanaan swasta untuk tulang punggung komersial lainnya, menyebabkan partisipasi seluruh dunia dalam pengembangan teknologi jaringan baru, dan penggabungan banyak jaringan. The komersialisasi dari apa yang oleh 1990-an jaringan internasional mengakibatkan mempopulerkan dan penggabungan ke dalam hampir setiap aspek kehidupan manusia modern. Pada Juni 2012, lebih dari 2,4 miliar orang-lebih dari sepertiga manusia di dunia populasi telah menggunakan jasa Internet.

Sejak pertengahan 1990-an Internet telah memiliki dampak yang luar biasa pada budaya dan perdagangan, termasuk meningkatnya komunikasi instan dekat melalui email, instant messaging, Voice over Internet Protocol (VoIP) “panggilan telepon”, dua arah panggilan video interaktif, dan World Wide Web dengan forum diskusi nya, blog, jejaring sosial, dan situs belanja online. Peningkatan jumlah data yang ditransmisikan pada kecepatan yang lebih tinggi dan lebih tinggi melalui jaringan fiber optic beroperasi pada 1-Gbit / s, 10-Gbit / s, atau lebih. Internet terus berkembang, didorong oleh jumlah semakin besar informasi online dan pengetahuan, perdagangan, hiburan dan jaringan sosial.

Internet memungkinkan fleksibilitas lebih besar dalam jam kerja dan lokasi, terutama dengan penyebaran unmetered koneksi berkecepatan tinggi. Internet dapat diakses hampir di mana saja dengan cara banyak, termasuk melalui perangkat internet mobile. Ponsel, datacards, konsol game genggam dan router seluler memungkinkan pengguna untuk terhubung ke internet secara nirkabel. Dalam keterbatasan yang ditetapkan oleh layar kecil dan fasilitas terbatas lainnya seperti perangkat berukuran saku, layanan Internet, termasuk email dan web, mungkin tersedia. Penyedia layanan dapat membatasi layanan yang ditawarkan dan data mobile biaya mungkin jauh lebih tinggi daripada metode akses lainnya.

Internet juga memungkinkan pengguna komputer untuk mengakses remote komputer lain dan menyimpan informasi dengan mudah, dimanapun mereka berada. Mereka mungkin melakukan hal ini dengan atau tanpa keamanan komputer, yaitu otentikasi dan teknologi enkripsi, tergantung pada persyaratan. Hal ini mendorong cara-cara baru bekerja dari rumah berbagi, kolaborasi dan informasi di banyak industri.

FTP (File Transfer Protocol)

File Transfer Protocol (FTP) adalah protokol jaringan standar yang digunakan untuk mentransfer file dari satu host ke host lain melalui jaringan berbasis TCP, seperti Internet.

FTP dibangun pada arsitektur client-server dan menggunakan kontrol terpisah dan sambungan data antara klien dan server FTP pengguna dapat mengotentikasi sendiri menggunakan sign-in yang jelas-teks protokol, biasanya dalam bentuk username dan password. , tetapi dapat terhubung secara anonim jika server dikonfigurasi untuk memungkinkan itu. Untuk transmisi aman yang menyembunyikan (enkripsi) username dan password, dan mengenkripsi konten, FTP sering diamankan dengan SSL / TLS (“FTPS”). SSH File Transfer Protocol (“SFTP”) kadang-kadang juga digunakan sebagai pengganti, tetapi teknologi yang berbeda.

Aplikasi FTP client pertama adalah baris perintah aplikasi yang dikembangkan sebelum sistem operasi memiliki antarmuka pengguna grafis, dan masih dikirimkan dengan Windows kebanyakan, Unix, dan sistem operasi Linux. Puluhan klien FTP dan utilitas otomatisasi telah sejak dikembangkan untuk desktop, server, perangkat mobile, dan perangkat keras, dan FTP telah dimasukkan ke dalam ratusan aplikasi produktivitas, seperti editor halaman Web. Ada beberapa metode aman mentransfer file yang telah disebut “Secure FTP” pada satu titik atau lain.

FTP dapat berjalan dalam mode aktif atau pasif, yang menentukan bagaimana koneksi data didirikan. Dalam modus aktif, klien membuat koneksi kontrol TCP ke server dan mengirimkan server alamat IP klien dan jumlah klien port dan kemudian menunggu sampai server memulai koneksi data melalui TCP ke alamat IP client dan nomor client port. Dalam situasi di mana klien berada di belakang firewall dan tidak dapat menerima koneksi masuk TCP, mode pasif dapat digunakan. Dalam modus ini, klien menggunakan koneksi kontrol untuk mengirim perintah PASV ke server dan kemudian menerima alamat IP server dan nomor port server dari server klien yang kemudian digunakan untuk membuka koneksi data dari port klien untuk alamat IP server dan nomor port server menerima. Kedua mode yang diperbarui pada bulan September 1998 untuk mendukung IPv6. Perubahan lebih lanjut diperkenalkan ke mode pasif pada waktu itu, update ke modus pasif diperpanjang.