Friday, 21 September 2012
Friday, 14 September 2012
Centre for Technology Development and Transfer (CTDT) Anna University , Chennai
Centre for Technology Development and Transfer (CTDT) Anna University , Chennai
Applications are invited for the posts project Associate I or Project Associate II in CTDT for its
computerization activities. The posts are purely temporary. Total Number of positions : Two
Advertisement for the post of Project Associate I /Project Associate II (Click Here).
Friday, 3 August 2012
CS2406 Open Source Lab-LM
What is PHP
- PHP stands for PHP: Hypertext Preprocessor
- PHP
is a powerfull tool for making dynamic and interactive web pages.
- PHP
is the widely used, free, and efficient alternative to competitors such as
Microsoft’s ASP.
- PHP
is a server-side scripting language, like ASP
- PHP
scripts are executed on the server
- PHP
supports many databases (MySQL, Informix, Oracle, Sybase, Solid,
PostgreSQL, Generic ODBC, etc.)
- PHP
is an open source software
- PHP is free to download and use
Sunday, 29 July 2012
Microprocessor & Microcontroller Model Questions
CYCLE TEST – III
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
Sub Code : CS2252 Year : II
Subject Name : Microprocessor & Microcontroller Semester : IV
Total Marks : 60 Duration : 2 hrs
PART-A
Answer all the questions 10x2=20 Marks
- What is coprocessor?
- Name the three bus allocation schemes used in loosely coupled multiprocessor configuration
- What are the functional parts of control unit in 8087
- How many I/O channel are available in8089
- What is DMA data transfer
- What is key de bouncing
- Draw the command word format for 8251
- What are the modes of operation in 8253?
- What is the difference between simplex and Duplex?
- Draw the command word format for 8255.
PART - B
Answer any Four Questions 4 x10 =40 Marks
11. Explain in detail with neat diagram about the keyboard and display controller (10)
12. Describe the architecture of 8253 (10)
13. Explain the programmable interrupt controller 8259 with neat diagram (10)
14. Explain in detail about the multiprocessor configuration (10)
15. Explain the architecture of 8089 with neat diagram (10)
Saturday, 21 July 2012
COM+: Definition
This article is an extended version of my previous article " What COM+ exactly is?". This tutorial explains what is COM+ and how it works in real world applications. I have used Windows 2000 and VC++ 6.0.
Windows DNA is the first steps to understand COM+.
Windows DNA
Windows DNA is a framework that describes how to develop multi-tier, high performance, scalable, and distributed applications over the network. The goal of DNA is to provide enterprise level solutions which is suitable for any size. The heart of DNA is an integrated programming model based on COM+. In other words, Windows DNA is a way to provide an enterprise based solutions from Microsoft.
Windows DNA Architecture :
Windows DNA consists of three layers
1. The Presentation Layer
This layer is responsible for information gathering from user, performing basic validation of user input, sending it to the business layer and again receiving results of the business layer and presenting these results to the user in a viewable formats such as VB forms. This layer consists tools such as VB, HTML, DHTML, Win32 applications, Client-Server scripting, Java Applets, Netscape Plug-Ins, ActiveX controls
2. The Business Layer
This layer is responsible for receiving input from the presentation layer, interacting with the data access layer to process the information and sending back the processed information to the presentation layer. This layer provides business rules and services to help to write scalable applications. These services are tightly integrated with each other and the underlying operating system and exposed in a unified way through COM. They include the following:
Web services, through Microsoft Internet Information Server ( IIS ).
Transaction and component services, through Microsoft Transaction Server ( MTS ).
Queuing and asynchronous services, through Microsoft Message Queue Server ( MSMQ).
Server-side scripting, via Active Server Pages (ASP).
Interoperability services, such as the COM Transaction Integrator ( COMTI ) for accessing the IBM Customer Information Control System (CICS) and IBM Infromation Management Systems (MIS).
3. The Data Access Layer
This layer directly interact with the data which usually reside in the databases such as SQL Server or Oracle. This layer is responsible for storage, retrieval, and general maintenance of data as well integrity of data. The Windows DNA approach of data access is called "Universal Data Access'. UDA is a set of system level and application level programming models called OLE-DB, ADO and RDO.
COM+: Definition
In 1992, Microsoft evolved OLE ( Object linking and embedding ) which was named as COM ( 1995 ) later with new enhancements and features. In 1996, COM started supporting distributing computing and Microsoft named it as DCOM ( Distributed COM). At the same time Microsoft developed one new transaction server called Microsoft Distributed Transaction Coordinator (MDTC) which was enhanced to Microsoft Transaction Server (MTS) in 1997. In 1997, Microsoft developed one more server for queuing services called Microsoft Message Queue Server ( MSMQ). Now what??? After all these development, In 1999, Microsoft combined all these services in an integrated runtime environment which is called COM+. In other words, COM+ is an integrated environment which provides developers COM, MTS, MSMQ and some other services.
