bless in disguise [PDF]

Jan 30, 2014 - Teori kuantum menjelaskan sifat dan perilaku energi dan materi pada kuantum. ..... Distributed computing

4 downloads 11 Views 1MB Size

Recommend Stories


Class in disguise
Make yourself a priority once in a while. It's not selfish. It's necessary. Anonymous

Greifeneder, R., & Bless, H
The butterfly counts not months but moments, and has time enough. Rabindranath Tagore

Bless the Lord!
What we think, what we become. Buddha

hospital volunteers, god bless them
We may have all come on different ships, but we're in the same boat now. M.L.King

god bless baseball
This being human is a guest house. Every morning is a new arrival. A joy, a depression, a meanness,

God Bless the Child
Forget safety. Live where you fear to live. Destroy your reputation. Be notorious. Rumi

Thy Troubles to Bless
If you want to go quickly, go alone. If you want to go far, go together. African proverb

Bless Me, Ultima Discussion Questions
In the end only three things matter: how much you loved, how gently you lived, and how gracefully you

bless your beautiful soul poster
No matter how you feel: Get Up, Dress Up, Show Up, and Never Give Up! Anonymous

panduan pendaftaran pertama kali ke sistem bless
If you are irritated by every rub, how will your mirror be polished? Rumi

Idea Transcript


More Next Blog»











Create Blog Sign In













Thursday, January 30, 2014

Posted by bless in disguise at 4:31 PM

No comments:

Thursday, June 27, 2013

a. Pendahuluan Komputasi kuantum merupakan bidang studi yang memfokuskan pada bidang teknologi komputer yang berkembang atas dasar prinsip-prinsip dasar teori kuantum, misalnya superposisi dan keterkaitan untuk melakukan operasi data. Teori kuantum menjelaskan sifat dan perilaku energi dan materi pada kuantum. Prinsip dasar komputer kuantum adalah sifat kuantum dari partikel dapat digunakan untuk mewakili data dan struktur data, serta mekanika kuantum dapat digunakan untuk melakukan operasi dengan data ini. Untuk mengembangkan komputer dengan sistem kuantum diperlukan suatu logika yang baru yang sesuai dengan prinsip kuantum. Teori Kuantum Sejak tahun 1990, teori kuantum mulai berkembang dengan presentasi oleh Max Planck ke himpunan Fisika Jerman. Max Planck memperkenalkan ide bahwa energi ada dalam uni individu ('kuanta'). Perkembangan selanjutnya yang dilakukan oleh sejumlah ilmuwan selama tiga puluh tahun berikutnya menyebabkan pemahaman modern tentang teori kuantum.

super junior - why i like you

b. Entaglement Entanglement atau ketertarikan kuantum adalah salah satu prinsip utama dari fisika kuantum. Entanglement kuantum adalah beberapa partikel terkait dalam sedemikian rupa sehingga pengukuran keadaan kuantum satu partikel menentukan kemungkinan keadaan kuantum dari partikel lainnya. Secara keseluruhan, superposisi kuantum dan entanglement menciptakan daya komputasi yang sangat ditingkatkan. Dimana 2 bit di komputer biasa dapat menyimpan hanya satu dari empat konfigurasi biner (00,01,10 atau 11) pada waktu tertentu, register 2 qubit dalam sebuah koputer kuantum dapat menyimpan semua empat nomor secara bersamaan, karena qubit masing-masing mewakili dua nilai. Jika lebih qubit ditambahkan, kapasitas meningkat diperluas secara eksponensial.

Free Clock

c. Pengoperasian Data Qubit Qubit (kuantum bit), adalah mitra dalam komputasi kuantum dengan biner atau bit dari komputasi klasik. Qubit adalah unit dasar informasi dalam komputer kuantum. Dua aspek yang paling relevan dengan fisika kuantum adalah prinsip superposisi dan entanglement.

Free Calendar

t 2014 (1)

d. Quantum Gates

t January (1)

Quantum Logic Gates, Prosedur berikut menunjukkan bagaimana cara untuk membuat sirkuit reversibel yang mensimulasikan dan sirkuit ireversibel sementara untuk membuat penghematan yang besar dalam jumlah ancillae yang digunakan.

flash 2013 (4) 2012 (7) 2011 (8)

