Selasa, 27 Agustus 2024

KENYATAAN DALAM MIMPI

KENYATAAN DALAM MIMPI
         Seorang remaja yang sederhana dengan kulit sawo matang dan senyum gula, ia bernama Putri Diana Salwa. Dia dilahirkan dari rahim ibu yang sabar bernama Anindiana Salwa yang bekerja sebagai guru di rumahnya. Ayahnya bernama Mulya Dinata yang bekerja sebagai petani dan mempunyai pabrik pakan sapi di desanya. Putri Diana Salwa yang sering disapa Putri ini lahir di kota Patria pada hari Sumpah Pemuda tahun 2006. 
         Putri Diana Salwa mengawali pendidikannya di TK AL-HIDAYAH dekat pemakaman desanya. Walaupun dekat pemakaman tidak membuat semangatnya menurun. Setelahnya ia melanjutkan ke SD BESUKI 01 samping rumahnya. Sekolah yang dekat membuatnya sering pulang untuk makan siang tanpa membeli jajan. Setelah 6 tahun ia melanjutkan ke MTsN 2 KEDIRI yang cukup jauh dari rumahnya. Setelahnya ia mendapat hidayah dari Allah dan memutuskan untuk mondok di Pondok Pesantren Al-Kamal Kunir dan sekolah formal di MAN 3 BLITAR. 
         Adapun prestasi yang ia dapatkan yakni pernah menjuarai lomba mewarnai waktu TK. Ketika di SD kelas 5 ia ditunjuk untuk mewakili lomba MIPA tingkat kecamatan dengan teman bulenya. Tak cukup hingga itu, ternyata mereka menang dan lanjut ke tingkat kabupaten.Namun, ia masih belum beruntung untuk melanjutkan ke tingkat provinsi. Ketika di MTsN ia juga ditunjuk untuk mewakili KSM mapel IPA saat pandemi COVID-19. Nyatanya ia masih bisa meneruskan prestasinya di MAN untuk mewakili KSM FISIKA bersama orang pintar seangkatannya.
          Mengenai hobinya, ia suka menyanyi dan ngomong sendiri. Ia dulu pernah ikut tari waktu SD, karena kakeknya adalah orang seni. Kakeknya pernah berkata, "Lek ra blajar ket cilik kapan eneh kowe ngerti seni!" Sejak saat itu kakeknya mulai mengajarinya pewayangan, tari-tarian, dan lagu lagu Jawa. Selain suka seni Jawa, ia juga suka seni bela diri. Seni bela diri mulai ia tekuni waktu di Pondok.
        Adapun organisasi yang ia ikuti adalah Pramuka. Pramuka banyak mengajarkannya bagaimana hidup susah dan penuh masalah. Di Pramuka MTsN ia menjabat sebagai Pratama Putri. Pramuka yang pasif karena pandemi membuatnya tidak bisa mengikuti banyak lomba penggalang. Di MAN ia melanjutkan Pramuka yang akhirnya sudah mencapai Penegak Laksana yang akan melanjutkan ke Penegak Garuda (insyaAllah). Pada tahun ini Pangkalannya mengadakan perlombaan bergengsi untuk Pramuka tingkat Penggalang. Dalam setiap langkanya ia selalu ingat perkataan ayahnya, "Sekolah bukan hanya tentang prestasi tetapi juga pengalaman dan perbaikan diri."

Selasa, 15 Maret 2022

Materi Informatika Kelas 9

Nama:Putri Wahyuningtyas Kelas:9D Absen:25 MATERI INFORMATIKA SEMESTER GENAP BAB 1 DAMPAK SOSIAL INFORMATIKA Teknologi informasi dan komunikasi menjadi salah satu bentuk teknologi yang berkembang amat pesat sekarang ini. Dengan internet sebagai fitur andalannya, arus informasi menjadi sangat cepat, bahkan cenderung tidak terkontrol dan siapa pun akan dapat memperoleh informasi dengan mudah. Sebagai contoh media sosial. Maka tidak mengherankan apabila teknologi komunikasi dan informasi menjadi salah satu jenis teknologi yang menduduki peringkat teratas, baik dari sisi positif, negatif, maupun penggunaannya. Teknologi membuat interaksi antarsesama pengguna dapat dilakukan dengan mudah dan membuat tingkat keterhubungan satu sama dengan yang lain semakin tinggi. Selain itu, teknologi juga berhasil mengubah cara hidup manusia. Penggunaan teknologi informasi untuk mendukung kehidupan manusia dalam berbagai aspek memberikan dampat positif. Berikut adalah dampak positif informatika dalam bidang sosial. 1. Meningkatkan Interaksi Sosial Antarapengguna Dibandingkan dengan 25 tahun ke belakang, media komunikasi sungguh jauh berbeda. Komunikasi yang paling canggih saat itu hanyalah, telepon rumah, surat menyurat. Sungguh sangat terbatas interaksi komunikasi pada saat itu. Namun sekarang, kita dapat menggunakan berbagai aplikasi teknologi yang ada untuk berinteraksi dengan teman, guru, dan anggota keluarga. Media sosial melalui internet membuat pengguna dapat berinteraksi dengan pengguna lain dan tetap terhubung satu dengan yang lain. Kita dapat melihat bagaimana kehidupan dari orang-orang terdekat yang berada di belahan dunia lain melalui posting-an yang dibagikan di media sosial dan dapat berinteraksi dengan mereka melalui kolom komentar, like atau pesan pribadi. Media sosial pun memberikan kesempatan kepada pengguna untuk menemukan teman-teman lama seperti teman sekolah/kuliah di masa lalu. Media sosial juga memberikan kesempatan kepada pengguna untuk berkenalan dengan orang baru. Media sosial juga telah berperan menjadi tempat berbagi pengalaman, informasi ataupun ilmu pada bidang tertentu melalui media sosial. Selain media sosial, aplikasi lain banyak berperan sebagai media interaksi pengguna teknologi adalah pengiriman pesan, seperti WhatsApp, Telegram, dll. 2. Perubahan Cara Hidup Tidak dapat dipungkiri bahwa dukungan teknologi membuat perubahan dalam cara manusia hidup, diantaranya. Bekerja di Rumah Dengan teknologi informasi memungkinkan banyak organisasi/perusahaan memberikan keleluasaan kepada pegawainya untuk bekerja di rumah. Team viewer salah satu aplikasi online yang memungkinkan pegawai bekerja dari jarak jauh. Belanja online Teknologi informasi juga menyebabkan banyak toko-toko online yang tersedia di internet. Kiana computer yang beralamat di https://www.tokopedia.com/kianacomputer salah satu contohnya. Hal ini kemudian mengubah cara pengguna mencari dan membeli kebutuhan hidup mereka. Pembeli lebih suka belanja online dibandingkan dengan pergi ke toko konvensional. Kemudahan Memulai Usaha Seorang penjual dapat dengan mudah memperkenalkan barang-barang yang dia jual melalui internet. Komunikasi dapat dilakukan melalui media sosial atau aplikasi pengiriman teks seperti WhatsApp dan transaksi pembayaran dapat dilakukan dengan menggunakan mobile banking atau online banking. Perubahan Jenis Pekerjaan Kehadiran teknologi menyebabkan terbukanya peluang-peluang baru untuk profesi-profesi yang baru, diantaranya Blogger adalah orang-orang yang menempatkan berbagi jenis informasi di internet dalam bentuk tulisan untuk di akses oleh orang lain, ke dalam sebuah blog atau halaman web. Contohnya http://blognyaheru.net Youtuber adalah sebutan bagi mereka yang bekerja membuat koknten video dan menempatkannya di situ youtube. Contohnya chanel youtube heru ruhanda Animator adalah orang yang bekerja membuat animasi atau gambar bergerak ang dibuat menggunakan aplikasi tertentu Selebriti media sosial adalah pengguna media sosial yang mempunyai jumlah pengikut (follower) atau pelanggan (subscriber) yang banyak Berbagai Layanan yang Lain Layanan internet banking mengubah cara nasabah melakukan transaksi perbankan yang membuat nasabah dapat melakukan transaksi dari mana saja dan kapan saja. Layanan ojek dan taksi online telah mengubah cara manusia dalam memilih transportasi. Layanan pesan antar makanan telah mengubah cara manusia dalam memesan makanan dari restoran favorit. 3. Perubahan Cara Kerja Salah satu contoh dampak teknologi informatika yang mengubah bagaimana cara kerja manusia adalah proses pembedahan jarak jauh. Teknologi Internet of Thing (IoT) dapat menghubungkan berbagai mesin dengan sebuah komputer dan teknologi 5G membuat proses pengiriman data dan perintah melalui internet menjadi lebih cepat dan tanpa delay Selain mempunyai dampak posfitif, informatika (informasi) juga memiliki dampak negatif, diantaranya 1. Penyebaran hoaks Hoaks didefinisikan sebagai rencana menipu orang lain dengan cara memberikan berita yang tidak benar. Hoaks seringkali diproduksi dan disebar dengan berbagai alasan, baik alasana politik, ekonomi, popularitas, maupun hanya sekedar iseng belaka. 2. Ujaran Kebencian Ujaran kebencian banyak dilakukan di media sosial. Ujaran kebencian tersebut dapat ditujukan kepada individu tertentu, organisasi, lembaga, pejabat negara, maupun suku, agama, ras, dan antargolongan (SARA) tertentu. 3. Berbagai Konten Negatif Lainnya Banyak bentuk konten negatif lain yang sering disebarkan melalui media sosial atau aplikasi internet lainnya seperti pornografi anak, perjudian, penghinaan atau fitnah/pencemaran nama baik, pengancaman/pemerasan dan konten berbau terorisme/radikalisme 4. Berbagai Dampak Negatif Lain Penipuan Ada banyak modus penipuan menggunakan teknologi informasi, diantaranya mengirimankan pesan dengan iming-iming hadiah, pura-pura ingin mengirimkan uang ke rekening korban, meminta seolah-olah yang meminta adalah pemilik akun, pura-pura menjual barang yang sebenarnnya tidak ada, dll. Cyber Bullying Kalau bahasa sederhannya di bully. Meskipun tidka berhubungan langsung secara fisik, cyber bullying sering kali dapat memberikan dampak yang merusak kepada korban yang masih di bawah umur dan remaja. Korban sering menderita kegugupan, malu, stres, depresi, bahkan keinginan bunuh diri. Menurunnya Kualitas Interaksi Sosial Phubbing adalah menarik diri dari interaksi dengan sesama dan mengalihkan perhatian ke gadget. Perilaku ini menyebabkan interaksi sosial antara dua orang atau dalam kelompok menjadi kurang berkualitas. Kebersamaan yang seharusnya digunakan bercakap-cakap, bertukar pikiran, bercanda, dan berkeluh kesah berubah menjadi interaksi tidak berarti karena masing-masing pihak melakukan phubbing. Kecanduan Kecanduan teknologi dapat terjadi karena terlalu lama menghabiskan waktu di depan komputer atau gadget lain. Pengguna menghabiskan waktu online untuk menjelajahi internet, bermain game, ataupun menggunakan media sosial Menurunya Kesehatan Penggunaan teknologi terlalu lama dapat menyebabkan pola makan, tidur, dan istirahat tidak teratur. Kurangnya interaksi dengan orang lain karena waktu yang dihabiskan dengan gadget sehingga dapat menyebabkan gangguan mental dan menurunnya kemampuan intraksi sosial, dll. BAB 2 BERFIKIR KOMPUTASIONA(TEMATIS) Topik kali adalah tentang berpikir komputasional. Computational thinking atau berpikir komputational merupakan konsep berpikir yang dilakukan untuk mengidentifikasi masalah yang ada di sekitar, memahaminya, kemudian mengembangka suatu metode pendekatan untuk menemukan solusi yang inovatif dengan bantuan perangkat teknologi komputer. Agar dapat menangani permasalahan kompleks dan memberikan solusi yang inovatif, berpikir komputasional mempunyai empat pilar teknik kunci pendekatan, yaitu Pertama, Dekomposisi. Adalah metode menyelesaikan masalah yang dilakukan dengan cara memecah masalah kompleks menjadi bagian-bagian yang lebih kecil sehingga lebih mudah diselesaikan.Contoh: Dalam pembuatan produk makanan ringan yang terbuat dari kentang. Metode dekomposisinya : 1. Produk makanan ringan seperti apa yang akan dibuat ? 2. Apa rasa yang akan diberikan ? 3. Apa saja bumbu dan bahan yang perlu disediakan ? 4. Apa packaging yang digunakan ? 5. Bagaimana cara produksinya ? 6. Siapa saja yang menjadi target pasarnya ? 7. Apa strategi pemasaran yang dilakukan ? Kedua, Pengenalan pola. Adalah teknik pemecahan masalah dengan memperhatikan pola permasalahan tersebut. Biasanya pola dapat dibangun dengan berbagai cara seperti bentuk, prilaku, bahan, suara, gerakan, kecepatan gerak, pertambahan, arah gerak, warna, dan lain sebagainya. Contoh : Perhatikan barisan angka berikut : 2 6 10 14 18 ? Penyelesaian : dengan memperhatikan barisan angka di atas kita dapat menyimpulkan bahwa pola untuk menjawab angka berikutnya adalah dengan menggunakan pola penambahan bilangan 4 (+4). Maka jawaban untuk bilangan terakhir pada soal di atas adalah 22 Ketiga, Abstraksi. Adalah kemampuan memilah data yang sesuai dan relevan dari data yang tidak sesuai dan perlu diabaikan yang akhirnya dapat menemukan pola yang berujung pada solusi. Contoh : Gambar di atas adalah atribut seseorang siswa smp yang akan digunakan untuk pendaftaran ke SMA. Penyelesaian : Dengan menggunakan teknik abstraksi kita bisa membuang atribut yang tidak diperlukan pada gambar di samping yaitu, hobi dan makanan favorit. Keempat, Berpikir algoritma. Berpikir algoritma adalah cara berpikir dengan merencanakan atau langkah-langkah instruksi yang dijalankan untuk memecahkan masalah. Untuk menuliskan algoritma sudah di bahas pada topik sebelumnya yaitu dengan teknik Pseudocode dan flowchart. BAB 3 PRAKTIK LINTAS BIDANG(TEMATIS) sahabat ecompedia sekalian pada artikel kali ini kita akan membahas apa itu "Praktik Lintas Bidang", makin berkembangya teknologi makin berdampak pada perkembangan budaya yang maju pesat. perkembangan teknologi yang pesat meliputi berbagai bidang kehidupan manusia. 1. Budaya Kerja Tim yang Inklusif dalam Masyarakat Digital guna membangun budaya kerja di era digital harus memastikan bahwa mereka memakai teknologi digital hanya untuk kepentingan si pemakai saja ataupun hanya untuk gaya-gayaan saja. a. Softskill dan handskill Era Revolusi Industri 4.0 telah mengubah budaya kerja pegawai dalam perusahaan. pegawai bekerja tidak lagi menggunakan paper based, tetapi sudah beralih ke digital based. dengan menggunakan digital based kita bisa memangkas waktu pekerjaan lebih efisien lagi dari pada menggunakan Paper Based. b. Masyarakat Digital dalam Teknologi diera teknologi tinggi seperti sekarang ini, informasi misa di dapatkan dengan mudah. terlebih lagi dengan adanya berbagai jenis social media. kedatangan Smartphone telah mengubah secara radikal setiap aspek kegidupan remaja, dari sifat interaksi sosial sekaligus dengan kesehatan mentalnya. peruahan ini telah memengaruhi kaum muda disetiap sudut negara dan disetiap jenis keluarga. 2. Berkolaborasi untuk melaksanakan Tugas dengan Tema komputing. desifinisi paling sederhana yaitu awan adalah internet. definisi lain yang lebih spesifik yaitu semua aktifitas yang dapat dilakukan user(pemakai) dengan perangkat yang terhubung ke internet. beberapa alasan umum menggunakan awan (cloud) adalah sebagai berikut a. Berbagi (sharing) berkas teknologi awan memudahkan user untuk berbagi berkas dengan pengguna internet lain kapanpun. b. kapasitas Penyimpanan user dapat menyimpan apapun di awan, termasuk berkas dan email. Penyedia layanan penyimpanan awan yang populer adalah Dropbox (https://www.dropbox.com/) dan Google Drive (hyyp://www.google.com/drive) c. Pencadangan (back-up) data user dapat menggunakan awan untuk mencadangkan berkas-berkas user. aplikasi seperti Mozy (http://mozy.com/) dan Carbonite (http://www.carbonite.com/) secara otomatis mencadangkan data-data user ke awan. beberapa aplikasi web yang popiler antara lain sebagai berikut. 1). Facebook (http://www.facebook.com/) facebook dapat di gunakan untuk membuat profil online dan berinteraksi dengan sesama penggiat facebook lainnya 2). Google Docs (http://www.docs.google.com/) google docs adalah sebuah aplikasi pengolah dokumen yang berjalan di web browser dan memiliki fitur seperti Microsoft Office (word, excel, powerpoin, dll) 3. Pixlr (http://www.Pixlr.com/) pixlr adalah aplikasi web untuk editing gambar yang berjalan di web browser dan memiliki fitur yang sama seperti Adobe Photoshop. 3. Pemecahan persoalan di dukung dengan komputer persoalan yang berkaitan dengan informatika dapat di jumpai dalam konsep Function dalam pemrograman. sebuah panggilan function melalui perintah tertentu dapat menjadi awal dari bebarapa aktifitas

