Jumat, 16 Juli 2021

pengertian browser

 Pengertian browser adalah suatu perangkat lunak atau software yang digunakan untuk mencari informasi atau mengakses situs-situs yang ada di internet. Perangkat ini akan lebih memudahkan pengguna dalam mengakses data atau mencari referensi yang dibutuhkan.

Kamis, 10 Juni 2021

model komputasi

 model komputasi

     

Ada tiga model dasar komputasional yaitu fungsional, logika, dan imperatif. Sebagai tambahan terhadap satuan nilai dan operasi yang berhubungan, masing-masing model komputasi memiliki satu set operasi yang digunakan untuk menggambarkan komputasi.


Model Fungsional : terdiri dari satu set nilai-nilai, fungsi-fungsi dan operasi aplikasi fungsi dan komposisi fungsi. Fungsi dapat mengambil fungsi lain sebagai argumentasi dan mengembalikan fungsi sebagai hasil (higher-order function). Suatu program adalah kumpulan definisi fungsi-fungsi dan suatu komputasi adalah aplikasi fungsi.

Model Logika : terdiri dari satu set nilai-nilai, definisi hubungan dan kesimpulan. Program terdiri dari definisi hubungan dan suatu komputasi adalah suatu bukti(suatu urutan kesimpulan).

Model Imperatif : terdiri dari satu set nilai yang mencakup suatu keadaan dan operasi tugas untuk memodifikasi pernyataan. Pernyataan adalah set pasangan nilai-nama dari konstanta dan variabel. Program terdiri dari urutan tugas dan suatu komputasi terdiri dari urutan pernyataan.

Contoh dari penggunaan/penerapan komputasi adalah :




Petri net adalah salah satu model untuk merepresentasikan sistem terdistribusi diskret. Sebagai sebuah model, Petri net merupakan grafik 2 arah yang terdiri dari place, transisi, dan tanda panah yang menghubungkan keduanya. Di samping itu, untuk merepresentasikan keadaan sistem, token diletakkan pada tempat tertentu. Ketika sebuah transisi terpantik, token akan bertransisi sesuai tanda panah.


Petri net pertama kali diajukkan oleh Carl Adam Petri pada tahun 1962 .


Mesin Moore

Dalam teori komputasi sebagai prinsip dasar komputer , mesin Moore adalah otomasi fase berhingga (finite state automaton) di mana keluarannya ditentukan hanya oleh fase saat itu (dan tidak terpengaruh oleh bagian masukan/input). Diagram fase (state diagram) dari mesin Moore memiliki sinyal keluaran untuk fase masing-masing. Hal ini berbeda dengan mesin Mealy yang menghasilkan keluaran untuk tiap transisi.


Mesin Mealy

 




Dalam teori komputasi sebagai konsep dasar sebuah komputer , mesin Mealy adalah otomasi fase berhingga (finite state automaton atau finite state tranducer) yang menghasilkan keluaran berdasarkan fase itu dan bagian masukan/input. Dalam hal ini, diagram fase (state diagram) dari Mealy memilikisinyal masukan dan sinyal keluaran untuk tiap transisi. Prinsip ini berbeda dengan mesin Moore yang hanya menghasilkan keluaran/keluaran pada setiap fase.


sumber dari :


http://wartawarga.gunadarma.ac.id/2012/04/model-komputasi/


http://id.wikipedia.org/wiki/Teori_komputasi

Network File System

 Network File System atau sistem berkas jaringan adalah sekumpulan protokol yang digunakan untuk mengakses beberapa sistem berkas melalui jaringan. Bisa dikatakan juga bahwa NFS merupakan sebuah implementasi dan spesifikasi dari sebuah perangkat lunak untuk mengakses remote file melalui jaringan LAN atau WAN.

MPI

 

MPI (Antarmuka Penyampaian Pesan)

Pngertian MPI (Message Passing Interface)
MPI (Message Passing Interface) adalah spesifikasi API (Application Programming Interface) yang memungkinkan terjadinya komunikasi antar komputer pada jaringan dalam usaha untuk menyelesaikan suatu tugas. Paradigma Message - Passing dengan implementasi MPI memberikan suatu pendekatan yang unik dalam membangun suatu perangkat lunak dalam domain fungsi tertentu, yang dalam hal ini memberikan pada lingkungan sistem terdistribusi, sehingga kemampuan pada produk perangkat lunak yang dibangun di atas middleware tersebut untuk dapat mengeksploitasi kemampuan jaringan komputer dan komputasi secara sejajar.

MPI adalah standard interface dari model message - passing yang didefenisikan oleh sebuah grup yang terdiri dari 60 orang yang berasal dari 40 organisasi baik vendor komersil maupun dari kalangan peneliti akademisi yang berada di Amerika Serikat dan Eropa. Dalam grup tersebut mereka mencoba merumuskan dan membuat sebuah "standard by konsensus" untuk pustaka message - passing yang dapat digunakan dalam komputasi paralel.
MPI menjadi standar defacto yang banyak digunakan dalam proses komunikasi pada model dari program paralel pada sistem memori terdistribusi, yang mana banyak diimplementasikan oleh super komputer dan cluster komputer. Pada spesifikasi MPI-1 tidak memiliki konsep tentang memori bersama, kemudian pada spesifikasi selanjutnya MPI-2 sudah mendukung konsep memori bersama terdistribusi. Dengan kemampuan tersebut MPI dapat mengeksploitasi arsitektur lingkungan yang sifatnya heterogen atau bersifat arsitektur NUMA (Non-Uniform Memory Access).

Implementasi MPI merupakan sebuah API yang dapat dipanggil dari beberapa bahasa pemrograman seperti Fortran, C, atau C++, dan bersifat portabel. Terdapat dua versi standar yang pada saat ini populer digunakan, yaitu versi 1.2 (MPI-1) yang berfokus pada message passing dan memiliki static runtime enviroment, dan MPI-2.1 (MPI-2) yang memasukkan fitur - fitur baru seperti parallel I/O , manajemen proses dinamis, operasi memori jarak jauh ds

Tujuan MPI

MPI merupakan sebuah protokol komunikasi yang sifatnya tidak tergantung bahasa, portabel dalam mendukung berbagai platform, dan memiliki spesifikasi semantik yang mengatur bagaimana perilaku setiap impelementasinya. MPI mendukukung komunikasi baik dengan tipe point-to-point maupun yang bersifat kolektif. Secara umum MPI memliki tujuan sebagai berikut :
  1. MPI akan menjadi sebuah library untuk membangun program aplikasi dan bukan sistem operasi terdistribusi.
  2. MPI akan mendukung thread-safe yang penting dalam symmetric multiprocessor pada lingkungan jaringan komputer yang heterogen.
  3. MPI akan mampu untuk men-deliver komputasi berperforma tinggi.
  4. MPI akan bersifat modular, untuk mengakselerasi pengembangan pustaka paralel yang portable.
  5. MPI akan bersifat extensible, sehingga dapat terus dikembangkan dan memenuhi kebutuhan komputasi masa yang akan datang.
  6. MPI akan mendukung heterogeneos komputasi.
  7. MPI akan memiliki semantic behavior yang telah terspesifikasi dengan jelas, sehingga dapat menghindari beberapa permasalahan kritis seperti race-conditions, dead-lock dsb.

Tipe Komunikasi MPI

a.    Point-to-Point Communication
Pada implementasi program berbasis message-passing, point-to-point communication adalah komunikasi yang paling sederhana dimana akan melibatkan sepasang proses yang saling bekerjasama. Pada API dari MPI, secara sederhana dapat digunakan MPI_Send atau MPI_Recv, dimana akan mengizinkan terjadinya sebuah proses spesifik yang satu dapat mengirimkan data pesan ke sebuah proses spesifik yang lain. Operasi point-to-point communication secara khusus berguna dalam komunikasi yang irregular ataupun yang berpola.

Contoh: sebuah arsitektur data paralel dimana setiap proses secara rutin melakukan pertukaran data wilayah dengan sebuah prosessor spesifik lainnya pada setiap langkah kalkulasi, atau pada arsitektur master-salve dimana sang master akan mengirim data tugas baru ke proses slave pada saat data tugas sebelummnya telah selesai. b. Komunikasi Kolektif

Berbeda dengan komunikasi point-to-point, komunikasi kolektif pada MPI API melibatkan komunikasi antara semua proses dalam sebuah proses kelompok (dalam artian total pool Proses atau sebuah subset terdefinisi pada program). Fungsi antarmuka yang sederhana dapat berupa MPI_Bcast (broadcast) yang melakukan pengiriman data dari sebuah proses ke semua proses lainnya pada grup, dan fungsi MPI_Reduce untuk melakukan kebalikannya.

Jenis komunikasi memberikan dua keuntungan, yaitu pertama, operasi memungkinkan pemrogram untuk mengekspresikan operasi yang kompleks dengan menggunakan semantik yang sederhana, kedua, implementasi dapat melakukan pengoptimasian operasi melalui cara yang tidak disediakan oleh tipe operasi komunikasi point-to-point

Selasa, 16 Maret 2021

MEDIA SOSIAL

  Media sosial (sering disalahtuliskan sebagai media sosial) adalah sebuah media daring yang digunakan satu sama lain yang digunakan oleh para penggunanya yang dapat dengan mudah termasuk, A, berbagi, dan menciptakan isi blog, jejaring sosial, wiki, forum dan dunia virtual tanpa dasar oleh ruang dan waktu. Blog, jejaring sosial, dan wiki merupakan bentuk media sosial yang paling umum digunakan oleh masyarakat di seluruh dunia

 Andreas Kaplan dan Michael Haenlein mendefinisikan media sosial sebagai "sebuah kelompok aplikasi berbasis internet yang dibangun di atas dasar ideologi dan teknologi Web 2.0 dan mendukung pertukaran dan pertukaran konten yang dihasilkan pengguna

 Media sosial merupakan sebuah media berbasis kecanggihan teknologi yang diklasifikasikan dari berbagai bentuk, seperti majalah, forum internet, weblog, blog sosial, microblogging, wiki, siniar, foto atau gambar, video, peringkat dan bookmark sosial. Dengan menerapkan satu set teori dalam bidang media penelitian (berpengalaman sosial, kekayaan media) dan proses sosial (presentasi diri, pengungkapan diri), Kaplan dan Haenlein menciptakan skema atau klasifikasi untuk berbagai jenis media sosial yang disampaikan dalam artikel Bisnis yang diterbitkan sepanjang tahun 2010 ). Menurut Kaplan dan Haenlein ada enam jenis media sosial, yang dapat dilihat sebagai berikut. [2]


Proyek Kolaborasi Sunting

Situs web konten penggunanya untuk dapat mengubah, menambah, atau mengisi konten-konten yang ada di situs web ini. Contohnya Wikipedia.


Blog dan Mikroblog Sunting

Pengguna lebih bebas dalam mengekspresikan sesuatu di blog ini, seperti curhat (curahan hati) atau kritik terhadap kebijakan pemerintah. Contohnya Twitter, Facebook


Konten Sunting

Para pengguna situs web ini saling berbagi konten-konten media, seperti video, gambar, dan buku-el (buku elektronik). Contohnya Instagram, Tiktok, YouTube.


Situs Jejaring Sosial Sunting

Aplikasi yang di dalamnya terdapat "izin" bagi pengguna untuk dapat terhubung dengan cara membuat informasi pribadi sehingga dapat terhubung dengan orang lain. Informasi pribadi itu bisa berbentuk foto-foto atau video. Contohnya Instagram, Facebook.


Dunia Game Virtual Sunting

Dunia permainan virtual, merupakan replikasi "lingkungan" 3D (tiga dimensi), pengguna atau pengguna dapat muncul dalam bentuk avatar-avatar yang diinginkan dan dapat diterima dengan orang lain selayaknya di dunia nyata. Contohnya permainan daring (game online).

Sunting Dunia Sosial Virtual

Dunia sosial virtual, yang di dalamnya seorang pengguna merasa hidup di dunia virtual dengan menggunakan perangkat Realitas Virtual yang dipakai di area Mata, seperti dunia game virtual, dapat diandalkan dengan orang lain. Namun, dunia sosial virtual sifatnya lebih bebas dan lebih ke arah kehidupan nyata / realistis. Contohnya kehidupan kedua.


https://id.m.wikipedia.org/wiki/Media_sosial

Minggu, 17 Januari 2021

Sejarah Perkembangan Komputer

    Awalnya, komputer digunakan untuk menghitung kumpulan angka yang rumit. Namun seiring perkembangan zaman, komputer digunakan untuk kepentingan hiburan atau mengirim email.

Kini, komputer telah bergeser menjadi teknologi komputasi pada genggaman tangan dalam bentuk smartphone. Berikut adalah sejarah singkat perkembangan komputer dari masa ke masa yang dilansir Webopedia.


|•Generasi Pertama (1940-1956)

Selama periode ini, generasi pertama dari komputer mulai dikembangkan. Komputer menciptakan pertama kali menggunakan tabung vakum untuk sirkuit dan drum magnetik untuk penyimpanan memori. Tabung vakum digunakan untuk memeperkuat sinyal untuk mengendalikan gerakan elektron di ruang evakuasi. Generasi pertama sangatlah sulit untuk dioperasikan dan berbiaya sangat mahal. UNIVAC dan ENIAC adalah contoh komputer generasi pertama yang digunakan badan sensus Amerika Serikat.


|•Generasi Kedua (1964-1971)

Teknologi tabung vakum mulai tergantikan dengan transistor. Penggunaan transistor pada komputer mulai digunakan di akhir 1950-an. Keunggulan transistor adalah bentuknya yang lebih kecil. Dengan bentuk minimalis dari transistor, komputer menjadi lebih kecil dan hemat energi. Generasi kedua ini, bahasa pemograman mulai diperkenalkan, seperti contoh COBOL dan Fortran. Teknologi penyimpanan memori juga berubah dari drum magnetik menjadi teknologi magnetik.IBM 7000, NCR 304, IBM 650, IBM 1401, ATLAS dan Mark III adalah contoh dari generasi kedua komputer.


