Skip to content

axelprb/bruh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Review Assignment Due Date

NRP Name
5025221000 Student 1 Name
5025221000 Student 2 Name
5025221000 Student 3 Name

Praktikum Modul 3 (Module 3 Lab Work)

Laporan Resmi Praktikum Modul 3 (Module 3 Lab Work Report)

Di suatu pagi hari yang cerah, Budiman salah satu mahasiswa Informatika ditugaskan oleh dosennya untuk membuat suatu sistem operasi sederhana. Akan tetapi karena Budiman memiliki keterbatasan, Ia meminta tolong kepadamu untuk membantunya dalam mengerjakan tugasnya. Bantulah Budiman untuk membuat sistem operasi sederhana!

One sunny morning, Budiman, an Informatics student, was assigned by his lecturer to create a simple operating system. However, due to Budiman's limitations, he asks for your help to assist him in completing his assignment. Help Budiman create a simple operating system!

Soal 1

Sebelum membuat sistem operasi, Budiman diberitahu dosennya bahwa Ia harus melakukan beberapa tahap terlebih dahulu. Tahap-tahapan yang dimaksud adalah untuk mempersiapkan seluruh prasyarat dan melakukan instalasi-instalasi sebelum membuat sistem operasi. Lakukan seluruh tahapan prasyarat hingga perintah ini pada modul!

Before creating the OS, Budiman was informed by his lecturer that he must complete several steps first. The steps include preparing all prerequisites and installing before creating the OS. Complete all the prerequisite steps up to this command in the module!

Answer:

  • Code:

    put your answer here

  • Explanation:

    put your answer here

  • Screenshot:

    put your answer here

Soal 2

Setelah seluruh prasyarat siap, Budiman siap untuk membuat sistem operasinya. Dosen meminta untuk sistem operasi Budiman harus memiliki directory bin, dev, proc, sys, tmp, dan sisop. Lagi-lagi Budiman meminta bantuanmu. Bantulah Ia dalam membuat directory tersebut!

Once all prerequisites are ready, Budiman is ready to create his OS. The lecturer asks that the OS should contain the directories bin, dev, proc, sys, tmp, and sisop. Help Budiman create these directories!

Answer:

  • Code:

    put your answer here

  • Explanation:

    put your answer here

  • Screenshot:

    put your answer here

Soal 3

Budiman lupa, Ia harus membuat sistem operasi ini dengan sistem Multi User sesuai permintaan Dosennya. Ia meminta kembali kepadamu untuk membantunya membuat beberapa user beserta directory tiap usernya dibawah directory home. Buat pula password tiap user-usernya dan aplikasikan dalam sistem operasi tersebut!

Budiman forgot that he needs to create a Multi User system as requested by the lecturer. He asks your help again to create several users and their corresponding home directories under the home directory. Also set each user's password and apply them in the OS!

Format: user:pass

root:Iniroot
Budiman:PassBudi
guest:guest
praktikan1:praktikan1
praktikan2:praktikan2

Answer:

  • Code:

    put your answer here

  • Explanation:

    put your answer here

  • Screenshot:

    put your answer here

Soal 4

Dosen meminta Budiman membuat sistem operasi ini memilki superuser layaknya sistem operasi pada umumnya. User root yang sudah kamu buat sebelumnya akan digunakan sebagai superuser dalam sistem operasi milik Budiman. Superuser yang dimaksud adalah user dengan otoritas penuh yang dapat mengakses seluruhnya. Akan tetapi user lain tidak boleh memiliki otoritas yang sama. Dengan begitu user-user selain root tidak boleh mengakses ./root. Buatlah sehingga tiap user selain superuser tidak dapat mengakses ./root!

The lecturer requests that the OS must have a superuser just like other operating systems. The root user created earlier will serve as the superuser in Budiman's OS. The superuser should have full authority to access everything. However, other users should not have the same authority. Therefore, users other than root should not be able to access ./root. Implement this so that non-superuser accounts cannot access ./root!

Answer:

  • Code:

    put your answer here

  • Explanation:

    put your answer here

  • Screenshot:

    put your answer here

Soal 5

Setiap user rencananya akan digunakan oleh satu orang tertentu. Privasi dan otoritas tiap user merupakan hal penting. Oleh karena itu, Budiman ingin membuat setiap user hanya bisa mengakses dirinya sendiri dan tidak bisa mengakses user lain. Buatlah sehingga sistem operasi Budiman dalam melakukan hal tersebut!

Each user is intended for an individual. Privacy and authority for each user are important. Therefore, Budiman wants to ensure that each user can only access their own files and not those of others. Implement this in Budiman's OS!

Answer:

  • Code:

    put your answer here

  • Explanation:

    put your answer here

  • Screenshot:

    put your answer here

Soal 6

