I am supervising and evaluating FYP students since 2014. In my career, i observed that each time these questions are repeatedly asked by examiners of FYP panel.In this article, i will give you an idea that how to pass and defend FYP?
Software Documentation Related Questions
- Tell me about your project.
- What is scope of your project?
- What is new in your project?
- What languages, tools and technologies you are using in your project and why you chose it?
- Have you studies problems and weaknesses in same existing systems in the market?
- What are functional and non functional requirements? Give example.
- What are, and any example of following non functional requirement.
- How you test your system?
- Which software process model you are using in your project and why?
- Have you identified possible risks in your system?
- Which software process model you are using in your project and why?
- What are preconditions and post conditions in use case diagrams and why we use it?
- What are alternate and success scenario in use case diagrams?
- What is include relationship in use case diagrams? Give example.
- What is extend relationship in use case diagrams? Give example.
- What generation in use case diagrams?
- What is include relationship in use case diagrams? Give example.
- What is role of Aggregation in class diagram?
- What is role of Composition in class diagram?
- what is role of Lifeline symbol in class diagram?
- what is role of Package symbol in class diagram?
- what is difference between Synchronous message symbol and Asynchronous message symbol in sequence diagram?
- What is role of Connector symbol, Joint symbol/ Synchronization bar, and Fork symbol in activity diagram? Give example.
- What are and why we draw following diagrams?
- What are and why we draw following diagrams?
Class Diagram, Structure Diagrams
Component Diagram
Deployment Diagram
Object Diagram
Package Diagram
Profile Diagram
Composite Structure Diagram
Behavioral Diagrams
Use Case Diagram
Activity Diagram
State Machine Diagram
Sequence Diagram
Communication Diagram - What are, and any example of following non functional requirement?
Product Requirements
Efficiency Requirements
Reliability Requirements
Portability Requirements
Usability Requirements
Organizational Requirements
External Requirements
Interoperability Requirements
Ethical Requirements
Legislative Requirements
Privacy Requirements
Safety Requirements
Software Coding/Programming Related Questions
These questions cover the concepts you have used in your FYP code.
For example;
- What is class and object?
- Why and how many classes you use? mention the reason if not use.
- What are structures, pointers, inheritance, single, multiple and multi level inheritance, and tell me where you have used these concepts in your project.
Interface and design Related Questions
How you can change color, font size etc of your interface.
Database Related Questions
how many database tables you have.
- Is there any database scheme? Tell me how and you use it.
- Your database table have which kind of relationships
- Have you normalize your tables?
- Why we draw ERD?
- Why we draw DFD?
- Which database model, you have in your final year project?
- What is the use of following SQL queries?
Select, Select Distinct, Where, And, Or, Like, Wildcards, In, Between, Aliases, Joins, Inner Join, Left Join, Right Join, Full Join, Self Join, Union, Group By, Having, Exists, Any, Null Values, Update, Delete, Select Top, Min and Max, Count, Avg, Sum, Comments, Operators, Create DB, Drop DB, Backup DB, Create Table, Primary Key, Foreign Key, Check, Default, Index, Auto Increment, All, Drop Table, Alter Table, Constraints, Not Null, Unique, Select Into, Insert Into Select, Case, Null Functions, Stored Procedures, Not, Order By, Insert Into