3rd Sem Question Papers June-July
3rd Sem Question Papers June-July
Module – 1 M L C
Q.1 a. Define Keywords, Statements , Expressions , Variables , Precedence and 10 L1 CO1
Associativity of Operators with syntax and example.
b. How to declare and call functions in Python programs? Illustrate with an 5 L2 CO1
example script.
OR
Q.2 a. Discuss different forms of if control statements with necessary syntax and 10 L2 CO1
examples.
c. Develop a python program to calculate the area of square , rectangle and 5 L3 CO1
circle using function.
Module – 2
Q.3 a. Define String. Explain with necessary coding and 5 basic string operations. 10 L3 CO2
Explain String slicing and joining.
b. Differentiate between lists , tuples , sets and dictionaries in python. Write a 10 L4 CO2
python program to demonstrate on capsulation and overloading.
OR
Q.4 a. What is File? What are the different modes of reading and writing files in 10 L2 CO2
python? Explain with examples.
Module – 3
Q.5 a. How can you acquire data loading from CSV files in python? 10 L1 CO3
b. Explain the following methods with respect to the database interaction : 10 L2 CO3
i) create ( ) ii) insert ( ) iii) connect ( ) iv) execute ( )
v) fetch_all ( ).
OR
1 of 2
22MCA31
b. With an example, list and explain any 4 regular expression methods in 10 L3 CO3
python.
Module – 4
Q.7 a. What is Web Scrapping? Explain the concept of Data acquisition by 10 L2 CO4
scrapping web applications.
b. How can you fetch a web pages by using web scrapping in python? 10 L3 CO4
OR
Q.8 a. Discuss different categories of basic array manipulation in numpy with and 10 L2 CO4
example.
b. Implement the python program to demonstrate the following using Numpy 10 L4 CO4
array :
i) Array searching , Sorting and Splitting.
ii) Broad casting.
Module – 5
Q.9 a. Write a short note on : 10 L1 CO4
i) Matplot library ii) Seaborn library.
OR
Q.10 a. What are Scatter plots? Write a python program to plot it. 10 L4 CO4
b. Write a python program to plot sinusoid and cosine waves using Matplotlib 10 L3 CO4
and label them with necessary title and labels.
*****
2 of 2
USN 22MCA32
Module – 1 M L C
Q.1 a. What is IoT? What are the evolutionary process of IoT? 10 L1 CO1
b. List and explain a few of the most significant challenges and problems that 10 L1 CO1
IoT is currently facing.
OR
Q.2 a. List and explain the requirements driving specific architectural changes for 10 L2 CO2
IoT.
b. With a neat diagram, explain the M2M IoT standardized architecture. 10 L2 CO1
Module – 2
Q.3 a. Explain the number of ways to group and cluster sensors into different 10 L2 CO2
categories.
b. How sensors and actuators interact with the physical world? Explain. 10 L1 CO2
OR
Q.4 a. Explain design constraints for wireless smart objects. 10 L2 CO2
b. Explain the communications criteria in connecting smart objects in IoT. 10 L1 CO2
Module – 3
Q.5 a. Illustrate with neat diagram, how to optimize IP for IoT using adaption 10 L2 CO3
layer.
b. Discuss the various methods used in IoT application transport. 10 L1 CO3
OR
Q.6 a. Explain the following with respect to COAP: 10 L2 CO3
(i) Message format (ii) COAP reliable transmission
b. Explain COAP communication in IoT infrastructures. 10 L2 CO3
Module – 4
Q.7 a. List and explain IoT data analytics challenges. 10 L1 CO4
b. Explain edge analytics core functions and illustrate edge analytics 10 L2 CO4
processing unit.
OR
Q.8 a. Discuss the common challenges faced IoT with respect to security. 10 L2 CO4
b. Illustrate formal risk analysis structures octave and fair. 10 L2 CO4
Module – 5
Q.9 a. With a neat diagram, explain a four layered architecture of a smart city IoT 10 L3 CO5
infrastructure.
b. Why Arduino? With neat diagram exploring ARDUINO UNO Learning 10 L2 CO5
Board.
OR
Q.10 a. With neat diagram explain Raspberry Pi and DS18B20 Temperature 10 L2 CO5
Sensor.
b. List out the IoT strategies for smarter cities. 10 L3 CO5
USN 22MCA332
Module – 1 M L C
Q.1 a. What is Cloud Computing? Briefly summarize the Cloud Computing 10 L2 CO1
Reference Model.
b. What are the major distributed computing technologies that led to Cloud 10 L2 CO1
Computing?
OR
Q.2 a. Explain characteristics and benefits of Cloud Computing. Discuss 10 L2 CO1
deployment models of Cloud Computing.
Module – 2
Q.3 a. Define Parallel Processing. Explain hardware architecture for parallel 10 L3 CO2
processing.
b. Explain Data – Centered Architecture and Data – Flow Architecture styles. 10 L3 CO2
OR
Q.4 a. Discuss RPC and apply the steps involved in interprocess communication. 10 L3 CO2
Module – 3
Q.5 a. Define Virtualization. What are the characteristics of Virtualized 10 L2 CO3
Environment?
b. What is Hypervisor and types of hypervisor? Explain Goldberg and Popek 10 L2 CO3
3 theorem to support virtualization.
OR
Q.6 a. Discuss Programming language level Virtualization with examples. 10 L2 CO3
Module – 4
Q.7 a. With a neat diagram, explain Cloud Computing Architecture. 10 L2 CO4
OR
1 of 2
22MCA332
Module – 5
Q.9 a. Discuss Application services of Google App Engine. 10 L2 CO4
OR
Q.10 a. Describe how Cloud Computing technology can be applied to support 10 L2 CO4
remote ECG monitoring.
b. What is Dropbox and icloud? What kind of problem do they solve by using 10 L2 CO4
Cloud technologies?
*****
2 of 2
USN 22MCA344
Module – 1 M L C
Q.1 a. Explain the terms Error, Fault, Failure and Incident in the process of 8 L2 CO1
Programming and Testing with diagram.
b. Describe Quality attributes of software testing. 6 L2 CO1
c. How Requirements, Behaviour and Correctness are specified during 6 L2 CO1
product development?
OR
Q.2 a. With the help of diagram, how Test and Debug cycle can be understood. 8 L2 CO1
b. Represent Test generation strategies, with diagram. 8 L2 CO1
c. Explain the Basic principles of Software Testing. 4 L2 CO1
Module – 2
Q.3 a. How insights of Venn Diagrams help in identifying the test cases, 10 L2 CO1
determine with specified, program and tested behaviors.
b. Classify Error and Fault Taxonomies as per Severity. 10 L2 CO1
OR
Q.4 a. With the problem statement of commission problem, compute the sales 10 L2 CO1
person’s commission for sales of $3700 with appropriate steps.
b. The issues of Integration and system testing are exampled by the SATM 10 L3 CO1
system, generate the sequence of screens with right explaination.
Module – 3
Q.5 a. Generalizing BVA for 2 variables with the statements of advantage and 10 L3 CO2
limitations brief about BVA.
b. How BVA is extended for Robustners Testing, Worstcase Testing, 10 L2 CO2
Robust Worstcase Testing for a function of 2 variables.
OR
Q.6 a. Define ECT and explain weak normal, strong normal, weak robust, 10 L2 CO2
string robust ECT.
b. What are Decision Tables? Illustrate using the Triangle problem. 10 L2 CO2
Module – 4
Q.7 a. How DD-path testing is best known for structural testing, describe using 10 L3 CO3
program graph of the triangle problem.
b. Explain Test Coverage Metrics in DD-paths. 6 L2 CO3
1 of 2
22MCA344
Fig. Q7 (c)
OR
Q.8 a. Briefly explain Alternative life cycle models with Build Sequence, 10 L2 CO3
Rapid prototyping, Executable specification.
b. The SATM system is described with a traditional, structural Analysis 10 L2 CO3
approach by Context diagram, level 1 data flow, E/R model and upper-
level SATM, finite state machine.
Module – 5
Q.9 a. Describe Fault Based Testing and Mutation Analysis. 10 L2 CO4
b. Explain Scaffolding and Test oracles with examples. 10 L2 CO4
OR
Q.10 a. Describe the process of Risk planning and Monitoring in Software 10 L2 CO4
testing.
b. Briefly about Test design specifications documents, Test and Analysis 10 L2 CO4
Reports.
*****
2 of 2