Identitas Diri

Zainal Aziz 19312012 Universitas Teknokrat Indonesia

Jumat, 04 November 2022

Tugas 10 Cache Memory Orkom Zainal Aziz

Nama    : Zainal Aziz

NPM    : 19312012

Orkom IF 22 Dx


1. Bagaimana kinerja dari cache ?

Cache memory digunakan untuk menyinkronkan data dengan CPU berkecepatan tinggi dan untuk meningkatkan kinerjanya. Cache memory hanya dapat diakses oleh CPU dan berfungsi untuk menyimpan data dan program yang sering digunakan oleh CPU


2.Penggunaan asosiasi untuk mengurangi tingkat kesalahan ? 

Tiap blok memori utama dapat dimuat ke sembarang saluran cache



3. Penggunaan asosiasi untuk mengurangi tingkat kesalahan

Tetapi bahkan ketika para peneliti sedang menyelidiki dan mengusulkan desain yang lebih baik, kebutuhan akan model memori yang lebih cepat terus berlanjut. Kebutuhan ini dihasilkan dari fakta bahwa meskipun model cache awal meningkatkan latensi akses data, sehubungan dengan keterbatasan biaya dan teknis, cache sistem komputer tidak dapat mendekati ukuran memori utama. Dari tahun 1990 dan seterusnya, ide-ide seperti menambahkan tingkat cache lain (tingkat kedua), sebagai cadangan untuk cache tingkat pertama diusulkan. Jean-Loup Baer, Wen-Hann Wang, Andrew W. Wilson, dan lainnya telah melakukan penelitian tentang model ini. Ketika beberapa simulasi dan implementasi menunjukkan keuntungan dari model cache dua tingkat, konsep cache multi-level menjadi model memori cache yang baru dan umumnya lebih baik. Sejak tahun 2000, model cache multi-level telah mendapat perhatian luas dan saat ini diimplementasikan di banyak sistem

4. Pengoptimalan perangkat lunak untuk meningkatkan efektivitas cache.

Dengan software yang semakin efektif maka efektifitas cache akan semakin baik yang mana hal ini akan semakin membuat aplikasi lebih stabil digunakan

Sabtu, 15 Oktober 2022

Tugas 1 Penerapan Teknologi Informasi dalam Kehidupan Sehari-hari

Zainal Aziz

19312012

PTI IF 22Dx


Teknologi Informasi adalah istilah umum yang menjelaskan teknologi apa pun yang membantu manusia dalam membuat, mengubah, menyimpan, mengomunikasikan dan/atau menyebarkan informasi. Teknologi Informasi (TI) menyatukan komputasi dan komunikasi berkecepatan tinggi untuk data, suara, dan video. Contoh dari Teknologi Informasi bukan hanya berupa komputer pribadi, tetapi juga telepon, TV, peralatan rumah tangga elektronik, dan peranti genggam modern.Mengetahui beberapa contoh dari Teknologi Informasi tersebut, maka peranannya dapat kita jumpai dalam kehidupan sehari-hari. Dengan kata lain peranan dan penerapan Teknologi Informasi ini dapat melingkupi banyak bidang, antara lain dalam hal: Pendidikan, Kesehatan, Perbankan, Bisnis maupun Perusahaan. Karena Teknologi Informasi yang perkembangannya begitu cepat, secara tidak langsung mengharuskan manusia untuk menggunakannya dalam segala aktivitasnya.


Berikut ini adalah beberapa contoh penerapan Teknologi Informasi untuk mengoptimalkan sumber daya yang dimilikinya.

Sebagai Contoh dalam bidang Pendidikan yang diselengarakan oleh Universitas Teknokrat Indonesia,

Teknologi pembelajaran terus mengalami perkembangan seiring perkembangan zaman. Dalam pelaksanaan pembelajaran sehari-hari, makalah Teknologi Informasi dan Komunikasi sering dijumpai kombinasi teknologi audio/data, video/data, audio/video, dan internet. Internet merupakan alat komunikasi yang murah dimana memungkinkan terjadinya interaksi antara dua orang atau lebih. Kemampuan dan karakteristik internet memungkinkan terjadinya proses belajar mengajar jarak jauh (E-Learning) menjadi lebih efektif dan efisien sehingga dapat diperoleh hasil yang lebih baik.

