0% found this document useful (0 votes)
857 views7 pages

BIT 7th Semester Model Question

This document contains a model question paper for the Bachelor Level/Fourth Year/Seventh Semester course "Information Technology (BIT401) - Advanced Java Programming" from Tribhuvan University Institute of Science and Technology. The paper has two sections - Section A contains 3 long answer questions worth 10 marks each and Section B contains 8 short answer questions worth 5 marks each. Section A asks students to discuss method overriding and write a program to demonstrate inheritance, write a program to create a simple interest calculator UI, and compare and contrast JSP and servlets with an example. Section B contains questions about method overloading, file I/O, grid layouts, action commands, JDBC, JavaFX login forms

Uploaded by

courses0777
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
857 views7 pages

BIT 7th Semester Model Question

This document contains a model question paper for the Bachelor Level/Fourth Year/Seventh Semester course "Information Technology (BIT401) - Advanced Java Programming" from Tribhuvan University Institute of Science and Technology. The paper has two sections - Section A contains 3 long answer questions worth 10 marks each and Section B contains 8 short answer questions worth 5 marks each. Section A asks students to discuss method overriding and write a program to demonstrate inheritance, write a program to create a simple interest calculator UI, and compare and contrast JSP and servlets with an example. Section B contains questions about method overloading, file I/O, grid layouts, action commands, JDBC, JavaFX login forms

Uploaded by

courses0777
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

Tribhuvan University

Institute of Science and Technology


Model Question
Bachelor Level/ Fourth Year/ Seventh Semester Full Marks: 60
Information Technology (BIT401) Pass Marks: 24
(Advanced Java Programming) Time: 3 hours
Section A
Attempt any two questions. (2 × 10 = 20)
1. Discuss the concept of method overriding. Write a program to create Person class [3+7]
with variables id, and name. Include methods getPerson() and showPerson() in the
class. Again, create another class named Employee, which is child of person class.
Include member variable salary, and methods getEmployee(), and showEmployee()
in the class. Again, create a third class named Typist, which is child of Employee.
Include variable typespeed, and methods getTypist(), and showTypist() in the class.
Finally, create two objects of Typist class and read and display their details.

2. Write a java program to create a UI with four labels and three text boxes for [10]
Principal, Time, Rate, and Interest. Also put two buttons “Simple Interest” and Reset
in the form and handle the event accordingly.
3. How JSP differs from servlets? Discuss various methods of writing servlet programs [2+8]
with suitable example.

Section B
Attempt any eight questions. (8 × 5 = 40)
4. What is method overloading? Explain with example. [5]
5. Write a java program to read content from keyboard and write it to the file named [5]
test.txt in D: drive.
6. Discuss working of grid layout with example. [5]
7. What is action command? How it is used in java programs? Explain with example. [5]
8. Explain steps of JDBC with suitable example. [5]
9. Write down a JavaFx program to create login form. [5]
10. Write down a java program where client sends a number to server and server [5]
calculates its factorial and sends it back to client using TCP.
11. Discuss the steps of writing RMI programs. [5]
12. Write short notes on [2*2.5=5]
a. Container Classes
b. Scope of JSP Objects
Tribhuvan University
Institute of Science and Technology
Model Question

Bachelor Level/ Fourth Year/ Seventh Semester Full Marks: 60


Information Technology (BIT402) Pass Marks: 24
(Software Project Management) Time: 3 hours
Section A
Attempt any two questions. (2 × 10 = 20)

1. What is critical activity and critical path? Explain network diagram with a suitable [4+6]
example.
2. Explain any one cost estimation technique with required equations. [10]
3. Differentiate between Extreme programming and prototyping. When do you think
extreme programming can be used? [5+5]

Section B
Attempt any eight questions. (8 × 5 = 40)
4. List different risk items. How can the risk exposure value help in handling risk? [1+4]
5. How can you differentiate software projects and other types of projects? [5]
6. Explain the importance of cost benefit analysis. What are different values that are [2+3]
calculated while performing cost benefit analysis?
7. How can the quality of software be enhanced? Explain. [5]
8. What is the importance of leadership? Explain. [5]
9. Highlight on different activities that needs to be carried out in project management. [5]
10. What is the significance of earned value analysis? Explain. [5]
11. What is contract? Explain its different types. [5]
12. Write short notes on [2*2.5=5]
a. Change management
b. Scrum
Tribhuvan University
Institute of Science and Technology
Model Question

Bachelor Level/ Fourth Year/ Seventh Semester Full Marks: 60


Information Technology (BIT403) Pass Marks: 24
(E-Commerce) Time: 3 hours
Section A
Attempt any two questions. (2 × 10 = 20)
1. What is EDI? Describe about the EDI layered architecture. How EDI is used [2+6+2]
in E-commerce?
2. What is Secured Electronic Transaction (SET) Protocol? List the features of [2+4+4]
SET. Discuss the SET participants.
3. What is display ad marketing? How attrition rate, view-to-cart ratio, [2+8]
acquisition rate and retention rate influence display ad marketing?

Section B
Attempt any eight questions. (8 × 5 = 40)

4. Differentiate e-commerce from e-business with examples. [5]


5. What is cryptocurrency? How blockchain is used in cryptocurrency? [2+3]
6. Describe confidentiality, integrity and availability in e-commerce security. [5]
7. What is a catalog in e-commerce? How are catalogs created? [2+3]
8. How fan acquisition, amplification and brand strengthening is done using [5]
Facebook marketing tools?
9. Define recommendation system? Discuss the significance of [1.5+3.5]
recommendation systems in e-commerce?
10. How provisions relating to digital certificates are defined in the electronic [5]
transaction act of Nepal?
11. Discuss status of e-commerce in Nepal. [5]
12. How industry value chain differ from firm value chain? [5]
Tribhuvan University
Institute of Science and Technology
Model Question

