Senin, 12 Mei 2014

Quantum computing, Entanglement, Qubit, Quantum gates, and Shor's algorithm



Quantum Computing

What is quantum computing?
Quantum computing is essentially harnessing and exploiting the amazing laws of quantum mechanics to process information. A traditional computer uses long strings of “bits,” which encode either a zero or a one. A quantum computer, on the other hand, uses quantum bits, or qubits. What's the difference? Well a qubit is a quantum system that encodes the zero and the one into two distinguishable quantum states. But, because qubits behave quantumly, we can capitalize on the phenomena of "superposition" and "entanglement."

Kamis, 24 April 2014

Cloud Computing



Cloud computing is a general term for anything that involves delivering hosted services over the Internet. These services are broadly divided into three categories: Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS) and Software-as-a-Service (SaaS). The name cloud computing was inspired by the cloud symbol that's often used to represent the Internet in flowcharts and diagrams.

Senin, 24 Maret 2014

Mobile computing



Mobile computing ─ A Definition :
·         The process of computation on a mobiledevice. In mobile computing, a set of distributed computing systems or service provider servers participate, connect, and synchronise through mobile communication protocols.

·         Mobile computing as a generic term describing ability to use the technology to wirelessly connect to and use centrally located information and/or application software through the application of small, portable, and wireless computing and communication devices. (Wikipedia)

Mobile computing :
·         Provides decentralized (distributed) computations on diversified devices, systems, and networks, which are mobile, synchronized, and interconnected via mobile communication standards and protocols.

·         Mobile device does not restrict itself to just one application, such as, voice communication.
·         Offers mobility with computing power.
·         Facilitates a large number of applications on a single device.

Mobile computing─ Hardware :
·         Laptop
·         Tablet
·         PDA
·         Ultra mobile PC
·         Smart Phone
·         Etc

Mobile computing─ Operating System :
·         Symbian
·         Andoid
·         iOS
·         Palm OS
·         Windows
·         Bada

Mobile Computing problem in Indonesia :
• Bandwidth Limitation
Internet access in mobile device is slower than cables connections, using technologies such as GPRS, EDGE and 3G/HSDPA network that recently release. High-speed wireless LAN is not too expensive, but has a very limited range.
• Power supply
When an electric stopcontact or portable generator is not available, mobile computers must rely entirely on battery power. This means that the battery requires extra power consumption.
• Interruption Of Transmission
Many factors could cause signal interference in mobile computing such as weather, terrain and distance of the tool mobile computing with the transmitter signal closest point. Besides signal reception inside the tunnel, in some buildings and rural areas are often poor.
• User Interface
The screen and keyboard are likely to be small sometimes make it difficult to use. Alternate input methods like voice input or handwriting recognition requires training to use it.

referensi:
http://nurulaini23.wordpress.com/2014/03/23/mobile-computing/

Senin, 17 Maret 2014

Komunikasi dalam Sistem Terdistribusi

I. Protokol

Protokol adalah sebuah aturan atau standar yang mengatur atau mengijinkan terjadinya hubungan, komunikasi, dan perpindahan data antara dua atau lebih titik komputer. Protokol dapat diterapkan pada perangkat keras, perangkat lunak atau kombinasi dari keduanya. Pada tingkatan yang terendah, protokol mendefinisikan koneksi perangkat keras.

Dahulu, komunikasi antar komputer dari vendor yang berbeda adalah sangat sulit dilakukan, karena mereka mengunakan protokol dan format data yang berbeda-beda. Sehingga International Standards Organization (ISO) membuat suatu arsitektur komunikasi yang dikenal sebagai Open System Interconnection (OSI), model yang mendefinisikan standar untuk menghubungkan komputer-komputer dari vendor-vendor yang berbeda. Model-OSI tersebut terbagi atas 7 layer.

Selasa, 11 Maret 2014

Pengenalan Sistem Terdistribusi



1.1. Definisi Sitem Terdistribusi

Sistem distribusi adalah sebuah sistem yang komponennya berada pada jaringan komputer. Komponen tersebut saling berkomunikasi dan melakukan koordinasi hanya dengan pengiriman pesan (message passing).
Sistem terdistribusi merupakan kebalikan dari Sistem Operasi Prosesor Jamak. Pada sistem tersebut, setiap prosesor memiliki memori lokal tersendiri. Kumpulan prosesornya saling berinteraksi melalui saluran komunikasi seperti LAN dan WAN menggunakan protokol standar seperti TCP/IP. Karena saling berkomunikasi, kumpulan prosesor tersebut mampu saling berbagi beban kerja, data, serta sumber daya lainnya.
Sistem terdistribusi dapat dikatakan sebagai suatu keberadaan beberapa komputer yang bersifat transparan dan secara normal, setiap sistem terdistribusi mengandalkan layanan yang disediakan oleh jaringan komputer.
Dalam penggunaanya sistem terdistribusi sangat diperlukan karena:

  • Performance

Sekumpulan prosesor dapat menyediakan kinerja yang lebih tinggi daripada komputer yang terpusat

  • Distribution

Banyak aplikasi yang terlibat, sehingga lebih baik jika dipisah dalam mesin yang berbeda (contoh: aplikasi perbankan, komersial)

  • Reliability

Jika terjadi kerusakan pada salah satu mesin, tidak akan mempengaruhi kinerja system secara keseluruhan

  • Incremental Growth

Mesin baru dapat ditambahkan jika kebutuhan proses meningkat

  • Sharing Data/Resource

Resource adalah:
– Segala hal yang dapat digunakan bersama dalam jaringan komputer.
– Meliputi hardware (e.g. disk, printer, scanner), juga software (berkas, basis data, obyek data).

  • Communication

Menyediakan fasilitas komunikasi antar manusia 




Maka dapat disimpulkan bahwa sistem terdistribusi adalah :
>>Merupakan sekumpulan komputer otonom yang terkoneksi pada jaringan komunikasi dengan perangkat lunak dirancang untuk menghasilkan satu fasilitas komputer terpadu. 
>>Sebuah sistem yang komponennya berada pada jaringan komputer. Komputer tersebut saling berkomunikasi dan melakukan koordinasi hanya dengan pengiriman pesan (message passing)



KELAS : 4IA10
Nama Anggota Kelompok-3 :

  1. Fithri Nurhayati (52410819)
  2. Fuad Ali (52410893)
  3. Lusi Tri Indah (54410097)
  4. Nurul Aini (55410197)
  5. Raisa Iga E  (55410597)
sumber:
  • http://www.e-bookspdf.org/view/aHR0cDovL3NpdGlhbGl5YWguc3RhZmYuZ3VuYWRhcm1hLmFjLmlkL0Rvd25sb2Fkcy9maWxlcy8xMTQzNS9XZWVrMStQZW5nYW50YXIrU2lzVGVyLnBkZg==/UGVuZ2FudGFyIFNpc3RlbSBUZXJkaXN0cmlidXNp
  • http://www.e-bookspdf.org/view/aHR0cDovL2hlbHBtZXVwcy5maWxlcy53b3JkcHJlc3MuY29tLzIwMTIvMDgvbW9kdWwtZGV3YTg5cy1wZW5nZW5hbGFuLnBkZg==/QmFiIDEuIFBlbmdlbmFsYW4gU2lzdGVtIFRlcmRpc3RyaWJ1c2k=
  • http://www.e-bookspdf.org/download/sistem-terdistribusi.html
  • http://ebookbrowsee.net/1-pengenalan-sistem-terdistribusi-pdf-d469835450