Desktop App Exercises
Desktop App Exercises
2. Identify and design a graphical user interface for a student registration system.
5. Design a GUI for an inventory management system including forms for adding,
deleting, and updating items.
Sample form with labels (Name, Email, Contact), text boxes, and buttons (Submit,
Reset).
Flowchart with steps: Start -> Input Username/Password -> Validate -> If Correct ->
Access Granted -> Else -> Retry -> End.
Wireframe includes a navigation bar, product grid, search bar, and cart section.
Form with fields for Item Name, Quantity, Price, and buttons for Add, Delete, Update.
Exercise Sheet 2: Programming Fundamentals
2. Write a short program in any language to demonstrate data types and variables.
3. Create a program that uses all basic operators (arithmetic, logical, relational).
1. Structured vs OOP:
3. Operators Example:
if(a > b && c == 'A') { ... }
2. Write SQL code for inserting, updating, deleting, and selecting data in the database.
4. Write test cases for the above program and document the expected output.
1. Database Schema:
2. SQL Queries:
INSERT INTO Employees VALUES(1,'John','IT');
5. Mini Project:
2. Create a simple desktop application that takes user input and displays output.
3. Calculator Code:
5. Code Documentation:
1. Deployment Steps:
Install dependencies, build installer, distribute.
2. User Guide:
Steps to install and use app, with screenshots.
3. Installer Creation:
Using tools like Inno Setup.
4. Documentation:
Include hardware/software requirements.
5. Testing Results:
Test cases with pass/fail status and screenshots.