- Pertama mensimulasikan gerbang di babak pertama tingkat. - Jauhkan hasil gerbang di tingkat d / 2 secara terpisah. - Bersihkan bit ancillae. - Gunakan mereka untuk mensimulasikan gerbang di babak kedua tingkat. - Setelah menghitung output, membersihkan bit ancillae. - Bersihkan hasil tingkat d / 2.

There was an error in this gadget

Setiap perhitungan klasik dapat dipecah menjadi urutan klasik gerbang logika yang bertindak hanya pada bit klasik pada satu waktu, sehingga juga bisa setiap kuantum perhitungan dapat dipecah menjadi urutan gerbang logika kuantum yang bekerja pada hanya beberapa qubit pada suatu waktu. Perbedaan utama adalah bahwa gerbang logika klasik memanipulasi nilai bit klasik, 0 atau 1, gerbang kuantum dapat sewenang-wenang memanipulasi nilai kuantum multi-partite termasuk superposisi dari komputasi dasar yang juga dilibatkan. Jadi gerbang logika kuantum perhitungannya jauh lebih bervariasi daripada gerbang logika perhitungan klasik. e. Algoritma Shor Sebuah komputer kuantum tidaklah sama dengan komputer klasik. Hal ini tidak dalam hal kecepatan saja, namun juga dalam hal pemrosesan informasi. Sebuah komputer kuantum dapat mensimulasikan sebuah proses yang tidak dapat dilakukan oleh komputer klasik. Hal ini membuat para ilmuwan harus memiliki paradigma baru dalam hal permrosesan informasi. Selama ini, sebuah komputer bekerja didasarkan hukum-hukum fisika klasik. Informasi didefinisikan secara positif, direpresentasikan secara material dan diproses berdasarkan hukumhukum fisika klasik. Ketika para fisikawan masuk ke dalam teori kuantum dalam pemrosesan informasi, mereka diharuskan untuk mengubah pandangan mereka mengenai pemrosesan informasi. Lebih jauh lagi, mereka harus mengembangkan sebuah sistem logika baru yang mengikuti hukum-hukum fisika kuantum. Sistem logika baru ini disebut dengan logika kuantum. Sistem logika kuantum berbeda sama sekali dengan sistem logika yang selama ini dipakai, yaitu sistem logika yang dikembangkan oleh Aristoteles. Dengan sistem logika yang baru, para ilmuwan harus memikirkan sebuah algoritma yang berbeda untuk memproses informasi. Inilah yang sebenarnya merupakan inti dari komputer kuantum. Beberapa algoritma telah dikembangkan dan yang di antaranya telah berhasil ditemukan adalah algoritma Shor yang ditemukan oleh Peter Shor pada tahun 1995. Lewat algoritma Shor ini, sebuah komputer kuantum dapat memecahkan sebuah kode rahasia yang saat ini secara umum digunakan untuk mengamankan pengiriman data. Kode ini disebut kode RSA. Jika disandikan melalui kode RSA, data yang dikirimkan akan aman karena kode RSA tidak dapat dipecahkan dalam waktu yang singkat. Selain itu, pemecahan kode RSA membutuhkan kerja ribuan komputer secara paralel sehingga kerja pemecahan ini tidaklah efektif. Sebagai contoh, seorang pemecah kode akan membutuhkan waktu 8 bulan dan 1.600 pengguna internet jika ia akan memecahkan kode RSA yang disandikan dalam 129 digit. Jika hal ini mungkin, pengirim data hanya perlu menambahkan digit pada kode RSA-nya agar para pemecah kode membutuhkan waktu yang lebih lama lagi untuk memecahkan kuncinya. Sebagai gambaran, pemecahan kode RSA 140 (140 digit) akan membutuhkan waktu yang lebih lama dari umur alam semesta (15 miliar tahun). Namun, jika pemecah kode menggunakan komputer kuantum, mereka dapat memecahkan kode RSA 140 hanya dalam waktu beberapa detik. Hal inilah yang membuat waswas para pengguna channel komunikasi rahasia saat ini untuk melakukan pengiriman data secara aman.

There was an error in this gadget

SUMBER : http://my.opera.com/nduwun/blog/2011/05/27/komputasi-quantum http://id.wikipedia.org/wiki/Komputer_kuantum http://seto.citravision.com/berita-42-pengantar-quantum-computation--entanglement.html http://seto.citravision.com/berita-43-pengantar-quantum-computation--pengoperasian-dataqubit.html http://seto.citravision.com/berita-44-pengantar-quantum-computation--quantum-gates.html http://www.komputasi.lipi.go.id/utama.cgi?artikel&1152643054http://www.youtube.com/watch? v=X2q1PuI2RFI

