Educational Blog Sites

Monday, August 21, 2017

Scheduling Criteria and Algorithms

3.1. Scheduling AlgorithmThere are different types of scheduling algorithm. In this lesson, we will describe only about FCFS and SJF, the rest of the algorithm will be discussed in the following lesson.  3.4.2. First-come First Served (FCFS)First-Come First-Served (FCFS) is by far the simplest CPU scheduling algorithm. The work load is simply...
Share:

Saturday, August 19, 2017

Scheduling Concept

Lesson 2 : Scheduling Concept 2.1. Learning Objectives On completion of the lesson you will be able to know : i) scheduling and scheduling queues ii) what a scheduler is iii) different types of schedulers. Scheduling is a fundamental operating system function, since...
Share:

Friday, August 11, 2017

Process Management

Unit 3 : Process Management Processes are the most widely used units of computation in programming and systems, although object and threads are becoming more prominent in contemporary systems. Process management and CPU scheduling is the basis of multiprogramming operating system. By switching the CPU between processes the operating system can...
Share:

Operating System Structure

Lesson 3 : Operating System Structure 3.1. Learning ObjectivesOn completion of this lesson you will know :i) different types of OS system structureii) how a system call can be made iii) micro kernel. 3.2. Operating System StructureA number of approaches can be taken for configuring the components of an operating system, ranging from a monolithic...
Share:

Wednesday, August 2, 2017

System Calls and System Program (2)

Lesson 2 : System Calls and System Program 2.2.2. File Manipulation The file system will be discussed in more detail in unit 7. We first need to be able to create and delete files. Once the file is created, we need to open it and use it. We may also read, write, and reposition (rewinding it or skipping to the end of the file). Finally, we need to...
Share:

System Calls and System Program

Lesson 2 : System Calls and System Program 2.1. Learning Objectives On completion of this lesson you will know: iO system calls ii) categorized system calls and system programs iii) discuss system program. 2.2. System Calls User programs communicate with the operating...
Share:

Process Management

Unit 3 : Process Management Processes are the most widely used units of computation in programming and systems, although object and threads are becoming more prominent in contemporary systems. Process management and CPU scheduling is the basis of multiprogramming operating...
Share:

Monday, July 31, 2017

Operating System Structure

Lesson 3 : Operating System Structure 3.1. Learning Objectives On completion of this lesson you will know : I)  different types of OS system structure II) how a system call can be made III) micro kernel. 3.2. Operating System Structure A number of approaches...
Share:

Saturday, July 29, 2017

System Calls and System Program

Lesson 2 : System Calls and System Program 2.1. Learning Objectives On completion of this lesson you will know: i)  system calls ii)  categorized system calls and system programs iii) discuss system program. 2.2. System Calls User programs communicate with...
Share:

Computer and Operating System Structure

Unit 2 : Computer and Operating System Structure Lesson 1 : Interrupts and I/O Structure 1.1. Learning Objectives On completion of this lesson you will know : i)  what interrupt is ii)  the causes of occurring interrupt iii) instruction cycle with interrupt iv) ...
Share:

Wednesday, July 26, 2017

Online Degree in Computer Programming

Lesson 4 : FlowCharts-II 4.1 Learning Objectives On completion of this lesson you will learn i)  advanced features of flowcharts like program loops and decisions ii)  how modularity of flowchart can be achieved. 4.2 Looping in Flowchart Computers are efficient...
Share:

Degree Computer Programming

Unit 2 : Programming Tools Introduction This unit will help learner about the programming tools like flowcharts, pseudocodes, use of which improves the efficiency of programming and programming skill. Flowcharts give a pictorial representation of the logic. This is described...
Share:

Monday, July 24, 2017

Computer Classes

Unit 1: Introduction to Computers Introduction Computer science is a subject of wide spread interest. To provide a general flavour of the subject, this unit presents the introductory concepts of a computer system with its working principle and the basic elements. It provides...
Share:

Typical Computer Problems

Unit 1 : Introduction and Main Devices Microcomputer, its types, components and some performance determining central devices are discussed in this unit. Lesson 1 and 2 are introductory lessons. Lesson 3 to 6 describes the main components of a microcomputer system. A microcomputer has many components. Of them some are main. The control the rest of...
Share:

Process Automation

Unit 1 : Office Automation Introduction Office automation is a broadly used term and it represents a new profession, a new integration of technologies and a new perception of the potential of information tools available to man. It is primarily based on two factors: computers and communication technology. The computer is moving from being an independent...
Share:

Saturday, July 22, 2017

Computer Programming Class

Lesson 2 : Nature of Algorithms 2.1 Learning Objectives On completion of this lesson you will learn i) algorithm ii)  methods of writing algorithms iii) properties of algorithms. 2.2 Definition and Properties of Algorithm In Webster's dictionary, the word "Algorithm"...
Share:

Computer Networking Courses

Unit 1 : Introduction to Computer Networks Introduction Computer workloads are continuously being decentralized. The need for communicating among the geographically dispersed computers has evolved computer networks. In this unit, preliminary ideas of computer networks are...
Share:

Graphic Design Classes Online

Unit 1 : Overview Desktop publishing has several components like hardware, software and brainwork (i.e., design). Different forms and variations of each are available. In this unit an overview of the desktop publishing process the equipment is given. Lesson 1 : Introduction 1.1....
Share:

Friday, July 21, 2017

Online Computer Programming Classes

Unit 1: Principles of Programming Introduction In this unit you will learn some general terms related to computer programming such as languages and algorithms. You will be familiar with these terms after reading this unit. The importance of an algorithm in a programming language...
Share:

Translate

Total Pageviews

Search This Blog

Blog Archive

Recent Posts