
-
Re: CS311 GDB 1 Solution and Discussion
CS311 GDB – 2020-2021
Total Marks
5
Starting Date
Monday, February 15, 2021
Closing Date
Monday, February 22, 2021
Status
Open
Question Title
GDB
Question Description
Due to the current COVID-19 Pandemic NCOC (National Command and Operation Center) decides to develop a single national level digital platform where all the information regarding COVID Pandemic will be available nationwide. The aim of this digital platform is to provide authentic and verified information at national level.
Suppose you are working in a firm and NCOC takes the services of that firm for the creation of this digital platform. You are assigned the task to develop a web service for this web application. NCOC wants that the web service should be platform independent and should be able to entertain all the HTTP requests. You are given the choice to develop this web service using any one of the following technologies.
· Java Servlets
· CGI (Common Gateway Interface)
Which technology you will consider for the creatin of this web service for NCOC digital platform and why? Support your answers with some solid reason. -
Re: CS311 Assignment 1 Solution and Discussion
Assignment No. 1Semester: Spring 2020
Introduction to Web Services Development – CS311
Total Marks: 20Due Date: 5th June 2020
Lectures Covered: 1 to 9Objectives:
Understand and get hands on experience of
• Creating well-formed XML code
• Using XML elements
• Using XML attributes
• Validate XML code or Create DTD code of XML
Instructions:
Please read the following instructions carefully before submitting assignment:
It should be clear that your assignment will not get any credit if: The assignment is submitted after due date.
The assignment is submitted via email.
The assignment is copied from Internet or from any other student.
The submitted assignment does not open or file is corrupt.
It is in some format other than MS Word FileNote: All types of plagiarism are strictly prohibited.
For any query about the assignment, contact at [email protected]
Question: Create an internal DTD and XML Document for the XML tree drawn below.
DTD (10 marks)
XML Document (10 marks)
Assignment Uploading Instructions:
You need to write DTD code of given XML tree. After testing that DTD code is working fine, Copy/Paste it into MS Word file and upload from your LMS account.
Please note that due date of assignment will not extend, so do not wait for last date and submit your solution as quickly as possible.
Due Date: 5th June 2020BEST OF LUCK
-
-
Assignment No. 03
Semester: Fall 2019
Introduction to Web Services Development – CS311 Total Marks: 20
Due Date: 20-01-2020
Lectures Covered: 16-28Objectives:
Understand and get hands on experience on
• XML Parser
• XMLHttpRequest
• XML DOM
• XML Dom Nodes
• getElementsByTagName Method
• ChildNodes Property
• Displaying XML data in HTML file
Instructions:
Please read the following instructions carefully before submitting assignment:
It should be clear that your assignment will not get any credit if: The assignment is submitted after due date.
The assignment is submitted via email.
The assignment is copied from Internet or from any other student.
The submitted assignment does not open or file is corrupt.
It is in some format other than .html (HTML File).Note: All types of plagiarism are strictly prohibited.
For any query about the assignment, contact at [email protected]
Carefully analyze the file “books_data.xml” (which is attached with the assignment file). Information of different books is given in this xml file which includes book name, book price, book author etc.
Create an HTML file to display the “names” of books by parsing the response of “books_data.xml” in that HTML file with JavaScript using XMLHttpRequest Object.
Sample Output:You can see sample output in “Sample Output.mp4” video attached with this assignment file.
Assignment Uploading Instructions:
To make and test your code, you need to download Xampp Server from following link. https://www.apachefriends.org/index.html
After the installation of Xampp , you need to save your html file and “books_data.xml” file in the path given below
C:\xampp\htdocs
To run your file type the address http://localhost/your_assignment_file.html
Upload your assignment solution in .html file format on VULMSPlease note that due date of assignment will not extend, so do not wait for last date and submit your solution as quickly as possible.
<?xml version="1.0" encoding="UTF-8"?> <BOOKS_LIST> <book> <name>History of Pakistan</name> <price>150</price> <author>Abc</author> </book> <book> <name>French Revolution</name> <price>300</price> <author>XYZ</author> </book> <book> <name>Biographies</name> <price>250</price> <author>WSD</author> </book> <book> <name>Gulf Countries</name> <price>150</price> <author>ASD</author> </book> <book> <name>Haunted Stories</name> <price>150</price> <author>Abc</author> </book> </BOOKS_LIST>
Due Date: 20/01/2020
BEST OF LUCK -
Re: CS311 Assignment 3 Solution and Discussion
<!DOCTYPE html> <html> <body> <h1>My Books Collection:</h1> <button type="button" style="font-size:14px; " onclick="if (!window.__cfRLUnblockHandlers) return false; loadXMLDoc()" data-cf-modified-18337bf230a59fc34ce33f82-=""> Display My Books </button> <br> <table id="demo"></table> <script type="18337bf230a59fc34ce33f82-text/javascript"> function loadXMLDoc() { var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (xhttp.readyState == 4 && xhttp.status == 200) { myFunction(xhttp); } }; xhttp.open("GET", "books_data.xml", true); xhttp.send(); } function myFunction(xml) { var i; var xmlDoc = xml.responseXML; var table="<br> "; var a = xmlDoc.getElementsByTagName("book"); for (i = 0; i <a.length; i++) { <!--getElementsByTagName method and childNodes property--> table +="<tr><td>"+a[i].getElementsByTagName("name")[0].childNodes[0].nodeValue+"</td></tr>"; } document.getElementById("demo").innerHTML = table; } </script> <script src="https://ajax.cloudflare.com/cdn-cgi/scripts/7089c43e/cloudflare-static/rocket-loader.min.js" data-cf-settings="18337bf230a59fc34ce33f82-|49" defer=""></script></body> </html>
CS311-3-Solution
bc0000000_CS311_S3.html -
Assignment No. 02
Semester: Fall 2019
Introduction to Web Services Development – CS311
Total Marks: 20Due Date: 4/12/2019
Objectives:
Understand and get hands on experience of
• XML schema
• Generating XML schema (XSD) of a given XML
• Generate XML using PHP
Instructions:
Please read the following instructions carefully before submitting assignment:
It should be clear that your assignment will not get any credit if: The assignment is submitted after due date.
The assignment is submitted via email.
The assignment is copied from Internet or from any other student.
The submitted assignment does not open or file is corrupt.
It is in some format other than .doc/.docx.Note: All types of plagiarism are strictly prohibited.
For any query about the assignment, contact at [email protected]
Consider the well-formed XML given below. You are required to:
Write XML Schema (.xsd) code for the given XML Generate the following XML on a server as output using PHP <?xml version="1.0"?> <BookStore> <Book> <Title>Introduction to Computing</Title> <Course>CS101</Course> <Year>2016</Year> <Publisher>Virtual University of Pakistan</Publisher> <Author>Dr Tanveer Ahmad</Author> </Book> <Book> <Title>Object Oriented Programming</Title> <Course>CS304</Course> <Year>2017</Year> <Publisher>Virtual University of Pakistan</Publisher> <Author>Dr Shafeeq</Author> </Book> </BookStore>Assignment Uploading Instructions:
• You need to upload your assignment in .doc/.docx file format.
• Copy your code for both the questions and paste it in word file(.doc/.docx) and then upload your assignmentPlease note that due date of assignment will not extend, so do not wait for last date and submit your solution as quickly as possible.
-
Assignment No. 1
Semester: FALL 2019
Introduction to Web Services Development – CS311
Total Marks: 20Due Date: 15/11/2019
Lectures Covered: 1 to 9Objectives:
Understand and get hands on experience of
• Creating well-formed XML code
• Using XML elements
• Using XML attributes
• Validate XML code or Create DTD code of XML
Instructions:
Please read the following instructions carefully before submitting assignment:
It should be clear that your assignment will not get any credit if: The assignment is submitted after due date.
The assignment is submitted via email.
The assignment is copied from Internet or from any other student.
The submitted assignment does not open or file is corrupt.
It is in some format other than MS Word FileNote: All types of plagiarism are strictly prohibited.
For any query about the assignment, contact at
Q. Create an internal DTD and XML Document for the XML tree drawn below.
DTD (10 marks)
XML Document (10 marks)Assignment Uploading Instructions:
You need to write DTD code of given XML tree. After testing that DTD code is working fine, Copy/Paste it into MS Word file and upload from your LMS account.
Please note that due date of assignment will not extend, so do not wait for last date and submit your solution as quickly as possible.
Due Date: 15/11/2019BEST OF LUCK
-
Quiz # 2 Total Questions : 10
Please read the following instructions carefully!
Quiz will be based upon Multiple Choice Questions (MCQs).You have to attempt the quiz online. You can start attempting the quiz any time within given date(s) of a particular subject by clicking the link for Quiz in VULMS.
Each question has a fixed time of 90 seconds. So you have to save your answer before 90 seconds. But due to unstable internet speeds, it is recommended that you should save your answer within 60 seconds. While attempting a question, keep an eye on the remaining time.
Attempting quiz is unidirectional. Once you move forward to the next question, you can not go back to the previous one. Therefore before moving to the next question, make sure that you have selected the best option.
DO NOT press Back Button / Backspace Button while attempting a question, otherwise you will lose that question.
DO NOT refresh the page unnecessarily, specially when following messages appear
Saving…
Question Timeout: Now loading next question…Javascript MUST be enabled in your browser; otherwise you will not be able to attempt the quiz.
If for any reason, you lose access to internet (like power failure or disconnection of internet), you will be able to attempt the quiz again from the question next to the last shown question. But remember that you have to complete the quiz before expiry of the deadline.
If any student failed to attempt the quiz in given time then no re-take or offline quiz will be held.
Start Quiz
CS311 Assignment 2 Solution and Discussion SPRING 2020
50% Off on Your FEE Join US!


