PEPC: Persistent programming in C
Date of Publication
1999
Document Type
Bachelor's Thesis
Degree Name
Bachelor of Science in Computer Science
Subject Categories
Computer Sciences
College
College of Computer Studies
Department/Unit
Computer Science
Thesis Adviser
Lolita E. Villanueva
Abstract/Summary
Traditional programming languages support data types that can only exist during program execution. For the data types to be stored permanently, the concept of files is needed. However, file manipulation is a tedious process to undergo, thus, the main thrust of the system is to eliminate such difficulty from the programmers.
Persistent programming concepts will be used by the system to allow longer lifetimes of data objects. In addition, reusability of variables across application is also supported by the system. The basic data types of ANSI C will be extended to support persistency. The process of translating the PEPC code to C code with persistent functions is one of the main objectives of the system. Such process is abstracted from the programmer. To meet this goal, a processor, library, and utility supporting persistency is embedded on the system. An executable C code will serve as the put to test the effectivity of the system.
Abstract Format
html
Language
English
Format
Accession Number
TU14611
Shelf Location
Archives, The Learning Commons, 12F, Henry Sy Sr. Hall
Recommended Citation
Castro, C. Q., Magtibay, L. C., Siochi, C. D., & Yapnayon, T. S. (1999). PEPC: Persistent programming in C. Retrieved from https://animorepository.dlsu.edu.ph/etd_bachelors/14404