Bachelor Level/ Fourth Year/ Seventh Semester Full Marks: 60


Information Technology (BIT405) Pass Marks: 24
(DSS and Expert Systems) Time: 3 hours
Section A
Attempt any two questions. (2 × 10 = 20)

1. Explore the role of Decision Support Systems (DSS) in gaining a competitive [4+6]
advantage for businesses. Provide examples of strategic DSS applications and
discuss the opportunities and risks associated with incorporating DSS into
Information Systems (IS) planning.
2. Analyze the key issues involved in designing and evaluating Decision Support [4+6]
Systems (DSS). Discuss decision-oriented diagnosis, feasibility studies,
development approaches, and the role of project management and participants in
DSS projects.
3. Define and elaborate on the features of Expert Systems. Discuss the architecture and [3+4+3]
components of Expert Systems, along with the individuals who interact with them.
What are the advantages and disadvantages of Expert Systems?

Section B
Attempt any eight questions. (8 × 5 = 40)
4. Discuss the historical evolution and introduction of Decision Support Systems [5]
(DSS).
5. Explain how technology trends contribute to gaining a competitive advantage with [5]
Decision Support Systems (DSS).
6. Discuss the significance of dialog and UI design in Decision Support Systems [5]
(DSS) user interfaces.
7. Examine the challenges and considerations in building Knowledge-Driven Decision [5]
Support Systems.
8. Explain the role of networking issues in the architecture of Decision Support [5]
Systems (DSS).
9. Explore the characteristics of Expert Systems that make them distinct from other [5]
information systems.
10. Discuss the persons who interact with Expert Systems and their roles in the [5]
decision-making process.
11. Elaborate on the Expert Systems Development Life Cycle, highlighting its key [5]
phases.
12. Identify and discuss potential sources of errors in the development of Expert [5]
Systems.
Tribhuvan University
Institute of Science and Technology
Model Question

Bachelor Level/ Fourth Year/ Seventh Semester Full Marks: 60


Information Technology (BIT406) Pass Marks: 24
(Mobile Application Development) Time: 3 hours
Section A
Attempt any two questions. (2 × 10 = 20)

1. Define SDK. Explain the architecture of mobile computing. [2+ 8]


2. What are the significances of user interface in mobile computing? Describe [3 + 7]
the elements of user interfaces.
3. Distinguish between black box testing and white box testing. Explain how [4 + 6]
mobile applications are developed, tested and deployed.

Section B
Attempt any eight questions. (8 × 5 = 40)

4.. Discuss about some of the mobile application development environments. [5]
5. What do you mean by mobile IP network? Discuss the factors in developing [3 + 2]
mobile applications.
6. Describe the elements of mobile design. [5]
7. What are user interface components? Explain. [5]
8. Compare between 2G, 3G and 4G. [5]
9. Define frequency spectrum. How do you acquire location data? [2+3]
10. Describe about GPS based and non GPS based solution. [5]
11. What is mobile ecosystem? How do you deploy BREW application? [2+3]
12. Explain about mobile operating system and virtual machine. [2+3]
Tribhuvan University
Institute of Science and Technology
Model Question

Bachelor Level/ Fourth Year/ Seventh Semester Full Marks: 60


Information Technology (BIT407) Pass Marks: 24
(Simulation and Modeling) Time: 3 hours
Section A
Attempt any two questions. (2 × 10 = 20)

1. Define CSMP. Describe different types of statements in CSMP with example. [2+4+4]
Explain mathematical models in detail.
2. What is continuous system modelling? How continuous system differ from [2+8]
discrete system modelling? Explain with suitable example.
3. What is arrival pattern in simulation? Describe the how telephone system can [2+8]
be simulated using GPSS symbols.

Section B

Attempt any eight questions. (8 × 5 = 40)

4. Explain how the concept of simulation can be used in real world. [5]
5. Describe how Monte Carlo simulation method is used in simulation? [5]
6. What do you mean by feedback systems in simulation? Explain. [5]
7. What is simulation language? Explain the features of simulation language. [1+4]
8. Explain the three-step approach of validation of models in simulation. [5]
9. What is queuing system? Explain the components of queuing system. [1+4]
10. How do you use simulation run statistics in the output analysis? Explain. [5]
11. How to measure utilization and occupancy in simulation justify with any real- [5]
world problem.
12. Write short notes on [2*2.5=5]
a. SIMSCRIPT III
b. Multiple Server Queuing Systems
Tribhuvan University
Institute of Science and Technology
Model Question

Bachelor Level/ Fourth Year/ Seventh Semester Full Marks: 60


Information Technology (BIT408) Pass Marks: 24
(Cloud Computing) Time: 3 hours
Section A
Attempt any two questions. (2 × 10 = 20)

1. What do you mean by server less computing and FAAS model? Explain the different [ 3 + 7]
cloud service models.
2. Define virtualization. What are the characteristics of virtualized environments? [2 + 3 + 5]
Describe the types of virtualizations.
3. How does data and resources are managed in cloud? Describe SOA and REST as [4 + 6]
web services.

Section B
Attempt any eight questions. (8 × 5 = 40)
4. Differentiate between cloud computing and grid computing. [5]
5. Discuss about graph processing and graph database. [5]
6. What are the tasks of Microsoft Azure? What is hypervisor? [3+2]
7. List the challenges of cloud security. [5]
8. How do you use machine learning in cloud? Justify with a case. [5]
9. Explain about map reduce with an example. [5]
10. Compare between thread and task. [5]
11. How do you implement parallelization in cloud computing? Explain. [5]
12. Describe the techniques for disaster recovery. [5]

You might also like