Jumat, 07 Oktober 2022

implementasi sistem tertanam

Nama: Zainal Aziz

Npm:19312012

Kls: If 22DX

http://teknokrat.ac.id

http://ftik.teknokrat.ac.id


Tugas 2

Sistem Embedded adalah kombinasi perangkat keras dan perangkat lunak komputer, baik dengan kemampuan tetap atau dapat diprogram, yang dirancang untuk fungsi tertentu atau fungsi dalam sistem yang lebih besar. Mesin industri, perangkat industri pertanian, mobil, peralatan medis, kamera, peralatan rumah tangga, pesawat terbang, mesin penjual otomatis dan mainan, serta perangkat seluler, merupakan contoh yang memungkinkan untuk penerapan sistem Embedded.

Secara umum, Pengertian Sistem Embedded adalah sistem komputasi, tetapi sistem Embedded bervariasi dari tidak memiliki antarmuka pengguna (UI) – misalnya, pada perangkat di mana sistem dirancang untuk melakukan tugas tunggal – hingga antarmuka pengguna grafis (GUI) yang kompleks, seperti di perangkat seluler. Antarmuka pengguna dapat mencakup tombol, LED, sensor layar sentuh, dan lainnya. Beberapa sistem juga menggunakan antarmuka pengguna jarak jauh.

Sistem Embedded memiliki tiga komponen:

  1. Memiliki Hardware.
  2. Memiliki Software dan Firmware.
  3. Memiliki sistem operasi waktu nyata atau Realtime Operating system (RTOS) yang mengawasi perangkat lunak aplikasi dan menyediakan mekanisme untuk membiarkan prosesor menjalankan proses sesuai penjadwalan dengan mengikuti rencana untuk mengontrol latensi. RTOS mendefinisikan cara sistem bekerja. RTOS menetapkan aturan selama pelaksanaan program aplikasi. Sistem Embedded skala kecil mungkin tidak memiliki RTOS.

 


Jumat, 30 September 2022

Contoh-contoh komputer yang termasuk generasi pertama hingga generasi modern, beri gambar dan ciri-ciri dari komputer pada generasi tersebut

 Nama: Zainal Aziz

Npm:19312012

Kls: If 22DX

http://teknokrat.ac.id

http://ftik.teknokrat.ac.id

Charles Babbage ialah orang yang pertama kali menemukan komputer pertama, dimana ia dikenal sebagai salah satu penemu yang terkenal dalam sejarah. Ia ini adalah seorang yang sudah banyak memberikan karyanya pada kehidupan manusia hingga saat ini. Difference engine no.1 atau yang sering kali kita sebut dengan mesin penghitung ini adalah temuannya.

Dimana menjadi salah satu ikon yang sangat terkenal di dalam sejarah. Babbage ini juga kerap dikenal dengan julukan bapak komputer. Dia juga menggunakan namanya untuk menghargai jasa dari penemuan komputer dunia yang dilakukan, nama tersebut terkenal dengan The Charles Babbage Foundation.

Komputer generasi pertama (1946 – 1959) tabung vakumKomputer generasi pertama (1946 – 1959) tabung vakum

Gambar komputer generasi pertama

2. Gambar Komputer Generasi II (1959-1964)

Selanjutnya adalah komputer generasi kedua yang lahir pada tahun 1960-an, penemuan transistor sanggat mempenggaruhi perkembangan komputer pada saat itu. Transistor dapat menggantikan tabung hampa udara sehingga hal tersebut tentunya megubah semua ukuran mesin-mesin elektrik semakin lebih sederhan dan kecil.

Contoh Komputer Generasi Kedua




























Gambar Komputer Generasi III (1964-1970)

Selanjutnya adalah komputer generasi ketiga yang merupakan sebuah perkembangan yang sangat pesat dari perkembangan komputer yang ada. Komputer generasi ketiga muncul sejak era 1965-1971-an. Transistor yang dianggap tidak effisien lagi membuat para ilmuan mencari alternatif lain dan kemudian di temukan pada batu kuarsa ( Quartz rock ). Jack Kilby, seorang insinyur di Texas Instrument, mengembangkan sirkuit terintegrasi (IC : integrated circuit) di tahun 1958. Hal ini merupakan sebuah inovasi yang dapat mendongkrak munculnya komputer generasi ketiga.


Contoh Komputer Generasi III












Gambar Komputer Generasi IV (1970-1980-an)


Selanjutnya adalah komputer generasi keempat yang merupakan kelanjutan dari generasi III. Perbedanya adalah IC pada generasi IV lebih kompleks dan terintegrasi. Sejak tahun 1970 ada dua perkembangan yang dianggap sebagai komputer generasi IV. Pertama, penggunaan Large Scale Integration (LSI) yang disebut juga dengan nama Bipolar Large Large Scale Integration. LSI merupakan pemadatan beribu-ribu IC yang dijadikan satu dalam sebuah keping IC yang disebut chip. Istilah chip digunakan untuk menunjukkan suatu lempengan persegi empat yang memuat rangkaian terpadu IC














Gambar Komputer Generasi V (1980-an-sekarang)


Yang terkahir adalah komputer generasi kelima yang difokuskan kepada AI (Artificial Inteligence / Kecerdasan Buatan), yaitu sesuatu yang berhubungan dengan penggunaan komputer untuk melaksanakan tugas-tugas yang merupakan analog tingkah laku manusia





Selasa, 26 April 2022

Metode Waterfall Pada Pengembangan Perangkat Lunak






Nama : Zainal Aziz

NPM 19312012

Universitas Teknokrat Indonesia - Fakultas Teknik dan Ilmu Komputer


Setelah membahas tentang SDLC, kali ini kita akan membahas tentang Metode pengembangan perangkat lunak. Menurut riset dari IBM, pengembangan perangkat lunak merupakan istilah dalam ilmu komputer. Maknanya adalah serangkaian aktivitas yang dilakukan untuk merancang, membuat, mengaplikasikan, dan mendukung atau meningkatkan fungsi perangkat lunak.Komponen komputer terdiri dari dua jenis, yaitu perangkat keras dan perangkat lunak. Perangkat keras merupakan komponen fisik, sedangkan perangkat lunak berupa material tidak kasat mata. Saat mengoperasikan komputer, kedua komponen ini bekerja secara bersamaan.


Metode Waterfall

Waterfall merupakan metode pengembangan perangkat lunak tradisional yang sistematis. Metode ini memiliki lima tahapan proses, di antaranya CommunicationPlanningModelingConstruction, dan DeploymentCommunication merupakan fase di mana pelanggan atau pemilik proyek menyampaikan kebutuhan dan permasalahannya kepada pengembang. Lalu, bersama-sama mengumpulkan data-data yang diperlukan dan merumuskan fitur-fitur perangkat lunak. Selanjutnya, menginjak pada proses perancangan. Dimulai dengan merumuskan estimasi kerja, kebutuhan sumber daya, serta perencanaan alur kerja. Berlanjut dengan tahap perancangan struktur data, arsitektur, tampilan, dan algoritma perangkat lunak.

Rancangan kemudian coba diaplikasikan pada perangkat keras komputer dalam bentuk bahasa pemograman. Construction juga mencakup tahapan uji coba pengoperasian perangkat lunak untuk mengetahui kelemahannya. Setelah berhasil dibuat, perangkat lunak disebarluaskan untuk diimplementasikan pada perangkat pengguna secara umum. Temuan-temuan dari pengguna, akan menjadi bahan bagi pengembang untuk mengevaluasi dan memperbaiki perangkat lunak lebih jauh lagi.

Tugas 10 Cache Memory Orkom Zainal Aziz

Nama     : Zainal Aziz NPM     : 19312012 Orkom IF 22 Dx 1. Bagaimana kinerja dari cache ? Cache memory digunakan untuk menyinkronkan data d...