1992Unpublished venueRequires access

A CPU scheduling simulation from structured programming to object-oriented design

Lei Tang

Open publisher page 0 citations

Abstract

Object-oriented programming has become increasingly popular in the past few years. This paper presents a cpu scheduling simulation project that we feel can convince students of the benefits of object-oriented design and spur their interest. We will first describe the project and discuss its solutions in three levels of abstraction: structure programming using Pascal, object-based programming using Ada, and object-oriented programming using C++. We will present our experiences in this assignment and explain why the object-oriented design is the best approach. This paper is intended to serve as a case study in an object-oriented language course or a programming languages course.

About this research paper

What this paper is about

Object-oriented programming has become increasingly popular in the past few years. This paper presents a cpu scheduling simulation project that we feel can convince students of the benefits of object-oriented design and spur their interest. We will first describe the project and discuss its solutions in three levels of abstraction: structure programming using Pascal, object-based programming using Ada, and object-oriented programming using C++. We will present our experiences in this assignment and explain why the object-oriented design is the best approach. This paper is intended to serve as a case study in an object-oriented language course or a programming languages course.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Object-oriented programming has become increasingly popular in the past few years. This paper presents a cpu scheduling simulation project that we feel can convince students of the benefits of object-oriented design and spur their interest. We will first describe the project and discuss its solutions in three levels of abstraction: structure programming using Pascal, object-based programming using Ada, and object-oriented programming using C++. We will present our experiences in this assignment and explain why the object-oriented design is the best approach. This paper is intended to serve as a case study in an object-oriented language course or a programming languages course.

Key concepts: Computer science, Programming language, Pascal (unit), Object-oriented programming, Programming paradigm, Procedural programming, Programming domain, Scheduling (production processes)

Related papers

Back to paper searchBrowse research topicsOriginal source
A CPU scheduling simulation from structured programming to object-oriented design — Research Paper | ScholarLens