Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cs50victor/lonnieos
An operating system simulator in python
https://github.com/cs50victor/lonnieos
c python3
Last synced: 29 days ago
JSON representation
An operating system simulator in python
- Host: GitHub
- URL: https://github.com/cs50victor/lonnieos
- Owner: cs50victor
- Created: 2022-02-07T19:05:12.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-03-22T20:53:43.000Z (10 months ago)
- Last Synced: 2024-10-30T12:07:16.000Z (3 months ago)
- Topics: c, python3
- Language: Python
- Homepage:
- Size: 688 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Citation: citations.txt
Awesome Lists containing this project
README
# LonnieOS
![thumbnail](thumbnail.png)
## Run Operating System Simulator
```shell
python shell.py
```## Project File Structure
- classes/ (all custom classes. PCBS, PROCESS etc)
- tests/ (unit testing framework being used - 'unittest')
- memory.json (manual operating system memory overwrite)
- shell.py (main file)
- shellConfig.py (shell configuration and helper functions)
- main.py (all user-accessible functions)### File structure
```txt
shellConfig.py classes/
| | |
|-------|-------| |
| os.py
| |
tests/ shellConfig.py
| |
| main.py
| |
| |
--------> shell.py
```[user manual pdf](Lonnie%20Operating%20System%20Manual.pdf)