Posted by bless in disguise at 9:35 PM

No comments:

Wednesday, June 26, 2013

Parallel Computation

1. Konsep Paralel Komputasi paralel merupakan sebuah teknik komputasi dimana instruksi-instruksi dijalankan secara berkesinambungan, dengan memanfaatkan beberapa komputer independen secara bersamaan. Dengan komputasi paralel, masalah yang besar dapat dibagi menjadi beberapa masalah kecil yang selanjutnya akan diselesaikan secara bersamaan. Pada umumnya, komputasi paralel digunakan saat kapasitas yang diperlukan besar. Pada saat ini, teknik komputasi paralel semakin berkembang, hal ini disebabkan batasan fisik di dalam penskalaan (frequency scaling). Program komputer paralel lebih sulit untuk dibangun dibandingkan program komputer serial. Untuk melakukan komputasi paralel, diperlukan infrastruktur mesin paralel yang terdiri dari banyak komputer yang dihubungkan dengan jaringan dan mampu bekerja secara paralel untu menyelesaikan masalah. Untuk itu diperlukan middleware yang berperan untuk mengatur distribusi perkerjaan antar node dalam satu mesin paralel. 2. Distributed Processing Distributed processing merupakan kemampuan dalam mengerjakan seluruh proses pengolahan data, yang dikerjakan secara serempak antara komputer pusat dengan beberapa komputer lainnya dan saling dihubungkan melalui jalur komunikasi. Masing-masing komputer memiliki prosesor tersendiri sehingga mampu mengolah data secara terpisah, kemudian menggabungkan kembali hasil dari pengolahan data tersebut. Jika salah satu prosesor mengalami kegagalan, maka prosesor lain yang akan mengambil alih tugas prosesor tersebut. Distributed processing merupakan suatu sistem pada jaringan komputer yang dihunungkan dengan suatu cara tertentu sehingga tampak seperti satu komputer bagi pemakai individual. Komputasi terdistribusi mentransformasikan banyak komputer dalam satu jaringan yang dapat digunakan secara efektif seperti halnya sebuah komputer, sehingga dapat memaksimalkan penggunaan sumber daya komputasi. Ada dua komponen penting dalam komputasi terdistribusi yaitu server (komputer pusat) yang secara konstan menyediakan dan menjalankan program komputer dan database yang dibutuhkan oleh komputer lain di dalam jaringan tersebut, serta workstation (client) yang berisi program yang ditempatkan pada server jaringan. 3. Architectural Parallel Computer Menurut taksonomi Flynn, organisasi prosesor terbagi atas 4 model, yaitu : a. SISD (Single Instruction Single Data Stream)

SISD

SISD merupakan satu-satunya yang menggunakan arsitektur Von-Neumann, karena pada model ini hanya digunakan satu prosesor. Model SISD juga disebut dengan model komputasi tunggal. Beberapa contoh komputer yang menggunakan model SISD adalah UNIVAC, IBM 360, CDC 7600, Cray 1 dan PDP 1. b. SIMD (Single Instruction Multiple Data)

SIMD

SIMD menggunakan banyak prosesor dengan instruksi yang sama, namun data yang diolah berbeda. Sebagai contoh jika ada data angka acak dari 1-50 dengan menggunakan 5 prosesor, kita akan mengurutkan data secara ascending maka setiap prosesor akan melakukan instruksi pengurutan data namun dengan data yang berbeda-beda. Beberapa contoh komputer yang menggunakan model SIMD adalah ILLIAC IV, MasPar, Cray X-MP, Cray Y-MP dan Cell Prosessor (GPU). c. MISD (Multiple Instruction Single Data)

MISD

MISD menggunakan banyak prosesor dengan setiap prosesor melakukan instruksi yang berbeda, namun mengolah data yang sama. Model ini merupakan kebalikan dari model SIMD. Sampai saat ini belum ada komputer yang menggunakan model MISD. d. MIMD (Multiple Instruction Multiple Data)

MIMD

MIMD menggunakan banyak prosesor dengan setiap prosesor memiliki instruksi yang berbeda dan mengolah data yang berbeda pula. Banyak komputer yang menggunakan model MIMD dan komponen model SIMD. Beberapa contoh komputer yang menggunakan model MIMD adalah IBM POWER5, HP Compaq Alpha Server, Intel IA32, AMD Opteron, Cray XT 3 dan IBM BG L. Sumber : 1, 2, 3, 4

Posted by bless in disguise at 12:23 AM

No comments:

Labels: pengantar komputasi modern, pengantar teknologi game

Tuesday, June 25, 2013

Teori Komputasi

Computational Science

Komputasi diartikan sebagai cara untuk menemukan pemecahan masalah dari suatu inputan data dengan menggunakan suatu algoritma. Secara umum, ilmu komputasi merupakan sebuah bidang ilmu yang memerhatikan penyusunan model matematika dan teknik penyelesaian numeric serta penggunaan computer untuk menganalisis dan memecahkan masalah-masalah ilmu.

Teori komputasi merupakan cabang ilmu computer dan matematika yang membahas apa dan bagaimana suatu masalah dapat dipecahkan pada model komputasi, dengan menggunakan algoritma.

Implementasi Komputasi Ilmu atau sains dibedakan berdasarkan obyek kajiannya antara lain: fisika, kimia, matematika, ekonomi geologi dan geografi. Secara umum, komputasi mengkaji aspek – aspek untuk aplikasi/memecajkan masalah di bidang sains (fisika, kimia, matematika, ekonomi geologi, geografi dan lain-lain. Berikut ini merupakan implementasi komputasi dalam bidang fisika, kimia, matematika, ekonomi, geologi dan geografi :

Fisika Implementasi komputasi pada bidang ilmu fisika terlihat pada pemecahan masalah-masalah analitik yang kompleks dan pekerjaan numerical untuk menyelesaikan secara interaktif. Disiplin dari ilmu fisika komputasi yang menggabungkan ilmu fisika, analisis numeric serta pemrograman computer memudahkan peneliti dalam mengolah data eksperimen yang besar dan tidak linier. Kimia Digunakan dalam perhitungan sifat – sifat molekul dan perubahannya maupun dalam melakukan simulasi terhadap system-sistem besar. Matematika Komputasi digunakan untuk menyelesaikan permasalahan matematika. Contoh implementasi untuk bidang matematika adalah program maple yang digunakan dalam memecahkan permasalahan matematika. Ekonomi Mencakup area computational economics economics seperti agent based computational modeling, computational econometrics dan statistika. Geologi dan Geografi Digunakan dalam perkiraan cuaca dan deteksi gempa.

Sumber :

1, 2, 3, 4

Posted by bless in disguise at 8:31 PM

No comments:

Labels: pengantar komputasi modern

Friday, April 12, 2013

Cloud Computing

1. Pendahuluan Cloud Computing (komputasi awan) merupakan pemanfaatan teknologi computer oleh pengguna dengan menjalankan sebuah aplikasi yang tidak berada di computer yang digunakannya, namun file – file tersebut berada di computer lain yang dihubungkan dengan internet. Dengan kata lain, cloud computing merupakan sebuah layanan dimana informasinya disimpan di server secara permanen dan disimpan di computer client secara temporary. Beberapa contoh penggunaan cloud computing antara lain : email service, facebook, google apps,dll. Cloud computing merupakan gabungan antara virtualisasi dan grid computing. Di dalam cloud computing dikenal istilah front-end (desktop-PC) dan back-end(server). Front-end dan back-end harus saling terhubung di dalam sebuah jaringan internet. Front-end mengambil data dan menjalankan aplikasi dari back-end. Back-end merupakan sumber yang diistilahkan dengan cloud(awan). 2. Pengantar Komputasi GRID Dalam penggunaan komputasi grid, computer yang digunakan terpisah oleh geografis. Selain itu didistribusikan dan terhubung oleh jaringan dalam menyelesaikan masalah komputasi dalam skala yang besar. Berikut ini adalah beberapa hal yang dapat digunakan untuk mengenali system komputasi grid: System untuk koordinat sumber daya komputasi tidak di bawah kendali pusat. System menggunakan standard dan protocol yang terbuka. System mencoba mencapai kualitas pelayanan yang canggih, yang lebih baik di atas komponen individu pelayanan komputasi grid. 3. Virtualisasi Virtualisasi merupakan teknologi yang memungkinkan pengguna untuk membuat versi virtual dari sesuatu yang bersifat fisik, seperti system operasi, penyimpanan data atau sumber daya jaringan. Istilah virtualisasi merupakan pemisahan sumber daya computer yang terdiri atas jaringan, penyimpanan dan server. Virtualisasi menyembunyikan karakteristik fisik sumber daya komputasi ke pengguna. Sebuah physical resources (sebuah server/aplikasi/penyimpanan) dapat terlihat seperti beberapa resources virtual dan begitu pun sebaliknya. Berikut ini adalah beberapa teknologi virtual : virtualisasi storage, virtualisasi komputasi dan virtualisasi network. Dalam cloud computing selain ada proses virtualisasi,juga terdapat grid computing, dimana seluruh beban proses komputasi yang ada akan didistribusikan ke berbagai server yang saling terhubung di dalam cloud, sehingga prosesnya akan jauh lebih ringan. Kesimpulannya, cloud computing merupakan gabungan antara teknologi virtualisasi dan grid computing. Tentunya implementasi cloud computing mampu memberikan hasil yang jauh lebih efisien dan powerfull dalam hal proses komputasi dan pengelolaan resource IT secara terdistribusi.

4. Distributed Computation Dalam Cloud Computing Distributed computing terkait dengan system perangkat keras dan perangkat lunak yang memiliki lebih dari satu elemen pemrosesan atau storage element, concurrent process atau multiple program yang berjalan di bawah pengendalian yang ketat. Pada distributed computing, program dipecah menjadi beberapa bagian yang dijalankan secara bersamaan pada banyak computer yang berkomunikasi melalui jaringan. 5. Map Reduce dan NoSQL (Not Only SQL) Map reduce merupakan framework pemrograman yang berfungsi untuk processing data yang berukuran besar. Map reduce biasa digunakan untuk komputasi terdistribusi pada banyak computer. NoSQL (Not Only SQL) tidak mengenalistilah relation, selain itu NoSQL tidak menggunakan konsep schema.

6. NoSQL database NoSQL adalah sebuah class dari data storage system yang tidak berelasi. NoSQL tidak memerlukan skema table, sehingga tidak menggunakan konsep relasi. NoSQL database secara native tidak menggunakan SQL seperti yang biasa terdapat pada relational database. Sumber :1, 2, 3

Posted by bless in disguise at 10:41 PM

No comments:

Labels: pengantar komputasi modern

Thursday, October 4, 2012

1. Bisnis Pengertian Bisnis Dalam ilmu ekonomi , bisnis adalah suatu organisasi yang menjual barang atau jasa kepada konsumen atau bisnis lainnya, untuk mendapatkan laba. Secara historis kata bisnis dari bahasa inggris business, dari kata dasar busy yang berarti "sibuk" dalam konteks individu, komunitas, ataupun masyarakat. Dalam artian, sibuk mengerjakan aktivitas dan pekerjaan yang mendatangkan keuntungan. Dalam ekonomi kapitalis, dimana kebanyakan bisnis dimiliki oleh pihak swasta, bisnis dibentuk untuk mendapatkan profit dan meningkatkan kemakmuran para pemiliknya. Pemilik dan operator dari sebuah bisnis mendapatkan imbalan sesuai dengan waktu, usaha, atau kapital yang mereka berikan. Namun tidak semua bisnis mengejar keuntungan seperti ini, misalnya bisnis koperatif yang bertujuan meningkatkan kesejahteraan semua anggotanya atau institusi pemerintah yang bertujuan meningkatkan kesejahteraan rakyat. Model bisnis seperti ini kontras dengan sistem sosialistik, dimana bisnis besar kebanyakan dimiliki oleh pemerintah, masyarakat umum, atau serikat pekerja. Secara etimologi, bisnis berarti keadaan dimana seseorang atau sekelompok orang sibuk melakukan pekerjaan yang menghasilkan keuntungan. Kata "bisnis" sendiri memiliki tiga penggunaan, tergantung skupnya — penggunaan singular kata bisnis dapat merujuk pada badan usaha, yaitu kesatuan yuridis (hukum), teknis, dan ekonomis yang bertujuan mencari laba atau keuntungan. Penggunaan yang lebih luas dapat merujuk pada sektor pasar tertentu, misalnya "bisnis pertelevisian." Penggunaan yang paling luas merujuk pada seluruh aktivitas yang dilakukan oleh komunitas penyedia barang dan jasa. Meskipun demikian, definisi "bisnis" yang tepat masih menjadi bahan perdebatan hingga saat ini. Bentuk Dasar Kepemilikan Bisnis Meskipun bentuk kepemilikan bisnis berbeda-beda pada setiap negara, ada beberapa bentuk yang dianggap umum: a) Perusahaan perseorangan : adalah bisnis yang kepemilikannya dipegang oleh satu orang. Pemilik perusahaan perseorangan memiliki tanggung jawab tak terbatas atas harta perusahaan. Artinya, apabila bisnis mengalami kerugian, pemilik lah yang harus menanggung seluruh kerugian itu. b) Persekutuan : adalah bentuk bisnis dimana dua orang atau lebih bekerja sama mengoperasikan perusahaan untuk mendapatkan profit. Sama seperti perusahaan perseorangan, setiap sekutu (anggota persekutuan) memiliki tanggung jawab tak terbatas atas harta perusahaan. Persekutuan dapat dikelompokkan menjadi persekutuan komanditer dan firma. c) Perseroan : adalah bisnis yang kepemilikannya dipegang oleh beberapa orang dan diawasi oleh dewan direktur. Setiap pemilik memiliki tanggung jawab yang terbatas atas harta perusahaan. d) Koperasi : adalah bisnis yang beranggotakan orang-orang atau badan hukum koperasi dengan melandaskan kegiatannya berdasarkan prinsip koperasi sekaligus sebagai gerakan ekonomi rakyat yang berdasarkan asas kekeluargaan. Koperasi bertujuan untuk menyejahterakan anggotanya. Karateristik utama koperasi yang membedakan dengan badan usaha lain adalah anggota koperasi memiliki identitas ganda. Identitas ganda maksudnya anggota koperasi merupakan pemilik sekaligus pengguna jasa koperasi.

