Skip to content

aawesh2000/PPL-Assignment-

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

PPL Assignments 2020

  • NAME - MOHIT BAVISKAR
  • MIS - 111803148
  • SY Comp Div 2

Python_1 - Assignment 1

Contains various python scripts - like guessing game, goat-river-man problem/puzzle etc

Activation Records - Assignment 2

Stack Frame Diagrams of Recursive Facrtorial Program and StackOverflow.

Classes - Assignment 3 & 4

Contains two files - animals.py and shapes.py illustrating

  • Implementation of Python Inheritance, Abstraction,Polymorphism and Encapsulation
  • Illustraition of concepts like - Virtual Functions, Abstract Classes, Public and Private Access Specifiers etc. Also contains main.py illustrating the functions implemented

Exceptions Assignment 5

Various file handling exceptions in python and some general exceptions

PAINT application Assignment 6

A GUI application developed using tkinter.

LISP - Assignment 7

Contains recursive and non recursive factorial implementation in CLISP and a program for finding nth number from an input list. Also contains memory layout diagrams.

Prolog - Assignment 8

Implementation of flight management system in Prolog with various rules. Queries like complete flight route between 2 cities implemented .

Threads - Assignment 9

A clock implemented using 3 threads in C. Used pthread library.

About

PPL assignments sem-4 20202

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 86.1%
  • C 5.3%
  • Prolog 4.9%
  • Common Lisp 3.7%