os212

MY LINKS

  1. Neso Academy : Operating System
    This video explains a lot about the basics of the operating system

  2. Operating System Web
    This website is for fasilkom students to learn operating systems

  3. W3schools Operating System
    This website from w3school contains materials about operating systems

  4. Stack Overflow
    a place where programmers ask questions and share their ideas about programming

  5. operatingsystem
    This website contains the history and development of the operating system. In addition, this website explains more about the operating system. perfect for those of you who want to know the operating system

  6. Introduction to Bash for Beginners
    This page describes the commands used when we do scripting. Starting from how to make conditional statements and also others. From this link I can find out the basic commands and also the syntax for bash scripting. It’s also very helpful for beginners who want to learn bash syntax.

  7. C Syntax
    Basic C language tutorial using Indonesian. In addition, the tutorials are followed by easy-to-understand examples. Very Useful for those of you still confused or unfamiliar with C syntax

  8. Linux - Tutorial for Beginners
    Learn how to use Linux (Ubuntu distribution) with this bash terminal tutorial in only 13 minutes by using its most-common terminal. By watching this, it is hoped that we can operate the terminal on Linux better

  9. Race Condition
    A race condition is an undesirable situation that occurs when a device or system attempts to perform two or more operations at the same time, but because of the nature of the device or system, the operations must be done in the proper sequence to be done correctly. Race conditions are most commonly associated with computer science and programming. They occur when two computer program processes, or threads, attempt to access the same resource at the same time and cause problems in the system.

  10. System Operation Critical Section Problem
    Critical Section is the part of a program which tries to access shared resources. That resource may be any resource in a computer like a memory location, Data structure, CPU or any IO device. The critical section cannot be executed by more than one process at the same time; operating system faces the difficulties in allowing and disallowing the processes from entering the critical section.

  11. CPU Scheduling in Operating Systems
    A typical process involves both I/O time and CPU time. In a uni programming system like MS-DOS, time spent waiting for I/O is wasted and CPU is free during this time. In multi programming systems, one process can use CPU while another is waiting for I/O. This is possible only with process scheduling.

  12. States of a Process in Operating Systems
    A process is a program in execution which then forms the basis of all computation. A process is an ‘active’ entity as opposed to the program which is considered to be a ‘passive’ entity. Attributes held by the process include hardware state, memory, CPU, etc.