.

29 September, 2011

Solved Assignment of MCS-023 MCA 2nd semester 2011

20 August, 2011

Web Development Technologies

JSP-
JAVA SERVER Pages (JSP) technology allows us to easily create Web content that has both static and dynamic components. JSP technology contains all the dynamic capabilities of Java Servlet technology but provides a more natural approach to creating static content. The main features of JSP technology are described below:
• A language for developing JSP pages, which are text-based, documents that
• Constructs for accessing server-side objects.
• Mechanisms for defining extensions to the JSP language.
JSP technology also contains an API that is used by developers of Web containers. JSP technology is used in developing dynamic web pages with Servlet technology just because it incorporates Java Servlet Technology for Dynamic contents and HTML for static content at the same time.

JAVA SCRIPT-
JavaScript is Netscape's cross-platform, object-oriented scripting language. JavaScript is a small, lightweight language; it is not useful as a standalone language, but it is designed for easy embedding in other products and applications, such as web browsers. Inside a host environment, JavaScript can be connected to the objects of its environment to provide programmatic control over them. Core JavaScript contains a core set of objects, such as Array, Date, and Math, and a core set of language elements such as operators, control structures, and statements. Core JavaScript can be extended for a variety of purposes by supplementing it with additional objects; for example:
• Client-side JavaScript extends the core language by supplying objects to control a browser (Navigator or another web browser) and its Document Object Model (DOM). For example, client-side extensions allow an application to place elements on an HTML form and respond to user events such as mouse clicks, form input, and page navigation.
Server-side JavaScript extends the core language by supplying objects relevant to running JavaScript on a server. For example, server-side extensions allow an application to communicate with a relational database, provide continuity of information from one invocation to another of the application, or perform file manipulations on a server. In my project, I have used Java Script for form data verification on client side at various places.

HTML-
HTML is a stream-based language. In other words, the HTML information for a web page is loaded serially as the browser parses the page. When the browser finds
tags, it loads the objects and places them in positions according to their locations in the HTML code. Exact positioning of objects in a page is not possible, however. HTML does not support the positioning properties, such as Left and Top, which are so familiar to Visual Basic developers. Instead, you make "suggestions" to the browser regarding control placement. A table, for example, can suggest relative object placement, but you cannot be certain of the exact pixel location of any object. The definition of HTML is Hypertext Markup Language. • Hypertext is the method by which you move around on the web • Hypertext is the method by which you move around on the web — by clicking on special text called hyperlinks, which bring you to the next page. The fact that it is hyper just means it is not linear — i.e. you can go to any place on the Internet whenever you want by clicking on links — there is no set order to do things in. • Markup is what HTML tags do to the text inside them. They mark it as a certain type of text (italicised text, for example). • HTML is a Language, as it has code-words and syntax like any other language. MYSQL- MySQL is a relational database management system (RDBMS) based on SQL (Structured Query Language). First released in January, 1998, MySQL is now one component of parent company MySQL AB's product line of database servers and development tools. MySQL runs on virtually all platforms, including Linux, Unix, and Windows. It is fully multi-threaded using kernel threads, and provides application program interfaces (APIs) for many programming languages, including C, C++, Eiffel, Java, Perl, PHP, Python, and MySQL is preferentially used in a wide range of applications, including data warehousing, e-commerce, Web databases, logging applications and distributed applications. It is also increasingly embedded in third-party software and other technologies. According to MySQL AB, their flagship product has over six million active My SQL installations worldwide. Customers include Cisco, Dun & Bradstreet, Google, NASA, Lufthansa, Hyperion, and Suzuki. I have used MySQL as back-end Database server, as it has well compatibility with the Java. APACHI TOMCAT- Apache Tomcat is a Servlet container developed at the Apache Software Foundation (ASF). Tomcat implements the Java Servlet and the Java Server Pages (JSP) specifications from Sun Microsystems, and provides a "pure Java" HTTP web server environment for Java code to run. Tomcat should not be confused with the Apache web server, which is a C implementation of a HTTP web server; these two HTTP web servers are not bundled together. Apache Tomcat includes tools for configuration and management, but can also be configured by editing configuration files that are normally XML-formatted.

