Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mpellouin/nanotekspice
The nanotekspice is the first project of Epitech's second year Object-oriented module. This project is a simulator of logical circuits. It is written in C++.
https://github.com/mpellouin/nanotekspice
arcade cpp epitech logical nanotekspice oop simulator
Last synced: 8 days ago
JSON representation
The nanotekspice is the first project of Epitech's second year Object-oriented module. This project is a simulator of logical circuits. It is written in C++.
- Host: GitHub
- URL: https://github.com/mpellouin/nanotekspice
- Owner: mpellouin
- Created: 2022-06-22T21:32:23.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-06-24T11:12:05.000Z (over 2 years ago)
- Last Synced: 2024-11-24T02:19:01.955Z (2 months ago)
- Topics: arcade, cpp, epitech, logical, nanotekspice, oop, simulator
- Language: C++
- Homepage:
- Size: 167 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# NanoTekSpice
## Caution
/!\ If you are an Epitech student you should be aware by now that cheating is forbidden. If you are going to copy paste this code, do it at your own risks.
## Introduction
This project is part of the OOP module. The goal of the project is to create a simulation of a logical circuit. It's one of the biggest projects in second year and I was really happy to share this project with [Fgib](https://github.com/Fgib)
We worked hard and managed to get a good grade on this module considered as hard for the majority of the students.## Grades
### Module grade
|Module Name | Grade |
|---|---|
| B4 - Object-Oriented Programming | A |### Marks details
#### Automated tests
We managed to complete **86%** of the available tests.
details:
> Basic components: 4/4
>
> Gate components: 6/6
>
> Advanced components: 6/10
>
> Advanced tests: 4/6
>
> Parsing: 15/15
>
> Rigor: 2/2#### Mark
The final mark was 18.1 out of 20.
details:
> Administrative details (2 / 2) :
>
> Bonus (0 / 0) : power point, 7 segment display (NDLR: available in the bonus branch)
>
> Basic components (1 / 1) :
>
> Gate components (1.5 / 1.5) :
>
> Advanced components (2.1 / 3.5) :
>
> Advanced tests (2 / 3) :
>
> Parsing (1 / 1) :
>
> Component interface (2 / 2) :
>
> Component abstract class (2 / 2) :
>
> Component polymorphism (1 / 1) :
>
> Advanced architecture (1 / 1) :
>
> Exception (1 / 1) :
>
> Template (1 / 1) :
>
> Memory management (0.5 / 1) :
>
> Bad practices (0 / 0) :## More
If you wish to see my other second year projects just go to my profile :)
Have a great day!