Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hafizhhasyhari/sistem-operasi-operating-systems-s1-kuliah-2024
SISTEM OPERASI-OPERATING-SYSTEMS-S1-KULIAH-2024 by Hafizh H Asyhari
https://github.com/hafizhhasyhari/sistem-operasi-operating-systems-s1-kuliah-2024
kernel-development operating-system sistem-operasi
Last synced: 8 days ago
JSON representation
SISTEM OPERASI-OPERATING-SYSTEMS-S1-KULIAH-2024 by Hafizh H Asyhari
- Host: GitHub
- URL: https://github.com/hafizhhasyhari/sistem-operasi-operating-systems-s1-kuliah-2024
- Owner: hafizhhasyhari
- Created: 2024-12-04T06:28:52.000Z (19 days ago)
- Default Branch: main
- Last Pushed: 2024-12-04T06:39:38.000Z (19 days ago)
- Last Synced: 2024-12-04T07:32:54.085Z (19 days ago)
- Topics: kernel-development, operating-system, sistem-operasi
- Language: C++
- Homepage:
- Size: 3.91 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SISTEM OPERASI / OPERATING SYSTEMS S1 KULIAH 2024
SISTEM OPERASI-OPERATING-SYSTEMS-S1-KULIAH-2024 by Hafizh H Asyhari**Selamat datang di repositori *Sistem Operasi*! π**
**Welcome to the *Operating Systems* repository! π**---
**Oleh / By:** *Hafizh Hasyhari*
[@hafizhhasyhari](https://github.com/hafizhhasyhari)---
## π Tentang Repositori Ini / About This Repository
Repositori ini mencakup koleksi pembelajaran, program, dan konsep dasar hingga lanjutan dalam **Sistem Operasi**. Tujuannya adalah untuk memberikan pemahaman mendalam tentang struktur dan fungsi sistem operasi modern.
This repository contains a collection of learning materials, programs, and concepts ranging from basic to advanced in **Operating Systems**. It aims to provide an in-depth understanding of the structure and functionality of modern operating systems.
---
## π Topik Utama / Key Topics
Repositori ini dibagi menjadi beberapa bagian utama sebagai berikut:
This repository is divided into the following main sections:1. **Pengenalan Sistem Operasi / Introduction to Operating Systems**
Dasar-dasar sistem operasi, tujuan, dan peranannya dalam perangkat komputasi.
Fundamentals of operating systems, their objectives, and roles in computing devices.2. **Struktur dan Operasi Sistem Operasi / Operating System Structure and Operations**
Arsitektur sistem operasi, lapisan, dan cara kerjanya.
Operating system architecture, layers, and functionality.3. **Manajemen Proses / Process Management**
Konsep proses, penjadwalan, dan komunikasi antar proses.
Concepts of processes, scheduling, and inter-process communication.4. **Sinkronisasi Proses / Process Synchronization**
Mekanisme sinkronisasi seperti semaphores dan monitors untuk mencegah kondisi balapan.
Synchronization mechanisms such as semaphores and monitors to prevent race conditions.5. **Manajemen Memori / Memory Management**
Teknik manajemen memori seperti paging, segmentasi, dan alokasi memori virtual.
Memory management techniques like paging, segmentation, and virtual memory allocation.6. **Manajemen Storage / Storage Management**
Sistem file, struktur direktori, dan akses disk.
File systems, directory structures, and disk access.7. **Manajemen Input dan Output / Input and Output Management**
Penanganan perangkat keras I/O dan operasi buffer.
Handling I/O hardware and buffering operations.8. **Keamanan Sistem Operasi / Operating System Security**
Metode keamanan untuk melindungi data dan sumber daya dari ancaman.
Security methods to safeguard data and resources from threats.9. **Sistem Operasi Jaringan / Network Operating Systems**
Konsep sistem operasi yang mendukung komunikasi jaringan.
Concepts of operating systems supporting network communication.10. **Sistem Operasi Real-Time / Real-Time Operating Systems**
Karakteristik dan algoritma penjadwalan untuk sistem real-time.
Characteristics and scheduling algorithms for real-time systems.---
## π Tujuan Proyek / Project Goals
- **Meningkatkan Pemahaman Sistem Operasi**: Memberikan pengetahuan mendalam tentang berbagai aspek sistem operasi.
Enhance understanding of operating systems through detailed knowledge on various aspects.
- **Menyediakan Contoh Implementasi**: Memberikan program dan contoh nyata terkait sistem operasi.
Provide programs and real-world examples related to operating systems.- **Mendukung Kolaborasi**: Membuka peluang kontribusi dan diskusi untuk pengembangan materi sistem operasi.
Foster collaboration through contributions and discussions for operating system material development.---
## π€ Cara Berkontribusi / How to Contribute
Kontribusi selalu diterima! Jika Anda memiliki ide, program, atau materi untuk ditambahkan, ikuti langkah berikut:
Contributions are always welcome! If you have ideas, programs, or materials to add, follow these steps:1. Fork repositori ini / Fork this repository.
2. Lakukan perubahan atau penambahan / Make your changes or additions.
3. Kirim pull request untuk ditinjau / Submit a pull request for review.Mari kita bangun ruang belajar ini bersama!
Letβs build this learning space together!---
## π¨βπ» Tentang Saya / About Me
Dikembangkan dengan π» dan semangat oleh **Hafizh Hasyhari**.
Created with π» and passion by **Hafizh Hasyhari**.
Jelajahi lebih banyak karya saya dan hubungi saya di GitHub: [hafizhhasyhari](https://github.com/hafizhhasyhari).
Explore more of my work and connect with me on GitHub: [hafizhhasyhari](https://github.com/hafizhhasyhari).