Klasifikasi Bisnis terdiri dari berbagai macam tipe, dan, sebagai akibatnya, bisnis dapat dikelompokkan dengan cara yang berbeda-beda. Satu dari banyak cara yang dapat digunakan adalah dengan mengelompokkan bisnis berdasarkan aktivitas yang dilakukannya dalam menghasilkan keuntungan. Manufaktur, adalah bisnis yang memproduksi produk yang berasal dari barang mentah atau komponen-komponen, kemudian dijual untuk mendapatkan keuntungan. Contoh manufaktur adalah perusahaan yang memproduksi barang fisik seperti mobil atau pipa. Bisnis jasa, adalah bisnis yang menghasilkan barang intangible, dan mendapatkan keuntungan dengan cara meminta bayaran atas jasa yang mereka berikan. Contoh bisnis jasa adalah konsultan dan psikolog. Pengecer dan distributor, adalah pihak yang berperan sebagai perantara barang antara produsen dengan konsumen. Kebanyakan toko dan perusahaan yang berorientasi-konsumen adalah distributor atau pengecer. Bisnis pertanian dan pertambangan, adalah bisnis yang memproduksi barang-barang mentah, seperti tanaman atau mineral tambang. Bisnis finansial, adalah bisnis yang mendapatkan keuntungan dari investasi dan pengelolaan modal. Bisnis informasi, adalah bisnis menghasilkan keuntungan terutama dari pejualan-kembali properti intelektual (intelellectual property). Utilitas,adalah bisnis yang mengoperasikan jasa untuk publik, seperti listrik dan air, dan biasanya didanai oleh pemerintah. Bisnis real estate, adalah bisnis yang menghasilkan keuntungan dengan cara menjual, menyewakan, dan mengembangkan properti, rumah, dan bangunan. 2. Informatika Pengertian Informatika

Informatika (Inggris: Informatics) merupakan disiplin ilmu yang mempelajari transformasi fakta berlambang yaitu data maupun informasi pada mesin berbasis komputasi. Disiplin ilmu ini mencakup beberapa macam bidang, termasuk di dalamnya: sistem informasi, ilmu komputer, ilmu informasi,teknik komputer dan aplikasi informasi dalam sistem informasi manajemen. Secara umum informatika mempelajari struktur, sifat, dan interaksi dari beberapa sistem yang dipakai untuk mengumpulkan data, memproses dan menyimpan hasil pemrosesan data, serta menampilkannya dalam bentuk informasi. Aspek dari informatika lebih luas dari sekedar sistem informasi berbasis komputer saja, tetapi masih banyak informasi yang tidak dan belum diproses dengan komputer. Informatika mempunyai konsep dasar, teori, dan perkembangan aplikasi tersendiri. Informatika dapat mendukung dan berkaitan dengan aspek kognitif dan sosial, termasuk tentang pengaruh serta akibat sosial dari teknologi informasi pada umumnya. Penggunaan informasi dalam beberapa macam bidang, seperti bioinformatika, informatika medis, dan informasi yang mendukung ilmu perpustakaan, merupakan beberapa contoh yang lain dari bidang informatika. Dalam ruang lingkup yang lebih luas, informatika meliputi beberapa aspek: teori informasi, yang mempelajari konsep matematis dari suatu informasi ilmu informasi, yang mempelajari tentang cara pengumpulan, klasifikasi, manipulasi penyimpanan, pengaksesan, dan penyebarluasan informasi untuk keperluan sosial dan kemasyarakatan secara menyeluruh ilmu komputer dan teknik komputer, yang mempelajari tentang pemrosesan, pengarsipan, dan penyebaran informasi dengan menggunakan teknologi informasi dan alat lain yang berbasis komputer. sistem informasi, yang mempelajari mengenai teknik pengembangan suatu sistem untuk mengolah berbagai macam informasi yang ada. keamanan informasi ilmu, yang mempelajari mengenai kajian proses mengamankan dan melindungi data pada yang ada pada sistem atau komputer. 3. Bisnis Informatika Dalam pengertian yang sederhana bisnis informatika adalah suatu kegiatan yang dilakukan individu atau sekelompok orang yang memiliki nilai (value) dengan tujuan mendapatkan keuntungan (profit) yang dilakukan dengan bantuan teknologi informasi. Yang dimaksud teknologi informasi disini mencakup semua hal yang berkaitan dengan teknologi informasi, seperti internet. Pengertian tradisional tentang konsep "Bisnis Informatika" yaitu sebagai interdisipliner disiplin, yang ditujukan untuk mempelajari struktur informasi, operasi, proses, yang melekat pada bisnis dan mendukung otomatisasi mereka. Sekarang kita dapat mencoba untuk memperluas definisi ini yang di ambil dariSekarang kita dapat mencoba untuk memperluas definisi ini dengan mempertimbangkan konsep yang disajikan dalam GIT (General Infromation Theory) serta pandangan struktur perusahaan yang disajikan di atas.

