4TH YEAR




Web 2.0  Assignment 


1.    What is Web 2.0? Explain Rich Internet Application in detail.
2.    Explain Folksonomies, Saas, data as a king, convergence, multiple delivery channels, social networking.
3.    Define SOAP. Compare and contrast types of SOAP.
4.    With the suitable snippet of code explain REST.
5.    Explain WSDL in detail.
6.    What Is JSON? Write snippet of code to describe JSON as web service
7.    Write a note on evolution of Ajax.
8.      Distinguish the traditional web application model with AJAX web  application model.
 9.    What are the principles of AJAX? Explain the technologies behind Ajax
10.           Who Is Using Ajax? Explain in detail.
11.            With suitable code explain the Hidden Frame GET Request.
With suitable code explain the Hidden Frame POST Request


                          Web 2.0 3rd Assignment 


1.     What is ActionScript? Explain three tiers of ActionScript APIs.
2.     Explain four basic options of Using ActionScript.
3.     Convert the following MXML to ActionScript:
<? Xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Button id="Button" />
            </mx:Application>
4.      With a snippet of code explain the package and class declarations in ActionScript.
5.      Write a short note on variables and properties of ActionScript.
6.      Write a program to demonstrate two additional special method types in ActionScript.
7.      Give suitable example code to represent expression, statement, array and object in ActionScript.
8.      Explain inheritance and Interfaces of ActionScript in detail with suitable snippet code.
9.      Explain event handling and error handling of ActionScript in detail.
10. Write a short note on using XML in Flex applications.
11. Explain Flex application life cycle in detail.
12. Explain how one flex application can be loaded in to another.
13. Describe application domains of Flex in detail.
14. Give an overview of Flex layout and explain working with children.
15. Explain container types of the Flex in detail.
16. Write a short note on layout rules of Flex.
17. Describe Padding, borders, and gaps of Flex.
18. Write short note on nesting containers and handling scrolling & clipping.
19. Explain spacer component of flex. Describe fluid interfaces of Flex.


                            ACA 3rd ASSIGNMENT

1.      Explain in brief the types of basic cache optimization?
2.      Which are the major category of advanced optimizations of cache performance ?explain all in details  (any one for test)?
3.      Explain in detail the architecture support for protecting processor from each other via virtual memory?
4.      With a neat diagram explain the hypothetical memory hierarchy?
5.      Explain any 2 hardware primitives to implement synchronous with example?
6.      Explain block replacement strategies to replace block, with example?
7.      Explain internal organization of 64 MB dram?
8.      Explain the dram technology ? how do you improve memory performance inside a dram chip?
9.      Write short note on :
a.       Protection via virtual memory.
b.      Protection via virtual machines
10.  Write short note on
a.       Instruction set architecture support for virtual machines.
b.      Requirements of a virtual machine monitor.




ST Assignment Questions




ACA Assignment Questions


1. List the steps to unroll the code and schedule.
2. Explain how tomasulo’s algorithm can be extended to support speculation.
3. For the following instructions, using dynamic scheduling show the status of ROB, reservation station when only MULD is ready to commit and two L.D committed.
L.D F6, 32(R2)
L.D F2, 44(R3)
MUL.D F0, F2, F4
SUB.D F8, F2, F6
DIV.D F10, F0, F6
ADD.D F6, F8, F2
Also show the type of hazards between the instructions.

4. Explain the different taxonomy of parallel architecture.
5. With a neat diagram, explain the basic structure of a centralized shared – memory and distributed – memory multiprocessor.
6. What is the cache coherence problem? Explain basic schemes for enforcing coherence.
7. Explain the snooping, with respect to cache – coherence protocols.
8. Explain the directory based coherence for a distributed memory multiprocessor system along with state transition diagram.
9. Write a short note on synchronization mechanisms and basic hardware primitive to implement synchronization.
10. Write the basic note on the models of memory consistency.
11. With an example explain snooping coherence protocol.
12. Explain the basic VLIW approach for exploiting ILP, using multiple issues.
13. Write a short notes on
a. Limitation in symatric shared – memory multiprocessor.
b. Limitation in snooping protocols.


Pics of Web2.0 Class Activity

BITM CSE Seminars Concluding Session

 

2 comments: