Senin, 29 Juni 2015

BioInformatika


Artikel BioInformatika

Pengertian Bioinformatika :

Bioinformatika adalah salah satu cabang baru ilmu biologi yang merupakan perpaduan antara biologi dan teknologi informasi. Menurut Durso (1997) bioinformatika adalah manajemen dan analisis informasi biologis yang disimpan dalam database.
Ilmu ini mengajarkan aplikasi, analisis, dan mengorganisir miliaran bit informasi genetik dalam sel mahluk hidup. Studi bioinformatika terutama didukung uleh studi genomik, biologi komputasi, dan teknologi komputer. Menurut Roderick (lihat Hieter & Boguski, 1997), genomik adalah studi yang berhubungan dengan pemetaan, sekuen, dan analisis genom. Walaupun belum jelas, secara umum Genomik bisa diartikan sebagai penggunaan informasi genom secara sistematis, dengan data eksperimental baru untuk menjawab permasalahan biologis, medis, maupun industri (Jordan, 1999).
ioinformatika sendiri mencakup kajian yang lebih mendalam dari genomik. Dalam studi bioinformatika digunakan komputer yang mampu menyimpan data dalam jumlah yang sangat banyak dan didukung berbagai macam software untuk menganalisis jutaan data yang berasal dari mahluk hidup.

Bidang-Bidang yang Terkait dengan Bioinformatika :

Biophysics

Biologi molekul sendiri merupakan pengembangan yang lahir dari biophysics. Biophysics adalah sebuah bidang interdisipliner yang mengaplikasikan teknik- teknik dari ilmu Fisika untuk memahami struktur dan fungsi biologi (British Biophysical Society). Sesuai dengan definisi di atas, bidang ini merupakan suatu bidang yang luas. Namun secara langsung disiplin ilmu ini terkait dengan Bioinformatika karena penggunaan teknik-teknik dari ilmu Fisika untuk memahami struktur membutuhkan penggunaan TI.

Computational Biology

Computational biology merupakan bagian dari Bioinformatika (dalam arti yang paling luas) yang paling dekat dengan bidang Biologi umum klasik. Fokus dari computational biology adalah gerak evolusi, populasi, dan biologi teoritis daripada biomedis dalam molekul dan sel. Tak dapat dielakkan bahwa Biologi Molekul cukup penting dalam computational biology, namun itu bukanlah inti dari disiplin ilmu ini. Pada penerapan computational biology, model-model statistika untuk fenomena biologi lebih disukai dipakai dibandingkan dengan model sebenarnya.
Dalam beberapa hal cara tersebut cukup baik mengingat pada kasus tertentu eksperimen langsung pada fenomena biologi cukup sulit. Tidak semua dari computational biology merupakan Bioinformatika, seperti contohnya Model Matematika bukan merupakan Bioinformatika, bahkan meskipun dikaitkan dengan masalah biologi.

Cheminformatics

Cheminformatics adalah kombinasi dari sintesis kimia, penyaringan biologis, dan pendekatan data-mining yang digunakan untuk penemuan dan pengembangan obat (Cambridge Healthech Institute’s Sixth Annual Cheminformatics conference). Pengertian disiplin ilmu yang disebutkan di atas lebih merupakan identifikasi dari salah satu aktivitas yang paling populer dibandingkan dengan berbagai bidang studi yang mungkin ada di bawah bidang ini.
Salah satu contoh penemuan obat yang paling sukses sepanjang sejarah adalah penisilin, dapat menggambarkan cara untuk menemukan dan mengembangkan obatobatan hingga sekarang –meskipun terlihat aneh–. Cara untuk menemukan dan mengembangkan obat adalah hasil dari kesempatan, observasi, dan banyak proses kimia yang intensif dan lambat. Sampai beberapa waktu yang lalu, disain obat dianggap harus selalu menggunakan kerja yang intensif, proses uji dan gagal (trial-error process).
Kemungkinan penggunaan TI untuk merencanakan secara cerdas dan dengan mengotomatiskan proses-proses yang terkait dengan sintesis kimiawi dari komponen-komponen pengobatan merupakan suatu prospek yang sangat menarik bagi ahli kimia dan ahli biokimia. Penghargaan untuk menghasilkan obat yang dapat dipasarkan secara lebih cepat sangatlah besar, sehingga target inilah yang merupakan inti dari cheminformatics.
Ruang lingkup akademis dari cheminformatics ini sangat luas. Contoh bidang minatnya antara lain: Synthesis Planning, Reaction and Structure Retrieval, 3-D Structure Retrieval, Modelling, Computational Chemistry, Visualisation Tools and Utilities.
Genomics
Genomics adalah bidang ilmu yang ada sebelum selesainya sekuen genom, kecuali dalam bentuk yang paling kasar. Genomics adalah setiap usaha untuk menganalisa atau membandingkan seluruh komplemen genetik dari satu spesies atau lebih. Secara logis tentu saja mungkin untuk membandingkan genom-genom dengan membandingkan kurang lebih suatu himpunan bagian dari gen di dalam genom yang representatif.

Mathematical Biology

Mathematical biology lebih mudah dibedakan dengan Bioinformatika daripada computational biology dengan Bioinformatika. Mathematical biology juga menangani masalah-masalah biologi, namun metode yang digunakan untuk menangani masalah tersebut tidak perlu secara numerik dan tidak perlu diimplementasikan dalam software maupun hardware. Bahkan metode yang dipakai tidak perlu “menyelesaikan” masalah apapun; dalam mathematical biology bisa dianggap beralasan untuk mempublikasikan sebuah hasil yang hanya menyatakan bahwa suatu masalah biologi berada pada kelas umum tertentu.
Istilah proteomics pertama kali digunakan untuk menggambarkan himpunan dari protein-protein yang tersusun (encoded) oleh genom. Ilmu yang mempelajari proteome, yang disebut proteomics, pada saat ini tidak hanya memperhatikan semua protein di dalam sel yang diberikan, tetapi juga himpunan dari semua bentuk isoform dan modifikasi dari semua protein, interaksi diantaranya, deskripsi struktural dari proteinprotein dan kompleks-kompleks orde tingkat tinggi dari protein, dan mengenai masalah tersebut hampir semua pasca genom.
Pharmacogenomics
Pharmacogenomics adalah aplikasi dari pendekatan genomik dan teknologi pada identifikasi dari target-target obat. Contohnya meliputi menjaring semua genom untuk penerima yang potensial dengan menggunakan cara Bioinformatika, atau dengan menyelidiki bentuk pola dari ekspresi gen di dalam baik patogen maupun induk selama terjadinya infeksi, atau maupun dengan memeriksa karakteristik pola-pola ekspresi yang ditemukan dalam tumor atau contoh dari pasien untuk kepentingan diagnosa (kemungkinan untuk mengejar target potensial terapi kanker).
Istilah pharmacogenomics digunakan lebih untuk urusan yang lebih “trivial” — tetapi dapat diargumentasikan lebih berguna– dari aplikasi pendekatan Bioinformatika pada pengkatalogan dan pemrosesan informasi yang berkaitan dengan ilmu Farmasi dan Genetika, untuk contohnya adalah pengumpulan informasi pasien dalam database.

Pharmacogenetics

Tiap individu mempunyai respon yang berbeda-beda terhadap berbagai pengaruh obat; sebagian ada yang positif, sebagian ada yang sedikit perubahan yang tampak pada kondisi mereka dan ada juga yang mendapatkan efek samping atau reaksi alergi. Sebagian dari reaksi-reaksi ini diketahui mempunyai dasar genetik. Pharmacogenetics adalah bagian dari pharmacogenomics yang menggunakan metode genomik/Bioinformatika untuk mengidentifikasi hubungan-hubungan genomik, contohnya SNP (Single Nucleotide Polymorphisms), karakteristik dari profil respons pasien tertentu dan menggunakan informasi-informasi tersebut untuk memberitahu administrasi dan pengembangan terapi pengobatan.

Secara menakjubkan pendekatan tersebut telah digunakan untuk “menghidupkan kembali” obat-obatan yang sebelumnya dianggap tidak efektif, namun ternyata diketahui manjur pada sekelompok pasien tertentu. Disiplin ilmu ini juga dapat digunakan untuk mengoptimalkan dosis kemoterapi pada pasien-pasien tertentu. Gambaran dari sebagian bidang-bidang yang terkait dengan Bioinformatika di atas memperlihatkan bahwa Bioinformatika mempunyai ruang lingkup yang sangat luas dan mempunyai peran yang sangat besar dalam bidangnya. Bahkan pada bidang pelayanan kesehatan Bioinformatika menimbulkan disiplin ilmu baru yang menyebabkan peningkatan pelayanan kesehatan.
Baca selengkapnya » 0 komentar

Minggu, 14 Juni 2015

PEMOGRAMAN PARALEL

Pemrograman paralel adalah teknik pemrograman komputer yang memungkinkan eksekusi perintah / operasi secara bersamaan (komputasi paralel), baik dalam komputer dengan satu (prosesor tunggal) ataupun banyak (prosesor ganda dengan mesin paralel) CPU. Bila komputer yang digunakan secara bersamaan tersebut dilakukan oleh komputer terpisah yang terhubung dalam suatu jaringan komputer lebih sering istilah yang digunakan adalah sistem terdistribusi (distributed computing)

Tujuan utama dari pemrograman paralel adalah untuk meningkatkan performa komputasi. Semakin banyak hal yang bisa dilakukan secara bersamaan (dalam waktu yang sama), semakin banyak pekerjaan yang bisa diselesaikan. Analogi yang paling gampang adalah, bila anda dapat merebus air sambil memotong-motong bawang saat anda akan memasak, waktu yang anda butuhkan akan lebih sedikit dibandingkan bila anda mengerjakan hal tersebut secara berurutan (serial).

Performa dalam pemrograman paralel diukur dari berapa banyak peningkatan kecepatan (speed up) yang diperoleh dalam menggunakan tehnik paralel. Secara informal, bila anda memotong bawang sendirian membutuhkan waktu 1 jam dan dengan bantuan teman, berdua anda bisa melakukannya dalam 1/2 jam maka anda memperoleh peningkatan kecepatan sebanyak 2 kali.


Bahasa pemrograman yang digunakan pada pemrograman paralel ada 2, yaitu :
•    MPI (Message Passing Interface)
•    PVM (Parallel Virtual Machine)


MPI
Sebuah standard pemrograman yang memungkinkan pemrogram untuk membuat sebuah aplikasi yang dapat dijalankan secara paralel.

Kegunaan MPI :
1.    Menyediakan fungsi – fungsi untuk menukar pesan
2.    Menulis kode paralel secara portable
3.    Mendapatkan performa yang tinggi dalam pemrograman paralel
4.    Menghadapi permasalah yang melibatkan hubungan data irreguler atau dinamis

PVM
Perangkat lunak yang memungkinkan sekumpulan komputer yang heterogen terlihat seperti satu sistem komputer paralel dan dapat digunakan sebagai sebuah sumber daya komputasi yang koheren

Dibawah ini merupakan contoh Komputasi Paralel yang digunakan untuk Menjumlahkan 10 bilangan dengan menggunakan 5 buah Prosessor yang bekerja secara Paralel untuk mempercepat proses perhitungan bilangan:

Diketahui n = 10




PSEUDOCODE

Initial condition : List of n ³ 1 elements stored in
A[0 … (n – 1)]
Final condition : Sum of elements stored in A[0]
Global variables : n, A[0 … (n -1)], j
begin
spawn (P0, P1, P2, … , Pë n/2 û – 1)
for all Pi where 0 £ i £ ën/2û –1 do
for j ¬ 0 to élog nù – 1 do
if i modulo 2j = 0 and 2i + 2j < n then
A[2i] ¬ A[2i] + A[2i + 2j]
endif
endfor
endfor

end

Dengan menggunakan konsep Komputasi Paralel Penjumlahan 10 bilangan akan dilalukan seperti dibawah ini:




Kelompok :
Dennis Shandy Sanger      – 51411850
Febrian Ruby Theo           –  52411777
Hendri Panjaitan               –  58411421
Hubertus Dewa Angga     – 53411405
Lajuardi Eka Putra            – 58411698
Reza Pahlevi                     – 56411055
Rio Olivia Sukiandi          – 56411250
Baca selengkapnya » 0 komentar

Kamis, 23 April 2015

komputasi modern pada website perusahaan PT. Telkom

Sebelum membahas tentang website perusahaan yang berbasis komputasi modern,  kami akan membahas pengertian dan jenis-jenis komputasi modern terlebih dahulu. 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.  Dalam komputasi modern terdapat perhitungan dan pencarian solusi dari masalah. Perhitungan dari komputasi modern adalah akurasi, kecepatan, problem, volume dan besar kompleksitas.

Jenis-jenis Komputasi Modern
Komputasi modern terbagi tiga macam, yaitu :

1. Mobile computing
Mobile computing atau komputasi bergerak memiliki beberapa penjelasan, salah satunya komputasi bergerak merupakan kemajuan teknologi komputer sehingga dapat berkomunikasi menggunakan jaringan tanpa menggunakan kabel dan mudah dibawa atau berpindah tempat, tetapi berbeda dengan komputasi nirkabel. Contoh dari perangkat komputasi bergerak seperti GPS, juga tipe dari komputasi bergerak seperti smart phone, dan lain sebagainya.

2. Grid computing
Komputasi grid menggunakan komputer yang terpisah oleh geografis, didistibusikan dan terhubung oleh jaringan untuk menyelasaikan masalah komputasi skala besar. Ada beberapa daftar yang dapat dugunakan untuk mengenali sistem komputasi grid, adalah :
Sistem untuk koordinat sumber daya komputasi tidak dibawah kendali pusat.
Sistem menggunakan standard dan protocol yang terbuka.
Sistem mencoba mencapai kualitas pelayanan yang canggih, yang lebih baik diatas kualitas komponen individu pelayanan komputasi grid.

3. Cloud computing
Komputasi cloud merupakan gaya komputasi yang terukur dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet. Komputasi cloud menggambarkan pelengkap baru, konsumsi dan layanan IT berbasis model dalam internet, dan biasanya melibatkan ketentuan dari keterukuran dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet.
Cloud Computing atau komputasi awan merupakan sebuah solusi layanan penyimpanan data yang kian marak digunakan oleh perusahaan-perusahaan di dunia dan di Indonesia. Salah satu perusahaan yang fokus pada pelayanan Cloud Computing adalah yaitu PT. Telkom. dengan website http://www.telkom.co.id/.

Penerapan komputasi modern pada website perusahaan PT. Telkom

Telkom menetapkan TelkomCloud Computing sebagai salah satu layanan unggulan dari empat area pertumbuhan Telkom yang diharapkan dapat meningkatkan revenue portofolio information Telkom. Telkom Cloud Computing merupakan payung bagi layanan-layanan Cloud Computing yakni TelkomVPS dan TelkomCollaboration yang ditujukan untuk pelanggan usaha kecil dan menengah.

Berikut tampilan website perusahan telkom yang menampilkan beberapa tampilan layanan beserta informasi yang berbasis cloud computing :





Layanan TelkomCloud telah digunakan oleh lebih dari 60 perusahaan dari berbagai industri, dan sebagian besar berasal dari industri keuangan yang sangat mementingkan security terhadap pengelolaan data yang mereka miliki. “Sebagai upaya revitalisasi TelkomCloud, telah dilakukan pembenahan infrastruktur IT dan platform pendukung TelkomCloud, penambahan layanan dan bundling dengan layanan VPN Telkom sedemikian rupa sehingga layanan TelkomCloud juga dapat dimanfaatkan untuk memenuhi kebutuhan pelanggan enterprise.

Layanan baru yang ditambahkan ke dalam portofolio Telkom antara lain: VPS (Virtual Private Server) non-windows, Storage as a Services (sebagai VAS dari VPS), vDataCenter (solusi Virtual Private Data Center), dan layanan WebEx (layanan Web conferencing/online meeting bermitra dengan Cisco). Melalui upaya revitalisasi ini, Telkom berharap dapat memulai perannya sebagai penyedia layanan Cloud Computing (Cloud Computing Service Provider) untuk pelanggan enterprise dan sekaligus UKM.

Layanan Cloud Computing pada perusahaan dapat dikelompokan menjadi :

Software as a Services

<> Salesforce.com layanan yang diberikan berupa CRM online
<> Zoho.com layanan word processor seperti google docs, project mgt, invoice online
<> Xero.com layanan nya adalah acounting online

Platform as a Services

<> Google AppEngine yang menyediakan layanan aplikasi diatas platform google dengan bahasa pemrograman Phyton dan Django
<> Salesforce.com menyediakan modul-modul untuk mengembangkan aplikasi di atas salesforce menggunakan bahasa Apex
<> Facebook yang memungkinkan kita untuk mengembangkan aplikasi lain, contohnya Zynga Infrastructure as a Services
<> Amazon.com dengan produknya EC2 (Elastic Computing Cloud) yang menyediakan layanan media penyimpanan dan penyewaan CPU yang dilengkapi dengan sistem operasi yang bisa disewa dengan hitungan jam.
<> Akamai dengan produknya Akamai’s Intelligent Internet Platform yang seluruhnya disalurkan ke pelanggan melalui jejaring yang aman dan terpecaya.

Refrensi :
> http://www.telkom.co.id/.
> http://belajar-pemrograman2.blogspot.com/2013/03/komputasi-modern.html
> http://khresnapurnama.blogspot.com/2013/03/pengertian-jenis-dan-contoh-komputasi.html

Kelompok :
Dennis Shandy Sanger     – 51411850
Febrian Ruby Theo          –  52411777
Hendri Panjaitan            –  58411421
Hubertus Dewa Angga      – 53411405
Lajuardi Eka Putra          – 58411698
Reza Pahlevi                   – 56411055
Rio Olivia Sukiandi           – 56411250
Baca selengkapnya » 0 komentar

Selasa, 10 Maret 2015

KOMPUTASI MODEREN

ARTIKEL KOMPUTASI MODERN

NPM              : 58411698

Nama            : LajuArdi Eka Putra Siregar

Kelas             : 4IA14

Mata Kul        : Pengantar Komputasi Modern

Dibuat Tgl     : 10 Maret 2015

Komputasi Modern

Komputasi merupakan sebuah ilmu yang mempelajari tentang cara-cara untuk memecahkan suatu masalah terhadap data input dengan sebuah algoritma. Data input disini adalah sebuah masukan yang berasal dari luar lingkungan sistem. Komputasi ini merupakan bagian dari ilmu komputer berpadu dengan ilmu matematika. Komputasi modern bisa disebut sebuah konsep sistem yang menerima intruksi-intruksi dan menyimpannya dalam sebuah memory, memory disini bisa juga dari memory komputer. Oleh karena pada saat ini kita melakukan komputasi menggunakan komputer maka bisa dibilang komputer merupakan sebuah komputasi modern. Dalam kerjanya komputasi modern menghitung dan mencari solusi dari masalah yang ada, dan perhitungan yang dilakukan itu meliputi:

> Akurasi
> Kecepatan
> ProblemVolume Besar
> Modelling
> Kompleksitas
> Sejarah Komputasi Modern

Dalam perkembangan komputasi modern, kita tidak bisa melupakan begitu saja orang dibalik perkembangan komputasi modern yang merubah semua pekerjaan jadi lebih mudah. Sejarah komputasi dimulai dari seseorang ilmuan yang ternama di bidang teknologi. Permulaan komputasi modern dimulai pada saat tahun 1926 oleh ilmuan yang berasal dari hungaria yang bernama John Von Neumann.

Von Neumann seorang ilmuan yang belajar dari Berlin dan Zurich dan mendapatkan diploma pada bidang teknik kimia pada tahun 1926. Pada tahun yang sama dia mendapatkan gelar doktor pada bidang matematika dari Universitas Budapest. Berkat keahlian dan kepiawaiannya Von Neumann dalam bidang teori game yang melahirkan konsep seluler automata, teknologi bom atom, dan komputasi modern yang kemudian melahirkan komputer. Kegeniusannya dalam matematika telah terlihat semenjak kecil dengan mampu melakukan pembagian bilangan delapan digit (angka) di dalam kepalanya. Setelah mengajar di Berlin dan Hamburg, Von Neumann pindah ke Amerika pada tahun 1930 dan bekerja di Universitas Princeton serta menjadi salah satu pendiri Institute for Advanced Studies. Dipicu ketertarikannya pada hidrodinamika dan kesulitan penyelesaian persamaan diferensial parsial nonlinier yang digunakan, Von Neumann kemudian beralih dalam bidang komputasi. Sebagai konsultan pada pengembangan ENIAC, dia merancang konsep arsitektur komputer yang masih dipakai sampai sekarang. Arsitektur Von Nuemann adalah komputer dengan program yang tersimpan (program dan data disimpan pada memori) dengan pengendali pusat, I/O, dan memori. berdasarkan beberapa definisi di atas, maka komputasi modern dapat diartikan sebagai suatu pemecahan masalah berdasarkan suatu inputan dengan menggunakan algoritma dimana penerapannya menggunakan berbagai teknologi yang telah berkembang seperti komputer.

Berikut ini beberapa contoh komputasi modern sampai dengan lahirnya ENIAC :

> Konrad Zuse’s electromechanical “Z mesin”.Z3 (1941) sebuah mesin pertama menampilkan biner aritmatika, termasuk aritmatika floating point dan ukuran programmability. Pada tahun 1998, Z3 operasional pertama di dunia komputer itu di anggap sebagai Turing lengkap.
> Berikutnya Non-programmable Atanasoff-Berry Computer yang di temukan pada tahun 1941 alat ini menggunakan tabung hampa berdasarkan perhitungan, angka biner, dan regeneratif memori kapasitor.Penggunaan memori regeneratif diperbolehkan untuk menjadi jauh lebih seragam (berukuran meja besar atau meja kerja).
> Selanjutnya komputer Colossus ditemukan pada tahun 1943, berkemampuan untuk membatasi kemampuan program pada alat ini menunjukkan bahwa perangkat menggunakan ribuan tabung dapat digunakan lebih baik dan elektronik reprogrammable.Komputer ini digunakan untuk memecahkan kode perang Jerman.
> The Harvard Mark I ditemukan pada 1944, mempunyai skala besar, merupakan komputer elektromekanis dengan programmability terbatas.
> Lalu lahirlah US Army’s Ballistic Research Laboratory ENIAC ditemukan pada tahun 1946, komputer ini digunakan unutk menghitung desimal aritmatika dan biasanya disebut sebagai tujuan umum pertama komputer elektronik (ENIAC merupaka generasi yang sudah sangat berkembang di zamannya sejak komputer pertama Konrad Zuse ’s Z3 yang ditemukan padatahun 1941).

Sumber :
http://ebyfebryy.blogspot.com/2011/03/tugas-softskill-artikel-tentang.html
http://rzbeuty.blogspot.com/2012/03/artikel-komputasi-modern.html
http://id.wikipedia.org/wiki/Komputasi
http://my.opera.com/aviciena/blog/show.dml/8170711
Baca selengkapnya » 0 komentar

Jumat, 11 Oktober 2013

Belajar ngoding Rumah di Strawberry Prolog Yuk

ini codingan nya :




Ini dia hasil Nya


Selamat mencoba ......
Baca selengkapnya » 0 komentar

Senin, 07 Oktober 2013

tentang Basis Data , DBMS dan beberapa contoh DBMS

Basis data adalah kumpulan file-file yang mempunyai kaitan antara satu file dengan file lain sehingga membentuk suatu bangunan data untuk menginformasikan suatu perusahaan atau instansi dalam batasan tertentu

DBMS adalah suatu sistem atau perangkat lunak yang dirancang untuk mengelola suatu basis data dan menjalankan operasi terhadap data yang diminta banyak pengguna. DBMS merupakan perangkat lunak yang dirancang untuk dapat melakukan utilisasi dan mengelola koleksi data dalam jumah yang besar. DBMS juga dirancang untuk dapat melakukan masnipulasi data secara lebih mudah

Contoh DBMS :

1. Database Hierarchy : Pengaksesan data harus mengikuti aturan hierarchy yang sudah didefinisikan terlebih dahulu.
      Contoh : IMS-2 (Information Management System) oleh IBM, 1968

2. Data Network : Data  membentuk jaringan yang lebih bebas dari model hierarchy.
      Contoh : IDMS (Integrated Database Management System) oleh Cullinet Software Inc, 1972

3. Data Relational : Data dikelompokkan secara bebas menurut jenisnya lewat proses normalisasi
      Contoh : – INGRES oleh UN of CA & Relational Tech., 1973 - System-R oleh IBM Research, 1975 ORACLE oleh Relational Software Inc. , 1979 - DBASE II oleh Ashton-Tate, 1981
Baca selengkapnya » 0 komentar

Jenis - Jenis Algoritma yang sering di gunakan dalam pembuatan Game

• MINIMAX, Sebuah prosedur pencarian yg melihat kedepan, memperhatikan apa yg akan terjadi, kemudian yang digunakan untuk memilih langkah berikutnya.

• ALPHA-BETA PRUNING, Algoritma ini merupakan improvisasi dari algoritma minimax. Algoritma ini untuk meningkatkan efisiensi fungsi minimax dalam hal pencarian, kemudian fungsi evaluasi ditambahkan sepasang nilai alpha dan beta.

• FUZZY, Logika fuzzy merupakan pengembangan dari logika boolean. Sistem fuzzy atau logika fuzzy adalah salah satu bahasa soft computing yang memiliki karakteristik dan keunggulan dalam menangani permasalahan yang bersifat ketidakpastian dan kebenaran parsial. Logika fuzzy merupakan pengembangan dari logika boolean yang hanya memiliki nilai true (1) atau false (0).


• ALGORITMA GENETIKA, Algoritma genetika adalah algoritma yang berusaha menerapkan pemahaman mengenai evolusi alamiah pada tugas-tugas pemecahanmasalah (problem solving). Pendekatan yang diambil oleh algoritma ini adalah dengan menggabungkan secara acak berbagai pilihan solusi terbaik di dalam suatu kumpulan (populasi) untuk mendapatkan generasi solusi terbaik berikutnya yaitu pada suatu kondisi yang memaksimalkan kecocokannya atau lazim disebut fitness.


• ALGORITMA AI (ARTIFICIAL INTELEGENCE), Kecerdasan Buatan (Artificial Intelligence) merupakan cabang terpenting dalam dunia computer yang membuat agar mesin (computer) dapat melakukan pekerjaan seperti dan sebaik yang dilakukan manusia. Pada awalnya diciptakan computer hanya berfungsi sebagai alat hitung. Tapi sekarang peran computer makin mendominasi kehidupan manusia. Komputer di harapkan data diberdayakan untuk mengerjakan segala sesuatu yang biasa dikerjakan oleh manusia.

•  Game Knowledge atau pengetahuan permainan yang bertujuan untuk mengumpulkan berbagai koleksi, baik pengetahuan dan berbagai macam koleksi lainnya.


•  Game Theory bertujuan untuk menangkap perilaku dalam situasi strategis, dimana keputusan seseorang sangat tergantung kepada keputusan orang lain.
Baca selengkapnya » 0 komentar

Pengertian Algoritma Greedy dan Contoh Program Menggunakan Algoritma Greedy

Algoritma greedy merupakan metode yang paling populer untuk memecahkan persoalan optimasi. Prinsip greedy: “take what you can get now!”. Algoritma greedy membentuk solusi langkah per langkah (step by step). Pada setiap langkah, terdapat banyak pilihan yang perlu dieksplorasi. Oleh karena itu, pada setiap langkah harus dibuat keputusan yang terbaik dalam menentukan pilihan. Pada setiap langkah, kita membuat pilihan optimum lokal (local optimum) dengan harapan bahwa langkah sisanya mengarah ke solusi optimum global (global optimum). Dengan kata lain algoritma greedy melibatkan pencarian sebuah himpunan bagian, S, dari himpunan kandidat, C; yang dalam hal ini, S harus memenuhi beberapa kriteria yang ditentukan, yaitu menyatakan suatu solusi dan S dioptimisasi oleh fungsi obyektif.

 contoh algoritma greedy pada C++ dengan contoh aplikasi penukaran koin logam


#include
#include
#define size 99
void sort(int[], int);
main()
{
int x[size],i,n,uang,hasil[size];
printf("\n Banyak Koin :");
scanf("%d", &n);
printf("\n \n Masukkan Jenis Koin : \n");
for(i=1;i<=n;i++)
{
scanf("%d", &x[i]);
}
sort(x,n);
printf("\n Koin yang Tersedia :");
for(i=1;i<=n;i++)
{
printf("%d", x[i]);
printf("\n");
}
printf("\n");
printf("\n Masukkan Nilai yang Dipecah :");
scanf("%d", &uang);
printf("\n");
for(i=1;i<=n;i++)
{hasil[i]=uang/x[i];
uang=uang%x[i];
}
for(i=1;i<=n;i++)
{
printf("Keping %d", x[i]);
printf("-an sebanyak : %d", hasil[i]);
printf("\n \n");
}
getch();
return 0;
}

void sort(int a[], int siz)
{
int pass,hold,j;
for(pass=1;pass<=siz-1;pass++)
{
for(j=0;j<=siz-2;j++)
{ if(a[j+1] < a[j+2])
{
hold=a[j+1];
a[j+1]=a[j+2];
a[j+2]=hold;
}
}
}
}

lengkap nya  download
Baca selengkapnya » 1 komentar

Minggu, 06 Oktober 2013

Pengenalan Arsitektur Komputer

Komputer adalah alat yang dipakai untuk mengolah informasi menurut prosedur yang telah dirumuskan. Kata computer semula dipergunakan untuk menggambarkan orang yang perkerjaannya melakukan perhitungan aritmatika, dengan atau tanpa alat bantu, tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya, pengolahan informasi hampir eksklusif berhubungan dengan masalah aritmatika, tetapi komputer modern dipakai untuk banyak tugas yang tidak berhubungan dengan matematika. Dalam definisi seperti itu terdapat alat seperti slide rule, jenis kalkulator mekanik mulai dari abakus dan seterusnya, sampai semua komputer elektronik yang kontemporer. Istilah lebih baik yang cocok untuk arti luas seperti "komputer" adalah "pemroses informasi" atau "sistem pengolah informasi." Definisi Sekalipun demikian, definisi di atas mencakup banyak alat khusus yang hanya bisa memperhitungkan satu atau beberapa fungsi. Ketika mempertimbangkan komputer modern, sifat mereka yang paling penting yang membedakan mereka dari alat menghitung yang lebih awal ialah bahwa, dengan pemrograman yang benar, semua komputer dapat mengemulasi sifat apa pun (meskipun barangkali dibatasi oleh kapasitas penyimpanan dan kecepatan yang berbeda), dan, memang dipercaya bahwa mesin sekarang bisa meniru alat perkomputeran yang akan kita ciptakan di masa depan (meskipun niscaya lebih lambat). Dalam suatu pengertian, batas kemampuan ini adalah tes yang berguna karena mengenali komputer "maksud umum" dari alat maksud istimewa yang lebih awal. Definisi dari "maksud umum" bisa diformulasikan ke dalam syarat bahwa suatu mesin harus dapat meniru Mesin Turing universal. Mesin yang mendapat definisi ini dikenal sebagai Turing-lengkap, dan yang pertama mereka muncul pada tahun 1940 di tengah kesibukan perkembangan di seluruh dunia. Lihat artikel sejarah perkomputeran untuk lebih banyak detail periode ini.

lebih lengkapnya
download
Baca selengkapnya » 0 komentar

Pengenalan Java

Berbicara mengenai Java, kita sebenarnya membicarakan tentang dua hal yang saling berkaitan. Yang pertama adalah Java sebagai bahasa pemrograman dan Java sebagai platform pengembangan aplikasi. Di bab Java Fundamental ini kita akan belajar mengenai Java sebagai bahasa pemrograman, kita akan belajar bagaimana menulis kode Java dengan benar tanpa ada kesalahan sintaks. Setelah melewati bab Java Fundamental kita akan belajar Java sebagai platform pengembangan aplikasi.

Bahasa pemrograman Java pada awalnya dibuat oleh James Gosling pada tahun 1995 sebagai bagian dari Sun Microsystem Java Platform. Sintaks Java banyak diturunkan dari C dan C++ tetapi lebih sederhana, ketat dan mempunyai akses ke OS yang lebih terbatas. Hal ini karena Java ditujukan sebagai bahasa pemrograman yang cukup sederhana untuk dipelajari dan mudah dibaca.

Aplikasi Java ditulis sebagai fle berekstensi .java yang dicompile menjadi fle .class. File .class ini adalah bytecode yang bisa dijalankan di semua Java Virtual Machine, tidak peduli apapun OS-nya ataupun arsitektur processornya. Java adalah bahasa yang ditujukan untuk semua kebutuhan, concurent, berbasis class, object oriented serta didesain agar tidak tergantung terhadap lingkungan dimana aplikasi dijalankan (OS dan processor). Java ditujukan agar bisa “ditulis sekali, bisa jalan di manapun”. Sekarang ini Java adalah bahasa pemrograman paling populer dan paling banyak digunakan untuk membuat aplikasi
baik aplikasi di embedded system, mobile, desktop hingga web application. Java mempunyai empat prinsip penting yang dijadikan sebagai tujuannya, keempat prinsip ini adalah :

1. Java harus “sederhana, object oriented dan mudah dimengerti”
2. Java harus “kuat dan aman”
3. Java harus “netral terhadap arsitektur system (OS,processor)
    dan bisa jalan di manapun”
4. Java harus bisa dijalankan dengan “kinerja yang tinggi”
5. Java harus “interpreted, threaded dan dinamis”

Dengan kelima prinsip di atas, aplikasi java mempunyai popularitas yang sangat tinggi terutama di dunia enterprise application. Dimana semua prinsip di atas sangat cocok untuk jenis aplikasi ini. Industri yang mempunyai budget tinggi untuk IT seperti perbankan dan telekomunikasi menggunakan Java secara ekstensif. Banyak aplikasi dengan skala raksasa dibangun menggunakan platform Java.

Java Platform terdiri dari tiga buah profle : Java ME (Java Micro Edition) adalah java yang bisa berjalan di dalam embedded system seperti Java Card dan Handphone. Java SE (Java Standard Edition) adalah java yang bisa berjalan di dalam PC maupun server sebagai aplikasi standalone maupun aplikasi desktop. Java EE (Java Enterprise Edition) adalah profle java yang ditujukan untuk membuat aplikasi Enterprise seperti Web Application (Servlet) dan Enterprise Java Bean (EJB).

Instalasi platform Java terdiri dari dua paket aplikasi. Paket yang pertama adalah JRE (Java Runtime Environment), paket ini terdiri dari semua aplikasi yang dibutuhkan agar sebuah aplikasi Java bisa berjalan, seperti library dan JVM (Java Virtual Machine). Paket kedua adalah JDK (Java Development Kit), paket ini terdiri dari JRE dan ditambah dengan perkakas untuk membuat aplikasi Java seperti java compiler (javac), java documentation (javadoc) dan java archive (jar).

Buku ini membahas tentang bagaimana membuat aplikasi Java, sehingga diperlukan JDK terinstall terlebih dahulu di system anda sebelum bisa menjalankan contoh-contoh program yang ada di sini. Selama kita membahas Java Fundamental, cukup install JDK saja dan gunakan text editor sederhana seperti notepad, vi, mcedit, textedit, notepad++, maupun emacs. Setelah melewati bab ini, kita akan menggunakan NetBeans untuk membuat aplikasi yang sebenarnya.

Lebih lengkapnya
download
Baca selengkapnya » 0 komentar

Pengertian dari Class, Object, dan Method


Class merupakan suatu blueprint atau cetakan untuk menciptakan suatu instant
dari object. class juga merupakan grup suatu object dengan kemiripan
attributes/properties, behaviour dan relasi ke object lain.
Contoh : Class Person, Vehicle, Tree, Fruit dan lain-lain.

Object adalah instance dari class. Jika class secara umum merepresentasikan
(template) sebuah object, sebuah instance adalah representasi nyata dari class itu
sendiri.
Contoh : Dari class Fruit kita dapat membuat object Mangga, Pisang, Apel dan lainlain.

lengkapnya silakan download di bawah ini
download
Baca selengkapnya » 0 komentar

Senin, 15 Juli 2013

Menulis Laporan Ilmiah

               Dalam penulisan kali ini kelompok kami akan membahas tentang penulisan laporan ilmiah. Disini kami akan membahas seputar ciri-ciri laporan ilmiah, macam-macam laporan ilmiah dan yang lainya. Tapi sebelum memasuki sesi diskusi yang mebahas tentang itu semua, kami akan menjelaskan sedikit tentang pengertian laporan atau laporan ilmiah.

               Menurut FX Soedjadi, pengertian laporan adalah uatu bentuk penyampaian berita, keterangan, pemberitahuan ataupun pertanggungjawaban baik secara lisan maupun tertulis dari bawahan kepada atasan sesuai dengan hubungan wewenang dan tanggung jawab yang ada antara mereka.Siswanto (1982 : 62) memberikan batasan tentang laporan (report) yaitu sebagai informasi tertulis yang dimaksudkan sebagai pertanggungjawaban atas sesuatu penugasan. Laporan juga dapat dikatakan sebagai sesuatu macam dokumen yang disampaikan atau menyampaikan informasi mengenai sebuah masalah yang telah atau tengah diselidiki, dalam bentuk fakta-fakta yang diarahkan kepada pemikiran atau tindakan yang akan diambil (Keraf, 1993 : 284).Sehingga dapat ditarik kesimpulan bahwa Laporan adalah pemaparan atau penyampaian dan penyajian hasil kegiatan baik secara lisan maupun tertulis atau dokumen berupa fakta-fakta yang dimanfaatkan guna mengambil sebuah keputusan atau tindak lanjut bagi seseorang atau lembaga atau instansi tertentu.


 selengkapnya silahkan di download


 Download Button
Baca selengkapnya » 0 komentar

Rabu, 24 April 2013

Desain pada web berbasis aplikasi " Photographi "

Berdasarkan persepsi dari beberapa pengembang perangkat lunak dan ahli-ahli dalam bidang rekayasa perangkat lunak (software engineering professional), Pengembangan Aplikasi Web tidaklah sama dengan rekayasa perangkat lunak walaupun keduanya melibatkan pemrograman dan pengembangan perangkat lunak.

Walaupun banyak mengadopsi prinsip-prinsip rekayasa perangkat lunak, Pengembangan Aplikasi Web memiliki banyak pendekatan, metoda, alat bantu, teknik dan panduan yang memenuhi persyaratan pembuatan sistem berbasis web.

Pengembangan sistem berbasis web berbeda dengan pengembangan perangkat lunak konvensional, dimana pengembangan sistem berbasis web lebih banyak menghadapi tantangan. Pengembangan Aplikasi Web adalah gabungan dari print publishing dan pengambangan perangkat lunak, diantara marketing dan perhitungan dan diantara seni dan teknologi.Alternatif model dari Pengembangan Aplikasi Web adalah sebagai berikut:

1. Formulasi (formulation)
Kegiatan yang berfungsi untuk merumuskan tujuan dan ukuran dari aplikasi berbasis web serta menentukan batasannya sistem. Tujuan yang ingin dicapai bisa dibedakan menjadi dua kategori, yaitu:

·         Tujuan yang bersifat informatif, Menyediakan suatu informasi tertentu kepada pengguna, berupa teks, grafik, audio, dan video.

·         Tujuan yang bersifat fungsional, Kemampuan untuk melakukan suatu fungsi yang dibutuhkan pengguna, misal dengan menggunakan aplikasi tersebut seorang guru dapat memperoleh nilai akhir dan statistik nilai guru dari data-data ujian, tugas, kuis yang ia input ke dalam aplikasi.

2. Perencanaan (planning)
Kegiatan yang digunakan untuk menghitung estimasi biaya proyek pembuatan aplikasi berbasis web ini, estimasi jumlah pengembang, estimasi waktu pengembangan, evaluasi resiko pengembangan proyek, dan mendefinisikan jadwal pengembangan untuk versi selanjutnya (jika diperlukan).

3. Analisis (analysis)
Kegiatan untuk menentukan persyaratan-persyaratan teknik dan mengidentifikasi informasi yang akan ditampilkan pada aplikasi berbasis web. Analisis yang digunakan pada rekayasa web dilakukan dari empat sisi, yaitu:

·         Analisis isi informasi, Mengidentifikasi isi yang akan ditampilkan pada aplikasi berbasis web ini. Isi informasi dapat berupa teks, grafik, audio, maupun video.

·         Analisis interaksi, Analisis yang menunjukkan hubungan antara web dengan pengguna.

·         Analisis fungsional, Analisis tentang proses bagaimana aplikasi berbasis web ini akan menampilkan informasi kepada pengguna.

·         Analisis konfigurasi, Konfigurasi yang digunakan pada aplikasi berbasis web, internet, intranet, atau extranet. Selain itu, analisis ini juga meliputi relasi database dengan web jika diperlukan.

4. Rekayasa (engineering)
Terdapat dua pekerjaan yang dilakukan secara paralel, yaitu desain isi informasi dan desain arsitektur web. Pada saat tahap desain, ada beberapa hal yang perlu dilakukan :

·         Pembuatan Diagram Wireframe (Gambar Rangka), tujuan dari diagram gambar rangka adalah untuk menunjukkan bagaimana lay out halaman web dan menunjukkan di mana fungsi dan konten seperti navigasi, kotak pencarian, elemen bentuk dan sebagainya, tanpa desain grafis.

·         Diagram Situs, Sebuah diagram situs menunjukkan struktur situs secara keseluruhan dan bagaimana halaman individual berhubungan satu sama lain

·         Storyboard dan diagram alir pengguna, Storyboard ini bertujuan untuk menunjukkan langkah-langkah yang diperlukan untuk menyelesaikan tugas-tugas, opsi yang mungkin, dan juga memperkenalkan beberapa standar jenis halaman

5. Implementasi (page generation)
Suatu kegiatan pengembangan untuk mewujudkan desain menjadi suatu web site. Teknologi yang digunakan tergantung dengan kebutuhan yang telah dirumuskan pada tahap analisis. Dalam tahap pengembangan ini, meliputi kegiatan:

·         Authoring, adalah istilah yang digunakan untuk proses mempersiapkan konten untuk nantinya diunggah di Web, atau lebih khusus, menandai konten dengan tag HTML yang menggambarkan isi dan fungsinya.

·         Styling, dalam development web, penampilan halaman dalam browser dikendalikan oleh aturan style yang ditulis dalam CSS ( Cascading Style Sheets )

·         Scripting dan pemrograman, ada bahasa pemrograman web terkait diantaranya PHP, Ruby, Python, dan ASP.NET, yang berjalan pada server dan mengolah data dan informasi sebelum dikirim ke browser pengguna.

6. Pengujian (testing)
Pengujian dilakukan setelah implementasi selesai dilaksanakan. Pengujian meliputi beberapa parameter yang akan menentukan standar aplikasi berbasis web yang telah dibuat. Tahap pengujian adalah suatu proses untuk menguji aplikasi berbasis web yang telah selesai dibuat. Hal ini bertujuan untuk menemukan kesalahan dan kemudian memperbaikinya. Pengembang suatu aplikasi berbasis web mendapat tantangan besar untuk melakukan pengujian karena karakter aplikasi ini yang beroperasi pada jaringan dengan berbagai macam pengguna, berbagai macam sistem operasi, perangkat keras, browser, protokol komunikasi, dll. Ada beberapa pendekatan yang digunakan untuk melakukan pengujian

·         Pengujian fungsional dan operasional (fungsional and operational testing). Bertujuan untuk menguji masukan dan keluaran dari aplikasi ini. Hasil keluaran aplikasi bergantung dari teknologi yang digunakan, baik itu bahasa pemrograman maupun bahasa skrip yang digunakan. Untuk menguji code HTML dan CSS yang digunakan dapat menggunakan alat bantu W3C HTML Validation Service

·         Pengujian navigasi (navigation testing). Hal ini digunakan untuk melihat kesesuaian antara desain navigasi dengan navigasi yang ada di aplikasi. Navigasi berhubungan dengan link-link yang terdapat didalam aplikasi. Untuk menguji link dapat digunakan alat bantu W3C Link Checker Service
·         Pengujian konfigurasi (configuration testing). Pengujian ini dilakukan pada sistem operasi, browser, sistem perangkat keras dan perangkat lunak pendukung. Pengujian ini dilakukan untuk menentukan batas toleransi kebutuhan aplikasi akan perangkat lunak dan perangkat keras pendukungnya.

·         Pengujian keamanan dan performansi (security and performance testing). Pengujian ini dilakukan untuk melihat tingkat keamanan aplikasi dengan cara menguji aspek-aspek yang dapat menimbulkan gangguan keamanan aplikasi maupun server. Keamanan aplikasi sangat bergantung pada teknologi pengembangan website, konfigurasi server yang digunakan dan kelakuan sistem. Pengujian performansi dapat dilakukan bersamaan dengan pengujian keamanan aplikasi, karena keamanan aplikasi berbasis web juga tergantung dari performansi server dan aplikasi tersebut.

7. Evaluasi oleh konsumen (customer evaluation)
Suatu kegiatan akhir dari siklus proses rekayasa web, akan menentukan apakah web yang telah selesai dibuat tersebut sesuai dengan yang mereka inginkan. Apabila aplikasi berbasis web ini belum sesuai dengan kehendak mereka, maka proses rekayasa web akan terus dilakukan dan dimulai lagi dari tahap formulasi untuk versi berikutnya.



Baca selengkapnya » 0 komentar

Selasa, 16 April 2013

Desain pada web berbasis aplikasi " Photographi "

Desain








Dari beberapa web photographi yang kami lihat ada beberapa kelemahan dan kelebihan masing-masing web. Misalnya www.fotografer.net kami melihat di web ini masih ada beberapa kekurangannya yaitu web ini hanya menyediakan berita-berita mengenai dunia photography saja dan beberapa contoh hasil foto-fotonya,namun disini tidak adanya turtorial untuk pembelajaran menggunakan kamera pada pemula.
contoh lain dari web www.fotokita.net web ini menapilkan lebih banyak foto-foto dibandingkan cara untuk mempelajari ilmu photography setelah kami mencari beberapa web tentang photography.

                kami menemukan web yang sudah cukup bagus menurut kami yaitu www.tutsplus.com disini webnya sudah cukup lengkap web ini menyediakan bagaimana cara untuk mempelajari dunia photography. Kita juga bisa melihat metode pembelajaran cara membuat photo dengan efek 3D dari beberapa web yang sudah ada,kami akan mengembangkan lagi web-web yang telah ada itu untuk membuat web photography.

Kami akan membuat lebih lengkap lagi dengan turtorial yang menggunakan video agar lebih mudah dipahami dan dimengerti bagi pemula dan kami juga akan menggunakan web kami ini untuk photographer dengan banyak-banyak contoh foto denggunakan efek-efek dari yang menggunakan kamera manual maupun autometik.


Download File lengkap nya di bawah ini


Download Button
Baca selengkapnya » 0 komentar

Jumat, 12 April 2013

Pendahuluan Web Berbasis Aplikasi “Photographi”


Latar belakang

                Perkembangan teknologi saat ini begitu luar biasa. Mulai dari dewasa sampai anak-anak telah menggunakan perangkat teknologi dalam kehidupannya. Penerapan teknologi dalam segala aspek kehidupan menyebabkan manusia hidup dengan lebih efektif dan efisien. Salah satu contohnya adalah Photographi saat ini sudah menjadi gaya hidup dikalangan masyrakat.Photographi bukan sekedar gaya hidup namun ada juga yang menjadikan sebagai profesinya. Seiring berjalannya waktu  peminat photographi sendiri semakin meningkat. Banyak orang yang memiliki camera DSLR(Digital Single Lens Refflect) namun tidak mengetahui cara mengoprasikannya, baik dalam menyeting cameranya maupun dalam pengambilan gambar.Melihat keadaan tersebut kelompok kami ingin membantu mereka yang ingin mempelajari photographi agar dapat memaksimalkan kemampuannya dibidang seni photo.

Batasan masalah

1.       Cara memegang kamera;
2.       Seting kamera;
3.       Komposisi;
4.       Special effect;

Tujuan

1.       Mengembangkan potensi photografer;
2.       Membangun galeri online;
  Memanfaatkan kemjuan tehnologi


File Lengkapnya download di bawah ini :

Download Button
Baca selengkapnya » 0 komentar

Kamis, 01 November 2012

Konsep dasar New Media

NEW MEDIA

Dibawah adalah pemaparan tentang apa itu new media, pandangan tentang new media, komponen – komponen dalam new media dan juga aplikasi – aplikasi dari new media itu sendiri. Tulisan ini saya buat dalam rangka melengkapi tugas softskill dengan mata kuliah Pengantar Teknologi Internet & New Media. 

Definisi New Media

 Secara umum, New Media dapat diartikan sebagai perantara baru. Yakni penggabungan dari dua kata yaitu “New” yang berarti baru dan “Media” yang berarti perantara. Namun jika ditinjau dari makna yang lebih spesifiknya, new media dapat diartikan sebagai perantara baru yang dapat menghubungkan manusia dengan media – media terbaru dalam dunia teknologi.


 1. Media baru versus Cyberculture - Cyberculture adalah berbagai fenomena sosial yang berkaitan dengan internet dan jaringan komunikasi (blog, online multi-player game), sedangkan New Media adalah lebih peduli dengan benda-benda budaya dan paradigma (digital untuk televisi analog, iPhone).


 2. New Media sebagai Teknologi Komputer Digunakan sebagai Platform Distribusi- New Media adalah obyek budaya yang menggunakan teknologi komputer digital untuk distribusi dan pameran. misalnya (setidaknya untuk sekarang) internet, situs Web, multimedia komputer, Blu-ray disk dll Masalah dengan hal ini adalah bahwa definisi harus direvisi setiap beberapa tahun. Istilah "media baru" tidak akan "baru" lagi, karena kebanyakan bentuk budaya akan didistribusikan melalui komputer.


 3. New Media sebagai Data Digital Dikendalikan oleh Software - Bahasa New Media didasarkan pada asumsi bahwa, pada kenyataannya, semua benda budaya yang mengandalkan representasi digital dan komputer-berbasis pengiriman melakukan berbagi sejumlah kualitas umum. Media baru dikurangi menjadi data digital yang dapat dimanipulasi oleh perangkat lunak sebagai data lainnya. Sekarang operasi media dapat membuat beberapa versi dari objek yang sama. Contohnya adalah gambar disimpan sebagai data matriks yang dapat dimanipulasi dan diubah sesuai dengan algoritma tambahan yang diimplementasikan, seperti inversi warna, abu-abu-skala, mengasah, rasterizing, dll


 4. New Media sebagai Mix Budaya Antara Konvensi yang ada dan Konvensi Perangkat Lunak - "Media Baru hari ini dapat dipahami sebagai campuran antara konvensi budaya yang lebih tua untuk representasi data, akses, dan manipulasi dan konvensi terbaru dari representasi data, akses, dan manipulasi itu. "tua" Data adalah representasi dari realitas visual dan pengalaman manusia, dan "baru" Data adalah data numerik komputer ini terus keluar dari tombol "kreatif" keputusan, dan didelegasikan kepada posisi teknisi.. " misalnya Dalam film, perangkat lunak digunakan di beberapa daerah produksi, dalam diri orang lain dibuat menggunakan animasi komputer.


 5. New Media sebagai Estetika yang menemani Tahap Awal Baru Setiap Media modern dan Teknologi Komunikasi - "Sementara kiasan ideologis memang tampaknya akan muncul kembali lebih teratur, strategi estetik banyak mungkin muncul kembali dua atau tiga kali ... Agar pendekatan ini akan benar-benar berguna itu tidak akan cukup untuk hanya nama strategi dan kiasan dan untuk merekam momen penampilan mereka, melainkan kita harus mengembangkan analisis yang komprehensif banyak lagi yang berkorelasi sejarah teknologi dengan sosial, sejarah politik, dan ekonomis atau periode modern.


 6. New Media sebagai Eksekusi Cepat Eksekusi Algoritma Sebelumnya secara manual atau melalui Teknologi Lain - Komputer adalah mempercepat-besar apa yang sebelumnya teknik manual. kalkulator misalnya. "Secara dramatis mempercepat eksekusi membuat mungkin sebelumnya tidak ada teknik yang representasional." Hal ini juga memungkinkan banyak bentuk-bentuk baru seni media seperti multimedia interaktif dan permainan komputer. "Pada satu tingkat, sebuah komputer digital modern hanyalah sebuah kalkulator cepat, kita tidak harus mengabaikan identitas lainnya:. Yang dari alat kontrol sibernetik"



   Pandangan dan Manfaat New Media


