JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD B.Tech III Year WEB PROGRAMMING Previous Question Paper (September - 2021 - R18)

B.Tech | III Year | I | R18 | September - 2021

Answer PaperPaper Code: 155DMMaximum Marks: 75Time: 3 hours

Answer any five questions. All questions carry equal marks.

Main

115 marks
a

Explain the arithmetic operators and string operators with an example.

8 marks

Answer

Arithmetic operators are used to perform mathematical calculations on numerical values. These include addition (+), subtraction (-), multiplication (*), division (/), modulus (%), and exponentiation (**). For example, if a = 10 and b = 3, then a + b results in 13, a * b results in 30, and a % b results in 1.

String operators are used to manipulate text data. The primary string operator is concatenation (+), which joins two or more strings together. In some languages, the assignment operator (+=) is also used to append a string to an existing variable. For example, if string1 = "Hello" and string2 = "World", then string1 + " " + string2 results in "Hello World".

b

List and explain the characteristics of scripting languages.

7 marks

Answer

Scripting languages are designed for integrating and communicating with other software components. Their key characteristics include:

  • Interpreted Execution: Unlike compiled languages, code is executed line-by-line by an interpreter, which facilitates rapid development and debugging.
  • Dynamic Typing: Variables do not require explicit type declarations; types are determined at runtime, allowing for greater flexibility.
  • Ease of Use: They typically feature a simpler syntax and high-level abstractions, making them accessible for quick automation and web development tasks.
  • Platform Independence: Most scripting languages are cross-platform, meaning they can run on different operating systems provided the appropriate interpreter is installed.
  • Embedded Capability: They are frequently embedded within larger host applications to provide custom functionality or to automate repetitive tasks.
  • Automatic Memory Management: They often include built-in garbage collection, reducing the burden on the programmer to manually manage memory allocation.
215 marks
a

Discuss the client-side and server-side scripting.

7 marks

Answer

Sign in to view the complete answer paper.

b

Give a brief note on web site creation.

8 marks

Answer

Sign in to view the complete answer paper.

315 marks
a

List and explain the benefits of OOPS.

7 marks

Answer

Sign in to view the complete answer paper.

b

Describe the features of Java.

8 marks

Answer

Sign in to view the complete answer paper.

415 marks
a

How does Java’s multithreading capability enable you to write more efficient programs? Explain.

7 marks

Answer

Sign in to view the complete answer paper.

b

Draw and explain the structure of a JAVA program and explain in detail.

8 marks

Answer

Sign in to view the complete answer paper.

5

List and explain the different types of JDBC drivers with syntax.

15 marks

Answer

Sign in to view the complete answer paper.

6

Write Java program to fetch student data from the student database using JDBC ODBC driver.

15 marks

Answer

Sign in to view the complete answer paper.

715 marks
a

Draw and explain the Life cycle of an applet.

7 marks

Answer

Sign in to view the complete answer paper.

b

How to handle HTTP request and response.

8 marks

Answer

Sign in to view the complete answer paper.

815 marks
a

Is WSDL a web service? Justify your answer.

7 marks

Answer

Sign in to view the complete answer paper.

b

How XSL is related to XSLT? Explain.

8 marks

Answer

Sign in to view the complete answer paper.

About this paper

This page contains the solved question paper with answers of WEB PROGRAMMING from JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD for B.Tech IT III Year I, September - 2021, R18.

For the question paper without answers, switch to the Question Paper tab.

Other papers in WEB PROGRAMMING

Loading Question Papers

Fetching data from database...