Minggu, 08 Agustus 2021

Pengertian dan fitur Browser

Nama:Putri Wahyuningtyas
Kls/absen:9D/24

PENGERTIAN BROWSER

Nesaba Media


HomepageInternetPengertian Browser Beserta Fungsi Browser dan Cara Kerjanya, Sudah Tahu Belum?
Pengertian Browser Beserta Fungsi Browser dan Cara Kerjanya, Sudah Tahu Belum?
Zakaria On 02/09/2019

pengertian dan fungsi web browser
Setiap pengguna internet pasti sudah familiar dengan istilah web browser karena hampir setiap kali membuka situs dalam internet pengguna menggunakan aplikasi atau software ini. Tapi sudah tahukah Anda pengertian browser itu sendiri?

Agar dapat berfungsi tentunya web browser harus terhubung dengan internet dan biasanya program web browser sudah disediakan disetiap perangkat komputer maupun gadget lainnya meskipun seringkali kita menggunakan web browser lain yang lebih kita sukai.


Daftar Isi
Pengertian Browser
Cara Kerja Browser
Fungsi Web Browser
1. Membuka laman website
2. Memastikan keamanan suatu web
3. Mendukung permintaan data
4. Mengumpulkan data dan memaksimalkan tampilan
5. Mendukung penggunaan search engine
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. Ada berbagai macam perangkat web browser yang kini digunakan seperti Mozilla Firefox, Google Chrome, Opera, Safari, Internet Explorer dan lain sebagainya.


pengertian browser adalah
Daftar web browser yang populer


Setiap web browser yang digunakan tentunya memiliki kelebihan dan kekurangan , meskipun demikian beberapa browser seperti Mozilla dan Chrome banyak digunakan karena dinilai lebih cepat saat mengakses data. Terkadang web browser malah lebih sering diartikan sebagai mesin pencari seperti Google padahal sebenarnya web browser berbeda dengan mesin pencari atau search engine dimana web browser berdiri sendiri sementara search engine biasanya merupakan bagian dari suatu web browser.

Cara Kerja Browser


Untuk menggunakan web browser pengguna dapat mengaksesnya dengan sangat mudah. User atau pengguna hanya perlu membuka aplikasi kemudian mengetikkan alamat atau situs yang dituju, biasanya dengan menggunakan format WWW (world wide web) atau mengetikkan URL (Uniform Source Locator) pada address bar dilaman web browser. Setelah mengetikkan alamat yang dituju maka aplikasi web browser akan memfetching atau mengambil data yang biasanya ditulis dalam kode html.


Alamat web atau url yang kita masukkan pada browser akan mengarahkan browser pada halaman yang dituju. Misalnya saja jika kita memasukkan alamat url https://www.nesabamedia.com/ maka browser pertama-tama akan mengakses http atau hypertext transfer protocol atau kadang disebut protocol saja. Http yang ada pada alamat tersebut akan mentransmisikan file dari web server menuju browser, selanjutnya nesabamedia.com akan mengarahkan browser pada laman yang dituju dimana data tersebut tersimpan dalam web server.

Fungsi Web Browser

fungsi browser

Hampir setiap hari pengguna internet pastinya tidak bisa terlepas dari penggunaan web browser baik untuk membaca berita maupun menemukan data lainnya. Web browser memiliki beberapa fungsi diantaranya adalah sebagai berikut :

1. Membuka laman website
Fungsi web browser yang paling menonjol mungkin ada pada kemampuannya untuk mengarahkan pengguna pada alamat website yang dituju. Dengan menggunakan web browser seseorang bisa langsung menuju alamat dimana ia akan mengakses data sementara jika menggunakan search engine maka ia hanya akan mendapatkan beberapa website yang sesuai dengan kata kunci yang dimasukkan.

2. Memastikan keamanan suatu web
Bisanya dalam web browser juga terdapat proses authentication atau proses verifikasi suatu website atau laman dan memastikan bahwa laman tersebut tidak berbahaya bagi perangkat jika dikunjungi misalnya untuk menghindarkan perangkat komputer atau gadget dari virus yang bisa merusak sistem komputer.

3. Mendukung permintaan data
Fungsi lain dari web browser adalah untuk mendukung permintaan data yang dibutuhkan oleh pengguna atau yang dikenal dengan istilah requesting supporting data item. Hampir seluruh alamat web yang ada di internet dapat diakses dengan menggunakan web browser dan data yang berupa foto atau media lainnya dapat disimpan secara langsung dalam dokumen komputer.

4. Mengumpulkan data dan memaksimalkan tampilan
Selain memberikan akses pada laman yang dituju secara langsung, web browser juga berfungsi dalam mengumpulkan seluruh data pada suatu website termasuk efek yang ada didalamnya sehingga laman web dapat ditampilkan dengan lebih baik dan maksimal. Tidak hanya menampilkan teks, web browser juga bisa menampilkan foto, video dan audio pada suatu laman.

5. Mendukung penggunaan search engine

Search engine atau mesin pencari secara umum merupakan bagian dari web browser sehingga pengguna bisa mencari data dengan lebih mudah dan lebih cepat tanpa harus mengetikkan alamat pada address bar dalam menu web browser.

Itulah pembahasan mengenai pengertian browser, fungsi browser dan cara kerja browser yang perlu Anda ketahui. Web browser memang memiliki banyak fungsi dan manfaat dalam kehidupan manusia terutama bagi mereka yang memiliki aktifitas dan mobilitas yang tinggi. Pastikan Anda memilih dan menggunakan web browser sesuai kebutuhan dan kelebihan yang dimilikinya.

Minggu, 13 Juni 2021

Praktik Lintas Bidang Tematis

Nama:Putri Wahyuningtyas
Absen:24
1.Berpikir komputasional (Computational Thinking) adalah metode menyelesaikan persoalan dengan menerapkan teknik ilmu komputer (informatika). Tantangan bebras menyajikan soal-soal yang mendorong siswa untuk berpikir kreatif dan kritis dalam menyelesaikan persoalan dengan menerapkan konsep-konsep berpikir komputasional.:8D1.

Prosedur Standart dalam menyelesaikan persoalan komputasi

 Nama:Putri Wahyuningtyas

Absen:24

Kelas:8D

1.Sebelum membahas mengenai Kinerja Komputasi dengan Parallel Processing, maka kita lihat dahulu satu persatu makna dari kata perkata. Kinerja berarti hasil kerja. Komputasi adalah cara untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma. Parallel berarti ganda. Processing adalah proses. Dengan demikian dapat diartikan bahwa Kinerja Komputasi dengan Parallel Processing adalah teknik melakukan komputasi  (cara untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma) secara bersamaan dengan memanfaatkan beberapa komputer secara bersamaan.


Komputasi paralel membutuhkan:


· algoritma


· bahasa pemrograman


· compiler


Sebagai besar komputer hanya mempunyai satu CPU, namun ada yang mempunyai lebih dari satu. Bahkan juga ada komputer dengan ribuan CPU. Komputer dengan satu CPU dapat melakukan parallel processing dengan menghubungkannya dengan komputer lain pada jaringan. Namun, parallel processing ini memerlukan software canggih yang disebut distributed processing software.


Parallel processing berbeda dengan multitasking, yaitu satu CPU mengeksekusi beberapa program sekaligus. Parallel processing disebut juga parallel computing

Ruang Lingkup Informatika

 Nama:  Putri Wahyuningtyas

Absen:Absen:24

Kelas:8D

1.1. 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 koleksi definisi fungsi-fungsi dan suatu komputasi adalah aplikasi fungsi.


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


3. Model Imperatif : terdiri dari satu set nilai-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.


Pengetahuan Dasar Computational Thinking

 Nama:Putri Wahyuningtyas

Absen:24

Kelas:8D

1.Sejarah komputasi modern

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.

