Dasar Komputer &Pemrograman
Dosen Pengampu :
Sandra Mayang Dika Ridwan S.T,M.T
Aqshal Maulana Putra
(231090350036)
01MSSM001
Sistem Operasi windows &
Linux
2.
komputer
Komputer adalah mesinyang dapat melakukan
operasi matematika atau operasi logika dengan cepat dan otomatis.
Pada masa sekarang, komputer dipahami sebagai perangkat elektronik
digital yang melakukan tugas di bawah serangakaian instruksi yang
disebut program.
Komputer mampu menyimpan, mengambil, dan mengolah data. Anda
mungkin telah mengetahui bahwa Anda dapat menggunakan
komputer untuk mengetik dokumen, mengirim e-mail, bermain game,
dan menjelajah Web. Anda juga dapat menggunakannya untuk
mengubah atau membuat spreadsheet, presentasi, dan bahkan video.
komputer tersusun atas dua elemen penting, yaitu perangkat keras
dan perangkat lunak.
3.
Perangkat keras danperangkat lunak
Perangkat keras
Perangkat keras komputer adalah
komponen fisik komputer. Setiap
bagian komputer yang dapat Anda
sentuh dihitung sebagai bagian dari
perangkat keras komputer. Contoh dari
perangkat keras komputer adalah
mouse, CPU,keyboard, dan monitor.
Perangkat Lunak
Perangkat lunak komputer, atau yang lebih
dikenal dengan sebutan software, merujuk
pada serangkaian instruksi atau program
yang digunakan untuk mengontrol dan
mengoperasikan perangkat keras. Contoh
perangkat keras yang digunakan adalah
Program aplikasi,bahasa pemrograman,
program utilitas atau utility,serta sistem
operasi.
4.
Sistem operasi
Sistem operasiadalah program yang sangat
penting dalam sebuah komputer. Tanpa sistem
operasi, sebuah komputer tidak akan bisa
berfungsi dengan baik. Sistem operasi bertindak
sebagai penghubung antara pengguna, aplikasi,
dan perangkat keras komputer. Sistem operasi
mengatur penggunaan sumber daya komputer
seperti CPU, memori, dan perangkat input/output.
Selain itu, sistem operasi juga menyediakan
antarmuka untuk pengguna agar bisa
berinteraksi dengan komputer dan menjalankan
aplikasi. Dalam hal ini, sistem operasi sangat
penting untuk memastikan bahwa komputer
dapat beroperasi dengan efisien dan produktif.
Sistem operasi
5.
Sistem operasi windows
PengertianOS Windows
Sistem operasi Windows adalah sebuah program komputer
yang mengatur semua sumber daya komputer dan
menyediakan layanan kepada aplikasi yang berjalan di
atasnya. Sistem operasi ini dikembangkan oleh perusahaan
Microsoft dan dirilis pada tahun 1985 dengan nama
Windows 1.0. Sejak saat itu, sistem operasi Windows terus
berkembang dan menjadi salah satu sistem operasi paling
populer di dunia. Sistem operasi Windows dirancang untuk
berjalan pada berbagai jenis perangkat keras, termasuk
desktop, laptop, server, dan perangkat mobile. Windows
menggunakan antarmuka pengguna grafis (GUI) yang
memungkinkan pengguna untuk berinteraksi dengan
komputer melalui ikon, tombol, dan menu visual, daripada
menggunakan perintah teks seperti sistem operasi
lain. Windows juga memiliki banyak fitur seperti
kemampuan multitasking, yang memungkinkan beberapa
aplikasi berjalan secara bersamaan, serta kemampuan
plug-and-play yang memudahkan pengguna dalam
menghubungkan perangkat tambahan seperti printer,
scanner, dan kamera.
6.
Sejarah OS Windows
WINDOWSpertama kali diperkenalkan oleh Microsoft pada tahun 1985 dan sejak saat itu telah mengalami
banyak perkembangan dan evolusi.
Windows 1.0, versi pertama dari OS ini, dirilis pada November 1985. OS ini adalah sistem operasi grafis
pertama yang dirancang untuk penggunaan komersial dan dapat digunakan pada PC yang menggunakan
processor Intel 8086 atau 8088. Windows 1.0 memiliki tampilan antarmuka yang sederhana dan
menawarkan dukungan untuk beberapa aplikasi, seperti Paintbrush, Write, dan Calculator.
Pada tahun 1987, Microsoft merilis Windows 2.0. OS ini menawarkan beberapa perbaikan dan peningkatan
dibandingkan dengan versi sebelumnya, termasuk dukungan untuk aplikasi yang lebih banyak, kemampuan
untuk menjalankan beberapa program secara bersamaan, dan pengenalan fungsi drag-and-drop.
Windows 3.0, dirilis pada tahun 1990, adalah sistem operasi Windows pertama yang benar-benar populer.
Windows 3.0 menawarkan tampilan antarmuka yang lebih modern dan mudah digunakan, dukungan untuk
program yang lebih banyak, dan kemampuan untuk menjalankan beberapa program secara bersamaan.
Selain itu, Windows 3.0 juga menyertakan pengenalan fitur seperti File Manager dan Program Manager.
Windows 95, dirilis pada tahun 1995, adalah sistem operasi Windows yang sangat populer dan menjadi
tonggak bagi sistem operasi modern. Windows 95 menawarkan tampilan antarmuka yang sepenuhnya
baru, yang mencakup tombol Start dan Taskbar, serta dukungan untuk plug and play hardware. Windows 95
juga menambahkan dukungan untuk program 32-bit dan memperkenalkan fitur seperti Windows Explorer,
Internet Explorer, dan perangkat lunak Microsoft Office.
Setelah Windows 95, Microsoft merilis beberapa versi Windows lainnya, termasuk Windows 98, Windows
2000, Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10, dan yang terbaru Windows 11.
Setiap versi OS ini menawarkan peningkatan dan perbaikan yang berbeda, termasuk peningkatan kinerja,
tampilan antarmuka yang ditingkatkan, dukungan untuk hardware dan software baru, dan fitur keamanan
yang lebih baik.
Sistem operasi Windows telah mengalami evolusi yang luar biasa sejak diluncurkan pertama kali pada tahun
1985. Setiap versi Windows menawarkan peningkatan dan perbaikan yang berbeda, dan sistem operasi ini
tetap menjadi salah satu yang paling populer di dunia hingga saat ini.
7.
Fungsi OS Windows
1.Mengelola Sumber Daya Komputer Fungsi utama OS Windows adalah mengelola dan mengatur sumber daya komputer seperti
CPU, RAM, dan hard disk. OS Windows akan menyelesaikan berbagai tugas seperti membuka aplikasi, mengakses internet, dan
mencetak dokumen dengan menggunakan sumber daya tersebut.
2. Menyediakan Antarmuka OS Windows menyediakan antarmuka atau GUI (Graphical User Interface) yang memudahkan pengguna
untuk mengakses dan menggunakan berbagai aplikasi dan program. Antarmuka tersebut memungkinkan pengguna untuk memilih
menu, mengklik ikon, dan menavigasi berbagai aplikasi dengan mudah.
3. Menyediakan Kompatibilitas OS Windows dirancang untuk mendukung berbagai perangkat keras dan perangkat lunak yang
berbeda-beda, sehingga memudahkan pengguna untuk memasang dan menggunakan berbagai aplikasi dan program pada
komputer atau laptop. OS Windows juga menyediakan kemampuan untuk menjalankan program dan aplikasi yang dibuat untuk versi
OS Windows yang berbeda.
4. Memfasilitasi Pengaturan Jaringan OS Windows menyediakan berbagai alat untuk memfasilitasi pengaturan jaringan, seperti
konfigurasi jaringan, konfigurasi firewall, dan konfigurasi akses jaringan. Hal ini memungkinkan pengguna untuk terhubung ke
jaringan dan berbagi data dengan perangkat lain dalam jaringan dengan mudah.
5. Memfasilitasi Keamanan OS Windows menyediakan berbagai fitur keamanan seperti anti-virus, anti-malware, dan firewall yang
membantu melindungi komputer atau laptop dari serangan virus dan malware. OS Windows juga menyediakan alat untuk mengatur
keamanan jaringan dan kontrol akses untuk melindungi data penting pengguna.
6. Mengatur Manajemen File OS Windows juga memfasilitasi manajemen file seperti penyimpanan data, pengaturan hak akses, dan
pencarian file. OS Windows menyediakan berbagai alat untuk memudahkan pengguna dalam mengatur dan menyimpan data dan
file dalam komputer atau laptop.
7. Memfasilitasi Pengaturan Sistem OS Windows menyediakan berbagai alat untuk pengaturan sistem seperti mengatur tampilan
desktop, mengatur suara dan efek visual, dan memperbarui sistem operasi. Hal ini memudahkan pengguna untuk mengatur dan
memperbarui sistem operasi sesuai dengan kebutuhan dan preferensi mereka.
8. Menyediakan Dukungan Teknis OS Windows menyediakan dukungan teknis untuk pengguna dalam bentuk layanan pelanggan,
tutorial, dan dokumentasi. Hal ini membantu pengguna dalam memecahkan masalah dan mengoptimalkan penggunaan OS
Windows pada komputer atau laptop mereka.
8.
Kelebihan dan KekuranganOS Windows
Kelebihan
1. Kompatibilitas yang luas: Windows memiliki kompatibilitas yang sangat luas dengan
berbagai perangkat keras dan perangkat lunak, sehingga memungkinkan pengguna
untuk menggunakan berbagai jenis perangkat dengan sistem operasi ini.
2. Kemudahan penggunaan: Windows dirancang dengan antarmuka pengguna yang
mudah digunakan dan familiar bagi banyak orang, sehingga mudah untuk belajar dan
digunakan bahkan bagi pengguna baru.
3. Fitur multimedia yang kaya: Windows menyediakan banyak fitur multimedia, seperti
Windows Media Player, yang memungkinkan pengguna untuk memutar berbagai jenis file
audio dan video dengan mudah.
4. Dukungan pengembang yang besar: Ada banyak pengembang yang membuat aplikasi
dan game untuk Windows, sehingga pengguna dapat memilih dari berbagai opsi aplikasi
dan game yang tersedia.
5. Dukungan jangka panjang: Microsoft memberikan dukungan jangka panjang untuk
setiap versi Windows, yang berarti pengguna dapat menerima pembaruan dan dukungan
keamanan selama beberapa tahun setelah diluncurkan.
9.
Kekurangan
1. Rentan terhadapserangan virus: Windows sering menjadi target serangan virus dan
malware karena popularitasnya, sehingga pengguna harus secara teratur menginstal
perangkat lunak keamanan untuk melindungi perangkat mereka.
2. Sering mengalami masalah: Windows sering mengalami masalah teknis, seperti layar biru
dan crash sistem, yang dapat menyebabkan hilangnya data dan gangguan produktivitas.
3. Diperlukan spesifikasi yang tinggi: Beberapa versi Windows memerlukan spesifikasi
perangkat keras yang cukup tinggi untuk dapat berjalan dengan lancar, sehingga pengguna
mungkin perlu memperbarui perangkat keras mereka.
4. Mahal: Beberapa versi Windows, terutama versi profesional, dapat cukup mahal,
sehingga mungkin tidak terjangkau bagi beberapa pengguna.
5. Mempunyai fitur yang terlalu banyak: Pada beberapa kasus, Windows dapat terlalu rumit
dengan fitur yang terlalu banyak, sehingga pengguna harus meluangkan waktu untuk
mempelajari dan memahami fitur-fitur tersebut.
10.
Sistem operasi linux
PengertianOS Linux
Sistem operasi Linux adalah jenis sistem operasi komputer
yang bebas dan sumber terbuka, didistribusikan di bawah
lisensi GNU General Public License (GPL) yang memungkinkan
pengguna untuk mengunduh, menginstal, dan mengubah
kode sumber sistem operasi secara gratis. OS Linux terdiri
dari kernel Linux yang dikembangkan oleh Linus Torvalds dan
berbagai perangkat lunak yang dikembangkan oleh
komunitas open-source. Sebagai sistem operasi yang bebas
dan sumber terbuka, OS Linux menjadi populer di kalangan
pengguna komputer yang memiliki minat pada teknologi dan
ingin lebih memahami cara kerja sistem operasi. Selain itu, OS
Linux juga digunakan oleh banyak perusahaan dan organisasi
di seluruh dunia karena kemampuannya yang dapat diubah
dan disesuaikan sesuai kebutuhan mereka.
11.
SEJARAH LINUX
Sistem operasiini dibangun berdasarkan kernel (inti sistem operasi) Linux yang
pertama kali dirilis pada tahun 1991 oleh Linus Torvalds, seorang mahasiswa dari
Universitas Helsinki, Finlandia. Pada awalnya, Linux hanya dikembangkan
sebagai hobi dan tidak dimaksudkan untuk digunakan secara luas. Namun,
seiring dengan perkembangan internet, komunitas pengembang Linux semakin
berkembang dan Linux menjadi semakin populer. Pada tahun 1993, Slackware
menjadi distribusi Linux yang pertama kali dirilis secara komersial. Setelah itu,
muncul beberapa distribusi Linux lainnya seperti Debian, Red Hat, SUSE, dan
Ubuntu. Linux telah menjadi sistem operasi yang sangat populer di kalangan
pengembang perangkat lunak, karena kemampuannya untuk disesuaikan dan
dimodifikasi sesuai dengan kebutuhan pengguna. Selain itu, Linux juga populer
di kalangan pengguna server dan pengguna akhir, terutama di lingkungan bisnis
dan organisasi pemerintah. Seiring dengan perkembangan teknologi, Linux juga
telah berkembang untuk mendukung perangkat mobile seperti smartphone dan
tablet. Salah satu distribusi Linux yang populer untuk perangkat mobile adalah
Android, yang digunakan pada sebagian besar smartphone di seluruh dunia.
12.
Fungsi OS Linux
1.Sebagai sistem operasi server: Linux digunakan secara luas sebagai sistem operasi server karena
keandalannya dan kemampuannya untuk mengelola sumber daya jaringan dan server dengan baik.
Selain itu, Linux juga mudah diatur dan dikustomisasi untuk memenuhi kebutuhan bisnis dan
organisasi.
2. Sebagai sistem operasi desktop: Meskipun tidak sepopuler Windows, Linux juga dapat digunakan
sebagai sistem operasi desktop dengan berbagai varian seperti Ubuntu dan Mint. Linux desktop
dapat digunakan untuk berbagai kegiatan seperti pengolahan dokumen, menjelajah web, atau
bahkan editing video.
3. Sebagai sistem operasi untuk pengembangan perangkat lunak: Linux menyediakan lingkungan
pengembangan perangkat lunak yang handal dan mudah digunakan. Banyak pengembang
perangkat lunak menggunakan Linux sebagai platform utama mereka karena kemudahan dan
kemampuan untuk mengakses kode sumber dan mengembangkan aplikasi dengan lebih mudah.
4. Sebagai sistem operasi untuk perangkat embedded: Karena ukuran dan kemampuannya yang
ringan, Linux juga sering digunakan sebagai sistem operasi untuk perangkat embedded seperti
router, televisi pintar, dan perangkat Internet of Things (IoT).
5. Sebagai sistem operasi open source: Salah satu keunggulan utama Linux adalah keberadaannya
sebagai sistem operasi open source. Hal ini memungkinkan para pengguna dan pengembang untuk
mengakses kode sumber dan mengembangkan perangkat lunak mereka sendiri dengan mudah,
serta memodifikasi dan menyesuaikan sistem sesuai dengan kebutuhan mereka.
6. Sistem Operasi Cloud: Fungsi yang terakhir ini, dapat berguna bagi penyedia cloud computing
utama untuk menawarkan akses ke instance cloud computing yang menjalankan Linux untuk server
awan, desktop, dan layanan lainnya.
13.
Kelebihan dan KekuranganOS Linux
Kelebihan OS Linux
1. Sumber terbuka: OS Linux adalah sistem operasi sumber terbuka yang dapat diakses dan dimodifikasi oleh siapa
saja. Hal ini memungkinkan pengembang dan pengguna untuk menyesuaikan sistem operasi sesuai dengan
kebutuhan mereka.
2. Gratis: Linux tersedia secara gratis dan tidak perlu membayar biaya lisensi seperti pada OS Windows.
3. Stabilitas: OS Linux dikenal sangat stabil karena memiliki kemampuan untuk berjalan tanpa gangguan selama
berminggu-minggu bahkan berminggu-minggu tanpa memerlukan reboot.
4. Aksesibilitas: Linux dapat diinstal pada berbagai macam perangkat, termasuk server, laptop, dan desktop. Hal ini
memudahkan pengguna untuk mengakses Linux di mana saja dan kapan saja.
5. Efisien : Dibandingkan dengan sistem operasi populer lain seperti Windows dan Mac OS, Linux adalah sistem
operasi yang efisien sehingga ringan untuk dijalankan dalam perangkat keras dengan spesifikasi yang minimal.
6. Beragam Pilihan Distribusi : Karena sifatnya yang fleksibel dan bisa dikustomisasi sesuai dengan kebutuhan,
banyak developer meracik dan menciptakan sistem operasi custom mereka sendiri dengan berbasis kernel Linux.
7. Update Yang Teratur : Linux memiliki basis komunitas pengembang yang sangat besar, tersebar di seluruh dunia.
Komunitas pengembang Linux dipayungi oleh sebuah organisasi nirlaba bernama Linux Foundation, yang dipimpin
langsung oleh penciptanya, yaitu Linus Torvalds.
Karena memiliki basis pengembang yang besar, kernel Linux selalu dilakukan proses pengembangan dan update
secara teratur dan relatif cepat. Oleh karenanya, bug-bug dalam Linux bisa ditangani dan di-patch dalam waktu yang
relatif cepat, tidak lama setelah ditemukan.
8. Keamanan: OS Linux dikenal aman dan tahan terhadap serangan virus dan malware. Ini karena OS Linux memiliki
pengaturan keamanan yang lebih ketat dibandingkan OS Windows.
14.
Kekurangan OS Linux
1.Kurangnya dukungan aplikasi: Beberapa aplikasi yang biasanya digunakan di
OS Windows tidak dapat digunakan di OS Linux. Meskipun banyak aplikasi
alternatif yang tersedia, beberapa aplikasi mungkin tidak memiliki fitur yang
sama.
2. Kurangnya dukungan driver: Linux terkadang memiliki masalah dengan
dukungan driver perangkat keras tertentu. Meskipun dukungan driver Linux terus
meningkat, tetapi masih ada beberapa perangkat keras yang tidak didukung oleh
Linux.
3. Tidak user-friendly: Interface atau antarmuka Linux tidak se-intuitif seperti pada
OS Windows.Tampilan permukaan Linux yang rumit mengharuskan kamu untuk
memahami lebih dalam mengenai root, terminal, dan pemahaman teknis dalam
bidang IT lainnya. .
4. Kurangnya dukungan: OS Linux kurang mendapat dukungan dari vendor
software dan hardware terkemuka. Hal ini dapat menyebabkan masalah dalam
mendapatkan dukungan untuk produk-produk perangkat keras dan perangkat
lunak tertentu.
5. Tidak semua distribusi sama: Macam-macam distribusi Linux memiliki variasi
perangkat lunak bawaan, lingkungan, dan desktop. Jika kamu pengguna baru,
wajar jika kamu kebingungan memilih distribusi Linux yang sesuai kebutuhanmu.
15.
Macam Macam
Linux
Karakteristik Linuxyang open source telah mendorong pembuatan
beragam distribusi dari sistem operasi tersebut, atau sering disebut juga
dengan “distro”. Ini memungkinkan kamu memilih tampilan dan fitur yang
paling sesuai dengan kebutuhan.
Distro mengacu pada varian atau versi khusus dari sistem operasi Linux
yang dikembangkan, diatur, dan dikemas dengan berbagai perangkat lunak
serta pengaturan tertentu oleh komunitas pengembang atau perusahaan.
16.
1. Ubuntu
Ubuntu menawarkantampilan antarmuka yang intuitif, instalasi
mudah, dan dukungan komunitas yang luas. Ubuntu memiliki
berbagai varian seperti Ubuntu Desktop (untuk penggunaan
umum), Ubuntu Server (untuk server), dan varian lainnya seperti
Kubuntu, Xubuntu, dan Lubuntu dengan lingkungan desktop
yang berbeda-beda.
17.
2. Debian
Debian adalahdistribusi andal yang biasa
digunakan di server dan lingkungan bisnis
karena kestabilannya. Distro satu ini juga dikenal
karena proses pengujiannya yang ketat sebelum
merilis versi baru.
18.
3. CentOS
CentOS (CommunityEnterprise Operating System) adalah
distribusi Linux berbasis Red Hat Enterprise Linux (RHEL) yang
memiliki tujuan untuk menyediakan platform yang stabil,
handal, dan bebas biaya untuk digunakan dalam lingkungan
bisnis dan server. CentOS menyediakan semua fitur yang ada
di RHEL, termasuk keamanan dan pembaruan reguler.
19.
4. Red HatEnterprise Linux (RHEL)
Sistem inti Red Hat, yang dikenal sebagai Red Hat
Enterprise Linux (RHEL), dirancang untuk menjadi
distribusi yang stabil dan layak secara komersial. RHEL
dirancang untuk digunakan dalam lingkungan bisnis
dan perusahaan yang membutuhkan stabilitas,
keamanan, dan dukungan komersial yang terjamin.
20.
5. Gentoo
Gentoo Linuxmerupakan salah satu distribusi Linux
yang sangat unik dan lebih cenderung ditujukan untuk
kamu yang memiliki pengetahuan teknis yang cukup
mendalam. Dibandingkan dengan distribusi Linux
lainnya, Gentoo memiliki pendekatan yang lebih “hands-
on” dan memberi pengguna lebih banyak kontrol
terhadap proses konfigurasi dan kompilasi.
21.
6. Fedora
Fedora adalahdistribusi berbasis komunitas yang dikenal karena
menggabungkan stabilitas dengan inovasi. Biasanya menggunakan
teknologi terbaru dan menawarkan lingkungan desktop yang
modern. Fedora cocok untuk kamu yang ingin mencoba hal-hal
baru dan memiliki pengalaman dalam Linux.
22.
7. OpenSUSE
OpenSUSE menawarkanfleksibilitas dan dukungan untuk berbagai
jenis penggunaan, termasuk desktop, server, dan pengembangan.
Distro Linux ini memiliki dua varian utama: openSUSE Leap yang
stabil dan openSUSE Tumbleweed yang rolling-release.
23.
8. Linux Mint
Berbasispada Ubuntu, Linux Mint memiliki tampilan yang
mirip dengan Windows dan unggul dalam kemudahan
penggunaan. Distro satu ini sering dianggap cocok untuk
pemula karena menyediakan lingkungan desktop yang
nyaman dan banyaknya aplikasi bisa dipra-instal.
24.
9. Manjaro
Manjaro adalahsistem operasi open source berbasis Linux yang tidak
mengharuskan pengguna membayar biaya atau menampilkan iklan. Sistem ini
menghargai privasi dan mengizinkan kamu untuk mengontrol sepenuhnya
pengaturan dan pengoperasian perangkat keras.
25.
10. Elementary OS
Distribusiini memiliki tujuan untuk memberikan pengalaman pengguna
yang intuitif, mirip dengan lingkungan desktop macOS, sehingga cocok
bagi kamu yang mencari alternatif yang menarik dan mudah digunakan