Jumat, 22 Mei 2015

Implementasi Komputasi Modern di Bidang Ekonomi

Mata Kuliah: Pengantar Komputasi Modern
Kelas: 4IA15
Nama Kelompok:

1. Aisyah Suprih Asmoro (50411484)
2. Intan Octaviani (53411645)
3. Prastika Dedyana (55411559)
4. Sherly Maria Pangaila (56411737)
5. Venessa Arie Putri (57411861)


A. PENGERTIAN KOMPUTASI MODERN

Komputasi merupakan ilmu yang mempelajari tentang cara-cara untuk memecahkan suatu masalah terhadap terhadap data input dengan sebuah algoritma, data input disini adalah sebuah masukan yang berasal dari luar lingkungan sistem. Komputasi modern merupakan sebuah sistem yang akan menyelesaikan masalah matematis menggunakan komputer dengan cara menyusun algoritma yang dapat dimengerti oleh komputer yang berguna untuk menyelesaikan suatu masalah.
Pada bidang ekonomi, rerdapat Computational Economics yang mempelajari titik pertemuan antara ilmu ekonomi dan ilmu komputer mencakup komputasi keuangan, statistika, pemrograman yang di desain khusus untuk komputasi ekonomi dan pengembangan alat bantu untuk pendidikan ekonomi.

Karakteristik komputasi modern ada 3 macam, yaitu :
- Komputer-komputer penyedia sumber daya bersifat heterogenous karena terdiri dari berbagai jenis     perangkat keras, sistem operasi, serta aplikasi yang terpasang.
- Komputer-komputer terhubung ke jaringan yang luas dengan kapasitas bandwidth yang beragam.
- Komputer maupun jaringan tidak terdedikasi, bisa hidup atau mati sewaktu-waktu tanpa jadwal     yang jelas.


B. IMPLEMENTASI KOMPUTASI MODERN DI BIDANG EKONOMI

Implementasi pada ilmu pengetahuan ekonomi adalah mempelajari agent-based computational modeling, computational econometrics dan statistika, komputasi keuangan, computational modeling of dynamic macro economic systems, pemrograman yang didesain khusus untuk komputasi ekonomi, dan pengembangan alat bantu dalam pendidikan komputasi ekonomi. Karena dibidang ekonomi pasti memiliki permasalahan yang harus dipecahkan oleh algoritma contohnya adalah memecahkan teori statistika untuk memecahkan permasalahan keuangan.

Salah satu implementasi komputasi modern pada bidang ekonomi yaitu dengan adanya transaksi pembayaran secara online pada saat melakukan pembayaran terhadap barang/jasa yang akan dibeli. Misalnya dalam penggunaan PayPal dalam melakukan transaksi pembayaran.



Paypal dapat disebut sebagai rekening virtual, berbeda dengan rekening bank lokal yang dapat diakses via online. Kalau rekening bank lokal biasanya digunakan untuk transaksi di dalam satu negara, berbeda dengan paypal yang digunakan untuk transaksi oleh seluruh pengguna internet dari negara mana saja, tentunya mereka yang sudah memiliki akun Paypal. Hanya dengan mengetahui email Paypal seseorang, kita bisa mengirimkan uang virtual ke akun Paypal orang tersebut dengan cepat dan aman.
Para pengguna internet yang ingin melakukan transaksi online baik mengirim atau menerima uang, misalnya untuk membeli barang, membeli lisensi software original, membeli e-book, mengirim donasi, dan lain-lain, biasanya menggunakan Paypal sebagai media transaksi karena lebih cepat dan aman. eBay.com (situs lelang online) dan banyak situs e-Commerce menggunakan Paypal sebagai alat pembayaran mereka, ini tentunya mengharuskan para member mereka untuk memiliki akun Paypal agar bisa melakukan transaksi.


DAFTAR PUSTAKA

Pengertian Komputasi Modern
Transaksi via PayPal

Analisis Jurnal Pengantar Komputasi Modern

Mata Kuliah: Pengantar Komputasi Modern
Kelas: 4IA15
Nama Kelompok:
1. Aisyah Suprih Asmoro (50411484)
2. Intan Octaviani (53411645)
3. Prastika Dedyana (55411559)
4. Sherly Maria Pangaila (56411737)
5. Venessa Arie Putri (57411861)

Analisis Sistem Penyimpanan Data Menggunakan Sistem
Cloud Computing Studi Kasus SMK N 2 Karanganyar
Tina Fajrin
SMK Negeri 2 Karanganyar
denokpesek@ymail.com




