Filter By
Filter Reset
Lectures
  • All Lectures
  • Lecture 1 (1)
  • Lecture 2 (1)
  • Lecture 3 (1)
  • Lecture 4 (1)
  • Lecture 5 (1)
  • Lecture 6 (1)
  • Lecture 7 (1)
  • Lecture 8 (1)
  • Lecture 9 (1)
  • Lecture 10 (1)
  • Lecture 11 (1)
Semester
Class Notes (1,030,060)
AUS (35,043)
Monash (3,663)
FIT (395)
FIT2100 (11)

Class Notes for FIT2100 at Monash University

Operating systems

FIT2100 Lecture Notes - Lecture 4: Inter-Process Communication, System Call, Process Control Block
Premium

Lecture 3 - Processes Process Process Elements: - Two essential elements of a process - Program Code: may be shared with other processes that are executing the same program - A set of data associated with the prog...

Information Technology
FIT2100
Dr Jojo Wong
FIT2100 Lecture Notes - Lecture 6: Batch Processing, Transaction Processing System, Computer Multitasking
Premium

Lecture 6Tute 4 UNIPROCESSOR SCHEDULING Processor Scheduling To assign processes to be executed by the processor in a way that meets system objectives, such as response time, throughput and processor efficiency Types of ...

Information Technology
FIT2100
Dr Jojo Wong
FIT2100 Lecture Notes - Lecture 10: Virtual Memory, Multiple Buffering, Cache Replacement Policies
Premium

IO Management and Disk Scheduling (Lecture 10) IO: Categories External devices engage in IO with computer systems can be grouped into three categories Human Readable: suitable for communicating with the computer users (e...

Information Technology
FIT2100
Dr Jojo Wong
FIT2100 Lecture Notes - Lecture 7: Readwrite, Linearizability, Inter-Process Communication
Premium

Lecture 7 Summary Two common approaches to support mutual exclusion for interprocess communication: Semaphores for signal among processes and can be readily used to enforce mutual exclusion Messages an effective means o...

Information Technology
FIT2100
Dr Jojo Wong
FIT2100 Lecture Notes - Lecture 9: Operating System, Computer Multitasking
Premium

Virtual Memory (Lecture 9) Virtual Management: Terminology Virtual Memory: A storage scheme in which secondary memory can be addressed as though it were part of main memory. The addresses a program may use to reference mem...

Information Technology
FIT2100
Dr Jojo Wong
FIT2100 Lecture Notes - Lecture 8: Logical Address, Modular Programming, Memory Management
Premium

Lecture 8,9 10Tute 6 Memory Management, IO Management and Disk Scheduling Memory Management (Lecture 8) Main memory is divided into two parts: One part for OS (kernel) One part for the program currently running Multipr...

Information Technology
FIT2100
Dr Jojo Wong
FIT2100 Lecture Notes - Lecture 11: Unique Key, Indexed File, Inode
Premium

Lecture 11 File Management Files: Data collections created by users, with desirable properties or attributes Longterm existence: file are stored on disk or other secondary storage and do not disappear when a user logs of...

Information Technology
FIT2100
Dr Jojo Wong
FIT2100 Lecture Notes - Lecture 5: Actor Model And Process Calculi, System Call, Code Segment
Premium

Lecture 45Tute 5 Threads Concurrency Threads The unit of dispatching for execution is referred to as Thread or Lightweight process The unit of resource ownership is referred to as Process or Task Multithreading: the...

Information Technology
FIT2100
Dr Jojo Wong
FIT2100 Lecture Notes - Lecture 3: Multiprocessing, Program Counter, Child Process

Week 3 - Processing Outcomes: Define the concept of process Understand the relationship between processes and process control block (PCB) Discuss the concepts of process state and state transitio...

Information Technology
FIT2100
Dr Jojo Wong
FIT2100 Lecture Notes - Lecture 2: Tablet Computer, Job Scheduler, Input Device

WEEK 2 LECTURE 02 OPERATING SYSTEMS CONT. OUTCOMES: Understand the objectives and functions of an operating system (OS) Discuss the evolution of operating systems from simple batch systems to modern complex systems Discus...

Information Technology
FIT2100
Dr Jojo Wong
FIT2100 Lecture Notes - Lecture 1: Integer Overflow, Multiprocessing, Machine Code

LECTURE 01 - OPERATING SYSTEMS What is an operating system? exploits the hardware resources of one or more processors provides a set of services to system users Manages secondary memory and I/O (input/o...

Information Technology
FIT2100
Dr Jojo Wong

Log In


OR

Don't have an account?

Join OneClass

Access over 10 million pages of study
documents for 1.3 million courses.

Sign up

Join to view


OR

By registering, I agree to the Terms and Privacy Policies
Already have an account?
Just a few more details

So we can recommend you notes for your school.

Reset Password

Please enter below the email address you registered with and we will send you a link to reset your password.

Add your courses

Get notes from the top students in your class.


Submit