2.Komputasi modern terbagi tiga macam, yaitu komputasi mobile (bergerak), komputasi grid, dan komputasi cloud (awan). Penjelasan lebih lanjut dari jenis-jenis komputasi modern sebagai berikut : Mobile computing.

3.Menurut Polya (1985), terdapat empat prinsip-prinsip dasar dalam memecahkan masalah yaitu memahami masalah, merencanakan pemecahan, melaksanakan rencana, dan melihat kembali.

4.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.

5.Tujuan Komputasi Paralel

 


Tujuan utama penggunaan komputasi paralel adalah untuk mempersingkat waktu eksekusi  program yang menggunakan komputasi serial. Beberapa alasan lain yang menjadikan suatu  program menggunakan komputasi paralel antara lain :


Untuk permasalahan yang besar, terkadang sumber daya komputasi yang ada sekarang belum cukup mampu untuk mendukung penyelesaian terhadap permasalahan tersebut

Adanya sumber daya non-lokal yang dapat digunakan melalui jaringan atau internet

Penghematan biaya pengadaan perangkat keras, dengan menggunakan beberapa mesin yang murah sebagai alternatif penggunaan satu mesin yang bagus tapi mahal, walaupun menggunakan n buah prosesor

Adanya keterbatasan kapasitas memori pada mesin untuk komputasi serial.

 


Hambatan Komputasi Paralel

 


Penggunaan komputasi paralel sebagai solusi untuk mempersingkat waktu yang dibutuhkan untuk eksekusi program mempunyai beberapa hambatan. Hambatan-hambatan tersebut antara lain adalah :


Hukum Amdahl : percepatan waktu eksekusi program dengan menggunakan komputasi paralel tidak akan pernah mencapai kesempurnaan karena selalu ada bagian program yang harus dieksekusi secara serial.

Hambatan yang diakibatkan karena beban jaringan : dalam eksekusi program secara paralel, prosesor yang berada di mesin yang berbeda memerlukan pengiriman dan  penerimaan data (atau instruksi) melalui jaringan. Untuk program yang dibagi menjadi task-task yang sering membutuhkan sinkronisasi, network latency menjadi masalah utama. Permasalahan ini muncul karena ketika suatu task membutuhkan data dari task yang lain, state ini dikirimkan melalui jaringan di mana kecepatan transfer data kurang dari kecepatan prosesor yang mengeksekusi instruksi task   Hal ini menyebabkan task tersebut harus menunggu sampai data sampai terlebih dahulu, sebelum mengeksekusi instruksi selanjutnya. Jumlah waktu yang dibutuhkan untuk berkomunikasi melalui jaringan antar dua titik adalah jumlah dari startup time, per-hop time, dan per-word transfer time.

Hambatan yang terkait dengan beban waktu untuk inisiasi task, terminasi task, dan sinkronisasi.

 


Arsitektur Komputasi Paralel

 


Taksonomi Flynn membagi arsitektur komputer paralel dengan menggunakan sudut pandang instruksi dan data, sehingga terdapat empat jenis arsitektur komputer paralel :


SISD (Single Instruction, Single Data) : arsitektur ini adalah arsitektur yang mewakili komputer serial, di mana hanya ada satu prosesor dan satu aliran masukan data (memori) sehingga hanya ada satu task yang dapat dieksekusi pada suatu waktu. Arsitektur von Neumann termasuk dalam jenis ini

SIMD (Single Instruction, Multiple Data) : pada arsitektur ini, eksekusi sebuah instruksi akan dilakukan secara bersamaan oleh beberapa prosesor, di mana suatu prosesor dapat menggunakan data yang berbeda dengan prosesor lain. Karakteristik lain dari arsitektur ini adalah alur eksekusi instruksi yang deterministik (state dari instruksi dan data pada suatu waktu dapat dengan mudah diketahui). Arsitektur ini cocok untuk program yang dapat dibagi menjadi task-task yang mempunyai derajat keteraturan yang tinggi, misalnya sistem pengolah grafik

MISD (Multiple Instruction, Single Data) : pada arsitektur ini, berbagai instruksi akan dieksekusi secara bersamaan oleh beberapa prosesor dengan menggunakan data yang sama. Arsitektur ini kurang populer karena hanya sedikit permasalahan yang membutuhkan solusi dengan menggunakan karakteristik arsitektur ini. Contoh permasalahan yang mungkin membutuhkan arsitektur ini antara lain adalah multiple frequency filter dan program pemecah sandi yang menggunakan beberapa algoritma kriptografi sekaligus

MIMD (Multiple Instruction, Multiple Data) : pada arsitektur ini, berbagai instruksi dapat dieksekusi oleh beberapa prosesor di mana masing-masing prosesor dapat menggunakan data yang berbeda. Eksekusi instruksi pada arsitektur ini dapat dilakukan secara sinkron (pada suatu rentang waktu, jumlah instruksi yang dieksekusi oleh semua prosesor adalah sama) maupun asinkron, deterministik maupun non-deterministik. Selain itu, arsitektur ini dapat melakukan pekerjaan sesuai dengan karakteristik dari ketiga asitektur sebelumnya.

 


Arsitektur Memori pada Komputasi Paralel

 


Pada umumnya, ada dua buah arsitektur memori pada komputer paralel, yaitu shared memory dan distributed memory


Shared memory : arsitektur ini menyediakan global addressing sehingga berbagai prosesor mempunyai cara pengaksesan memori yang seragam. Setiap perubahan pada suatu lokasi memori oleh suatu prosesor akan selalu terlihat oleh prosesor lain. Kelebihan dari arsitektur ini antara lain adalah pengaksesan memori yang user friendly dan performansi yang baik dalam penggunaan data bersama antar task. Sedangkan kekurangannya antara lain adalah kurangnya skalabilitas ketika terjadi penambahan prosesor, di mana akan terjadi peningkatan traffic antara prosesor ke shared memory dan antara cache coherent system dengan memori sebenarnya.

Berdasarkan frekuensi akses, ada dua jenis shared memory :Uniform Memory Access (UMA) : setiap prosesor memiliki hak pengaksesan yang seragam dengan prosesor lain

Non Uniform Memory Access (NUMA) : tidak semua prosesor memiliki hak yang sama dalam mengakses memori

Distributed memory : arsitektur ini mempunyai karakteristik di mana setiap prosesor memiliki memorinya masing-masing, sehingga eksekusi instruksi dapat berjalan secara independen antara satu prosesor dengan yang lain. Prosesor akan menggunakan jaringan ketika membutuhkan akses ke memori non lokal. Akses ini sepenuhnya menjadi tanggung jawab  penulis program. Kelebihan dari arsitektur ini adalah terjaganya skalabilitas ketika terjadi  penambahan prosesor. Sedangkan kekurangannya adalah penulis program harus berurusan dengan detail komunikasi data antara prosesor dan memori non lokal.

6.Dampak Komputasi Modern


Salah satu dampak dari adanya komputasi modern adalah dapat membantu manusia untuk menyelesaikan masalah-masalah yang kompleks dengan menggunakan computer. Salah satu contohnya adalah biometric. Biometric berasal dari kata Bio dan Metric. Kata bio diambil dari bahasa yunani kuno yang berarti Hidup sedangkan Metric juga berasal dari bahasa yunani kuno yang berarti ukuran, jadi jika disimpulkan biometric berarti pengukuran hidup.


Tapi secara garis besar biometric merupakan pengukuran dari statistic analisa data biologi yang mengacu pada teknologi untuk menganalisa karakteristik suatu tubuh ( individu ). Nah dari penjelasan tersebut sudah jelas bahwa Biometric menggambarkan pendeteksian dan pengklasifikasian dari atribut fisik. Terdapat banyak teknik biometric yang berbeda, diantaranya:


Pembacaan sidik jari / telapak tangan

Geometri tangan

Pembacaan retina / iris

Pengenalan suara

Dinamika tanda tangan.

Kelebihan:


Aplikasi yang luas

Bergerak/berpidah lokasi secara bebas

Bebas berpindah jaringan

Kekurangan

Minimnya Bandwith

Akses internet pada peralatan ini lambat jika dibandingkan dengan akses dengan kabel, akan tetapi dengan menggunakan teknologi GPRS, EDGE dan jaringan 3G, LAN Nirkabel berkecepatan tinggi tidak terlalu mahal tetapi memiliki bandwith terbatas.


Konsumsi tenaga sangat bergantung pada daya tahan baterai.


Gangguan Transmisi jarak dengan pemancar sinyal dan cuaca sangat mempengaruhi transimis data pada mobile computing.


Potensi Terjadinya Kecelakaan

6.