0% found this document useful (0 votes)
2 views

QB

The document is a question bank for a course on Foundations of Data Science, containing various questions related to data analysis, statistics, and programming in Python. It includes topics such as correlation coefficients, regression, data visualization, and Numpy arrays, as well as cryptography and formal language theory. The questions are divided into two parts, with Part A focusing on definitions and examples, while Part B delves into calculations and detailed explanations.

Uploaded by

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

QB

The document is a question bank for a course on Foundations of Data Science, containing various questions related to data analysis, statistics, and programming in Python. It includes topics such as correlation coefficients, regression, data visualization, and Numpy arrays, as well as cryptography and formal language theory. The questions are divided into two parts, with Part A focusing on definitions and examples, while Part B delves into calculations and detailed explanations.

Uploaded by

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

CS3352 FOUNDATIONS OF DATA SCIENCE

IAT 2- QUESTION BANK


PART - A
1. What is percentile rank? Give an example
2. Consider Helen sent 10 greeting cards to her friends and she received back 8 cards, what
is the kind of relationship it i?
3. What is the use of scatter plot?
4. State correlation coefficient.
5. Write the definition of multiple regression.
6. Define regression towards the mean.
7. Give an example of a data set with a non-Gaussian distribution.
8. Under what circumstances, the pivot-table () in pandas is used?
9. Using appropriate data visualization modules develop a python code snippet that
generates a simple wave in gridded axes.
10. List the attributes of Numpy array. Give an example for it.
11. Create a data frame with key and data pairs as key data pairs asA-10,B-20,A-30,A-40.
12. State the advantages of using Numpy arrays.
13. Outline the two types of Numpy’s UFuncs.
14. What are the key properties of Pearson correlation coefficient?
15. Mention some built-in pandas aggregation.
PART B
1. Calculate the correlation coefficient for the heights’in inches’ of fathers(x) and their
son’s(y) with the data presented below
X 66 68 68 70 71 72 72
y 68 70 69 72 72 72 74
2. Explain in detail about regression with its classification.
3. Elaborate how the least squares equations which is used to minimize the total of all
squared prediction errors with examples.
4. Describe range and variables.
5. Discuss in detail about scatter plot with its types
6. Define auto correlation and how it is calculated? What does the negative correlation
convey?
7. Illustrate correlation coefficient.
8. What is an aggregate function? Write the aggregate functions in Numpy.
9. Briefly discuss about the mapping between python operators and pandas methods.
10. Summarize grouping in python with example.
11. How to use group by with 2 columns in data set? Give a python code snippet.
12. find the following in Python
1. Data indexing
2. Operations on missing data
Part A
Write the types of attacks
State the principle of MAC and HASH
What is hash in cryptography?
List 4 password selection strategies.
Show how SHA is more secure than MD5
Part B
Discuss the types of attacks that are handled by message authentication.
Use fermats theorem to find a number between 0 and 72 with a congruent to 9794
modulo 73
Describe the basic arithmetical and logical functions used in SHA
Elaborate the Kerberos authentication mechanism with suitable diagram.
Identify the protocol used for the following one way authentication technique based on
asymmetric encryption and explain the protocol
A->B:IDA
B->A:R1
A->B:E
Toc
Part A
How will you prove the group of statements together? Justify
Draw the transition diagram to recognize a constant
Prove that reversal of any regular language is also regular.
Write a regular expression for the language L={set of strings with even number of 1’s
followed by odd number of 0’s
What is {00,11}*?(write at least first seven terms
Part b
Construct NFA accepting the set of strings E={0,1} such that two 0’s are separated by a
string whose length is L1 some i=0
Prove that for every L recognized by a NFA, there exists an equivalent DFA accepting
the same language L.
Prove that regular expressions are closed under union, cancatenation, kleene
closure,compliment
Prove that any language accepted by a DFA can be represented by a regular expressions
and also construct a finite automata for the regular expressions 10+(0+11)0*1

You might also like