Bagaimana pandangan kita terhadap new media??? New Media semakin merebak bukan karena semakin tuanya dunia yang kita diami ini, atau dengan kata lain new media datang dengan sendirinya. Namun new media hadir karena semakin banyaknya manusia – manusia yang menginginkan hal instan dalam mengerjakan segala aktivitas- aktivitasnya. Kemudian mereka menciptakan media – media baru dengan tujuan untuk mempermudah dan mempercepat proses pengerjaannya. New media memiliki dampak baik jika kita tahu dalam penggunaannya, karena kita juga dapat merasakan hal instan dan serba cepat yang dihasilkan oleh media – media baru tersebut. Namun jika kita tidak menggunakan media-media baru tersebut dengan baik, itu justru dapat berdampak buruk bagi kita dan juga lingkungan kita. Seperti contoh dalam penggunaan internet, jika kita tahu apa manfaat internet dan kita mengerti dalam penggunaannya, banyak manfaat yang dapat kita ambil dari media baru yang satu ini, kita dapat mencari berbagai informasi yang kita butuhkan tanpa harus repot – repot mencari diberbagai sumber. Tapi sebaliknya, jika kita tidak bisa tidak tahu cara mengoptimalkan penggunaan internet, kita dapat menemukan hal – hal negatif dalam internet tersebut, seperti situs – situs pornografi yang tentunya sekarang semakin membuat resah para orang tua, karena situs tersebut dapat merusak moral dan terkadang juga membuat para pengguna situs tersebut berimajinasi untuk melakukan hal – hal yang tidak pantas untuk dilakukan.Dalam dunia pendidikan, internet sangat diwajibkan bagi para anak didik untuk mengetahuinya, namun peran orang tua juga diperlukan dalam mengawasi penggunaan internet yang digunakan oleh anak – anak mereka. Tapi bagi mereka yang merasa bukan anak kecil lagi, tentunya tidak harus diawasi orang tua lagi kan??? Tentunya kita sudah tahu apa yang boleh dan apa yang tidak boleh kita lakukan. So, bagaimana menurut anda??? Dampak baik atau dampak burukkah yang ingin kita peroleh dari penggunaan internet.. Cuma diri kita sendiri yang tahu jawabannya..


  Manfaat New Media

· Penyampaian informasi lebih cepat dan dapat diakses kapan saja dan dimana saja

· Dapat berfungsi juga sebagai media untuk berjualan, sebagai contoh di facebook sekarang ini sudah banyak orang orang yang memanfaatkannya untuk membuka toko online atau yang lebih kita sering dengar sebagai online shop.

· Sebagai media hiburan contohnya game online, jejaring sosial, streaming video, dll.

· Sebagai media komunikasi yang sangat mudah dan efisien. Kita dapat berkomunikasi dengan sanak saudara yang jauh tanpa harus bertatap muka langsung karena akan memakan biaya yang cukup banyak tentunya. Tetapi dengan video conference biaya tersebut bisa lebih diminimalisir.

  Kelebihan dan kekurangan new media

 Secara subtansial tidak bisa disimpulkan mana yg lebih bagus diantara keduanya, Berikut ini adalah perbandingan facebook dan twitter, kenapa saya mencontoh kan hanya facebook dan twitter . sebenar nya karena di jaman sekarang facebook dan twitter banyak di minatin , bukan hanya anak muda tapi dari kalangan anak - anak sampai yang dewasa menggunakan facebook dan twitter ( termasuk saya ) .

  Facebook

menarik bagi orang yg ingin terus berhubugan dengan teman2 lama, teman2 sekolah, teman kantor dan kerabat. Kebanyakan orang akan dengan mudah bagaimana menggunakan facebbok. Facebook sangat menarik dengan aplikasi interfacenya yg sudah teringtegrasi dalam satu aplikasi. Sebut saja apalikasi email, download foto, video, chatting, notes, link dll. Makanya tidak jarang orang yg menggunakan akun facebooknya untuk terima email dan chatting, dan sudah tidak menggunakan mail yahoo atau gmail. Setelah login di facebook maka kita tidak perlu lagi login ke IM atau gtalk, tidak perlu lagi ke youtube untuk download video dll.

  Twitter

mungkin sedikit berbeda dgn facebook. Tidak jarang setelah orang membuat akun di twitter kebingungan harus melakukan apa, termasuk salah satu status twitter dari seornag teman seperti ini, “I’m still confusing what should I do with Twitter?”. Tapi setelah anda mencoba get-along dengan Twitter bisa jadi anda akan kecanduan juga. Meskipun tidan diprovide dalam satu aplikasi yg terintegrasi tp ada banyak 3th party developer aplikasi yg membangun aplikasi yg sangat menarik, seperti tweetphoto, tweetvideo, tweetdeck, dll.

  Kelebihan Facebook ·

Applikasi yg terintegrasi, email, instant messaging, gambar / video sharing, dll · Kebanyakan orang dapat dengan cepat memahami manfaatnya, misalnya berhubungan dengan teman, keluarga dan membuat kontak; beberapa orang menggunakan Facebook bukannya email dan IM lagi. · Lebih menekankan pada hubungan yang mendalam dengan orang lain.

  Kekurangan Facebook ·

 Lebih sulit untuk memperbarui jaringan. · Memerlukan investasi waktu untuk menyadari manfaat yang berkelanjutan · Memerlukan approval user untuk mengizinkan orang lain untuk menjadi teman. · Kurang langsung tanggapan; kecuali Anda tetap masuk pada terus-menerus online


  Kelebihan Twitter

· Mudah untuk mengupdate dan lebih banyak kesempatan untiuk mandapatkan jaringan yg lebih luas. · Siapa pun menjadi Follower orang lain kecuali diblokir.

 · Pure alat komunikasi, cepat tanggap

 · Anda tidak perlu harus log in untuk mendapatkan update; Anda bisa menggunakan aplikasi pembaca RSS.

 · Sangat interaktif, extensible messaging platform dengan API terbuka, banyak aplikasi lain yang sedang dikembangkan (Twitterific, Summize, Twhirl, dll)

 · Potensi menggunakan media inin untuk periklanan di masa mendatang .

 · Twitter mungkin lebih terukur dari Facebook, memberikan keuntungan biaya.


  Kekurangan Twitter

 · Terbatas fungsionalitas misalnya dalam menemukan orang-orang, mengirim pesan singkat

 · Terbatas untuk 140 karakter per update

 · Tidak semua orang menemukannya dengan cepat manfaatnya.

 · Terlalu menekanan pada penghitungan pengikut

 · Mudah disalahgunakan untuk spam dan meningkatkan tingkat kebisingan jaringan.



  sumber : berbagai macam - macam blogger yang ada
Baca selengkapnya » 0 komentar

Copyright © Just Be yourself 2010

Template By Nano Yulianto