Jump to content
xisto Community
Sign in to follow this  

Some Programmers Definition for Windows

Recommended Posts

Processor Mode - the various ways in which the processor creates an operating environment for itself. (See my other article for details under Hardware section)


Dynamic Link Library - an executable file that acts as a shared library of functions. (for this too I have an article published in the forums)


Graphics Device Interface - provides functions and related structures that an application can use to generate graphical output for displays, printers, and other devices. Windows provides GDI for all graphics output by applications and then maps it to intended devices using drives.


Object Linking & Embedding - compound documents containing embedded objects or linked objects that retain the native data used to create them (or a link to that data) as well as information about the format. Like you can insert a Excel Sheet in a Word document.


Virtual Memory - a method of extending the available physical memory on a computer.


File System - the overall structure in which files are named, stored, and organized.


Message Queue - system passes input and control information to a window procedure in the form of messages. Messages are generated by both the system and applications. These messages are maintained in the form of a queue. It's the method by which Windows informs applications what input has been given by the user and the system.


Device Independence - applications can draw and print output on a variety of devices. Applications print to Device Contexts provided by GDI Layer & the rest is handled by GDI Layer.


Component Object Model - is a platform independent, object oriented system for creating binary software components that can interact. It is the foundation technology for Object Linking & Embedding (compound documents) and ActiveX (Internet enabled components) technologies, as well as others.


Distributed Component Object Model - extends the component object model to support communication among objects on different computers - on LAN, WAN, or even the Internet.

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.