sumber :bisnis informatika bisnis informatika teori bisnis informatika

Posted by bless in disguise at 3:53 PM

2 comments:

Labels: pengantar bisnis informatika

Tuesday, May 8, 2012

Kali ini saya akan membahas tentang algoritma game matches dengan menggunakan strawberry prolog. Konsep permainan yang diterapkan dalam permainan ini adalah, pemain atau lawan harus lebih dahulu mengambil pensil dan dalam pengambilan pensil tidak dibatasi, hanya saja jika kita ingin mengambil maksimal pensil tersebut bisa dilakukan dengan cara pengambilan di dalam kolom secara keseluruhan tergantung isi dari masing-masing kolom tersebut. Hal yang harus dilakukan adalah membuat lawan untuk tidak mendahului pemain sebelum pemain melakukan pengambilan pada pensil tersebut. Permainan selesai jika pengguna (user) kalah dan lawan (komputer) berhasil untuk tidak mengambil pensil yang paling akhir. serta pengguna (user) menang, jika berhasil untuk tidak mengambil pensil yang paling akhir. Pengguna (user) dapat memilih pensil yang telah di sediakan secara bebas dan lawan (komputer) juga bisa melakukan hal yang sama. Sehingga pengguna (user) dan lawan (komputer) dapat mengambil pensil secara bebas (kolom). Algoritma Permainan Berikut ini adalah algoritma yang dipakai dalam permainan ini : Memilih salah satu beberapa dari 15 pensil yang susunannya terdiri dari kiri ke kanan (semakin kekanan semakin banyak jumlah pensil) pada kondisi awal sebelum diubah.Setelah kita ubah menjadi 36 pensil yang susunannya terdiri dari kiri kekanan. Pensil yang telah di sediakan, pengguna (user) atau lawan (komputer) dapat memilih sesuai dengan yang di inginkan. 2. Jika 36 pensil telah di pilih secara bergantian. 3. Dengan cara mengklik kiri pada mouse dan arahkan kursor kearah pensil yang ingin di ambil. 4. Jika pengguna (user) bermain sebagai pemain (player) pertama dan sudah memilih pensil yang di inginkan untuk di ambil, maka berikutnya lawan (komputer) yang memilih pensil yang di inginkan untuk diambil. 5. Jika pensil yang di sediakan telah habis maka akan dilihat siapa yang mengambil pensil yang paling akhir untuk menentukan menang atau tidaknya pengguna (user) ataaupun lawan (komputer) karena syarat ketentuan permainan ini ialah akan menang jika tidak mengambil pensil yang paling akhir dan akan kalah jika mengambil pensil yang paling akhir. 6. Jika pengguna (user) bermain cepat dalam pengambilan pensil maka lawan (komputer) akan menyamakan kecepatan seperti pengguna (user) dalam proses pengambilan pensil. 7. Jika lawan (komputer) memenangkan permainan ini maka keluar message "you’re a loser" Jika pengguna (user) yang memenangkan permainan ini maka akan keluar message “you rock man (^_^)v". 8. Permainan selesai bila 36 pensil telah habis baik diambil pengguna (user) ataupun lawan (komputer). Dan akan menampilkan message menang atau tidaknya dalam permainan ini. 1.

