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)
  • Lecture 12 (1)
Semester
Class Notes (1,032,715)
AUS (35,062)
Monash (3,663)
FIT (45)
FIT2070 (12)

Class Notes for FIT2070 at Monash University

Operating systems

FIT2070 Lecture 11: FIT2070 - Lecture 11: File Management Notes

L11 File Management Files Data collections created by users Properties Longterm existence Files stored on disk or other secondary storage Do not disappear when a user logs off Sharable between processes Files have names C...

Information Technology Fundamentals
FIT2070
Dr Jojo Wong
FIT2070 Lecture Notes - Lecture 12: Intrusion Detection System, System Resource, System Call

L12 Security System Access Threats Intruders Masquerader Individual who is not authorized to use the computer Penetrates a systems access controls to exploit a real users account Misfeasor Real user that accesses resource...

Information Technology Fundamentals
FIT2070
Dr Jojo Wong
FIT2070 Lecture Notes - Lecture 10: Disk Controller, Computer, Hard Disk Drive Performance Characteristics

L10 IO Management Disk Scheduling Categories of IO Devices Human Readable Suitable for communicating with the computer user Printers, terminals, video display, keyboard, mouse Machine Readable Suitable for communicating ...

Information Technology Fundamentals
FIT2070
Dr Jojo Wong
FIT2070 Lecture Notes - Lecture 1: Cpu Cache, Master Boot Record, Integrated Circuit

L1 Computer System Overview Operating System What does it do? Exploits the hardware resources of one or more processes Provides services to users Manages memory and IO devices Basic elements Processor (CPU) Controls the f...

Information Technology Fundamentals
FIT2070
Dr Jojo Wong
FIT2070 Lecture Notes - Lecture 3: Batch Processing, Program Counter, Process State

L3 Process Description Control Process = program code + data + PCB Process Elements Program code: can be shared with other processes that are executed the same program Data associated with that code: when processor begin...

Information Technology Fundamentals
FIT2070
Dr Jojo Wong
FIT2070 Lecture Notes - Lecture 7: Modular Programming, Virtual Memory, Paging

L7 Memory Management Divided into two parts: For OS (kernel) For the program currently running Terms Frame: fixed length block on MM Page: referred to the memory in the secondary memory Segment: variable length block of d...

Information Technology Fundamentals
FIT2070
Dr Jojo Wong
FIT2070 Lecture Notes - Lecture 8: Virtual Address Space, Logical Address, Virtual Memory

L8 Virtual Memory Terminology Virtual Memory A storage allocation scheme in which secondary memory can be addressed as though it were part of main memory Virtual Address The address assigned to a location in virtual memor...

Information Technology Fundamentals
FIT2070
Dr Jojo Wong
FIT2070 Lecture Notes - Lecture 4: File Descriptor, System Call, Automatic Block Signaling

L4 Threads The unit of dispatching for execution. Multithreading the ability of an OS to support multiple paths of execution within a single process Threads within a Process Different part of a program may do different t...

Information Technology Fundamentals
FIT2070
Dr Jojo Wong
FIT2070 Lecture Notes - Lecture 9: Computer Multitasking, Transaction Processing System

L9 Processor Scheduling (in Uniprocessor) Aim to maximize the way the processor meets the system objectives like response time, throughput and processor efficiency Broken down into these functions: Long term scheduling De...

Information Technology Fundamentals
FIT2070
Dr Jojo Wong
FIT2070 Lecture Notes - Lecture 5: Mutual Exclusion, Uniprocessor System, Code Segment

L5 Concurrency: Mutual Exclusion Synchronisation Contexts Multiple Applications: process time shared between applications Structured Applications: doing modular design OS Structure: OS designed as a set of processes or t...

Information Technology Fundamentals
FIT2070
Dr Jojo Wong
FIT2070 Lecture Notes - Lecture 2: Resource Allocation, Modular Programming, Stackable Switch

L2 Operating System Overview Operating System Program that controls the execution of application programs Its an interface between applications and hardware Objectives Convenience Efficiency Ability to evolve in order to...

Information Technology Fundamentals
FIT2070
Dr Jojo Wong
FIT2070 Lecture Notes - Lecture 6: Mutual Exclusion, Resource Allocation, Message Queue

L6 Concurrency: Deadlock Starvation Deadlock Permanent blocking of processes that either compete for system resources or communicate with each other No efficient solution Conditions: Mutual Exclusion: only one process ma...

Information Technology Fundamentals
FIT2070
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