tugas mandiri 2

  Sejarah Arsitektur Komputer:


Pengenalan Konsep Awal

 Konsep awal arsitektur komputer muncul pada abad ke-20 dengan perkembangan mesin hitung mekanis seperti Babbage's Analytical Engine pada tahun 1837.


Era Transistor dan Integrated Circuit

Pada tahun 1947, penemuan transistor membuka jalan bagi komputer yang lebih kecil, lebih cepat, dan lebih efisien. Kemudian, pengembangan sirkuit terpadu (IC) memungkinkan peningkatan dramatis dalam kinerja dan ukuran komputer.


Komputer Generasi Pertama Hingga Kelima

Komputer generasi pertama (1940-an hingga awal 1950-an) menggunakan tabung vakum. Generasi kedua (akhir 1950-an hingga awal 1960-an) menggunakan transistor. Generasi ketiga (akhir 1960-an hingga awal 1970-an) menggunakan sirkuit terpadu (IC). Generasi keempat (akhir 1970-an hingga akhir 1980-an) melihat penggunaan mikroprosesor. Generasi kelima (akhir 1980-an hingga sekarang) melibatkan komputer paralel, jaringan, dan peningkatan dramatis dalam kecepatan dan efisiensi.


Jenis-jenis Arsitektur Komputer:


Von Neumann Architecture

Disebut juga model arsitektur standar, ini adalah arsitektur komputer yang paling umum digunakan saat ini. Ini terdiri dari CPU, unit kontrol, unit aritmetika/logika, memori utama, dan jalur data.


Harvard Architecture

Berbeda dari Von Neumann, Harvard Architecture memisahkan memori instruksi dan data fisik. Ini memungkinkan pengambilan instruksi dan eksekusi paralel, meningkatkan kecepatan proses.


RISC (Reduced Instruction Set Computer)

RISC menggunakan seperangkat instruksi yang sederhana dan dapat dieksekusi dengan cepat. Ini mencapai kinerja yang lebih baik dalam kecepatan dan efisiensi energi dibandingkan dengan arsitektur CISC (Complex Instruction Set Computer).


CISC (Complex Instruction Set Computer)

CISC memiliki instruksi yang kompleks dan seringkali membutuhkan lebih banyak siklus clock untuk dieksekusi. Meskipun demikian, CISC memiliki keunggulan dalam penggunaan memori karena dapat mengeksekusi tugas-tugas yang kompleks dengan satu instruksi.


Multiprocessor Architecture

Arsitektur multiprosesor melibatkan penggunaan dua atau lebih unit pemrosesan dalam satu sistem komputer. Ini dapat meningkatkan kinerja dan memungkinkan sistem untuk menangani beban kerja yang lebih besar.


Multicore Architecture

Mirip dengan multiprosesor, multicore memiliki beberapa unit pemrosesan di dalam satu chip tunggal. Ini memungkinkan paralelisme tinggi dan meningkatkan kinerja tanpa memerlukan pengaturan fisik yang rumit.


Dari sejarah hingga jenis-jenisnya, arsitektur komputer telah berkembang pesat sejak penemuan awal komputer dan terus menjadi subjek penelitian dan inovasi yang penting dalam dunia teknologi.





-Sistem Operasi Open Source: Linux dan Varian / Distronya

-Linux dan Karakteristiknya:


Open Source

Linux adalah sistem operasi open source yang berarti kode sumbernya dapat diakses, dimodifikasi, dan didistribusikan secara bebas oleh siapa pun.
  

Kustomisasi

Linux memungkinkan pengguna untuk menyesuaikan dan mengonfigurasi sistem sesuai kebutuhan mereka, mulai dari tampilan hingga fungsionalitas inti.


Stabilitas dan Keamanan

Linux dikenal karena stabilitasnya yang tinggi dan keamanan yang kuat. Ini membuatnya populer di server dan lingkungan komputasi kritis lainnya.


Komunitas yang Aktif

Linux didukung oleh komunitas yang besar dan aktif, yang berkontribusi pada pengembangan, pemeliharaan, dan dukungan sistem.


Performa

Linux sering kali menawarkan performa yang lebih baik daripada sistem operasi lain, terutama di lingkungan server dan komputasi tingkat lanjut.


 Varian / Distronya:

Ubuntu

Salah satu distro Linux yang paling populer, terkenal dengan fokusnya pada kenyamanan pengguna dan stabilitas.

Debian

Debian menekankan pada kestabilan, keamanan, dan kebebasan perangkat lunak. Banyak distro lain, termasuk Ubuntu, berasal dari Debian.

Fedora

Dikenal sebagai distro inovatif yang sering memperkenalkan teknologi baru, Fedora berfokus pada pengembangan dan keamanan.

CentOS

Berdasarkan kode sumber Red Hat Enterprise Linux (RHEL), CentOS menawarkan kestabilan yang sama dengan RHEL tetapi sebagai perangkat lunak bebas.


Android dan Karakteristiknya:

Sistem Operasi Mobile

Android adalah sistem operasi mobile yang dikembangkan oleh Google, berdasarkan kernel Linux.


Open Source

Android juga merupakan proyek open source, yang memungkinkan pengembang untuk mengakses, memodifikasi, dan mendistribusikan kode sumbernya secara bebas.


Kustomisasi

Android memungkinkan ponsel pintar dan tablet untuk disesuaikan dengan berbagai cara, termasuk menggunakan launcher, tema, dan aplikasi pihak ketiga.


Ekosistem Aplikasi

Android memiliki toko aplikasi resmi, Google Play Store, yang menawarkan ribuan aplikasi dan game untuk diunduh.


Integrasi Google

Android menyediakan integrasi yang kuat dengan layanan Google, seperti Gmail, Google Maps, dan Google Drive.


Dukungan Pengembangan

Android menyediakan berbagai alat dan dokumentasi untuk pengembang, termasuk Android Studio, SDK Android, dan Android Developer website.



Dengan karakteristik-karakteristik uniknya dan kemampuan kustomisasi yang luas, Linux dan Android telah menjadi pilihan populer bagi pengguna yang mencari fleksibilitas, stabilitas, dan kontrol atas sistem operasi mereka.

Komentar

Postingan populer dari blog ini

apa itu relasi pada erd? mwngapa many to many tidak baik digunakan?

jelaskan apa itu primary key, foregin key, dan candidate key