07 March, 2011

MCSE-004 :: Numerical and Statistical Computing

Solved Assignment of MCSE-011 July 2011

Q1. a) i). Block 1 page 50
ii). Block 1 page 53
iii). Block 1 page 18
iv). Block 2 page 40
v). Block 2 page 43

Q1. b) coming soon

Q2. a) & b) coming soon

Q3. a) Block 1 page 51

Q4. a) Block 2 page 16

Q5. b) Block 3 page 36

MCSE-011 :: Parallel Computing

SOlved Assignment of MCSE-011 July 2011

In this assignment Questions Q1b) and Q6a) ie Control flow and Data flow architecture is repeated.

The Answers for rest are :
Q1 a) Block 1 - Page 41
Q2) Block 3 - Page 35-36 and some are General Question, which we can get on Net.
Q3 a) Block 3 - Page 30
Q3 b) Block 3 - Page 20
Q4 Block 1 - Page 47
Q5 Block 1 - Page 42
Q6 b) Block 1 - Page 29
Q7 a) Block 2 - Page 66
Q7 b) Block 2 - Page 47
Q8 a) Block 1 - Page 9-10
Q8 b) Block 1 - Page 83
Q9 Block 3 - Page 40
Q10 a) Block 1 - Page 59
Q10 b) Block 3 - Page 37

MCS-053 :: Computer Graphics and Multimedia

Solved Assignment of MCS-053 July 2011

Q1.a)
i) Block 1, Page-41
ii) Block 1, Page 32-33
iii) Block 1, Page 21,23
iv) Block 1, Page 14,15

b) Block 1, page 49-52

c) Block 1 Page 73, 84-89

d) Block 1 Page 91-93

Q2. a) Block 2, Page 27-30

Q3. b) Block 3, Page 35,40, 42
c) i) Block 3, Page-36
ii) Block 3, Page-43
iii) Block 3, Page-71
iv) Block 3, Page-56
v) Block 3, Page-15


Q4. ii) Block 4, Page 53
iii) Block 4, Page 57,59
iv) Block 4, page 59
v) Block 4, page 34
vi) Block 4, page 44, 46
vii) Block 3, Page 69,70,76
viii) Block 4 Page 48, 49

Q-4
(i) Refreshing Buffer --Block-1 (35)
(ii) Analog and Digital Sound -- Block 4(53)
(iii) Interlaced and Progressive Scan --Block 4(57)

Q 3) C
Unit 2 - Modeling and Rendering
1 - Depth buffer method - page 36
3 - Basic Ray Tracing Algorithm - page 71
4 - Diffuse Reflection - page 56
5 - Equation of plane - page 13

Visible surface detection
2 - Area Subdivision method - page 43

MCS-052 :: Principles of Management and Information Systems

Solved Assignment of MCS-052 July 2011

Q.1(a) block 1 - Pg 18,20,22

Q.1(b) Block 1 - Pg 41,60,29

Q.2(a) Block 1 - Pg 15-18

Q.2(b) Block 1 - Pg 50,51-53

Q.3) Block 2 - Pg 92

Q.4(a) Block 2 - Pg 27

Q.4(b) Block 2 - Pg 31-32


Q.5 coming soon...

Q.6) Block 2 - Pg 84-88,89

Q.7) Block 2 - i) Pg 94,95
ii) Pg 141-142

MCS-051 :: Advanced Internet Technologies

SOlved Assignment of MCS-051 July 2011

Q1 to Q4) Coming soon...

Q5 ) block 2 pg 64(comparison of html & xml) & pg 68 (structure of xml document)

Q6 ) block 3 pg 10-11

Q7 ) block 2 pg 22 (see check your progress Q.8 answer)

Q8 ) block 1 pg 74 & type 4 driver pg 37