Download JNTUH MCA 2nd Sem R17 2019 April-May 842AC Aprilmay Scripting Languages Question Paper

Download JNTUH (Jawaharlal nehru technological university) MCA (Master of Computer Applications) 2nd Sem (Second Semester) Regulation-R17 2019 April-May 842AC Aprilmay Scripting Languages Previous Question Paper


R17

Code No: 842AC















JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

MCA II Semester Examinations, April/May - 2019

SCRIPTING LANGUAGES

Time: 3hrs













Max.Marks:75


Note: This question paper contains two parts A and B.

Part A is compulsory which carries 25 marks. Answer all questions in Part A. Part B
consists of 5 Units. Answer any one full question from each unit. Each question carries
10 marks and may have a, b, c as sub questions.



PART - A



















5 ? 5 Marks = 25



1.a) What is the phenomenon of Perl? Explain about hashes.







[5]

b) Discuss about objects in detail.













[5]

c) What are features of PHP? Explain.











[5]

d) Explain about variables and data in the Tcl.









[5]

e) What are Python statements? Explain.











[5]



PART - B

















5 ? 10 Marks = 50

2.

What are uses for scripting languages? Explain in detail.





[10]

OR

3.a)

What are characteristics of scripting languages? Explain.

b)

Explain about working with arrays and lists in Perl.







[5+5]



4.a)

Explain about data structure and packages in Perl.

b)

Discuss about dirty hands interment programming.







[5+5]

OR

5.a)

Describe modules in Perl.

b)

Explain about interfacing to the operating system in Perl.





[5+5]


6.a)

Discuss about string interpolation in PHP.

b)

Explain functions of merging, slicing, splicing and dissecting arrays.



[5+5]

OR

7.a)

Describe creating function and passing arguments in PHP.

b)

What are file inclusion statements in PHP? Explain with examples.



[5+5]



8.a)

How to work with files and pipes in Tcl? Explain with examples.

b)

What is a procedure? Explain procedures in Tcl with examples.





[5+5]

OR

9.

What are fundamental concepts of Tk? Explain in detail.





[10]



10.

Explain the following:



a) Loops in Python b) Web application framework.







[5+5]

OR

11.

Explain Exception handing in python.











[10]



---ooOoo---




This post was last modified on 17 March 2023