Pertanyaan yang diberi tag «operating-systems»

Sistem operasi (OS) adalah perangkat lunak dasar yang aturannya adalah untuk menengahi permintaan perangkat lunak untuk sumber daya dan perangkat keras yang tersedia, mengelola input / output, alokasi / deallokasi memori, sistem file, di antara tugas-tugas dasar lain yang harus dilakukan perangkat.

30
Bagaimana cara membuat bahasa pemrograman saya sendiri dan kompiler untuk itu [ditutup]
Saya teliti dengan pemrograman dan telah menemukan bahasa termasuk BASIC, FORTRAN, COBOL, LISP, LOGO, Java, C ++, C, MATLAB, Mathematica, Python, Ruby, Perl, JavaScript, Majelis dan sebagainya. Saya tidak mengerti bagaimana orang membuat bahasa pemrograman dan membuat kompiler untuk itu. Saya juga tidak mengerti bagaimana orang membuat OS seperti Windows, …

15
Mengapa Tanenbaum salah dalam perdebatan Tanenbaum-Torvalds?
Saya baru-baru ini ditugaskan membaca dari debat Tanenbaum-Torvalds di kelas OS saya. Dalam perdebatan, Tanenbaum membuat beberapa prediksi: Microkernels adalah masa depan x86 akan mati dan arsitektur RISC akan mendominasi pasar (5 tahun sejak itu) semua orang akan menjalankan OS GNU gratis Saya berumur satu tahun ketika perdebatan terjadi, jadi …


4
Sistem operasi apa yang digunakan dalam pesawat terbang, dan bahasa pemrograman apa yang mereka kembangkan? [Tutup]
Saya bertanya-tanya apakah ada yang tahu apa sistem operasi yang digunakan dalam pesawat komersial (katakanlah Boeing atau Airbus). Juga, apa bahasa pemrograman waktu-nyata (lebih disukai)? Saya mendengar bahwa Ada digunakan di Boeing, jadi pertanyaan saya adalah - mengapa Ada? apa kriteria Boeing-guys harus memilih bahasa ini? (Saya kira Java tidak …


11
Mengapa OS perangkat lunak spesifik?
Saya mencoba menentukan rincian teknis mengapa perangkat lunak diproduksi menggunakan bahasa pemrograman untuk sistem operasi tertentu hanya bekerja dengan mereka. Ini adalah pemahaman saya bahwa binari khusus untuk prosesor tertentu karena bahasa mesin khusus prosesor yang mereka pahami dan set instruksi yang berbeda antara prosesor yang berbeda. Tetapi dari mana …

10
Mengapa tidak memiliki OS berbasis Bahasa Tingkat Tinggi? Apakah Bahasa Tingkat Rendah lebih efisien?
Tanpa sombong, saya ingin Anda mempertimbangkan kemungkinan ini. Sebagian besar OS saat ini didasarkan pada bahasa tingkat rendah (terutama C / C ++). Bahkan yang baru seperti Android menggunakan JNI & implementasi yang mendasarinya adalah dalam bahasa C Bahkan, (ini adalah pengamatan pribadi) banyak program yang ditulis dalam C berjalan …

8
Mengapa (bukan) segmentasi?
Saya mempelajari sistem operasi dan arsitektur x86, dan ketika saya membaca tentang segmentasi dan paging, saya tentu penasaran bagaimana OS modern menangani manajemen memori. Dari apa yang saya temukan Linux dan sebagian besar sistem operasi lainnya pada dasarnya menghindari segmentasi demi paging. Beberapa alasan untuk ini yang saya temukan adalah …




5
Apakah mungkin untuk membaca memori dari program lain dengan mengalokasikan semua ruang kosong pada suatu sistem?
Secara teoritis, jika saya membangun sebuah program yang mengalokasikan semua memori yang tidak digunakan pada suatu sistem, dan terus meminta semakin banyak memori ketika aplikasi lain mengeluarkan memori yang tidak lagi mereka perlukan, mungkinkah membaca memori yang baru dirilis dari aplikasi lain ? Atau apakah ini entah bagaimana dilindungi oleh …



8
Apakah ada OS yang cukup sederhana untuk dipelajari? [Tutup]
Ditutup . Pertanyaan ini didasarkan pada pendapat . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Ditutup 6 tahun yang lalu . Saya benar-benar ingin memahami bagaimana sistem operasi bekerja di belakang layar. Namun, saya …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.