FACULTY OF INFORMATION AND COMMUNICATION TECHNOLOGIES
SUMMER 2023
FINAL EXAMINATION
COURSE TITLE: PROGRAMMING IN PYTHON
COURSE CODE: ICT
INSTRUCTOR: BILENNE NDIFOR
DATE: */*/2023
DURATION: 3 Hours
INSTRUCTIONS:
Exercise 1: A pathological function
The aim is to construct a function that from the first view seems to
be regular, meanwhile it is not.
b) calculate the first and second derivative of and represent both
graphically. What can you conclude?
Exercise 2: Numerical Integration and Differential
Equations
You should obtain the following curves
Exercise 3: Messaging App
We wish to build a desktop GUI application (using tkinter or PyQt6 or PySide6) that
will help manage an apartment building which is on rent with a minimum of 20
rooms.
The following MODULES might be useful ;matplotlib, numpy ,sqlite3
and scipy
Your application should show the logo of the university and the name of the
developer. It should prompt the user to insert the phone number and name to create
and log into system.
Your applications should have the following functionality;
Send messages with other registered user(docs,images,others)
Post and view status
Create groups
Set profile pictures
You are free to design the layout and presentation style for the graphical user
interface.