ADVANCED WEB TECHNOLOGIES
Chapter 1 :-Introduction to OOP in PHP
1)What is serialization ?
2)What is Interospection ? Explain any two interospective function
3)Define Constructor. Explain it with the help of Program.
4)WAPHP script to demonstrate the
concept of introspection for examining
object.
5)State the purpose of $ this
variable.
6)What is interface?
7)Explain Destructor with example.
8)What is inheritance? Give proper
example.
9)Explain Abstract and Static methods
with example.
10)Define clone.
11)Define an interface which has
methods area(),volume(),define constant PI.Create a class cylinder which
implements this (use define())
12)Name any two functions to extract
basic information about classes in PHP.
13)WAP to demonstrate the
introspection for examining
class(get_declared_classes(),get_class_methods(),get_class_vars().
14)Name any two variables of global
array.
Chapter 2:-Web Techniques
1)Enlist the HTTP Request methods
2)What is setcookie () function ?
3)What is self-processing form ?
Explain with Write a php program to upload the file and display its information
(use $_FILES).
4)Explain cookie with example.
5)Enlist different attributes for ready
state.
6)Explain Session with example.
8)Write a PHP program to accept two
strings from user and check whether entered strings are matching or not ?(Use
sticky form concept).
9)Explain Superglobals?
10)Name any two variables of $_SERVER
array
11)How to check whether a variable is
set with the session?
12)What is sticky form ? Explain with
example.
13)Explain Response Headers.
14)Explain Redirection
15)Explain Maintaining State.
16)Explain Multivalued Parameter
17)State the difference between GET
and POST methods.
18)WAP to select name off the fruits
he/she likes (using multivalued parameters)
Chapter 3:-Databases
1)Which are the database supported by
PHP.
2)Consider the following relational
database:
Project(pno,ptitle)
Student(sno,class,pno) WAP to accept project title and display list of students
those who are working in a particular project.
3)Name any two parameter of
mysql_connect()
4)Explain how to create and select
database using PHP.
5)WAP to implement create,read,update
and display operations on enmployee table with
attribute(eno,ename,joiningdate).
6)Write a php program to capitalize
of first letter of each name and check user email address contain @ symbol.
7)Explain Pear DB
8)What is Database? Different
function in php to connect to the mysql
9)Explain the fetching of results
from a query with the help of example.
10)WAP to accept student
details(rno,name,class)and store them in student table(Max ,print them in
sorted order of name on the browser in table format.
Chapter 4:-XML
1)What is XML?
2)Notes on XML document structure.
3)Enlist the method of DOM parser.
4)Explain how to link CSS to XML.
5)What is XML–RPC ?
6)Explain simplexml extension with
the help of example
7)What is DOM ? Explain it with the
help of program.
8)Create a XML file which gives
details of books available in ‘‘ABC
Bookstore’’ from the following categories :
(a)Technical
(b)Cooking
(c)Yoga
9)Explain the features of XML
10)Name any two elements of XML
document structure.
11)Enlist the PHP DOM’s function.
12)Which are the parts of XML-RPC ?
13)Write php script to create CD
catalog using XML file.
14)Explain XML DOM with example.
15)Explain HTTP Request.
16)Enlist the predefined internal
entities in XML
Chapter 5:Web services
1)What is SOAP?
2)What is web services ?
3)Explain WSDL document structure
4)UDDI
5)list any two php http function.
Chapter 6:-Ajax
1)Give any two applications of AJAX
2)Explain how Ajax works ?
3)Write a simple PHP program which
implements Ajax for addition of two numbers.
4)Give an
example of PHP
and Ajax application
for searching.
5)Write a Ajax program to display
list of games stored in an array on clicking OK button.
6)Create Student table as follows :
Student (Sno, Sname, per)Write Ajax program to select the student name and
print the selected student’s details
7)Explain classical web application
model and Ajax web application model.
.