Dosen Budiman menginginkan sistem operasi yang stylish. Budiman memiliki ide untuk membuat sistem operasinya menjadi stylish. Ia meminta kamu untuk menambahkan tampilan sebuah banner yang ditampilkan setelah suatu user login ke dalam sistem operasi Budiman. Banner yang diinginkan Budiman adalah tulisan "Welcome to OS'25" dalam bentuk ASCII Art. Buatkanlah banner tersebut supaya Budiman senang! (Hint: gunakan text to ASCII Art Generator)

Budiman wants a stylish operating system. Budiman has an idea to make his OS stylish. He asks you to add a banner that appears after a user logs in. The banner should say "Welcome to OS'25" in ASCII Art. Use a text to ASCII Art generator to make Budiman happy! (Hint: use a text to ASCII Art generator)

Answer:

  • Code:

    put your answer here

  • Explanation:

    put your answer here

  • Screenshot:

    put your answer here

Soal 7

Melihat perkembangan sistem operasi milik Budiman, Dosen kagum dengan adanya banner yang telah kamu buat sebelumnya. Kemudian Dosen juga menginginkan sistem operasi Budiman untuk dapat menampilkan kata sambutan dengan menyebut nama user yang login. Sambutan yang dimaksud berupa kalimat "Helloo %USER" dengan %USER merupakan nama user yang sedang menggunakan sistem operasi. Kalimat sambutan ini ditampilkan setelah user login dan setelah banner. Budiman kembali lagi meminta bantuanmu dalam menambahkan fitur ini.

Seeing the progress of Budiman's OS, the lecturer is impressed with the banner you created. The lecturer also wants the OS to display a greeting message that includes the name of the user who logs in. The greeting should say "Helloo %USER" where %USER is the name of the user currently using the OS. This greeting should be displayed after user login and after the banner. Budiman asks for your help again to add this feature.

Answer:

  • Code:

    put your answer here

  • Explanation:

    put your answer here

  • Screenshot:

    put your answer here

Soal 8

Dosen Budiman sudah tua sekali, sehingga beliau memiliki kesulitan untuk melihat tampilan terminal default. Budiman menginisiatif untuk membuat tampilan sistem operasi menjadi seperti terminal milikmu. Modifikasilah sistem operasi Budiman menjadi menggunakan tampilan terminal kalian.

Budiman's lecturer is quite old and has difficulty seeing the default terminal display. Budiman takes the initiative to make the OS look like your terminal. Modify Budiman's OS to use your terminal appearance!

Answer:

  • Code:

    put your answer here

  • Explanation:

    put your answer here

  • Screenshot:

    put your answer here

Soal 9

Ketika mencoba sistem operasi buatanmu, Budiman tidak bisa mengubah text file menggunakan text editor. Budiman pun menyadari bahwa dalam sistem operasi yang kamu buat tidak memiliki text editor. Budimanpun menyuruhmu untuk menambahkan binary yang telah disiapkan sebelumnya ke dalam sistem operasinya. Buatlah sehingga sistem operasi Budiman memiliki binary text editor yang telah disiapkan!

When trying your OS, Budiman cannot edit text files using a text editor. He realizes that the OS you created does not have a text editor. Budiman asks you to add the prepared binary into his OS. Make sure Budiman's OS has the prepared text editor binary!

Answer:

  • Code:

    put your answer here

  • Explanation:

    put your answer here

  • Screenshot:

    put your answer here

Soal 10

Setelah seluruh fitur yang diminta Dosen dipenuhi dalam sistem operasi Budiman, sudah waktunya Budiman mengumpulkan tugasnya ini ke Dosen. Akan tetapi, Dosen Budiman tidak mau menerima pengumpulan selain dalam bentuk .iso. Untuk terakhir kalinya, Budiman meminta tolong kepadamu untuk mengubah seluruh konfigurasi sistem operasi yang telah kamu buat menjadi sebuah file .iso.

After all the features requested by the lecturer have been implemented in Budiman's OS, it's time for Budiman to submit his assignment. However, Budiman's lecturer only accepts submissions in the form of .iso files. For the last time, Budiman asks for your help to convert the entire configuration of the OS you created into a .iso file.

Answer:

  • Code:

    put your answer here

  • Explanation:

    put your answer here

  • Screenshot:

    put your answer here


Pada akhirnya sistem operasi Budiman yang telah kamu buat dengan susah payah dikumpulkan ke Dosen mengatasnamakan Budiman. Kamu tidak diberikan credit apapun. Budiman pun tidak memberikan kata terimakasih kepadamu. Kamupun kecewa tetapi setidaknya kamu telah belajar untuk menjadi pembuat sistem operasi sederhana yang andal. Selamat!

At last, the OS you painstakingly created was submitted to the lecturer under Budiman's name. You received no credit. Budiman didn't even thank you. You feel disappointed, but at least you've learned to become a reliable creator of simple operating systems. Congratulations!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors