-
Notifications
You must be signed in to change notification settings - Fork 1
Non functional requirements
Maurycyt edited this page Nov 30, 2022
·
1 revision
In order to run the app, the device must be equipped with:
- a screen
- a pointing device
- a keyboard
- Java Runtime Environment in version 16 or later
-
make
program available from the command line -
g++
program available from the command line, supporting-std=c++20
option.
- Operating system: Ubuntu 20.04 or later or Debian 11 or later
- CPU: Intel Core i5-8500 @ 3GHz or better
- Memory: 8GB of RAM or more
The device does not need to be equipped with an internet connection.
- The app will be able to simulate at least 1M operations of the simulated language per second.
- The app's loading time will be less than 10 seconds.
The app functions under the following conditions:
- No program files are edited during the operation of the app.
- Only one instance of the app is running at any given moment.
If the above conditions are met, the app crashes less than once per hour.
The app supports:
- At least one thousand problem packages loaded.
- At least one thousand instructions in a solution program.