Abstraksi:
Analisis sistem penyimpanan data di Cloud Computing dengan studi kasus SMK N 2 Karanganyar untuk membandingkan efisiensi menggunakan cloud computing. Hal ini disebabkan karena penyimpanan data yang ada di SMK N 2 karanganyar masih menggunakan komputer server. Tanggung jawab apabila menggunakan server harus memiliki hardware yang tepat dan perangkat lunak yang dibutuhkan untuk melakukan pekerjaan. Membeli komputer untuk setiap orang tidak akan cukup, belum lagi harus membeli lisensi perangkat lunak dan alat untuk karyawan yang dibutuhkan. Dengan memiliki seorang karyawan baru harus membeli perangkat lunak yang lebih lisensi perangkat lunak yang memungkinkan bagi pengguna lain. Hal ini membuat merasa sulit untuk penggunaan server. Dalam sistem cloud computing, ada pergeseran beban kerja yang signifikan. Komputer lokal tidak lagi harus melakukan semua beban berat ketika digunakan. Jaringan komputer yang cloud ini menangani mereka sebagai gantinya. Hardware dan software pada sisi pengguna menurun. Satu-satunya hal dimana komputer pengguna harus mampu untuk menjalankan adalah antarmuka perangkat lunak sistem cloud computing, yang sederhana sebagai peramban Web, dan cloud network akan mengurus sisanya. Oleh sebab itu cloud computing sangat diperlukan demi mengefisien waktu.

Kata Kunci: Cloud Computing, SMK N 2 Karanganyar

Analisis:
Cloud computing atau  komputasi awan merupakan gabungan pemanfaatan teknologi komputer dan pengembangan berbasis internet. Cloud computing dapat diimplementasikan dengan cara menyediakan komponen-komponen berupa server, hardware, dan jaringan yang dibutuhkan.

Dengan semakin berkembangnya teknologi dan jaringan internet, cloud computing menjadi salah satu solusi yang dapat digunakan untuk menyimpan berbagai data baik berupa dokumen, video, maupun data lainnya yang sewaktu-waktu dapat diakses dengan menggunakan jaringan internet. Penggunaan cloud computing sebagai tempat penyimpanan data dapat mengurangi resiko kehilangan data pada instansi-instansi kecil maupun besar jika terdapat kerusakan pada hardware tempat dimana data tersebut berada.

Seperti contohnya penggunaan cloud computing pada instansi SMKN 2 Karanganyar dalam menyimpan data dari suatu sistem administrasi sekolah. Dengan penggunaan cloud computing sebagai penyimpanan data berbasis jaringan internet, dapat disimpulkan bahwa:
1. Melalui cloud computing SMK N 2 Karanganyar dapat mengurangi biaya infrastrukur kebutuhan komputer.
2. SMK N 2 Karanganyar pengurangan biaya listrik.
3. SMK N 2 Karanganyar tidak perlu membeli software dasar untuk aplikasi SMK N 2 Karanganyar mengurangi tenaga IT profesional sehingga menghemat biaya perawatan.

Kesimpulan:
Setelah dilakukan pembahasan mengenai penggunaan cloud computing, dapat simpulkan bahwa teknologi cloud computing dapat dijadikan sebagai solusi dalam penyimpanan data guna menghemat biaya dan dapat bekerja secara efisien.

Saran:
Teknologi cloud computing dapat digunakan sebagai salah satu sarana untuk menyimpan data guna untuk mempermudah beberapa pihak. Namun sebaiknya sebelum penggunaan teknologi ini, harus disiapkan terlebih dahulu infrastruktur yang memadai karena dibutuhkan bandwith internet yang stabil agar teknologi cloud computing yang diterapkan dapat berjalan dengan baik.

Sumber:

Jumat, 09 Januari 2015

Pembuatan Logo dan Karakter “Infinity Eight Mineral Water”

Kelas : 4IA15 (Kelas Pengulangan 3IA08)
Mata Kuliah : Desain Pemodelan Grafik
Tema : Mineral Water
Anggota Kelompok :
Aisyah Suprih Asmoro (50411484)
Arya Pramudya (51411221)
Intan Octaviani (53411645)
Mahdhika Juliansyah (54411246)
Putri Kurniawati (55411649)
Prastika Dedyana (55411549)
Sherly Maria Pangaila (56411737)
Vennesa Arie Putri (58411861)

Apa itu Logo ?
Logo merupakan suatu bentuk gambar atau sekedar sketsa dengan arti tertentu, dan mewakili suatu arti dari perusahaan, daerah, perkumpulan, produk, negara, dan hal-hal lainnya yang dianggap membutuhkan hal yang singkat dan mudah diingat sebagai pengganti dari nama sebenarnya. Dalam perkembangannya, logo mengalami deformasi bentuk mulai dari bentuk-bentuk logo yang rumit hingga menjadi sebuah bentuk yang sederhana dan mudah diingat

Apa itu Karakter ?Karakter adalah penguatan dari logo. biasanya karakter tersebut memiliki sifat 3 Dimensi, dan selain itu karakter juga biasanya dimanfaatkan ketika ada event besar tertentu ataupun iklan. Selain itu karakter mampu menyampaikan informasi yang lebih dari sebuah logo.

Penjelasan Logo


Alasan kami mengambil tema mineral water dikarenakan mineral water atau air adalah sesuatu yang menyehatkan, kenapa menyehatkan. Melihat dari sudut pandang kesehatan seperti yang kita ketahui dari berbagai referensi banyak minum air putih dapat mengurangi beberapa penyakit. Selain itu arti angka 8 yang ada di dalam logo adalah ttal anggota kelompok yang turut andil dalam membuat logo inifity mineral water dan arti dari infinity adalah tidak terbatas dampaknya. Baik dampak dari sisi kesehatan, finansial perumahan, bisnis, dan lain-lain.

Penjelasan Karakter


Infinity adalah sebuah karakter yang menyerupai robot. Seperti kita ketahui robot diciptakan memiliki banyak manfaat. Maka itu sama dengan Infinity Eight Mineral Water adalah air putih kemasan yang manfaatnya banyak sekali di berbagai aspek.

Minggu, 28 Desember 2014

Analisa Model 4GT

          
Fourth Generation Techniques (4GT) mencakup seperangkat peralatan perangkat lunak yang berfungsi sebagai perangkat bantu yang memudahkan seorang pengembang software mengaplikasi beberapa karakteristik software pada tingkat yang tinggi, yang akan menghasilkan source code dan object code secara otomatis sesuai dengan spesifikasi (persyaratan khusus) yang dibuat oleh sang pengembang perangkat lunak.
            4GT tools dipakai sebagai bahasa non prosedur untuk DataBase Query, Pembentukan laporan (Report Generation), Manipulasi data, Definisi dan interaksi layar (screen), Pembentukan object dan source (Object and source generation ), Kemampuan grafik yang tinggi, dan Kemampuan spreadsheet.
Tahapan-tahapan model 4GT dapat diringkas sebagai berikut :
1.      Tahap Pengumpulan Kebutuhan: tahap ini dimulai dengan mengumpulkan serangkaian kebutuhan yang nantinya akan diterjemahkan ke dalam prototipe. Namun, apabila pelanggan tidak yakin dengan apa yang diperlukan dan fakta-fakta tidak jelas diketahui maka prototipe tidak dapat dikerjakan oleh peralatan 4GT.
2.      Tahap Merancang Strategi: tahap ini dibutuhkan untuk proyek besar yakni dengan menterjemahkan kebutuhan menjadi prototipe operasional  agar tidak timbul masalah yang sama jika dibuat dengan model konvensional. Namun, untuk proyek skala kecil tahap ini dapat dihilangkan dengan  langsung melakukan implementasi dengan menggunakan bahasa generasi keempat (4GT).
3.      Tahap Implementasi Menggunakan Bahasa Keempat: untuk skala kecil tahap ini dapat langsung dilakukan ketika kebutuhan telah jelas, dan untuk proyek besar tahapan ini dijalankan setelah dirancang prototipe operasional. Implementasi yang menggunakan 4GT memudahkan pengembang software untuk menjelaskan hasil yang diharapkan yang nantinya akan diterjemahkan ke dalam bentuk kode sumber dan kode objek.
4.      Tahap Testing: Tahap ini merupakan langkah terakhir yakni mengubah implementasi  4GT ke dalam hasil akhir berupa produk.
Kelebihan model ini adalah pengurangan waktu dan peningkatan produktivitas yang besar.
Kekurangan model ini adalah kemungkinan akan sulit memanfaatkan alat bantu/peralatan/tools 4GT dibandingkan dengan menggunakan bahasa pemrograman yang konvensional, selain itu terdapat juga masalah dalam hal kode sumber yang tidak efisien. Di samping itu, pemeliharaan sistem software besar yang dikembangkan oleh 4GT juga masih sedang dalam proses pengkajian.
Model ini diaplikasikan untuk mengembangkan perangkat lunak yang memakai bentuk bahasa khusus atau notasi grafik yang dieksekusi/diselesaikan dengan syarat atau ketentuan yang dipahami oleh pemakai/pengguna/kustomer.


Sabtu, 27 Desember 2014

Laporan Akhir Pemograman WEB


LISTING PROGRAM

<html>
<head>
            <script type = "text/javascript">
                        function salam(){
                                    alert("Welcome!!");
                        }         
                        function jawab(){
                                    document.getElementById("01").innerHTML = ("Intan Octaviani")
                                    }
            </script>
</head>
<body bgcolor = white align ="center" >
<form method="post">

                        <center>Username : <input type="text" name = "nama" /> </center>
                        <p><center>Password : <input type="password" password = "lalalili"/></center></p>
                        <input type ="submit" name = "submit" value = "Submit" />
                        <p><input type ="button" value ="Click Here!!" onclick = salam() /> </p>
                       
                        <p id= "01"> Your Name</p>
                        <p><input type ="button" value = "Test" onclick = "jawab()" >
                        <input type ="submit" name = "Submit" value = "Reset" /></p>
                        <a href = "D:\LA PWEB\minc.jpg">
                        <input type ="button" value ="Picture"> </a>
</form>
</body>
</html>




LOGIKA PROGRAM

            Pada pertemuan pertama praktikum Pemograman Web kali ini, akan mempelajari tentang pengenalan XML (eXtensible Markup Language) dan JavaScript.

Berikut adalah langkah-langkahnya:
1.    Pertama, bukalah aplikasi Notepad++ yang ada pada desktop. kemudian untuk membuat project baru, klik File > New. Lalu ketikkan listing program yang akan dibuat.
2.    Berikut adalah penjelasan dari penggunaan sintaks yang ada:
§  <html>…</html> Sintaks ini digunakan untuk membuat sebuah halaman web.
§  <script type = "text/javascript">…</script> sintaks ini untuk menggunakan javascript pada komponen yang ada di dalam halaman web.
§  function salam(){
alert("Welcome!!");
}
Sintaks diatas berguna untuk memunculkan sebuah pesan salam bertuliskan “Welcome!!”.
§  function jawab(){
document.getElementById("01").innerHTML = ("Intan Octaviani")
}
Sintaks diatas berguna untuk menampilan teks “Intan Octaviani” pada saat tombol Test ditekan.

§  <body bgcolor = magenta align ="center" >…</body>
Sintaks diatas berguna untuk membuat warna dasar halaman web yang dibuat berwarna magenta dan konten berisi di tengah.

§  <center>Username : <input type="text" name = "nama" /> </center>
Sintaks diatas berguna untuk membuat sebuah kolom input berupa teks yang berada di tengah jendela web.

§  <input type ="submit" name = "submit" value = "Submit" />
Sintaks diatas berguna untuk menyimpan username serta password yang akan dimasukkan ke dalam basis data.

§  <p><input type ="button" value ="Click Here!!" onclick = salam() /> </p>
Sintaks diatas digunakan untuk membuat sebuah tombol dengan nama Click Here!! dan dikoneksikan ke fungsi salam pada saat tombol ditekan.

§  <p><input type ="button" value = "Test" onclick = "jawab()" >
Sintaks diatas digunakan untuk membuat tombol dengan nama Test dan memanggil fungsi jawab.

§  <a href = "D:\LA PWEB\minc.jpg">
<input type ="button" value ="Picture"> </a>
Sintaks diatas berguna untuk memunculkan gambar pada halaman web

3.    Setelah mengetik semua listing program, simpan dengan ekstensi file .html
4.    Lalu buka file tersebut menggunakan web browser, dengan mengetikkan lokasi dimana file tersebut disimpan\namafile.html







OUTPUT
1.  Tampilan Utama










2.  Tampilan Button “Click Here!!”








3.  Tampilan Button “Test”












4.    Tampilan Button “Picture”