Berikut adalah coding dari game matches : ? G_Comp_First=0, G_Take_Last=0, G_White is brush(rgb(248,250,250)), -> G_wb is bitmap_image("Image\\wb.bmp",_), G_pencil is bitmap_image("Image\\pencil.bmp",_), G_kalah is bitmap_image("image\\tbd.bmp",_), G_menang is bitmap_image("image\\tbu.bmp",_), Perintah di atas adalah untuk mengatur warna brush adalah putih

keabu - abuan, background dengan nama wb dengan tipe image bmp, untuk menampilkan icon pencil, untuk menampilkan image tbd jika kondisi pemain menang dan untuk menampilkan image tbd jika kondisi pemain kalah . pen(0,0), set(pos([1,2,3,4,5,6,7,8])), window_n(G_Main,_,win_func, "Last Pencil 8 Columns (don't use the last) -by : badriyatu sholihah-", 20,20,910,400,_,_,rgb(0,0,0)). perintah di atas untuk mengatur posisi icon pencil yaitu 8 bar dan mengatur posisi window dan warna window.

win_func(init) : menu( normal, _, _, menu_new(_), "&New Game"), menu( normal, _, _, menu_options(_), "&Options"), menu( normal, _, _, menu_timer(_), "&Against time"), menu( normal, _, _, menu_about(_), "&About"), menu( normal, _, _, menu_rule(_), "&Rule"), menu( normal, _, _, menu_exit(_), "&Exit"). perintah di atas untuk membuat menu new game, options, against time, about, rule dan exit. win_func(paint): draw_bitmap(0,0,G_wb,_,_), pos(Pos), el(Pos,El,N), for(I,1,El), perintah di atas digunakan untuk pembuatan object dan warna X is 50+100*N, Y is 280-30*I, draw_bitmap(X,Y,G_pencil,_,_), fail. untuk mendeklarasikan jarak masing - masing item win_func(mouse_click(X,Y)): X1 is (X- 40)//100, Y1 is (270-Y)//30, X1==50, pos(Pos), el(Pos,El,X1), El>Y1, replace(Pos2, Pos, Y1, X1), brush(G_White), rect(100*X1+40,0,100*X1+140,265-30*Y1), (Pos2=[0,0,0,0,0,0,0,0]-> set(pos(Pos2)), end(0) else wait(0.50), play(Pos3, Pos2), (Pos3=[0,0,0,0,0,0,0,0]-> end(1)), set(pos(Pos3))), update_window(_). win_func(mouse_click(X,Y)): beep. untuk deklarasi area mouse click

play(Pos3, Pos2): G_Take_Last=0, count_successes(not_trivial(Pos2))>2, find_max(Pos2,Max,N), New is (Max 1 else 0), replace(Pos3, Pos2, New, N). play(Pos3, Pos2): el(Pos2,A, N), R:=0, add_xor(R,Pos2,N), R

Smile Life

When life gives you a hundred reasons to cry, show life that you have a thousand reasons to smile

Get in touch

© Copyright 2015 - 2024 PDFFOX.COM - All rights reserved.