|•Generasi Ketiga (1964-1971)

Pengembangan sirkuit terpadu adalah ciri khas dari ketiga ketiga komputer. Bentuk transistor semakin diperkecil dan ditempatkan di chip silikon, yang dinamakan semikonduktor. Teknologi ini semakin mempercepat kinerja komputer. Selama periode ini, mouse dan keyboard mulai diperkenalkan, menciptakan ketiga juga sudah dilengkapi dengan sistem operasi PDP-8, PDP-11, ICL 2900, IBM 360 dan IBM 370 adalah contoh dari komputer ketiga ketiga.


|•Generasi Keempat (1971-sekarang)

Periode ini prosesor mikro mulai diperkenalkan, saat ribuan sirkuit terpadu dimasukan ke dalam sebuah silikon chip yang kecil. Prosesor pertama Intel, 404 chip mulai menjadi otak utama di sebuah komputer. saat periode inilah istilah Personal Computer (pc) mulai digunakan. Dengan teknologi yang lebih maju, generasi keempat menjadi tonggak awal pembangunan internet. IBM 4341, DEC 10, STAR 1000, PUP 11 dan APPLE II adalah contoh komputer generasi keempat.


|•Generasi kelima (sekarang-masa depan)

Komputer generasi yang dibangun berdasarkan kecerdasan kecerdasan buatan, dan masih dalam tahap pengembangan. Contoh teknologi yang sudah sering digunakan adalah teknologi pengenal suara. Penggunaan paralel dan superkonduktor menjadi dasar dari kecerdasan buatan. Tujuan dari komputasi menciptakan terbaru adalah untuk mengembangkan perangkat yang merespon bahasa manusia.

Minggu, 23 Februari 2020

PUASA RAJAB

Penyempuranaan Niat Puasa Rajab

Sebelum memasuki bulan suci Ramadhan dalam beberapa bulan kedepan ini, saat ini kita telah memasuki salah satu bulan yang mulia juga yaitu bulan Rajab. Bulan Rajab merupakan bulan ketujuh berdasarkankalender bulan Islam. Bulan Rajab ini juga memiliki keutamaannya tersendiri bila dilakukan amalan-amalan baik di dalamnya seperti beribadah, berpuasa, serta bersedekah. Berpuasa pada bulan Rajab juga dapat membersihkan dosa kita seperti sabda Rasulullah saw berikut: “Berpuasa pada hari pertama bulan Rajab menghapus puasa dosa selama tiga tahun, berpuasa pada hari kedua menghapus dosa selama dua tahun, berpuasa pada hari ketiga menghapus dosa selama setahun, kemudian untuk setiap harinya selama sebulan.”(HR. Al Khilal dalam Fadhoil Syahrur Rojab).

Keutamaan Berpuasa di Bulan Rajab

Seperti halnya puasa Ramadhan, puasa Rajab juga memiliki keutamaannya sendiri karena bulan Rajab juga termasuk bulan yang mulia dimana perang dilarang dilakukan pada saat bulan ini, di bawah ini merupakan beberapa keutamaan berpuasa di bulan Rajab seperti.
  1. Puasa sehari dalam bulan Rajab akan mendapatkan surga tertinggi yaitu surga Firdaus.
  2. Berpuasa dua hari dalam bulan Rajab akan diampuni dosa selama dua tahun.
  3. Puasa ketiga di bulan Rajab akan diampuni dosa selama setahun, serta puasa seterusnya dalam bulan Rajab akan diampuni dosanya selama sebulan.
  4. Berpuasa di bulan Rajab hukumnya sunnah.
  5. Berpuasa di bulan Rajab sama dengan puasa di bulan yang mulia.

Niat Puasa Rajab

Berikut ini merupakan niat yang dilafadzkan pada malam hari sebelum menjalankan puasa Rajab di siang hari.
نَوَيْتُ صَوْمَ غَدٍ عَنْ أَدَاءِ سُنَّةِ رَجَبَ لِلهِ تَعَالَى
Nawaitu shauma ghadin ‘an ada’I sunnati Rajaba lillahi ta’alaa
Artinya: “Aku berniat puasa sunnah Rajab esok hari karena Allah SWT.”
Selain keutamaan yang didapatkan dalam berpuasa di bulan Rajab ini, bersedekah juga memiliki keutamaannya sendiri. Siapa yang bersedekah dalam bulan Rajab seperti bersedekah seribu dinar.