Augmented Reality

          Augmented Reality (AR) adalah variasi Virtual Environment (VE) atau lebih sering disebut Virtual Reality (VR). Augmented Reality adalah mengambil digital atau komputer dihasilkan informasi, apakah itu gambar, audio, video, dan sentuhan atau haptic sensasi dan overlaying mereka dalam lingkungan real time. AR secara teknis dapat digunakan untuk meningkatkan seluruh panca indera, tetapi penggunaannya sekarang yang paling umum visual. AR memungkinkan pengguna untuk melihat dunia nyata, dengan obyek maya melapisi objek dalam dunia nyata [4].
            Istilah Augmented Reality(AR) digunakan untuk menggambarkan kombinasi teknologi yang memungkinkan  pencampuran konten nyata yang dihasilkan komputer dengan hidup menampilkan video. Augmented Reality(AR) berbeda dengan Virtual Reality(VR). VR menciptakan lingkungan 3D yang lengkap, mendalam, dan AR menggunakan berbagai teknologi perangkat keras untuk membuat beranotasi pada kata nyata [5].
            Augmented Reality ( AR ) disebut realitas tertambah adalah teknologi yang menggabungkan benda maya dua dimensi ataupun tiga dimensi ke dalam sebuah lingkungan nyata lalu memproyeksikan benda-benda maya tersebut dalam waktu nyata ( real-time ). Benda-benda maya berfungsi menampilkan informasi yang tidak dapat di terima oleh manusia secara langsung. Hal ini membuat realitas tertambah berguna sebagai alat untuk membantu persepsi dan interaksi penggunanya dengan dunia nyata. Informasi yang ditampilkan oleh benda maya membantu pengguna malaksanakan kegiatan-kegiatan dalam dunia nyata. Ada tiga prinsip daru Augmented Reality. Yang pertama yaitu AR merupakan penggabungan dunia nyata dan vitual, yang kedua berjalan secara interaktif dalam waktu nyata ( real-time), dan yang ketiga terdapat integrasi antar benda dalam tiga dimensi, yaitu benda maya terintegrasi dalam dunia nyata.
            Augmented Reality (AR) adalah bidang yang cukup baru, tetapi masih besar. tidak memiliki pangsa pasar yang sangat besar, dan sebagian besar aplikasi yang saat ini hanya keluar dari prototyping. Hal ini membuat Augmented Reality (AR) sangat diantisipasi dan belum dimanfaatkan ceruk. ada sangat sedikit aplikasi yang menerapkan teknologi AR di Android market sekarang.

Contoh Penerapan Augmented Reality
Bidang-bidang yang pernah menerapkan teknologi Augmented Reality adalah:

a.       Kedokteran (Medical)
Teknologi pencitraan sangat dibutuhkan di dunia kedokteran, seperti  misalnya, untuk simulasI operasi, simulasi pembuatan vaksin virus, dll.

b.      Hiburan (Entertainment)
Augmented Reality sekarang sudah dipakai di dunia entertainment.  Bentuknya beragam, ada yang dipakai untuk efek perfilman, permainan  untuk di smartphone, majalah, dll .

c.       Latihan Militer (Military Training)
Militer telah menerapkan Augmented Reality pada latihan tempur  mereka. Sebagai contoh, militer  menggunakan Augmented Reality untuk  membuat sebuah permainan perang dimana prajurit masuk kedalam  dunia game tersebut dan seolah-olah seperti melakukan perang  sesungguhnya.

d.      Engineering
Biasanya Augmented Reality digunakan untuk latihan para Engineer untuk bereksperimen. Misalnya ahli Engineering Mesin menggunakan  Augmented Reality untuk memperbaiki mobil yang rusak.

e.       Robotics dan Telerobotics
Dalam bidang robotika, seorang operator robot menggunakan pencitraan  visual dalam mengendalikan robot itu.

f.       Consumer Design
Virtual Reality telah digunakan dalam mempromosikan produk. Sebagai  contoh, seorang pengembang menggunakan brosur virtual untuk  memberikan informasi yang lengkap secara 3D, sehingga pelanggan  dapat mengetahui secara jelas produk yang ditawarkan.

            Dari uraian diatas, dapat disimpulkan bahwa sekarang terdapat teknologi yang  sedang berkembang pesat yang disebut Augmented Reality. Saat ini kita telah dapat merasakan teknologi Augmented Reality yang dimana mengubah bidang 2D menjadi 3D. Banyak manfaat yang bisa di dapat dari Augmented Reality. Diantaranya pada bidang entertainment, pendidikan, kedokteran, militer, dan advertising.

sumber: Sood, Raghav. 2012. Pro Android Augmented Reality. New York: Apress.

Implementasi Komputasi Modern di Bidang Ekonomi

Mata Kuliah: Pengantar Komputasi Modern Kelas: 4IA15 Nama Kelompok: 1. Aisyah Suprih Asmoro (50411484) 2. Intan Octaviani (53411645) 3...