<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3784035138966976729</id><updated>2011-07-30T23:44:04.297-07:00</updated><title type='text'>ITS 116</title><subtitle type='html'>Mr. Francis Ray Bracamonte</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://warcraft-it.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3784035138966976729/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://warcraft-it.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>jeambe</name><uri>http://www.blogger.com/profile/10803564270682806905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_n2e8I0IgR1w/SRJVJUl-IlI/AAAAAAAAAAU/yXDr7GOvheY/S220/private_1_1b75e9c5c9cb1b98fe418805542b7fa5dbb053b3d20600de0fc9ff775883a63bl%5B1%5D.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>13</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3784035138966976729.post-1010857020847325196</id><published>2010-01-26T00:54:00.000-08:00</published><updated>2010-01-26T00:57:21.451-08:00</updated><title type='text'>Modifying Access’s built-in toolbars</title><content type='html'>Modifying Access’s built-in toolbars&lt;br /&gt;&lt;br /&gt;Just as menu bars are staples for keyboard user’s toolbars are used by mouse-oriented users to quickly execute functions of your applications. Think of toolbars as mouse shortcuts. In general, you should have one toolbar for every menu in your program. When you display a menu you should also display a corresponding toolbar.&lt;br /&gt;&lt;br /&gt;A toolbar generally contains shortcuts for functions often used within your application. Each toolbar button should have a corresponding menu item but not all menu items need an associated tool button. Toolbar real estate is usually at a premium, so reserve your tool buttons for the most frequently used functions of a form.&lt;br /&gt;&lt;br /&gt;Two types of toolbars are available to you with Access for Windows 95. Microsoft Access’s built-in toolbars and custom toolbars that you create Access includes a number of built-in toolbars that you can modify. If you will always run your application with the full development version of Access this may be the easiest way for you to use toolbars. However, if you are going to distribute you application with the runtime version of Access (the Access ADT) you will not able to display Access’s built-in toolbars; you must create custom toolbars.&lt;br /&gt;&lt;br /&gt;Access’s built-in toolbars are easy to customize. As you become more and more familiar with Access, you will find that there are many items on Access’s various toolbars that you almost never use. In addition, there are probably a number of functions you execute frequently that lack corresponding tool buttons. You can make your work more efficient (and make work easier for your application’s user) by modifying the built-in toolbars.&lt;br /&gt;&lt;br /&gt;The toolbars dialog box shows you a list of all toolbars in Access. You can use it to:&lt;br /&gt;&lt;br /&gt;•	Customize an existing toolbar&lt;br /&gt;•	Create a new toolbar&lt;br /&gt;•	Select color or black-and-white buttons&lt;br /&gt;•	Select large or small buttons&lt;br /&gt;•	Choose to display tooltips&lt;br /&gt;To customize a toolbar the toolbar must be displayed. To display a toolbar check on the check box next to the toolbar you want to display. When all the toolbars you want to customize are displayed check on the Customize button to display the Customize Toolbars dialog box.&lt;br /&gt;Customizing a toolbar consists of four basic functions:&lt;br /&gt;•	Adding buttons to toolbars&lt;br /&gt;•	Removing buttons to toolbars&lt;br /&gt;•	Moving buttons on toolbars&lt;br /&gt;•	Changing the face (image) of toolbar buttons&lt;br /&gt;The Customize Toolbars dialog box consists primarily of two elements:&lt;br /&gt;•	A category list&lt;br /&gt;•	A view of all buttons or objects for the selected category&lt;br /&gt;&lt;br /&gt;The category list shows all available toolbar categories, such as Form or Query Design. When you select a category, Access displays all the defined toolbar buttons for that category. In addition to the standard categories you are also given the opportunity to display all tables, queries, forms, reports and macros. This make it easy to execute a macro or open a form, for example, directly from a toolbar.&lt;br /&gt;&lt;br /&gt;Although you cannot run a procedure you have written directly from a toolbar, you can make a tool button execute VBA code by creating a macro that performs a RunCode action that in turn executes your procedure. You can then create a tool button that runs the macro.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3784035138966976729-1010857020847325196?l=warcraft-it.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://warcraft-it.blogspot.com/feeds/1010857020847325196/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3784035138966976729&amp;postID=1010857020847325196' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3784035138966976729/posts/default/1010857020847325196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3784035138966976729/posts/default/1010857020847325196'/><link rel='alternate' type='text/html' href='http://warcraft-it.blogspot.com/2010/01/modifying-accesss-built-in-toolbars.html' title='Modifying Access’s built-in toolbars'/><author><name>jeambe</name><uri>http://www.blogger.com/profile/10803564270682806905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_n2e8I0IgR1w/SRJVJUl-IlI/AAAAAAAAAAU/yXDr7GOvheY/S220/private_1_1b75e9c5c9cb1b98fe418805542b7fa5dbb053b3d20600de0fc9ff775883a63bl%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3784035138966976729.post-8606839272116319128</id><published>2009-12-10T02:58:00.001-08:00</published><updated>2009-12-10T02:59:43.746-08:00</updated><title type='text'>ASSIGN_02 current trends</title><content type='html'>&lt;div class="post-body entry-content"&gt; 1. SQL Azure with ASP Dot Net&lt;br /&gt;&lt;br /&gt;SQL Azure (SSDS - SQL Server Data Services) is a cloud database system offered by Microsoft. We interact with the SQL Azure services by either issuing statements to it though a command prompt or developing Dot Net applications. This article will introduce and demonstrate development of SQL Azure ASP Dot Net applications.&lt;br /&gt;&lt;br /&gt;2.  IDMS&lt;br /&gt;Automated Migration for the IDMS Database&lt;br /&gt;&lt;br /&gt;The IDMS database life cycle is coming to the end. Many enterprises are making the decision to migrate their IDMS databases to relational ones: DB2, SQL Server or Oracle. Our database migration solution: a highly automated and efficient tool for IDMS conversion to the industry standard databases - DB2, SQL and Oracle. This solution gives you the benefits of automated migration, while allowing you to control the entire process.&lt;br /&gt;&lt;br /&gt;Our solution is for IDMS running on z\OS, z\VSE and VME&lt;br /&gt;Business Benefits&lt;br /&gt;&lt;br /&gt;   * Dramatically reduces license and maintenance costs&lt;br /&gt;   * Makes application enhancement easier&lt;br /&gt;   * Provides cost effective migration&lt;br /&gt;   * Eliminates the IT resources problem&lt;br /&gt;   * Uses proven automated tools, thereby mitigating many of the project risks&lt;br /&gt;   * Provides a complete solution for language, database, and platform modernization&lt;br /&gt;   * Utilizes BluePhoenix’s extensive experience with modernization projects (over 20 years)  &lt;/div&gt; &lt;div class="post-footer"&gt; &lt;div class="post-footer-line post-footer-line-1"&gt; &lt;span class="post-author vcard"&gt; Posted by &lt;span class="fn"&gt;Jhayson Cañaveral&lt;/span&gt; &lt;/span&gt; &lt;span class="post-timestamp"&gt; at &lt;a class="timestamp-link" href="http://gwapongtaro.blogspot.com/2009/12/assign02-current-trends.html" rel="bookmark" title="permanent link"&gt;&lt;abbr class="published" title="2009-12-08T03:07:00-08:00"&gt;3:07 AM&lt;/abbr&gt;&lt;/a&gt; &lt;/span&gt; &lt;span class="reaction-buttons"&gt; &lt;/span&gt; &lt;span class="star-ratings"&gt; &lt;/span&gt; &lt;span class="post-comment-link"&gt; &lt;a class="comment-link" href="https://www.blogger.com/comment.g?blogID=4561645214965868030&amp;amp;postID=5862633300848491024" onclick=""&gt;0 comments&lt;/a&gt; &lt;/span&gt; &lt;span class="post-backlinks post-comment-link"&gt; &lt;/span&gt; &lt;span class="post-icons"&gt; &lt;span class="item-control blog-admin pid-1085398724"&gt; &lt;a href="post-edit.g?blogID=4561645214965868030&amp;amp;postID=5862633300848491024" title="Edit Post"&gt; &lt;img alt="" class="icon-action" src="img/icon18_edit_allbkg.gif" width="18" height="18" /&gt; &lt;/a&gt; &lt;/span&gt; &lt;/span&gt; &lt;/div&gt; &lt;div class="post-footer-line post-footer-line-2"&gt; &lt;span class="post-labels"&gt; &lt;/span&gt; &lt;/div&gt; &lt;div class="post-footer-line post-footer-line-3"&gt; &lt;span class="post-location"&gt; &lt;/span&gt; &lt;/div&gt; &lt;/div&gt;  &lt;h2 class="date-header"&gt;Wednesday, November 18, 2009&lt;/h2&gt;  &lt;a name="355385597744261838"&gt;&lt;/a&gt; &lt;h3 class="post-title entry-title"&gt; &lt;a href="http://gwapongtaro.blogspot.com/2009/11/assign1.html"&gt;ASSIGN_1&lt;/a&gt; &lt;/h3&gt;   &lt;span style="font-weight: bold;"&gt;A hierarchical data model is a data model in which the data is organized into a tree-like structure. The structure allows repeating information using parent/child relationships: each parent can have many children but each child only has one parent. All attributes of a specific record are listed under an entity type.&lt;br /&gt;In a database, an entity type is the equivalent of a table; each individual record is represented as a row and an attribute as a column. Entity types are related to each other using 1: N mapping, also known as one-to-many relationships.&lt;br /&gt;&lt;br /&gt;A relational database matches data by using common characteristics found within the data set. The resulting groups of data are organized and are much easier for people to understand.&lt;br /&gt;For example, a data set containing all the real-estate transactions in a town can be grouped by the year the transaction occurred; or it can be grouped by the sale price of the transaction; or it can be grouped by the buyer's last name; and so on.&lt;br /&gt;Such a grouping uses the relational model (a technical term for this is schema). Hence, such a database is called a "relational database."&lt;br /&gt;The software used to do this grouping is called a relational database management system. The term "relational database" often refers to this type of software.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3784035138966976729-8606839272116319128?l=warcraft-it.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://warcraft-it.blogspot.com/feeds/8606839272116319128/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3784035138966976729&amp;postID=8606839272116319128' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3784035138966976729/posts/default/8606839272116319128'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3784035138966976729/posts/default/8606839272116319128'/><link rel='alternate' type='text/html' href='http://warcraft-it.blogspot.com/2009/12/assign02-current-trends.html' title='ASSIGN_02 current trends'/><author><name>jeambe</name><uri>http://www.blogger.com/profile/10803564270682806905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_n2e8I0IgR1w/SRJVJUl-IlI/AAAAAAAAAAU/yXDr7GOvheY/S220/private_1_1b75e9c5c9cb1b98fe418805542b7fa5dbb053b3d20600de0fc9ff775883a63bl%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3784035138966976729.post-6255395894128627516</id><published>2009-11-18T18:16:00.000-08:00</published><updated>2009-11-19T20:11:23.793-08:00</updated><title type='text'>ASSIGN_01</title><content type='html'>&lt;span style="font-weight: bold; color: rgb(255, 0, 0);font-family:georgia;" &gt; HIERARCHICAL VS RELATIONAL&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;span style="font-weight: bold;"&gt;RELATIONAL&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;span style="font-style: italic;"&gt;Advantages:&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;* Is to provide a &lt;span style="text-decoration: underline;"&gt;declarative&lt;/span&gt; method for specifying data and queries.&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;*&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;It directly state what information the database contains and what information we want from it.&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;* &lt;/span&gt;The Database management system software can take care of describing data structures for         storing the data and retrieval procedures for getting queries answered.&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;*&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;It have become a predominant choice for the storage of information in new databases used for     financial records, manufacturing and logistical information, personnel data and much more.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;span style="font-style: italic;"&gt;Dis-Advantages:&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;*&lt;/span&gt;  &lt;/span&gt;&lt;/span&gt;As computer power has increased, the inefficiencies of relational databases, which made them     impractical in earlier times, have been outweighed by their ease of use.&lt;br /&gt;*  They are much less efficient.&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;&lt;br /&gt;&lt;span style="color: rgb(204, 51, 204);"&gt;&lt;span style="font-weight: bold;"&gt;HIERARCHICAL&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Advantages:&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;* The user can identify quickly and understand the information that is being stored in the                 database due to the design of its structure.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;* The information is arranged well in a tree-like structure which makes it the database more         efficient to read and understand.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;* More common to use.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Dis-Advantages:&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(0, 0, 0);"&gt;*&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;All attributes of a specific record are listed under an entity type and each entity type is                    equivalent to one table so it is more time consuming compared to Relational.&lt;br /&gt;* You still have to make tables in each parent and children in a structure for you to relate them     together.&lt;br /&gt;* It is more complicated rather that Relational which you can understand and much easier to use.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3784035138966976729-6255395894128627516?l=warcraft-it.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://warcraft-it.blogspot.com/feeds/6255395894128627516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3784035138966976729&amp;postID=6255395894128627516' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3784035138966976729/posts/default/6255395894128627516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3784035138966976729/posts/default/6255395894128627516'/><link rel='alternate' type='text/html' href='http://warcraft-it.blogspot.com/2009/11/assign01.html' title='ASSIGN_01'/><author><name>jeambe</name><uri>http://www.blogger.com/profile/10803564270682806905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_n2e8I0IgR1w/SRJVJUl-IlI/AAAAAAAAAAU/yXDr7GOvheY/S220/private_1_1b75e9c5c9cb1b98fe418805542b7fa5dbb053b3d20600de0fc9ff775883a63bl%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3784035138966976729.post-3726342107933218353</id><published>2009-08-15T01:19:00.000-07:00</published><updated>2009-08-15T01:23:49.005-07:00</updated><title type='text'>" MY_IDEA_IS"</title><content type='html'>&lt;meta equiv="Content-Type" content="text/html; charset=utf-8"&gt;&lt;meta name="ProgId" content="Word.Document"&gt;&lt;meta name="Generator" content="Microsoft Word 12"&gt;&lt;meta name="Originator" content="Microsoft Word 12"&gt;&lt;link rel="File-List" href="file:///C:%5CDOCUME%7E1%5CUser%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_filelist.xml"&gt;&lt;link rel="themeData" href="file:///C:%5CDOCUME%7E1%5CUser%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_themedata.thmx"&gt;&lt;link rel="colorSchemeMapping" href="file:///C:%5CDOCUME%7E1%5CUser%5CLOCALS%7E1%5CTemp%5Cmsohtmlclip1%5C01%5Cclip_colorschememapping.xml"&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:worddocument&gt;   &lt;w:view&gt;Normal&lt;/w:View&gt;   &lt;w:zoom&gt;0&lt;/w:Zoom&gt;   &lt;w:trackmoves/&gt;   &lt;w:trackformatting/&gt;   &lt;w:punctuationkerning/&gt;   &lt;w:validateagainstschemas/&gt;   &lt;w:saveifxmlinvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;   &lt;w:ignoremixedcontent&gt;false&lt;/w:IgnoreMixedContent&gt;   &lt;w:alwaysshowplaceholdertext&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;   &lt;w:donotpromoteqf/&gt;   &lt;w:lidthemeother&gt;EN-US&lt;/w:LidThemeOther&gt;   &lt;w:lidthemeasian&gt;X-NONE&lt;/w:LidThemeAsian&gt;   &lt;w:lidthemecomplexscript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;   &lt;w:compatibility&gt;    &lt;w:breakwrappedtables/&gt;    &lt;w:snaptogridincell/&gt;    &lt;w:wraptextwithpunct/&gt;    &lt;w:useasianbreakrules/&gt;    &lt;w:dontgrowautofit/&gt;    &lt;w:splitpgbreakandparamark/&gt;    &lt;w:dontvertaligncellwithsp/&gt;    &lt;w:dontbreakconstrainedforcedtables/&gt;    &lt;w:dontvertalignintxbx/&gt;    &lt;w:word11kerningpairs/&gt;    &lt;w:cachedcolbalance/&gt;   &lt;/w:Compatibility&gt;   &lt;w:browserlevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;   &lt;m:mathpr&gt;    &lt;m:mathfont val="Cambria Math"&gt;    &lt;m:brkbin val="before"&gt;    &lt;m:brkbinsub val="--"&gt;    &lt;m:smallfrac val="off"&gt;    &lt;m:dispdef/&gt;    &lt;m:lmargin val="0"&gt;    &lt;m:rmargin val="0"&gt;    &lt;m:defjc val="centerGroup"&gt;    &lt;m:wrapindent val="1440"&gt;    &lt;m:intlim val="subSup"&gt;    &lt;m:narylim val="undOvr"&gt;   &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;  &lt;w:latentstyles deflockedstate="false" defunhidewhenused="true" defsemihidden="true" defqformat="false" defpriority="99" latentstylecount="267"&gt;   &lt;w:lsdexception locked="false" priority="0" semihidden="false" unhidewhenused="false" qformat="true" name="Normal"&gt;   &lt;w:lsdexception locked="false" priority="9" semihidden="false" unhidewhenused="false" qformat="true" name="heading 1"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 2"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 3"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 4"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 5"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 6"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 7"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 8"&gt;   &lt;w:lsdexception locked="false" priority="9" qformat="true" name="heading 9"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 1"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 2"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 3"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 4"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 5"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 6"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 7"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 8"&gt;   &lt;w:lsdexception locked="false" priority="39" name="toc 9"&gt;   &lt;w:lsdexception locked="false" priority="35" qformat="true" name="caption"&gt;   &lt;w:lsdexception locked="false" priority="10" semihidden="false" unhidewhenused="false" qformat="true" name="Title"&gt;   &lt;w:lsdexception locked="false" priority="1" name="Default Paragraph Font"&gt;   &lt;w:lsdexception locked="false" priority="11" semihidden="false" unhidewhenused="false" qformat="true" name="Subtitle"&gt;   &lt;w:lsdexception locked="false" priority="22" semihidden="false" unhidewhenused="false" qformat="true" name="Strong"&gt;   &lt;w:lsdexception locked="false" priority="20" semihidden="false" unhidewhenused="false" qformat="true" name="Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="59" semihidden="false" unhidewhenused="false" name="Table Grid"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Placeholder Text"&gt;   &lt;w:lsdexception locked="false" priority="1" semihidden="false" unhidewhenused="false" qformat="true" name="No Spacing"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" unhidewhenused="false" name="Revision"&gt;   &lt;w:lsdexception locked="false" priority="34" semihidden="false" unhidewhenused="false" qformat="true" name="List Paragraph"&gt;   &lt;w:lsdexception locked="false" priority="29" semihidden="false" unhidewhenused="false" qformat="true" name="Quote"&gt;   &lt;w:lsdexception locked="false" priority="30" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Quote"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 1"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 2"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 3"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 4"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 5"&gt;   &lt;w:lsdexception locked="false" priority="60" semihidden="false" unhidewhenused="false" name="Light Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="61" semihidden="false" unhidewhenused="false" name="Light List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="62" semihidden="false" unhidewhenused="false" name="Light Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="63" semihidden="false" unhidewhenused="false" name="Medium Shading 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="64" semihidden="false" unhidewhenused="false" name="Medium Shading 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="65" semihidden="false" unhidewhenused="false" name="Medium List 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="66" semihidden="false" unhidewhenused="false" name="Medium List 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="67" semihidden="false" unhidewhenused="false" name="Medium Grid 1 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="68" semihidden="false" unhidewhenused="false" name="Medium Grid 2 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="69" semihidden="false" unhidewhenused="false" name="Medium Grid 3 Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="70" semihidden="false" unhidewhenused="false" name="Dark List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="71" semihidden="false" unhidewhenused="false" name="Colorful Shading Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="72" semihidden="false" unhidewhenused="false" name="Colorful List Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="73" semihidden="false" unhidewhenused="false" name="Colorful Grid Accent 6"&gt;   &lt;w:lsdexception locked="false" priority="19" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="21" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Emphasis"&gt;   &lt;w:lsdexception locked="false" priority="31" semihidden="false" unhidewhenused="false" qformat="true" name="Subtle Reference"&gt;   &lt;w:lsdexception locked="false" priority="32" semihidden="false" unhidewhenused="false" qformat="true" name="Intense Reference"&gt;   &lt;w:lsdexception locked="false" priority="33" semihidden="false" unhidewhenused="false" qformat="true" name="Book Title"&gt;   &lt;w:lsdexception locked="false" priority="37" name="Bibliography"&gt;   &lt;w:lsdexception locked="false" priority="39" qformat="true" name="TOC Heading"&gt;  &lt;/w:LatentStyles&gt; &lt;/xml&gt;&lt;![endif]--&gt;&lt;style&gt; &lt;!--  /* Font Definitions */  @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:1; 	mso-generic-font-family:roman; 	mso-font-format:other; 	mso-font-pitch:variable; 	mso-font-signature:0 0 0 0 0 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073750139 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:0in; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} a:link, span.MsoHyperlink 	{mso-style-noshow:yes; 	mso-style-priority:99; 	color:blue; 	text-decoration:underline; 	text-underline:single;} a:visited, span.MsoHyperlinkFollowed 	{mso-style-noshow:yes; 	mso-style-priority:99; 	color:purple; 	mso-themecolor:followedhyperlink; 	text-decoration:underline; 	text-underline:single;} p 	{mso-style-priority:99; 	mso-margin-top-alt:auto; 	margin-right:0in; 	mso-margin-bottom-alt:auto; 	margin-left:0in; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman","serif"; 	mso-fareast-font-family:"Times New Roman";} p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:.5in; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:0in; 	margin-left:.5in; 	margin-bottom:.0001pt; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:0in; 	margin-left:.5in; 	margin-bottom:.0001pt; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast 	{mso-style-priority:34; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-type:export-only; 	margin-top:0in; 	margin-right:0in; 	margin-bottom:10.0pt; 	margin-left:.5in; 	mso-add-space:auto; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} .MsoPapDefault 	{mso-style-type:export-only; 	margin-bottom:10.0pt; 	line-height:115%;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.0in 1.0in 1.0in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;}  /* List Definitions */  @list l0 	{mso-list-id:338316742; 	mso-list-type:hybrid; 	mso-list-template-ids:434952656 -1227042936 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l0:level1 	{mso-level-number-format:alpha-upper; 	mso-level-tab-stop:none; 	mso-level-number-position:left; 	text-indent:-.25in; 	mso-ansi-font-weight:bold;} @list l1 	{mso-list-id:1900482515; 	mso-list-type:hybrid; 	mso-list-template-ids:1254947476 -996255804 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l1:level1 	{mso-level-tab-stop:none; 	mso-level-number-position:left; 	margin-left:.75in; 	text-indent:-.25in; 	mso-ansi-font-weight:bold;} ol 	{margin-bottom:0in;} ul 	{margin-bottom:0in;} --&gt; &lt;/style&gt;&lt;!--[if gte mso 10]&gt; &lt;style&gt;  /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin-top:0in; 	mso-para-margin-right:0in; 	mso-para-margin-bottom:10.0pt; 	mso-para-margin-left:0in; 	line-height:115%; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin;} &lt;/style&gt; &lt;![endif]--&gt;  &lt;p class="MsoNormal"&gt;&lt;b style=""&gt;&lt;span style="line-height: 115%;font-size:14;"  lang="EN-GB"&gt;PART II&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpFirst" style="text-indent: -0.25in; line-height: normal;"&gt;&lt;!--[if !supportLists]--&gt;&lt;b style=""&gt;&lt;span style="" lang="EN-GB"&gt;&lt;span style=""&gt;A.&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;      &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;!--[endif]--&gt;&lt;span style="" lang="EN-GB"&gt;Discuss what you have learned and understood about what Relational Database Management System is, so far.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpLast" style="line-height: normal;"&gt;&lt;span style="" lang="EN-GB"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-indent: 0.25in;"&gt;&lt;span style="" lang="EN-GB"&gt;= as what I have understood about Relational Database Management System is, it is about saving or keeping a data that uses a System or Software for proper management of data for future uses. Specially to those person whom to be very reliable to data, this is very important.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p style="text-indent: 0.25in;"&gt;&lt;span style="" lang="EN-GB"&gt;= &lt;/span&gt;A &lt;b&gt;Relational database management system (RDBMS)&lt;/b&gt; is a &lt;a href="http://en.wikipedia.org/wiki/Database_management_system" title="Database management system"&gt;database management system&lt;/a&gt; (DBMS) that is based on the &lt;a href="http://en.wikipedia.org/wiki/Relational_model" title="Relational model"&gt;relational model&lt;/a&gt; as introduced by &lt;a href="http://en.wikipedia.org/wiki/E._F._Codd" title="E. F. Codd"&gt;E. F. Codd&lt;/a&gt;. Most popular commercial and open source databases currently in use are based on the relational model.&lt;/p&gt;  &lt;p&gt;A short definition of an RDBMS may be a DBMS in which data is stored in the form of tables and the relationship among the data is also stored in the form of tables.&lt;/p&gt;  &lt;p&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p style="margin-left: 0.5in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;b style=""&gt;&lt;span style=""&gt;B.&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;     &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;!--[endif]--&gt;Define how each of the following fit and function within the framework of relational DBMS systems:&lt;/p&gt;  &lt;p style="margin-left: 0.75in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;b style=""&gt;&lt;span style=""&gt;1.&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;      &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;!--[endif]--&gt;&lt;b style=""&gt;Key field&lt;/b&gt;= is a field or set of fields of a &lt;a href="http://en.wikipedia.org/wiki/Database" title="Database"&gt;database&lt;/a&gt; (typically a &lt;a href="http://en.wikipedia.org/wiki/Relational_database" title="Relational database"&gt;relational database&lt;/a&gt;) table which together form a &lt;a href="http://en.wikipedia.org/wiki/Unique_identifier" title="Unique identifier"&gt;unique identifier&lt;/a&gt; for a &lt;a href="http://en.wikipedia.org/wiki/Database_record" title="Database record"&gt;database record&lt;/a&gt; (a table entry). The aggregate of these fields is usually referred to simply as "the key".&lt;/p&gt;  &lt;p style="margin-left: 0.75in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;b style=""&gt;&lt;span style=""&gt;2.&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;      &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;!--[endif]--&gt;&lt;b style=""&gt;Database records&lt;/b&gt;=it is the records of files or data that uses database management.&lt;/p&gt;  &lt;p style="margin-left: 0.75in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;b style=""&gt;&lt;span style=""&gt;3.&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;      &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;!--[endif]--&gt;&lt;b style=""&gt;Data queries&lt;/b&gt;=it lets you to put some data or question on the database.&lt;/p&gt;  &lt;p style="margin-left: 0.75in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;b style=""&gt;&lt;span style=""&gt;4.&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;      &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;!--[endif]--&gt;&lt;b style=""&gt;Data types&lt;/b&gt;=is a set of values and the operations on those values.&lt;/p&gt;  &lt;p style="margin-left: 0.75in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;b style=""&gt;&lt;span style=""&gt;5.&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;      &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;!--[endif]--&gt;&lt;b style=""&gt;Data forms&lt;/b&gt;=it is the form of saving or keeping data according to the user of it.&lt;/p&gt;  &lt;p style="margin-left: 0.75in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;b style=""&gt;&lt;span style=""&gt;6.&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;      &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;!--[endif]--&gt;&lt;b style=""&gt;Table/ Database files&lt;/b&gt;=tables is used in database for easy easy manipulation of data and for proper arranging on it. &lt;/p&gt;  &lt;p style="margin-left: 0.75in;"&gt;&lt;span style=""&gt; &lt;/span&gt;&lt;span style=""&gt;                             &lt;/span&gt;&lt;span style=""&gt;    &lt;/span&gt;=is a set of data elements (values) that is organized using a model of vertical &lt;a href="http://en.wikipedia.org/wiki/Column_%28database%29" title="Column (database)"&gt;columns&lt;/a&gt; (which are identified by their name) and horizontal &lt;a href="http://en.wikipedia.org/wiki/Row_%28database%29" title="Row (database)"&gt;rows&lt;/a&gt;. A table has a specified number of columns, but can have any number of rows. Each row is identified by the values appearing in a particular column subset which has been identified as a &lt;a href="http://en.wikipedia.org/wiki/Candidate_key" title="Candidate key"&gt;candidate key&lt;/a&gt;.&lt;/p&gt;  &lt;p style="margin-left: 0.75in; text-indent: -0.25in;"&gt;&lt;!--[if !supportLists]--&gt;&lt;b style=""&gt;&lt;span style=""&gt;7.&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;      &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;!--[endif]--&gt;&lt;b style=""&gt;Relationship (Table linkages)=&lt;/b&gt; it is use in forming tables, for example, if you have the name of the person as one of your data and you want to put some more information on it so your going to use link. It is somehow like HTML.&lt;/p&gt;  &lt;p style="margin-left: 0.5in;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p style="margin-left: 0.75in;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3784035138966976729-3726342107933218353?l=warcraft-it.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://warcraft-it.blogspot.com/feeds/3726342107933218353/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3784035138966976729&amp;postID=3726342107933218353' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3784035138966976729/posts/default/3726342107933218353'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3784035138966976729/posts/default/3726342107933218353'/><link rel='alternate' type='text/html' href='http://warcraft-it.blogspot.com/2009/08/myideais.html' title='&quot; MY_IDEA_IS&quot;'/><author><name>jeambe</name><uri>http://www.blogger.com/profile/10803564270682806905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_n2e8I0IgR1w/SRJVJUl-IlI/AAAAAAAAAAU/yXDr7GOvheY/S220/private_1_1b75e9c5c9cb1b98fe418805542b7fa5dbb053b3d20600de0fc9ff775883a63bl%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3784035138966976729.post-4708687693169659326</id><published>2009-07-01T04:29:00.000-07:00</published><updated>2009-07-01T05:00:26.933-07:00</updated><title type='text'>"MY_ASSIGNMNTS"</title><content type='html'>&lt;h1 id="firstHeading" class="firstHeading"&gt;Data type&lt;/h1&gt;  &lt;br /&gt;   -&gt; A &lt;b&gt;data type&lt;/b&gt; (or &lt;b&gt;datatype&lt;/b&gt;) in &lt;a href="http://en.wikipedia.org/wiki/Programming_languages" title="Programming languages" class="mw-redirect"&gt;programming languages&lt;/a&gt; is a set of values and the operations on those values.&lt;br /&gt;&lt;br /&gt;&lt;h2&gt;&lt;span class="mw-headline"&gt;Classes of data types:&lt;/span&gt;&lt;/h2&gt;&lt;span style="font-family: arial; font-weight: bold;"&gt;1.  Abstract Data Type&lt;/span&gt;&lt;br /&gt;&lt;p&gt;    In &lt;a href="http://en.wikipedia.org/wiki/Computing" title="Computing"&gt;computing&lt;/a&gt;, an &lt;b&gt;abstract data type&lt;/b&gt; (&lt;b&gt;ADT&lt;/b&gt;) or &lt;b&gt;abstract data structure&lt;/b&gt; is a &lt;a href="http://en.wikipedia.org/wiki/Mathematics" title="Mathematics"&gt;mathematical&lt;/a&gt; model for a certain class of &lt;a href="http://en.wikipedia.org/wiki/Data_structure" title="Data structure"&gt;data structures&lt;/a&gt; that have similar behavior; or for certain &lt;a href="http://en.wikipedia.org/wiki/Data_type" title="Data type"&gt;data types&lt;/a&gt; of one or more &lt;a href="http://en.wikipedia.org/wiki/Programming_languages" title="Programming languages" class="mw-redirect"&gt;programming languages&lt;/a&gt; that have similar &lt;a href="http://en.wikipedia.org/wiki/Semantics" title="Semantics"&gt;semantics&lt;/a&gt;. An ADT is defined indirectly, only by the operations that may be performed on it and by mathematical constraints on the effects (and possibly &lt;a href="http://en.wikipedia.org/wiki/Computational_complexity" title="Computational complexity" class="mw-redirect"&gt;cost&lt;/a&gt;) of those operations .&lt;/p&gt; &lt;p&gt;For example, an abstract &lt;a href="http://en.wikipedia.org/wiki/Stack_data_structure" title="Stack data structure" class="mw-redirect"&gt;stack data structure&lt;/a&gt; could be defined by two operations: &lt;code&gt;push&lt;/code&gt;, that inserts some data item into the structure, and &lt;code&gt;pop&lt;/code&gt;, that extracts an item from it; with the constraint that each pop always returns the most recently pushed item that has not been popped yet. When &lt;a href="http://en.wikipedia.org/wiki/Analysis_of_algorithms" title="Analysis of algorithms"&gt;analyzing the efficiency&lt;/a&gt; of algorithms that use stacks, one may also specify that both operations take the same time no matter how many items have been pushed into the stack, and that the stack uses a constant amount of storage for each element.&lt;/p&gt; &lt;p&gt;ADTs are purely theoretical entities, used (among other things) to simplify the description of abstract algorithms, to classify and evaluate data structures, and to formally describe the &lt;a href="http://en.wikipedia.org/wiki/Type_system" title="Type system"&gt;type systems&lt;/a&gt; of programming languages. However, an ADT may be &lt;a href="http://en.wikipedia.org/wiki/Implementation" title="Implementation"&gt;implemented&lt;/a&gt; by specific &lt;a href="http://en.wikipedia.org/wiki/Data_type" title="Data type"&gt;data types&lt;/a&gt; or &lt;a href="http://en.wikipedia.org/wiki/Data_structure" title="Data structure"&gt;data structures&lt;/a&gt;, in many ways and in many programming languages; or described in a &lt;a href="http://en.wikipedia.org/w/index.php?title=Formal_specification_language&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="Formal specification language (page does not exist)"&gt;formal specification language&lt;/a&gt;. ADTs are often implemented as &lt;a href="http://en.wikipedia.org/wiki/Modular_programming" title="Modular programming"&gt;modules&lt;/a&gt;: the module's &lt;a href="http://en.wikipedia.org/wiki/Interface_%28computer_science%29" title="Interface (computer science)"&gt;interface&lt;/a&gt; declares procedures that correspond to the ADT operations, sometimes with &lt;a href="http://en.wikipedia.org/wiki/Comment_%28computer_programming%29" title="Comment (computer programming)"&gt;comments&lt;/a&gt; that describe the constraints. This &lt;a href="http://en.wikipedia.org/wiki/Information_hiding" title="Information hiding"&gt;information hiding&lt;/a&gt; strategy allows the implementation of the module to be changed without disturbing the &lt;a href="http://en.wikipedia.org/wiki/Client_%28computing%29" title="Client (computing)"&gt;client&lt;/a&gt; programs. Abstract data types are also an important conceptual tool in &lt;a href="http://en.wikipedia.org/wiki/Object-oriented_programming_language" title="Object-oriented programming language"&gt;object-oriented programming&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Design_by_contract" title="Design by contract"&gt;design by contract&lt;/a&gt; methodologies for &lt;a href="http://en.wikipedia.org/wiki/Software_engineering" title="Software engineering"&gt;software development&lt;/a&gt;.&lt;sup class="noprint Template-Fact" title="This claim needs references to reliable sources from May 2009" style="white-space: nowrap;"&gt;&lt;i&gt;&lt;a href="http://en.wikipedia.org/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/i&gt;&lt;/sup&gt;&lt;/p&gt; &lt;p&gt;The name "abstract data type" apparently was coined by researches in software engineering and &lt;a href="http://en.wikipedia.org/wiki/Programming_language_design" title="Programming language design" class="mw-redirect"&gt;programming language design&lt;/a&gt;; while "abstract data structure" was coined by researchers in data structures and algorithms.&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;&lt;sup class="noprint Template-Fact" title="This claim needs references to reliable sources from May 2009" style="white-space: nowrap;"&gt;&lt;i&gt;&lt;a href="http://en.wikipedia.org/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"&gt;2.  &lt;/a&gt;&lt;/i&gt;&lt;/sup&gt;&lt;span class="mw-headline"&gt;Algebraic data types&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="mw-headline"&gt;    &lt;/span&gt;, an &lt;b&gt;algebraic data type&lt;/b&gt; (sometimes also called a &lt;i&gt;variant type&lt;/i&gt;&lt;sup id="cite_ref-0" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/Algebraic_data_type#cite_note-0"&gt;&lt;span&gt;[&lt;/span&gt;1&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;) is a &lt;a href="http://en.wikipedia.org/wiki/Datatype" title="Datatype" class="mw-redirect"&gt;datatype&lt;/a&gt; each of whose &lt;a href="http://en.wikipedia.org/wiki/Value_%28computer_science%29" title="Value (computer science)"&gt;values&lt;/a&gt; is data from other datatypes wrapped in one of the constructors of the datatype. Any wrapped &lt;a href="http://en.wikipedia.org/wiki/Data" title="Data"&gt;datum&lt;/a&gt; is an argument to the constructor. In contrast to other datatypes, the constructor is not executed and the only way to operate on the data is to unwrap the constructor using &lt;a href="http://en.wikipedia.org/wiki/Pattern_matching" title="Pattern matching"&gt;pattern matching&lt;/a&gt;. &lt;/p&gt;&lt;p&gt;The most common algebraic data type is a list with two constructors: &lt;code&gt;Nil&lt;/code&gt; or &lt;code&gt;[]&lt;/code&gt; for an empty list, and &lt;code&gt;Cons&lt;/code&gt; (an abbreviation of &lt;i&gt;cons&lt;/i&gt;tructor), &lt;code&gt;::&lt;/code&gt;, or &lt;code&gt;:&lt;/code&gt; for the combination of a new element with a shorter list (for example &lt;code&gt;(Cons 1 '(2 3 4))&lt;/code&gt; or &lt;code&gt;1:[2,3,4]&lt;/code&gt;).&lt;/p&gt; &lt;p&gt;Special cases of algebraic types are &lt;a href="http://en.wikipedia.org/wiki/Product_type" title="Product type"&gt;product types&lt;/a&gt; i.e. &lt;a href="http://en.wikipedia.org/wiki/Record_%28computer_science%29" title="Record (computer science)"&gt;records&lt;/a&gt; (only one constructor), &lt;a href="http://en.wikipedia.org/wiki/Sum_type" title="Sum type" class="mw-redirect"&gt;sum types&lt;/a&gt; or tagged unions (many constructors with a single argument) and &lt;a href="http://en.wikipedia.org/wiki/Enumerated_type" title="Enumerated type"&gt;enumerated types&lt;/a&gt; (many constructors with no arguments). Algebraic types are one kind of &lt;a href="http://en.wikipedia.org/wiki/Composite_type" title="Composite type" class="mw-redirect"&gt;composite type&lt;/a&gt; (i.e. a type formed by combining other types).&lt;/p&gt; &lt;p&gt;An algebraic data type may also be an &lt;a href="http://en.wikipedia.org/wiki/Abstract_data_type" title="Abstract data type"&gt;abstract data type&lt;/a&gt; (ADT) if it is exported from a module without its constructors. Values of such a type can only be manipulated using functions defined in the same module as the type itself.&lt;/p&gt; &lt;p&gt;In &lt;a href="http://en.wikipedia.org/wiki/Set_theory" title="Set theory"&gt;set theory&lt;/a&gt; the equivalent of an algebraic data type is a &lt;a href="http://en.wikipedia.org/wiki/Discriminated_union" title="Discriminated union"&gt;discriminated union&lt;/a&gt; – a set whose elements consist of a tag (equivalent to a constructor) and an object of a type corresponding to the tag (equivalent to the constructor arguments).&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;3. &lt;span class="mw-headline"&gt;Composite data types&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="mw-headline"&gt;    &lt;/span&gt;In &lt;a href="http://en.wikipedia.org/wiki/Computer_science" title="Computer science"&gt;computer science&lt;/a&gt;, &lt;b&gt;composite data types&lt;/b&gt; are &lt;a href="http://en.wikipedia.org/wiki/Data_type" title="Data type"&gt;data types&lt;/a&gt; which can be constructed in a program using its &lt;a href="http://en.wikipedia.org/wiki/Programming_language" title="Programming language"&gt;programming language&lt;/a&gt;'s &lt;a href="http://en.wikipedia.org/wiki/Primitive_data_types" title="Primitive data types" class="mw-redirect"&gt;primitive data types&lt;/a&gt; and other composite types. The act of constructing a composite type is known as &lt;a href="http://en.wikipedia.org/wiki/Object_composition" title="Object composition"&gt;composition&lt;/a&gt;.&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;4.  &lt;span class="mw-headline"&gt;Function types&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="mw-headline"&gt;    &lt;/span&gt;&lt;b&gt;Type signature&lt;/b&gt; is a term that is used in computer programming. A &lt;b&gt;type signature&lt;/b&gt; defines the inputs and outputs for a &lt;a href="http://en.wikipedia.org/wiki/Subroutine" title="Subroutine"&gt;function&lt;/a&gt; or &lt;a href="http://en.wikipedia.org/wiki/Method_%28computer_science%29" title="Method (computer science)"&gt;method&lt;/a&gt;. A type signature includes at least the function name and the number of its parameters. In some programming languages, it may also specify the function's return type or the types of its parameters.&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;5.&lt;span class="mw-headline"&gt; Machine data types&lt;/span&gt;&lt;/p&gt; &lt;p&gt;    All data in computers based on digital electronics is represented as &lt;a href="http://en.wikipedia.org/wiki/Bit" title="Bit"&gt;bits&lt;/a&gt; (alternatives 0 and 1) on the lowest level. The smallest addressable unit of data is a group of bits called a &lt;a href="http://en.wikipedia.org/wiki/Byte" title="Byte"&gt;byte&lt;/a&gt; (usually an &lt;a href="http://en.wikipedia.org/wiki/Octet_%28computing%29" title="Octet (computing)"&gt;octet&lt;/a&gt;, which is 8 bits). The unit processed by &lt;a href="http://en.wikipedia.org/wiki/Machine_code" title="Machine code"&gt;machine code&lt;/a&gt; instructions is called a &lt;a href="http://en.wikipedia.org/wiki/Word_%28computer_science%29" title="Word (computer science)" class="mw-redirect"&gt;word&lt;/a&gt; (as of 2008, typically 32 or 64 bits). Most instructions interpret the word as a &lt;a href="http://en.wikipedia.org/wiki/Binary_number" title="Binary number" class="mw-redirect"&gt;binary number&lt;/a&gt;, such that a 32-bit word can represent unsigned integer values from 0 to &lt;span class="texhtml"&gt;2&lt;sup&gt;32&lt;/sup&gt; − 1&lt;/span&gt; or signed integer values from &lt;span class="texhtml"&gt;− 2&lt;sup&gt;31&lt;/sup&gt;&lt;/span&gt; to &lt;span class="texhtml"&gt;2&lt;sup&gt;31&lt;/sup&gt; − 1&lt;/span&gt;. Because of &lt;a href="http://en.wikipedia.org/wiki/Two%27s_complement" title="Two's complement"&gt;two's complement&lt;/a&gt;, the machine language and machine don't need to distinguish between these unsigned and signed data types for the most part.&lt;/p&gt; &lt;p&gt;There is a specific set of arithmetic instructions that use a different interpretation of the bits in word as a &lt;a href="http://en.wikipedia.org/wiki/Floating-point" title="Floating-point" class="mw-redirect"&gt;floating-point&lt;/a&gt; number.&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;6.&lt;span class="mw-headline"&gt; Object types&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="mw-headline"&gt;    &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;In &lt;a href="http://en.wikipedia.org/wiki/Computer_science" title="Computer science"&gt;computer science&lt;/a&gt;, an &lt;b&gt;object&lt;/b&gt; commonly means a &lt;a href="http://en.wikipedia.org/wiki/Data_structure" title="Data structure"&gt;data structure&lt;/a&gt; consisting of &lt;a href="http://en.wikipedia.org/wiki/Data" title="Data"&gt;data&lt;/a&gt; fields and &lt;a href="http://en.wikipedia.org/wiki/Subroutine" title="Subroutine"&gt;procedures&lt;/a&gt; (&lt;b&gt;methods&lt;/b&gt;) that can manipulate those fields. Typically, when calling a method from some object, the object itself should be passed as a &lt;a href="http://en.wikipedia.org/wiki/Parameter" title="Parameter"&gt;parameter&lt;/a&gt; to the method.&lt;/p&gt; &lt;p&gt;Objects are the foundation of &lt;a href="http://en.wikipedia.org/wiki/Object-oriented_programming" title="Object-oriented programming"&gt;object-oriented programming&lt;/a&gt;, and are fundamental &lt;a href="http://en.wikipedia.org/wiki/Data_type" title="Data type"&gt;data types&lt;/a&gt; in &lt;a href="http://en.wikipedia.org/wiki/Object-oriented_programming_language" title="Object-oriented programming language"&gt;object-oriented programming languages&lt;/a&gt;. These languages provide extensive &lt;a href="http://en.wikipedia.org/wiki/Syntax" title="Syntax"&gt;syntactic&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Semantics" title="Semantics"&gt;semantic&lt;/a&gt; support for object handling, including a hierarchical &lt;a href="http://en.wikipedia.org/wiki/Type_system" title="Type system"&gt;type system&lt;/a&gt;, special notation for declaring and calling methods, and facilities for &lt;a href="http://en.wikipedia.org/wiki/Information_hiding" title="Information hiding"&gt;hiding&lt;/a&gt; selected fields from client programmers. However, objects and object-oriented programming can be implemented in any language.&lt;/p&gt; &lt;p&gt;Objects have proven to be very helpful in &lt;a href="http://en.wikipedia.org/wiki/Software_engineering" title="Software engineering"&gt;software development&lt;/a&gt;, particularly for large programs. For one thing, they are a natural way to implement &lt;a href="http://en.wikipedia.org/wiki/Abstract_data_type" title="Abstract data type"&gt;abstract data structures&lt;/a&gt;, by "physically" bringing together the data components with the procedures that manipulate them. More importantly, they make it possible to handle very disparate objects by the same piece of &lt;a href="http://en.wikipedia.org/wiki/Source_code" title="Source code"&gt;code&lt;/a&gt;, as long as they all have the proper method. They also improve program reliability, simplify &lt;a href="http://en.wikipedia.org/wiki/Software_maintenance" title="Software maintenance"&gt;software maintenance&lt;/a&gt;, the management of &lt;a href="http://en.wikipedia.org/wiki/Library_%28computer_science%29" title="Library (computer science)" class="mw-redirect"&gt;libraries&lt;/a&gt;, and the division of work in programmer teams. Object-oriented programming languages are generally designed to exploit and enforce these potential advantages of the object model.&lt;/p&gt; &lt;p&gt;Outside object-oriented programming, the word &lt;b&gt;object&lt;/b&gt; may also mean simply any entity that can be manipulated by the commands of a &lt;a href="http://en.wikipedia.org/wiki/Programming_language" title="Programming language"&gt;programming language&lt;/a&gt;, such as a &lt;a href="http://en.wikipedia.org/wiki/Value_%28computer_science%29" title="Value (computer science)"&gt;value (computer science)&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Variable_%28computer_science%29" title="Variable (computer science)" class="mw-redirect"&gt;variable&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Procedure" title="Procedure"&gt;function&lt;/a&gt;, or &lt;a href="http://en.wikipedia.org/wiki/Data_structure" title="Data structure"&gt;data structure&lt;/a&gt;.&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;7.&lt;span class="mw-headline"&gt; Pointer and reference data types&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="mw-headline"&gt;    &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;In &lt;a href="http://en.wikipedia.org/wiki/Computer_science" title="Computer science"&gt;computer science&lt;/a&gt;, a &lt;b&gt;reference&lt;/b&gt; is a &lt;a href="http://en.wikipedia.org/wiki/Value_%28computer_science%29" title="Value (computer science)"&gt;value&lt;/a&gt; that enables a program to directly access the particular &lt;a href="http://en.wikipedia.org/wiki/Data" title="Data"&gt;data&lt;/a&gt; item, such as a &lt;a href="http://en.wikipedia.org/wiki/Variable_%28computer_science%29" title="Variable (computer science)" class="mw-redirect"&gt;variable&lt;/a&gt; or a &lt;a href="http://en.wikipedia.org/wiki/Record_%28computer_science%29" title="Record (computer science)"&gt;record&lt;/a&gt;, in the &lt;a href="http://en.wikipedia.org/wiki/Computer" title="Computer"&gt;computer&lt;/a&gt;'s &lt;a href="http://en.wikipedia.org/wiki/Memory_%28computing%29" title="Memory (computing)" class="mw-redirect"&gt;memory&lt;/a&gt; or in some other &lt;a href="http://en.wikipedia.org/wiki/Data_storage_device" title="Data storage device"&gt;storage device&lt;/a&gt;. The reference is said to &lt;b&gt;refer&lt;/b&gt; to the data item, and accessing that data is called &lt;b&gt;dereferencing&lt;/b&gt; the reference.&lt;/p&gt; &lt;p&gt;A reference is distinct from the data itself. Typically, a reference is the &lt;a href="http://en.wikipedia.org/wiki/Physical_address" title="Physical address"&gt;physical address&lt;/a&gt; of where the data is stored in memory or in the storage device. For this reason, a reference is often called a &lt;b&gt;pointer&lt;/b&gt; or &lt;b&gt;address&lt;/b&gt;, and is said to &lt;b&gt;point to&lt;/b&gt; the data. However a reference may also be the offset (difference) between the datum's address and some fixed "base" address, or an &lt;a href="http://en.wikipedia.org/wiki/Array_index" title="Array index" class="mw-redirect"&gt;index&lt;/a&gt; into an &lt;a href="http://en.wikipedia.org/wiki/Array_data_structure" title="Array data structure"&gt;array&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;The concept of reference must not be confused with other values (&lt;i&gt;&lt;a href="http://en.wikipedia.org/wiki/Unique_key" title="Unique key"&gt;keys&lt;/a&gt;&lt;/i&gt; or &lt;i&gt;&lt;a href="http://en.wikipedia.org/wiki/Identifier" title="Identifier"&gt;identifiers&lt;/a&gt;&lt;/i&gt;) that uniquely identify the data item, but give access to it only through a non-trivial &lt;a href="http://en.wikipedia.org/wiki/Lookup" title="Lookup"&gt;lookup&lt;/a&gt; operation in some &lt;a href="http://en.wikipedia.org/wiki/Table_%28database%29" title="Table (database)"&gt;table data structure&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;References are widely used in &lt;a href="http://en.wikipedia.org/wiki/Computer_programming" title="Computer programming"&gt;programming&lt;/a&gt;, especially to efficiently pass large or mutable data as &lt;a href="http://en.wikipedia.org/wiki/Argument_%28computer_science%29" title="Argument (computer science)" class="mw-redirect"&gt;arguments&lt;/a&gt; to &lt;a href="http://en.wikipedia.org/wiki/Subroutine" title="Subroutine"&gt;procedures&lt;/a&gt;, or to share such data among various uses. In particular, a reference may point to a variable or record that contains references to other data. This idea is the basis of &lt;a href="http://en.wikipedia.org/wiki/Indirect_addressing" title="Indirect addressing" class="mw-redirect"&gt;indirect addressing&lt;/a&gt; and of many &lt;a href="http://en.wikipedia.org/wiki/Linked_data_structure" title="Linked data structure"&gt;linked data structures&lt;/a&gt;, such as &lt;a href="http://en.wikipedia.org/wiki/Linked_list" title="Linked list"&gt;linked lists&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;A reference may be compared to a street address, such as "12 Main Street" or "three houses down the road on the left side". Going to the building with that address is analogous to dereferencing the reference. The name "Bob and Joe's Car Shop" might be a unique identifier for the same building, but cannot be compared to a data reference, because finding the building with that name requires a non-trivial search or a lookup in some directory. A reference stored in a data record can be compared to a sign on that shop saying "For tire service please go to 20 Cross Street". Passing a reference to a subroutine, instead of the data, is like giving your friend's the address of that shop, instead of taking Bob and Joe and all their tools to your friend's home.&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;8.&lt;span class="mw-headline"&gt; Primitive data types&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="mw-headline"&gt;    &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;In &lt;a href="http://en.wikipedia.org/wiki/Computer_science" title="Computer science"&gt;computer science&lt;/a&gt;, &lt;b&gt;primitive data type&lt;/b&gt; can refer to either of the following concepts:&lt;sup class="noprint Template-Fact" title="This claim needs references to reliable sources from May 2009" style="white-space: nowrap;"&gt;[&lt;i&gt;&lt;a href="http://en.wikipedia.org/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"&gt;citation needed&lt;/a&gt;&lt;/i&gt;]&lt;/sup&gt;&lt;/p&gt; &lt;ul&gt;&lt;li&gt;a &lt;i&gt;basic type&lt;/i&gt; is a &lt;a href="http://en.wikipedia.org/wiki/Data_type" title="Data type"&gt;data type&lt;/a&gt; provided by a &lt;a href="http://en.wikipedia.org/wiki/Programming_language" title="Programming language"&gt;programming language&lt;/a&gt; as a basic building block. Most languages allow more complicated &lt;i&gt;&lt;a href="http://en.wikipedia.org/wiki/Composite_type" title="Composite type" class="mw-redirect"&gt;composite types&lt;/a&gt;&lt;/i&gt; to be recursively constructed starting from basic types.&lt;/li&gt;&lt;li&gt;a &lt;i&gt;built-in type&lt;/i&gt; is a data type for which the programming language provides built-in support.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;In most programming languages, all basic data types are built-in. In addition, many languages also provide a set of composite data types. Opinions vary as to whether a built-in type that is not basic should be considered "primitive".&lt;sup class="noprint Template-Fact" title="This claim needs references to reliable sources from May 2009" style="white-space: nowrap;"&gt;[&lt;i&gt;&lt;a href="http://en.wikipedia.org/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"&gt;citation needed&lt;/a&gt;&lt;/i&gt;]&lt;/sup&gt;&lt;/p&gt; &lt;p&gt;Depending on the language and its implementation, primitive data types may or may not have a one-to-one correspondence with objects in the computer's memory. However, one usually expects operations on basic primitive data types to be the fastest language constructs there are.&lt;sup class="noprint Template-Fact" title="This claim needs references to reliable sources from May 2009" style="white-space: nowrap;"&gt;[&lt;i&gt;&lt;a href="http://en.wikipedia.org/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"&gt;citation needed&lt;/a&gt;&lt;/i&gt;]&lt;/sup&gt; Integer addition, for example, can be performed as a single machine instruction, and some &lt;a href="http://en.wikipedia.org/wiki/Central_processing_unit" title="Central processing unit"&gt;processors&lt;/a&gt; offer specific instructions to process sequences of characters with a single instruction. In particular, the &lt;a href="http://en.wikipedia.org/wiki/C_%28programming_language%29" title="C (programming language)"&gt;C&lt;/a&gt; standard mentions that "a 'plain' int object has the natural size suggested by the architecture of the execution environment". This means that &lt;code&gt;int&lt;/code&gt; is likely to be 32 bits long on a 32-bit architecture. Basic primitive types are almost always &lt;a href="http://en.wikipedia.org/wiki/Value_type" title="Value type"&gt;value types&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Most languages do not allow the behavior or capabilities of primitive (either built-in or basic) data types to be modified by programs. Exceptions include &lt;a href="http://en.wikipedia.org/wiki/Smalltalk" title="Smalltalk"&gt;Smalltalk&lt;/a&gt;, which permits all data types to be extended within a program, adding to the operations that can be performed on them or even redefining the built-in operations.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="font-weight: bold;"&gt;" 3 DataBase Management System "&lt;/p&gt;&lt;p&gt;    A &lt;b&gt;database management system&lt;/b&gt; (&lt;b&gt;DBMS&lt;/b&gt;) is &lt;a href="http://en.wikipedia.org/wiki/Computer_software" title="Computer software"&gt;computer software&lt;/a&gt; that manages &lt;a href="http://en.wikipedia.org/wiki/Database" title="Database"&gt;databases&lt;/a&gt;. DBMSes may use any of a variety of &lt;a href="http://en.wikipedia.org/wiki/Database_model" title="Database model"&gt;database models&lt;/a&gt;, such as the &lt;a href="http://en.wikipedia.org/wiki/Network_model" title="Network model"&gt;network model&lt;/a&gt; or &lt;a href="http://en.wikipedia.org/wiki/Relational_model" title="Relational model"&gt;relational model&lt;/a&gt;. In large systems, a DBMS allows users and other software to store and retrieve data in a &lt;a href="http://en.wikipedia.org/wiki/Data_structure" title="Data structure"&gt;structured&lt;/a&gt; way.&lt;/p&gt;&lt;p&gt;A.  &lt;b&gt;Microsoft Office Access&lt;/b&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;    -&gt; previously known as &lt;b&gt;Microsoft Access&lt;/b&gt;, is a &lt;a href="http://en.wikipedia.org/wiki/Relational_database_management_system" title="Relational database management system"&gt;relational database management system&lt;/a&gt; from &lt;a href="http://en.wikipedia.org/wiki/Microsoft" title="Microsoft"&gt;Microsoft&lt;/a&gt; that combines the relational &lt;a href="http://en.wikipedia.org/wiki/Microsoft_Jet_Database_Engine" title="Microsoft Jet Database Engine"&gt;Microsoft Jet Database Engine&lt;/a&gt; with a &lt;a href="http://en.wikipedia.org/wiki/Graphical_user_interface" title="Graphical user interface"&gt;graphical user interface&lt;/a&gt; and software development tools. It is a member of the &lt;a href="http://en.wikipedia.org/wiki/Microsoft_Office" title="Microsoft Office"&gt;Microsoft Office&lt;/a&gt; suite of applications and is included in the Professional and higher versions for Windows and also sold separately. There is no version for &lt;a href="http://en.wikipedia.org/wiki/MacOS" title="MacOS" class="mw-redirect"&gt;MacOS&lt;/a&gt; or for &lt;a href="http://en.wikipedia.org/wiki/Microsoft_Office_Mobile" title="Microsoft Office Mobile"&gt;Microsoft Office Mobile&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Access stores data in its own format based on the Access Jet Database Engine. It can also import or link directly to &lt;a href="http://en.wikipedia.org/wiki/Data" title="Data"&gt;data&lt;/a&gt; stored in other Access databases, &lt;a href="http://en.wikipedia.org/wiki/Microsoft_Excel" title="Microsoft Excel"&gt;Excel&lt;/a&gt;, SharePoint lists, text, XML, Outlook, HTML, dBase, Paradox, Lotus 1-2-3, or any &lt;a href="http://en.wikipedia.org/wiki/ODBC" title="ODBC" class="mw-redirect"&gt;ODBC&lt;/a&gt;-compliant data container including &lt;a href="http://en.wikipedia.org/wiki/Microsoft_SQL_Server" title="Microsoft SQL Server"&gt;Microsoft SQL Server&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Oracle_database" title="Oracle database" class="mw-redirect"&gt;Oracle&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/MySQL" title="MySQL"&gt;MySQL&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/PostgreSQL" title="PostgreSQL"&gt;PostgreSQL&lt;/a&gt;. &lt;a href="http://en.wikipedia.org/wiki/Software_developer" title="Software developer"&gt;Software developers&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Data_architect" title="Data architect"&gt;data architects&lt;/a&gt; can use it to develop &lt;a href="http://en.wikipedia.org/wiki/Application_software" title="Application software"&gt;application software&lt;/a&gt; and non-programmer "power users" can use it to build simple applications. It supports some &lt;a href="http://en.wikipedia.org/wiki/Object-oriented" title="Object-oriented" class="mw-redirect"&gt;object-oriented&lt;/a&gt; techniques but falls short of being a fully object-oriented development tool.&lt;sup class="noprint Inline-Template" title="The text in the vicinity of this tag needs clarification or removal of jargon from February 2009" style="white-space: nowrap;"&gt;&lt;/sup&gt;&lt;/p&gt; Microsoft Access is part of the Microsoft Office suite and is the most popular Windows desktop database application. It is targeted for the information worker market, and is the natural progression for managing data when the need for a relational database arises or after reaching the limits of Microsoft Excel.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;B. &lt;b&gt;Linter SQL RDBMS&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;    -&gt;is the main product of &lt;a href="http://en.wikipedia.org/wiki/RELEX_Group" title="RELEX Group"&gt;RELEX Group&lt;/a&gt;. Linter is a Russian DBMS compliant with the SQL-92 standard and supporting the majority of operating systems, among them &lt;a href="http://en.wikipedia.org/wiki/Microsoft_Windows" title="Microsoft Windows"&gt;Win32&lt;/a&gt; (including &lt;a href="http://en.wikipedia.org/wiki/WinCE" title="WinCE" class="mw-redirect"&gt;WinCE&lt;/a&gt;), &lt;a href="http://en.wikipedia.org/wiki/NetWare" title="NetWare" class="mw-redirect"&gt;NetWare&lt;/a&gt;, various versions of &lt;a href="http://en.wikipedia.org/wiki/Unix" title="Unix"&gt;Unix&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/OS9" title="OS9" class="mw-redirect"&gt;OS9&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/QNX" title="QNX"&gt;QNX&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/VxWorks" title="VxWorks"&gt;VxWorks&lt;/a&gt; and others. The system enables transparent interaction between the client &lt;a href="http://en.wikipedia.org/wiki/Application_software" title="Application software"&gt;applications&lt;/a&gt; and the database server functioning in different &lt;a href="http://en.wikipedia.org/wiki/Hardware" title="Hardware"&gt;hardware&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Computer_software" title="Computer software"&gt;software&lt;/a&gt; environments. DBMS Linter includes program &lt;a href="http://en.wikipedia.org/wiki/Interface_%28computer_science%29" title="Interface (computer science)"&gt;interfaces&lt;/a&gt; for the majority of popular development tools. The system provides a high data security level allowing the user to work with secret information. Linter is the only &lt;a href="http://en.wikipedia.org/wiki/DBMS" title="DBMS" class="mw-redirect"&gt;DBMS&lt;/a&gt; certified by FSTEC of Russia as compliant with Class 2 data security requirements and Level 2 of undeclared feature absence control. For more than ten years, Linter has been used by Russian &lt;a href="http://en.wikipedia.org/wiki/Ministry_of_Defence_%28Russia%29" title="Ministry of Defence (Russia)"&gt;Ministry of Defense&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Ministry_of_Foreign_Affairs_%28Russia%29" title="Ministry of Foreign Affairs (Russia)"&gt;Ministry of Foreign Affairs&lt;/a&gt; and other government bodies.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;C. &lt;b&gt;Visual FoxPro&lt;/b&gt;&lt;br /&gt;    -&gt; is a data-centric &lt;a href="http://en.wikipedia.org/wiki/Object-oriented" title="Object-oriented" class="mw-redirect"&gt;object-oriented&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Procedural_programming" title="Procedural programming"&gt;procedural&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/Programming_language" title="Programming language"&gt;programming language&lt;/a&gt; produced by &lt;a href="http://en.wikipedia.org/wiki/Microsoft" title="Microsoft"&gt;Microsoft&lt;/a&gt;. It is derived from &lt;a href="http://en.wikipedia.org/wiki/FoxPro_2" title="FoxPro 2"&gt;FoxPro&lt;/a&gt; (originally known as &lt;b&gt;FoxBASE&lt;/b&gt;) which was developed by Fox Software beginning in 1984. Fox Technologies merged with Microsoft in 1992, after which the software acquired further features and the prefix "Visual". The last version of &lt;a href="http://en.wikipedia.org/wiki/FoxPro_2" title="FoxPro 2"&gt;FoxPro (2.6)&lt;/a&gt; worked under &lt;a href="http://en.wikipedia.org/wiki/Mac_OS" title="Mac OS"&gt;Mac OS&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/DOS" title="DOS"&gt;DOS&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Microsoft_Windows" title="Microsoft Windows"&gt;Windows&lt;/a&gt;, and &lt;a href="http://en.wikipedia.org/wiki/Unix" title="Unix"&gt;Unix&lt;/a&gt;: Visual FoxPro 3.0, the first "Visual" version, dropped the platform support to only Mac and Windows, and later versions were Windows-only. The current version of Visual FoxPro is &lt;a href="http://en.wikipedia.org/wiki/Component_Object_Model" title="Component Object Model"&gt;COM&lt;/a&gt;-based and Microsoft has stated that they do not intend to create a &lt;a href="http://en.wikipedia.org/wiki/Microsoft_.NET" title="Microsoft .NET" class="mw-redirect"&gt;Microsoft .NET&lt;/a&gt; version. &lt;p&gt;FoxPro originated as a member of the class of languages commonly referred to as &lt;a href="http://en.wikipedia.org/wiki/XBase" title="XBase"&gt;"xBase"&lt;/a&gt; languages, which have syntax based on the &lt;a href="http://en.wikipedia.org/wiki/DBASE" title="DBASE" class="mw-redirect"&gt;dBase&lt;/a&gt; programming language. Other members of the xBase language family include &lt;a href="http://en.wikipedia.org/wiki/Clipper_programming_language" title="Clipper programming language" class="mw-redirect"&gt;Clipper&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/w/index.php?title=Recital_%28database%29&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="Recital (database) (page does not exist)"&gt;Recital&lt;/a&gt;. (A history of the early years of xBase can be found in the &lt;a href="http://en.wikipedia.org/wiki/DBase" title="DBase"&gt;dBase&lt;/a&gt; entry.)&lt;/p&gt; &lt;p&gt;Visual FoxPro, commonly abbreviated as VFP, is tightly integrated with its own relational database engine, which extends FoxPro's xBase capabilities to support &lt;a href="http://en.wikipedia.org/wiki/SQL" title="SQL"&gt;SQL&lt;/a&gt; query and data manipulation. Unlike most &lt;a href="http://en.wikipedia.org/wiki/Database_management_systems" title="Database management systems" class="mw-redirect"&gt;database management systems&lt;/a&gt;, Visual FoxPro is a full-featured, &lt;a href="http://en.wikipedia.org/wiki/Dynamic_programming_language" title="Dynamic programming language"&gt;dynamic programming language&lt;/a&gt; that does not require the use of an additional general-purpose programming environment. It can be used to write not just traditional &lt;a href="http://en.wikipedia.org/wiki/Fat_client" title="Fat client"&gt;"fat client"&lt;/a&gt; applications, but also &lt;a href="http://en.wikipedia.org/wiki/Middleware" title="Middleware"&gt;middleware&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Web_application" title="Web application"&gt;web applications&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3784035138966976729-4708687693169659326?l=warcraft-it.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://warcraft-it.blogspot.com/feeds/4708687693169659326/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3784035138966976729&amp;postID=4708687693169659326' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3784035138966976729/posts/default/4708687693169659326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3784035138966976729/posts/default/4708687693169659326'/><link rel='alternate' type='text/html' href='http://warcraft-it.blogspot.com/2009/07/myassignmnts.html' title='&quot;MY_ASSIGNMNTS&quot;'/><author><name>jeambe</name><uri>http://www.blogger.com/profile/10803564270682806905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_n2e8I0IgR1w/SRJVJUl-IlI/AAAAAAAAAAU/yXDr7GOvheY/S220/private_1_1b75e9c5c9cb1b98fe418805542b7fa5dbb053b3d20600de0fc9ff775883a63bl%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3784035138966976729.post-3978803317328317019</id><published>2009-06-26T04:27:00.000-07:00</published><updated>2009-06-26T04:30:17.170-07:00</updated><title type='text'>Memory Variable vs. Data Field</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;b style=""&gt;&lt;span style="font-family: Arial;"&gt;Memory Variable&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family: Arial;"&gt;        The memory of a computer is organized into a regular pattern of containers for information. These containers for information are called "&lt;i style=""&gt;&lt;span style=""&gt;words&lt;/span&gt;&lt;/i&gt;". Each one has a numeric address and each one is the same size as each of the others. For most applications, it is inconvenient to refer to portions of memory by their numeric addresses, so programming languages allow us to allocate portions of memory by name. When we store information in the memory of a computer we need to decide on how much we need for various purposes and on how it will be organized. Programming languages provide mechanism for "&lt;i style=""&gt;&lt;span style=""&gt;types&lt;/span&gt;&lt;/i&gt;" of information in memory. They also provide mechanisms to identify repetitive arrays of items of the same type and to aggregate possibly heterogeneous types under a common name.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family: Arial;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;div align="center"&gt;  &lt;table class="MsoNormalTable" style="border: 1pt outset green;" border="1" cellpadding="0"&gt;  &lt;tbody&gt;&lt;tr style=""&gt;   &lt;td style="border: 1pt inset green; padding: 3.75pt; width: 51%;" valign="top" width="51%"&gt;   &lt;p&gt;&lt;b&gt;&lt;span style="font-family: Times;"&gt;Portion of word&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border: 1pt inset green; padding: 3.75pt; width: 49%;" valign="top" width="49%"&gt;   &lt;p&gt;&lt;b&gt;&lt;span style="font-family: Times;"&gt;Number of bits&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="border: 1pt inset green; padding: 3.75pt; width: 51%;" valign="top" width="51%"&gt;   &lt;p class="MsoNormal"&gt; &lt;/p&gt;   &lt;/td&gt;   &lt;td style="border: 1pt inset green; padding: 3.75pt; width: 49%;" valign="top" width="49%"&gt;   &lt;p class="MsoNormal"&gt; &lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="border: 1pt inset green; padding: 3.75pt; width: 51%;" valign="top" width="51%"&gt;   &lt;p&gt;&lt;b&gt;&lt;span style="font-family: Times;"&gt;nibble&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border: 1pt inset green; padding: 3.75pt; width: 49%;" valign="top" width="49%"&gt;   &lt;p&gt;&lt;span style="font-family: Times;"&gt;4&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="border: 1pt inset green; padding: 3.75pt; width: 51%;" valign="top" width="51%"&gt;   &lt;p&gt;&lt;b&gt;&lt;span style="font-family: Times;"&gt;character&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border: 1pt inset green; padding: 3.75pt; width: 49%;" valign="top" width="49%"&gt;   &lt;p&gt;&lt;span style="font-family: Times;"&gt;8 or 16&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="border: 1pt inset green; padding: 3.75pt; width: 51%;" valign="top" width="51%"&gt;   &lt;p&gt;&lt;b&gt;&lt;span style="font-family: Times;"&gt;byte&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border: 1pt inset green; padding: 3.75pt; width: 49%;" valign="top" width="49%"&gt;   &lt;p&gt;&lt;span style="font-family: Times;"&gt;8&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="border: 1pt inset green; padding: 3.75pt; width: 51%;" valign="top" width="51%"&gt;   &lt;p&gt;&lt;b&gt;&lt;span style="font-family: Times;"&gt;octet&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border: 1pt inset green; padding: 3.75pt; width: 49%;" valign="top" width="49%"&gt;   &lt;p&gt;&lt;span style="font-family: Times;"&gt;8&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="border: 1pt inset green; padding: 3.75pt; width: 51%;" valign="top" width="51%"&gt;   &lt;p&gt;&lt;b&gt;&lt;span style="font-family: Times;"&gt;half-word&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border: 1pt inset green; padding: 3.75pt; width: 49%;" valign="top" width="49%"&gt;   &lt;p&gt;&lt;span style="font-family: Times;"&gt;16&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="border: 1pt inset green; padding: 3.75pt; width: 51%;" valign="top" width="51%"&gt;   &lt;p&gt;&lt;b&gt;&lt;span style="font-family: Times;"&gt;word&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="border: 1pt inset green; padding: 3.75pt; width: 49%;" valign="top" width="49%"&gt;   &lt;p&gt;&lt;span style="font-family: Times;"&gt;32&lt;/span&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;/div&gt;  &lt;span style="font-family: Times;"&gt;The ambiguity on the size of characters is because we are in a time of transition to richer and more complex character sets for which the limit of 256 characters imposed by an 8-bit character size is inappropriate. We may also be starting on a transition to 64-bit words. Time will tell.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Data Field&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;p&gt;        A &lt;b&gt;data field&lt;/b&gt; is a place where you can store &lt;a href="http://en.wikipedia.org/wiki/Data" title="Data"&gt;data&lt;/a&gt;. Commonly used to refer to a column in a &lt;a href="http://en.wikipedia.org/wiki/Database" title="Database"&gt;database&lt;/a&gt; or a field in a &lt;a href="http://en.wikipedia.org/wiki/Data_entry" title="Data entry"&gt;data entry&lt;/a&gt; form or web form.&lt;/p&gt; &lt;p&gt;The field may contain data to be entered as well as data to be displayed.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3784035138966976729-3978803317328317019?l=warcraft-it.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://warcraft-it.blogspot.com/feeds/3978803317328317019/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3784035138966976729&amp;postID=3978803317328317019' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3784035138966976729/posts/default/3978803317328317019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3784035138966976729/posts/default/3978803317328317019'/><link rel='alternate' type='text/html' href='http://warcraft-it.blogspot.com/2009/06/memory-variable-vs-data-field.html' title='Memory Variable vs. Data Field'/><author><name>jeambe</name><uri>http://www.blogger.com/profile/10803564270682806905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_n2e8I0IgR1w/SRJVJUl-IlI/AAAAAAAAAAU/yXDr7GOvheY/S220/private_1_1b75e9c5c9cb1b98fe418805542b7fa5dbb053b3d20600de0fc9ff775883a63bl%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3784035138966976729.post-8376516656163199271</id><published>2009-06-22T01:42:00.000-07:00</published><updated>2009-06-22T02:11:37.027-07:00</updated><title type='text'>"TERMCONTRAST"</title><content type='html'>A. INFORMATION VS. DATA&lt;br /&gt;&lt;br /&gt;           &lt;b&gt;Information&lt;/b&gt; as a &lt;a href="http://en.wikipedia.org/wiki/Conveyed_concept" title="Conveyed concept"&gt;concept&lt;/a&gt; has a diversity of meanings, from everyday usage to technical settings. Generally speaking, the concept of information is closely related to notions of &lt;a href="http://en.wikipedia.org/wiki/Constraint" title="Constraint"&gt;constraint&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Communication" title="Communication"&gt;communication&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Control_system" title="Control system"&gt;control&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Data" title="Data"&gt;data&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Form" title="Form"&gt;form&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Instruction" title="Instruction"&gt;instruction&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Knowledge" title="Knowledge"&gt;knowledge&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Meaning_%28linguistics%29" title="Meaning (linguistics)"&gt;meaning&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Stimulation" title="Stimulation"&gt;mental stimulus&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Pattern" title="Pattern"&gt;pattern&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Perception" title="Perception"&gt;perception&lt;/a&gt;, and &lt;a href="http://en.wikipedia.org/wiki/Knowledge_representation" title="Knowledge representation"&gt;representation&lt;/a&gt;. It is also the facts that was received and understood by. While &lt;b&gt;Data&lt;/b&gt; are pieces of information that represent the qualitative or quantitative attributes of a variable or set of variables. Data (plural of "&lt;a href="http://en.wikipedia.org/wiki/Datum" title="Datum"&gt;datum&lt;/a&gt;") are typically the results of &lt;a href="http://en.wikipedia.org/wiki/Measurement" title="Measurement"&gt;measurements&lt;/a&gt; and can be the basis of &lt;a href="http://en.wikipedia.org/wiki/Graph" title="Graph"&gt;graphs&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Image" title="Image"&gt;images&lt;/a&gt;, or observations of a set of variables. Data are often viewed as the lowest level of abstraction from which &lt;a href="http://en.wikipedia.org/wiki/Information" title="Information"&gt;information&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Knowledge" title="Knowledge"&gt;knowledge&lt;/a&gt; are derived. It is the fact that can be drawn.&lt;br /&gt;&lt;br /&gt;B. DATA STORAGE VS. COMPUTER STORAGE&lt;br /&gt;&lt;br /&gt;           Actually Data Storage is just part of Computer storage because Data Storage is just part of the memory of the computer where data was saved.&lt;b&gt;Computer data storage&lt;/b&gt;, often called &lt;b&gt;storage&lt;/b&gt; or &lt;b&gt;memory&lt;/b&gt;, refers to &lt;a href="http://en.wikipedia.org/wiki/Computer" title="Computer"&gt;computer&lt;/a&gt; components, devices, and &lt;a href="http://en.wikipedia.org/wiki/Recording_medium" title="Recording medium" class="mw-redirect"&gt;recording media&lt;/a&gt; that retain digital &lt;a href="http://en.wikipedia.org/wiki/Data_%28computing%29" title="Data (computing)"&gt;data&lt;/a&gt; used for computing for some interval of time. Computer data storage provides one of the core functions of the modern computer, that of information retention. It is one of the fundamental components of all modern computers, and coupled with a &lt;a href="http://en.wikipedia.org/wiki/Central_processing_unit" title="Central processing unit"&gt;central processing unit&lt;/a&gt; (CPU, a processor), implements the basic computer model used since the 1940s. While Computer Storage is the memory that where documents are saved like for example Hard Disks.&lt;br /&gt;&lt;br /&gt;C. OPERATING SYSTEM VS. COMPUTER SYSTEM&lt;br /&gt;&lt;br /&gt;            Operating System is a system that is tasks to manipulate computer programs.&lt;b&gt; Operating system&lt;/b&gt; (commonly abbreviated to either &lt;i&gt;OS&lt;/i&gt; or &lt;i&gt;O/S&lt;/i&gt;) is an interface between hardware and user; it is responsible for the management and coordination of activities and the sharing of the resources of the computer. The operating system acts as a host for &lt;a href="http://en.wikipedia.org/wiki/Applications_%28computing%29" title="Applications (computing)" class="mw-redirect"&gt;computing applications&lt;/a&gt; that are run on the machine. As a host, one of the purposes of an operating system is to handle the details of the operation of the &lt;a href="http://en.wikipedia.org/wiki/Computer_hardware" title="Computer hardware" class="mw-redirect"&gt;hardware&lt;/a&gt;. This relieves application programs from having to manage these details and makes it easier to write applications. Almost all computers (including &lt;a href="http://en.wikipedia.org/wiki/Handheld_computers" title="Handheld computers" class="mw-redirect"&gt;handheld computers&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Desktop_computers" title="Desktop computers" class="mw-redirect"&gt;desktop computers&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Supercomputers" title="Supercomputers" class="mw-redirect"&gt;supercomputers&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Video_game_consoles" title="Video game consoles" class="mw-redirect"&gt;video game consoles&lt;/a&gt;) as well as some &lt;a href="http://en.wikipedia.org/wiki/Robot" title="Robot"&gt;robots&lt;/a&gt;, domestic appliances (dishwashers, washing machines), and &lt;a href="http://en.wikipedia.org/wiki/Portable_media_player" title="Portable media player"&gt;portable media players&lt;/a&gt; use an operating system of some type. &lt;sup id="cite_ref-0" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/Operating_system#cite_note-0"&gt;&lt;span&gt;[&lt;/span&gt;1&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt; Some of the oldest models may however use an &lt;a href="http://en.wikipedia.org/wiki/Embedded_operating_system" title="Embedded operating system"&gt;embedded operating system&lt;/a&gt;, that may be contained on a &lt;a href="http://en.wikipedia.org/wiki/Compact_disk" title="Compact disk" class="mw-redirect"&gt;compact disk&lt;/a&gt; or other &lt;a href="http://en.wikipedia.org/wiki/Data_storage_device" title="Data storage device"&gt;data storage device&lt;/a&gt;. While  a Computer System is a complete, working &lt;a href="http://www.webopedia.com/TERM/C/computer.html"&gt;computer&lt;/a&gt;. The computer system includes not only the computer, but also any &lt;a href="http://www.webopedia.com/TERM/C/software.html"&gt;software&lt;/a&gt; and &lt;a href="http://www.webopedia.com/TERM/C/peripheral_device.html"&gt;peripheral devices&lt;/a&gt; that are necessary to make the computer function. Every computer system, for example, requires an &lt;a href="http://www.webopedia.com/TERM/C/operating_system.html"&gt;operating system&lt;/a&gt;. It can also manipulate many computers like computer station.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3784035138966976729-8376516656163199271?l=warcraft-it.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://warcraft-it.blogspot.com/feeds/8376516656163199271/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3784035138966976729&amp;postID=8376516656163199271' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3784035138966976729/posts/default/8376516656163199271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3784035138966976729/posts/default/8376516656163199271'/><link rel='alternate' type='text/html' href='http://warcraft-it.blogspot.com/2009/06/termcontrast.html' title='&quot;TERMCONTRAST&quot;'/><author><name>jeambe</name><uri>http://www.blogger.com/profile/10803564270682806905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_n2e8I0IgR1w/SRJVJUl-IlI/AAAAAAAAAAU/yXDr7GOvheY/S220/private_1_1b75e9c5c9cb1b98fe418805542b7fa5dbb053b3d20600de0fc9ff775883a63bl%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3784035138966976729.post-760813845554897923</id><published>2009-03-08T03:43:00.000-07:00</published><updated>2009-03-08T04:22:09.938-07:00</updated><title type='text'>Sorts</title><content type='html'>A.)&lt;br /&gt;   Definition: Data Structure&lt;br /&gt;  &lt;p class="MsoListParagraphCxSpFirst" style="line-height: normal;"&gt;&lt;span style="font-size:100%;"&gt;= &lt;span style=""&gt; &lt;/span&gt;is the process of keeping data into a computer system.&lt;span style=""&gt;  &lt;/span&gt;It is eventually made from keeping data or finding data up to the process of storing. The first thing to do is to look for the data that you’re going to keep then after you have that data, the next thing to do is store it in the computer system. You must encode the data or information that is very important then save it into your computer. The purpose of data structure is how to preserve a data into the safest receptacle which is computer system.  Personal Definition:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="line-height: normal;"&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="line-height: normal;"&gt;&lt;span style="font-size:100%;"&gt;= &lt;span style=""&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  &gt;in computer science is a way of storing data in a computer so that it can be used efficiently.  &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;b style=""&gt;http://en.wikipedia.org/wiki/Data_structure&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="line-height: normal;"&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="line-height: normal;"&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  &gt;= &lt;span style=""&gt; &lt;/span&gt;an organization of mathematical and logical concepts of data. Often a carefully chosen data structure will allow the most &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Algorithmic_efficiency" title="Algorithmic efficiency"&gt;&lt;span style=";font-family:&amp;quot;;" &gt;efficient algorithm&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  &gt; to be used.  &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;b style=""&gt;-http://en.wiktionary.org/wiki/data_structure&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="line-height: normal;"&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="line-height: normal;"&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  &gt;= &lt;span style=""&gt; &lt;/span&gt;can be viewed as an interface between two functions or as an implementation of methods to access storage that is organized according to the associated data type.  &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;b style=""&gt;http://www.cplusplus.com/doc/tutorial/structures.html&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="line-height: normal;"&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="line-height: normal;"&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  &gt;= &lt;span style=""&gt; &lt;/span&gt;are implemented by a &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Programming_language" title="Programming language"&gt;&lt;span style=";font-family:&amp;quot;;" &gt;programming language&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  &gt; as data types and the &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Reference_%28computer_science%29" title="Reference (computer science)"&gt;&lt;span style=";font-family:&amp;quot;;" &gt;references&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  &gt; and operations they provide.  &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;b style=""&gt;http://en.wikipedia.org/wiki/Data_structure&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="line-height: normal;"&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="line-height: normal;"&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  &gt;= &lt;span style=""&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;a means of storing a collection of data.  &lt;b style=""&gt;-http://www.cs.ucc.ie/~dgb/courses/swd/glossary.html&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="line-height: normal;"&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="line-height: normal;"&gt;&lt;span style="font-size:100%;"&gt;= &lt;span style=""&gt; &lt;/span&gt;allows a variety of critical operations to be performed, using as few resources, both execution time and memory space, as possible.  &lt;b style=""&gt;http://en.wikipedia.org/wiki/Data_structure&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="line-height: normal;"&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="line-height: normal;"&gt;&lt;span style="font-size:100%;"&gt;=&lt;span style=""&gt;  &lt;/span&gt;the study of methods for effectively using a computer to solve problems, or in other words, determining exactly the problem to be solved.  &lt;b style=""&gt;http://www.cplusplus.com/doc/tutorial/structures.html&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="line-height: normal;"&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="line-height: normal;"&gt;&lt;span style="font-size:100%;"&gt;=&lt;span style=""&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  &gt;are suited to different kinds of applications, and some are highly specialized to certain tasks.  &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;b style=""&gt;-http://www.itl.nist.gov/div897/sqg/dads/HTML/datastructur.html&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="line-height: normal;"&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  &gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpMiddle" style="line-height: normal;"&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  &gt;=&lt;span style=""&gt;  &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;is a group of data elements grouped together under one name. These data elements, known as &lt;i&gt;members&lt;/i&gt;, can have different types and different lengths. Data structures are declared in C++ using the following syntax.  &lt;b style=""&gt; -http://en.wikipedia.org/wiki/Data_structure&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoListParagraphCxSpLast" style="line-height: normal;"&gt;&lt;span style="font-size:100%;"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;span style="line-height: 115%;font-family:&amp;quot;;font-size:100%;"  &gt;= are a featured that can be used to represent databases, especially if we consider the possibility of building arrays of them&lt;/span&gt;&lt;span style="font-size:100%;"&gt;.&lt;/span&gt; &lt;b style=""&gt;-http://www.itl.nist.gov/div897/sqg/dads/HTML/datastructur.html&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;B.)&lt;br /&gt;     1.  Deque Data Structure&lt;br /&gt;   - n &lt;a href="http://en.wikipedia.org/wiki/Computer_science" title="Computer science"&gt;computer science&lt;/a&gt; theory, a &lt;b&gt;deque&lt;/b&gt; (short for &lt;i&gt;double-ended &lt;a href="http://en.wikipedia.org/wiki/Queue_%28data_structure%29" title="Queue (data structure)"&gt;queue&lt;/a&gt;&lt;/i&gt;—usually pronounced &lt;i&gt;deck&lt;/i&gt;) is an &lt;a href="http://en.wikipedia.org/wiki/Abstract_data_structure" title="Abstract data structure" class="mw-redirect"&gt;abstract list type data structure&lt;/a&gt;, also called a &lt;b&gt;head-tail linked list&lt;/b&gt;, for which elements can only be added to or removed from the front (head) or back (tail).&lt;br /&gt;&lt;br /&gt;   Structure&lt;br /&gt;   &lt;i&gt;Deque&lt;/i&gt; is sometimes written &lt;i&gt;dequeue&lt;/i&gt;, but this use is generally deprecated in technical literature or technical writing because &lt;i&gt;dequeue&lt;/i&gt; is also a verb meaning "to remove from a queue". Nevertheless, several &lt;a href="http://en.wikipedia.org/wiki/Library_%28computer_science%29" title="Library (computer science)" class="mw-redirect"&gt;libraries&lt;/a&gt; and some writers, such as &lt;a href="http://en.wikipedia.org/wiki/Alfred_Aho" title="Alfred Aho"&gt;Aho&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/John_Hopcroft" title="John Hopcroft"&gt;Hopcroft&lt;/a&gt;, and &lt;a href="http://en.wikipedia.org/wiki/Jeffrey_Ullman" title="Jeffrey Ullman"&gt;Ullman&lt;/a&gt; in their textbook &lt;i&gt;Data Structures and Algorithms&lt;/i&gt;, spell it &lt;i&gt;dequeue&lt;/i&gt;. DEQ and DQ are also used.&lt;br /&gt;&lt;br /&gt;   Implementations&lt;br /&gt;&lt;p&gt;There are at least two common ways to efficiently implement a deque: with a modified &lt;a href="http://en.wikipedia.org/wiki/Dynamic_array" title="Dynamic array"&gt;dynamic array&lt;/a&gt; or with a &lt;a href="http://en.wikipedia.org/wiki/Doubly-linked_list" title="Doubly-linked list" class="mw-redirect"&gt;doubly-linked list&lt;/a&gt;. For information about doubly-linked lists, see the &lt;a href="http://en.wikipedia.org/wiki/Linked_list" title="Linked list"&gt;linked list&lt;/a&gt; article.&lt;/p&gt; &lt;p&gt;&lt;a name="Dynamic_array_implementation" id="Dynamic_array_implementation"&gt;&lt;/a&gt;&lt;/p&gt; &lt;h3&gt;&lt;span class="editsection"&gt;&lt;/span&gt; &lt;span style="font-size:100%;"&gt;&lt;span class="mw-headline"&gt;Dynamic array implementation&lt;/span&gt;&lt;/span&gt;&lt;/h3&gt; &lt;p&gt;Deques are often implemented using a variant of a &lt;a href="http://en.wikipedia.org/wiki/Dynamic_array" title="Dynamic array"&gt;dynamic array&lt;/a&gt; that can grow from both ends, sometimes called &lt;b&gt;array deques&lt;/b&gt;. These array deques have all the properties of a dynamic array, such as constant time &lt;a href="http://en.wikipedia.org/wiki/Random_access" title="Random access"&gt;random access&lt;/a&gt;, good locality of reference, and inefficient insertion/removal in the middle, with the addition of amortized constant time insertion/removal at both ends, instead of just one end. Two common implementations include:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Storing deque contents in a &lt;a href="http://en.wikipedia.org/wiki/Circular_buffer" title="Circular buffer"&gt;circular buffer&lt;/a&gt;, and only resizing when the buffer becomes completely full. This decreases the frequency of resizings, but requires an expensive branch instruction for indexing.&lt;/li&gt;&lt;li&gt;Allocating deque contents from the center of the underlying array, and resizing the underlying array when either end is reached. This approach may require more frequent resizings and waste more space, particularly when elements are only inserted at one end.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;a name="Language_support" id="Language_support"&gt;&lt;/a&gt;&lt;/p&gt; &lt;h2&gt;&lt;span class="editsection"&gt;&lt;/span&gt; &lt;span style="font-size:100%;"&gt;&lt;span class="mw-headline"&gt;Language support&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt; &lt;p&gt;C++'s &lt;a href="http://en.wikipedia.org/wiki/Standard_Template_Library" title="Standard Template Library"&gt;Standard Template Library&lt;/a&gt; provides the templated classes &lt;tt&gt;std::deque&lt;/tt&gt; and &lt;tt&gt;std::list&lt;/tt&gt;, for the dynamic array and linked list implementations, respectively.&lt;/p&gt; &lt;p&gt;As of Java 6, Java's Collections Framework provides a new &lt;code&gt;&lt;a href="http://java.sun.com/javase/6/docs/api/java/util/Deque.html" class="external text" title="http://java.sun.com/javase/6/docs/api/java/util/Deque.html" rel="nofollow"&gt;Deque&lt;/a&gt;&lt;/code&gt; interface that provides the functionality of insertion and removal at both ends. It is implemented by classes such as &lt;code&gt;&lt;a href="http://java.sun.com/javase/6/docs/api/java/util/ArrayDeque.html" class="external text" title="http://java.sun.com/javase/6/docs/api/java/util/ArrayDeque.html" rel="nofollow"&gt;ArrayDeque&lt;/a&gt;&lt;/code&gt; (also new in Java 6) and &lt;code&gt;&lt;a href="http://java.sun.com/javase/6/docs/api/java/util/LinkedList.html" class="external text" title="http://java.sun.com/javase/6/docs/api/java/util/LinkedList.html" rel="nofollow"&gt;LinkedList&lt;/a&gt;&lt;/code&gt;, providing the dynamic array and linked list implementations, respectively.&lt;/p&gt; &lt;p&gt;Python 2.4 introduced the &lt;i&gt;collections&lt;/i&gt; module with support for deque objects.  &lt;/p&gt;&lt;p&gt;&lt;a name="Distinctions_and_sub-types" id="Distinctions_and_sub-types"&gt;&lt;/a&gt;&lt;/p&gt; &lt;h2&gt; &lt;span class="mw-headline"&gt;&lt;/span&gt;    &lt;span style="font-size:100%;"&gt;2. Heap Data Structure&lt;/span&gt;&lt;br /&gt;&lt;/h2&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;&lt;/span&gt;&lt;p&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:100%;"&gt;THE STRUCTURE&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;-In &lt;a href="http://en.wikipedia.org/wiki/Computer_science" title="Computer science"&gt;computer science&lt;/a&gt;, a &lt;b&gt;heap&lt;/b&gt; is a specialized &lt;a href="http://en.wikipedia.org/wiki/Tree_data_structure" title="Tree data structure"&gt;tree&lt;/a&gt;-based &lt;a href="http://en.wikipedia.org/wiki/Data_structure" title="Data structure"&gt;data structure&lt;/a&gt; that satisfies the &lt;i&gt;heap property:&lt;/i&gt; if &lt;i&gt;B&lt;/i&gt; is a &lt;a href="http://en.wikipedia.org/wiki/Child_node" title="Child node"&gt;child node&lt;/a&gt; of &lt;i&gt;A&lt;/i&gt;, then key(&lt;i&gt;A&lt;/i&gt;) ≥ key(&lt;i&gt;B&lt;/i&gt;). This implies that an element with the greatest key is always in the root node, and so such a heap is sometimes called a &lt;i&gt;max heap&lt;/i&gt;. (Alternatively, if the comparison is reversed, the smallest element is always in the root node, which results in a &lt;i&gt;min heap&lt;/i&gt;.) This is why heaps are used to implement &lt;a href="http://en.wikipedia.org/wiki/Priority_queue" title="Priority queue"&gt;priority queues&lt;/a&gt;. The efficiency of heap operations is crucial in several &lt;a href="http://en.wikipedia.org/wiki/Graph_theory" title="Graph theory"&gt;graph&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/Algorithm" title="Algorithm"&gt;algorithms&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;span style="font-weight: bold;"&gt;OPERATION TO GET CONTENTS ON THE NODES:&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;The operations commonly performed with a heap are&lt;/p&gt;  &lt;ul type="disc"&gt;&lt;li class="MsoNormal" style=""&gt;&lt;i&gt;delete-max&lt;/i&gt; or &lt;i&gt;delete-min&lt;/i&gt;:      removing the root node of a max- or min-heap, respectively&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;i&gt;increase-key&lt;/i&gt; or &lt;i&gt;decrease-key&lt;/i&gt;:      updating a key within a max- or min-heap, respectively&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;i&gt;insert&lt;/i&gt;: adding a new      key to the heap&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;i&gt;merge&lt;/i&gt;: joining two      heaps to form a valid new heap containing all the elements of both.&lt;/li&gt;&lt;/ul&gt;&lt;span class="mw-headline"&gt;Comparison of theoretic bounds for variants&lt;/span&gt;  &lt;p&gt;The following &lt;a href="http://en.wikipedia.org/wiki/Computational_complexity_theory" title="Computational complexity theory"&gt;complexities&lt;/a&gt;&lt;sup&gt;&lt;a href="http://en.wikipedia.org/wiki/Heap_%28data_structure%29#cite_note-0" title=""&gt;[1]&lt;/a&gt;&lt;/sup&gt; are worst-case for binary and binomial heaps and &lt;a href="http://en.wikipedia.org/wiki/Amortized_analysis" title="Amortized analysis"&gt;amortized complexity&lt;/a&gt; for Fibonacci heap. O(f) gives asymptotic upper bound and Θ(f) is asymptotically tight bound (see &lt;a href="http://en.wikipedia.org/wiki/Big_O_notation" title="Big O notation"&gt;Big O notation&lt;/a&gt;). Function names assume a &lt;a href="http://en.wikipedia.org/wiki/Min-heap" title="Min-heap"&gt;min-heap&lt;/a&gt;.&lt;/p&gt;  &lt;table class="MsoNormalTable" style="border-collapse: collapse;" border="1" cellpadding="0" cellspacing="0"&gt;  &lt;tbody&gt;&lt;tr style=""&gt;   &lt;td style="padding: 3pt; background: rgb(233, 233, 233) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;   &lt;p class="MsoNormal" style="text-align: center;" align="center"&gt;&lt;b&gt;Operation&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 3pt; background: rgb(233, 233, 233) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;   &lt;p class="MsoNormal" style="text-align: center;" align="center"&gt;&lt;b&gt;&lt;a href="http://en.wikipedia.org/wiki/Binary_heap" title="Binary heap"&gt;Binary&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 3pt; background: rgb(233, 233, 233) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;   &lt;p class="MsoNormal" style="text-align: center;" align="center"&gt;&lt;b&gt;&lt;a href="http://en.wikipedia.org/wiki/Binomial_heap" title="Binomial heap"&gt;Binomial&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 3pt; background: rgb(233, 233, 233) none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;   &lt;p class="MsoNormal" style="text-align: center;" align="center"&gt;&lt;b&gt;&lt;a href="http://en.wikipedia.org/wiki/Fibonacci_heap" title="Fibonacci heap"&gt;Fibonacci&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="padding: 3pt;"&gt;   &lt;p class="MsoNormal"&gt;createHeap&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 3pt;"&gt;   &lt;p class="MsoNormal"&gt;Θ(1)&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 3pt;"&gt;   &lt;p class="MsoNormal"&gt;Θ(1)&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 3pt;"&gt;   &lt;p class="MsoNormal"&gt;Θ(1)&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="padding: 3pt;"&gt;   &lt;p class="MsoNormal"&gt;findMin&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 3pt;"&gt;   &lt;p class="MsoNormal"&gt;Θ(&lt;i&gt;1&lt;/i&gt;)&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 3pt;"&gt;   &lt;p class="MsoNormal"&gt;Θ(lg &lt;i&gt;n&lt;/i&gt;) or Θ(1)&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 3pt;"&gt;   &lt;p class="MsoNormal"&gt;Θ(1)&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="padding: 3pt;"&gt;   &lt;p class="MsoNormal"&gt;deleteMin&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 3pt;"&gt;   &lt;p class="MsoNormal"&gt;Θ(lg &lt;i&gt;n&lt;/i&gt;)&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 3pt;"&gt;   &lt;p class="MsoNormal"&gt;Θlg &lt;i&gt;n&lt;/i&gt;)&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 3pt;"&gt;   &lt;p class="MsoNormal"&gt;O(lg &lt;i&gt;n&lt;/i&gt;)&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="padding: 3pt;"&gt;   &lt;p class="MsoNormal"&gt;insert&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 3pt;"&gt;   &lt;p class="MsoNormal"&gt;Θ(lg &lt;i&gt;n&lt;/i&gt;)&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 3pt;"&gt;   &lt;p class="MsoNormal"&gt;O(lg &lt;i&gt;n&lt;/i&gt;)&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 3pt;"&gt;   &lt;p class="MsoNormal"&gt;Θ(1)&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="padding: 3pt;"&gt;   &lt;p class="MsoNormal"&gt;decreaseKey&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 3pt;"&gt;   &lt;p class="MsoNormal"&gt;Θ(lg &lt;i&gt;n&lt;/i&gt;)&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 3pt;"&gt;   &lt;p class="MsoNormal"&gt;Θ(lg &lt;i&gt;n&lt;/i&gt;)&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 3pt;"&gt;   &lt;p class="MsoNormal"&gt;Θ(1)&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt;  &lt;tr style=""&gt;   &lt;td style="padding: 3pt;"&gt;   &lt;p class="MsoNormal"&gt;merge&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 3pt;"&gt;   &lt;p class="MsoNormal"&gt;Θ(&lt;i&gt;n&lt;/i&gt;)&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 3pt;"&gt;   &lt;p class="MsoNormal"&gt;O(lg &lt;i&gt;n&lt;/i&gt;)&lt;/p&gt;   &lt;/td&gt;   &lt;td style="padding: 3pt;"&gt;   &lt;p class="MsoNormal"&gt;Θ(1)&lt;/p&gt;   &lt;/td&gt;  &lt;/tr&gt; &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;For &lt;a href="http://en.wikipedia.org/wiki/Pairing_heap" title="Pairing heap"&gt;pairing heaps&lt;/a&gt; the &lt;i&gt;insert&lt;/i&gt; and &lt;i&gt;merge&lt;/i&gt; operations are conjectured&lt;sup&gt;[&lt;i&gt;&lt;a href="http://en.wikipedia.org/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"&gt;citation needed&lt;/a&gt;&lt;/i&gt;]&lt;/sup&gt; to be O(1) &lt;a href="http://en.wikipedia.org/wiki/Amortized_analysis" title="Amortized analysis"&gt;amortized complexity&lt;/a&gt; but this has not yet been proven. &lt;i&gt;decreaseKey&lt;/i&gt; is not O(1) amortized complexity &lt;a href="http://citeseer.ist.psu.edu/112443.html" title="http://citeseer.ist.psu.edu/112443.html"&gt;[1]&lt;/a&gt; &lt;a href="http://portal.acm.org/citation.cfm?id=320214" title="http://portal.acm.org/citation.cfm?id=320214"&gt;[2]&lt;/a&gt;&lt;span class="mw-headline"&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span class="mw-headline"&gt;&lt;span style="font-weight: bold;"&gt;HEAP RETRIEVAL&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;    &lt;p&gt;Heaps are a favorite data structures for many applications.&lt;/p&gt;  &lt;ul type="disc"&gt;&lt;li class="MsoNormal" style=""&gt;&lt;a href="http://en.wikipedia.org/wiki/Heapsort" title="Heapsort"&gt;Heapsort&lt;/a&gt;:      One of the best sorting methods being in-place and with no quadratic      worst-case scenarios.&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;a href="http://en.wikipedia.org/wiki/Selection_algorithm" title="Selection algorithm"&gt;Selection algorithms&lt;/a&gt;: Finding the min, max      or both of them, median or even any &lt;i&gt;k&lt;/i&gt;-th element in &lt;a href="http://en.wikipedia.org/wiki/Sublinear_time" title="Sublinear time"&gt;sublinear      time&lt;/a&gt;&lt;sup&gt;[&lt;i&gt;&lt;a href="http://en.wikipedia.org/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"&gt;citation needed&lt;/a&gt;&lt;/i&gt;]&lt;/sup&gt; can be      done dynamically with heaps.&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;a href="http://en.wikipedia.org/wiki/List_of_algorithms#Graph_algorithms" title="List of algorithms"&gt;Graph algorithms&lt;/a&gt;: By using heaps as internal traversal data structures, run time will be reduced by an order of polynomial. Examples of such problems are &lt;a href="http://en.wikipedia.org/wiki/Prim%27s_algorithm" title="Prim's algorithm"&gt;Prim's minimal spanning tree algorithm&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Dijkstra%27s_algorithm" title="Dijkstra's algorithm"&gt;Dijkstra's shortest path problem&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;  &lt;p&gt;Interestingly, full and almost full binary heaps may be represented using an &lt;a href="http://en.wikipedia.org/wiki/Array" title="Array"&gt;array&lt;/a&gt; alone. The first (or last) element will contain the root. The next two elements of the array contain its children. The next four contain the four children of the two child nodes, etc. Thus the children of the node at position &lt;code&gt;&lt;span style=""&gt;n&lt;/span&gt;&lt;/code&gt; would be at positions &lt;code&gt;&lt;span style=""&gt;2n&lt;/span&gt;&lt;/code&gt; and &lt;code&gt;&lt;span style=""&gt;2n+1&lt;/span&gt;&lt;/code&gt; in a one-based array, or &lt;code&gt;&lt;span style=""&gt;2n+1&lt;/span&gt;&lt;/code&gt; and &lt;code&gt;&lt;span style=""&gt;2n+2&lt;/span&gt;&lt;/code&gt; in a zero-based array. Balancing a heap is done by swapping elements which are out of order. As we can build a heap from an array without requiring extra memory (for the nodes, for example), heapsort can be used to sort an array in-place.&lt;/p&gt;  &lt;p&gt;One more advantage of heaps over trees in some applications is that construction of heaps can be done in linear time using &lt;a href="http://en.wikipedia.org/wiki/Tarjan%27s_algorithm" title="Tarjan's algorithm"&gt;Tarjan's algorithm&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;HEAP IMPLEMENTATION&lt;br /&gt;&lt;/p&gt;  &lt;h2&gt;&lt;a name="Heap_implementations"&gt;&lt;/a&gt;&lt;/h2&gt;  &lt;ul type="disc"&gt;&lt;li class="MsoNormal" style=""&gt;The &lt;a href="http://en.wikipedia.org/wiki/C%2B%2B" title="C++"&gt;C++&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/Standard_Template_Library" title="Standard Template Library"&gt;Standard Template Library&lt;/a&gt; provides      the make_heap, push_heap and pop_heap algorithms for binary heaps, which      operate on arbitrary random access &lt;a href="http://en.wikipedia.org/wiki/Iterator" title="Iterator"&gt;iterators&lt;/a&gt;.      It treats the iterators as a reference to an array, and uses the      array-to-heap conversion detailed above.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;   3. &lt;span style="font-size:100%;"&gt;&lt;span style="font-style: italic; font-weight: bold;"&gt;VLIST DATA STRUCTURES&lt;/span&gt;&lt;/span&gt;&lt;p&gt;    In &lt;a href="http://en.wikipedia.org/wiki/Computer_science" title="Computer science"&gt;computer science&lt;/a&gt;, the &lt;b&gt;VList&lt;/b&gt; is a &lt;a href="http://en.wikipedia.org/wiki/Persistent_data_structure" title="Persistent data structure"&gt;persistent&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/Data_structure" title="Data structure"&gt;data structure&lt;/a&gt; designed by Phil Bagwell in 2002 that combines the fast indexing of &lt;a href="http://en.wikipedia.org/wiki/Array" title="Array"&gt;arrays&lt;/a&gt; with the easy extension of &lt;a href="http://en.wikipedia.org/wiki/Cons" title="Cons"&gt;cons&lt;/a&gt;-based (or singly-linked) &lt;a href="http://en.wikipedia.org/wiki/Linked_list" title="Linked list"&gt;linked lists&lt;/a&gt;.&lt;sup id="cite_ref-0" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/VList#cite_note-0" title=""&gt;&lt;span&gt;[&lt;/span&gt;1&lt;span&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;&lt;sup id="cite_ref-0" class="reference"&gt;&lt;a href="http://en.wikipedia.org/wiki/VList#cite_note-0" title=""&gt;&lt;span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-weight: bold;"&gt;OPERATIONS TO ENTER ELEMENTS(DATA)&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;The primary operations of a VList are:&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Locate the &lt;i&gt;k&lt;/i&gt;th element (O(1) average, O(log &lt;i&gt;n&lt;/i&gt;) worst-case)&lt;/li&gt;&lt;li&gt;Add an element to the front of the VList (O(1) average, with an occasional allocation)&lt;/li&gt;&lt;li&gt;Obtain a new array beginning at the second element of an old array (O(1))&lt;/li&gt;&lt;li&gt;Compute the length of the list (O(log &lt;i&gt;n&lt;/i&gt;))&lt;/li&gt;&lt;/ul&gt; &lt;p style="font-weight: bold;"&gt;STRUCTURE&lt;br /&gt;&lt;/p&gt;&lt;p&gt;The underlying structure of a VList can be seen as a singly-linked list of arrays whose sizes decrease geometrically; in its simplest form, the first contains the first half of the elements in the list, the next the first half of the remainder, and so on. Each of these blocks stores some information such as its size and a pointer to the next.&lt;br /&gt;&lt;/p&gt; &lt;p&gt;The average constant-time indexing operation comes directly from this structure; given a random valid index, we simply observe the size of the blocks and follow pointers until we reach the one it should be in.&lt;/p&gt;&lt;p&gt;&lt;span style="font-weight: bold;"&gt;DATA RETRIEVAL&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;  Any particular reference to a VList is actually a &lt;&lt;i&gt;base&lt;/i&gt;, &lt;i&gt;offset&lt;/i&gt;&gt; pair indicating the position of its first element in the data structure described above. The &lt;i&gt;base&lt;/i&gt; part indicates which of the arrays its first element falls in, while the &lt;i&gt;offset&lt;/i&gt; part indicates its index in that array. This makes it easy to "remove" an element from the front of the list; we simply increase the offset, or increase the base and set the offset to zero if the offset goes out of range. If a particular reference is the last to leave a block, the block will be &lt;a href="http://en.wikipedia.org/wiki/Garbage_collection_%28computer_science%29" title="Garbage collection (computer science)"&gt;garbage-collected&lt;/a&gt; if such facilities are available, or otherwise must be freed explicitly. &lt;p&gt;Because the lists are constructed incrementally, the first array in the array list may not contain twice as many values as the next one, although the rest do; this does not significantly impact indexing performance. We nevertheless allocate this much space for the first array, so that if we add more elements to the front of the list in the future we can simply add them to this list and update the size. If the array fills up, we create a new array, twice as large again as this one, and link it to the old first array.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3784035138966976729-760813845554897923?l=warcraft-it.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://warcraft-it.blogspot.com/feeds/760813845554897923/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3784035138966976729&amp;postID=760813845554897923' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3784035138966976729/posts/default/760813845554897923'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3784035138966976729/posts/default/760813845554897923'/><link rel='alternate' type='text/html' href='http://warcraft-it.blogspot.com/2009/03/sorts.html' title='Sorts'/><author><name>jeambe</name><uri>http://www.blogger.com/profile/10803564270682806905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_n2e8I0IgR1w/SRJVJUl-IlI/AAAAAAAAAAU/yXDr7GOvheY/S220/private_1_1b75e9c5c9cb1b98fe418805542b7fa5dbb053b3d20600de0fc9ff775883a63bl%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3784035138966976729.post-357379034936090439</id><published>2009-02-04T18:43:00.000-08:00</published><updated>2009-02-04T19:01:55.305-08:00</updated><title type='text'></title><content type='html'>&lt;a href="http://gwapongtaro.blogspot.com/2009/02/stack-data-structure.html"&gt;Stack Data Structure&lt;/a&gt;&lt;br /&gt;The process or steps involved in consecutively accommodating the following data into stack is this....&lt;br /&gt;Push: Data_1&lt;br /&gt;Push: Data_2&lt;br /&gt;Push:Data_3&lt;br /&gt;Push:Data_4&lt;br /&gt;Pop: Data_4&lt;br /&gt;Pop: Data_3&lt;br /&gt;Pop: Data_2&lt;br /&gt;Pop:Data_1Done ;-)&lt;br /&gt;&lt;br /&gt;The expression is evaluated from the left to right using a stack:&lt;br /&gt;push when encountering an operand and&lt;br /&gt;pop two operands and evaluate the value when encountering an operation.&lt;br /&gt;push the result&lt;br /&gt;Like the following way (the Stack is displayed after Operation has taken place):&lt;br /&gt;Input&lt;br /&gt;Operation&lt;br /&gt;Stack&lt;br /&gt;1&lt;br /&gt;Push operand&lt;br /&gt;1&lt;br /&gt;2&lt;br /&gt;Push operand&lt;br /&gt;1, 2&lt;br /&gt;+&lt;br /&gt;Add&lt;br /&gt;3&lt;br /&gt;4&lt;br /&gt;Push operand&lt;br /&gt;3, 4&lt;br /&gt;*&lt;br /&gt;Multiply&lt;br /&gt;12&lt;br /&gt;3&lt;br /&gt;Push operand&lt;br /&gt;12, 3&lt;br /&gt;+&lt;br /&gt;Add&lt;br /&gt;15&lt;br /&gt;The final result, 15, lies on the top of the stack at the end of the calculation.&lt;br /&gt;&lt;br /&gt;Push and Pop is the operation use in the Stack Data structure were you're going to push an item into the tray which is the container of your datas, and pop is the getting the item out into the tray. The first item that was been push,will also be the first item that will come out to.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3784035138966976729-357379034936090439?l=warcraft-it.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://warcraft-it.blogspot.com/feeds/357379034936090439/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3784035138966976729&amp;postID=357379034936090439' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3784035138966976729/posts/default/357379034936090439'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3784035138966976729/posts/default/357379034936090439'/><link rel='alternate' type='text/html' href='http://warcraft-it.blogspot.com/2009/02/stack-data-structure-process-or-steps.html' title=''/><author><name>jeambe</name><uri>http://www.blogger.com/profile/10803564270682806905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_n2e8I0IgR1w/SRJVJUl-IlI/AAAAAAAAAAU/yXDr7GOvheY/S220/private_1_1b75e9c5c9cb1b98fe418805542b7fa5dbb053b3d20600de0fc9ff775883a63bl%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3784035138966976729.post-3812208604353005675</id><published>2008-11-17T16:52:00.000-08:00</published><updated>2008-11-17T17:31:00.899-08:00</updated><title type='text'></title><content type='html'>&lt;h2 style="color: rgb(204, 51, 204);"&gt;&lt;span class="mw-headline"&gt;Non linear data structures&lt;/span&gt;&lt;/h2&gt; &lt;table class="wikitable"&gt; &lt;tbody&gt;&lt;tr&gt; &lt;th style="color: rgb(255, 0, 0);"&gt;General type&lt;/th&gt; &lt;th style="color: rgb(204, 0, 0);"&gt;Specific types&lt;/th&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;a href="http://en.wikipedia.org/wiki/Graph_%28data_structure%29" title="Graph (data structure)"&gt;Graph data structures&lt;/a&gt;&lt;/td&gt; &lt;td&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Adjacency_list" title="Adjacency list"&gt;Adjacency list&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Adjacency_matrix" title="Adjacency matrix"&gt;Adjacency matrix&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Disjoint-set_data_structure" title="Disjoint-set data structure"&gt;Disjoint-set data structure&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Graph-structured_stack" title="Graph-structured stack"&gt;Graph-structured stack&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Scene_graph" title="Scene graph"&gt;Scene graph&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td rowspan="9"&gt;&lt;a href="http://en.wikipedia.org/wiki/Tree_data_structure" title="Tree data structure" class="mw-redirect"&gt;Tree data structures&lt;/a&gt;&lt;/td&gt; &lt;td&gt; &lt;ul&gt;&lt;li&gt;M-Way Tree &lt;ul&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/B-tree" title="B-tree"&gt;B-tree&lt;/a&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/2-3_tree" title="2-3 tree"&gt;2-3 tree&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/2-3-4_tree" title="2-3-4 tree"&gt;2-3-4 tree&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/B%2B_tree" title="B+ tree"&gt;B+ tree&lt;/a&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/GiST" title="GiST"&gt;Generalized search tree&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/B*_tree" title="B* tree" class="mw-redirect"&gt;B* tree&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/B_sharp_tree" title="B sharp tree"&gt;B# tree&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/UB_tree" title="UB tree" class="mw-redirect"&gt;UB tree&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/R_tree" title="R tree" class="mw-redirect"&gt;R tree&lt;/a&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Hilbert_R-tree" title="Hilbert R-tree"&gt;Hilbert R-tree&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/R%2B_tree" title="R+ tree"&gt;R+ tree&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/R*_tree" title="R* tree"&gt;R* tree&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Enfilade_%28Xanadu%29" title="Enfilade (Xanadu)"&gt;Enfilade&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/K-ary_tree" title="K-ary tree"&gt;K-ary tree&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Binary_tree" title="Binary tree"&gt;Binary tree&lt;/a&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Binary_heap" title="Binary heap"&gt;Binary heap&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Binary_search_tree" title="Binary search tree"&gt;Binary search trees&lt;/a&gt; (each tree node compares entire key values) &lt;ul&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Self-balancing_binary_search_tree" title="Self-balancing binary search tree"&gt;Self-balancing binary search trees&lt;/a&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/AVL_tree" title="AVL tree"&gt;AVL tree&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Dancing_tree" title="Dancing tree"&gt;Dancing tree&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Red-black_tree" title="Red-black tree"&gt;Red-black tree&lt;/a&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/AA_tree" title="AA tree"&gt;AA tree&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Scapegoat_tree" title="Scapegoat tree"&gt;Scapegoat tree&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Splay_tree" title="Splay tree"&gt;Splay tree&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Top_Trees" title="Top Trees"&gt;Top Trees&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Interval_tree" title="Interval tree"&gt;Interval tree&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Treap" title="Treap"&gt;Treap&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Exponential_tree" title="Exponential tree"&gt;Exponential tree&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Trie" title="Trie"&gt;Trie&lt;/a&gt; family (each tree node compares a bitslice of key values) &lt;ul&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Kd-trie" title="Kd-trie"&gt;Kd trie&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Radix_tree" title="Radix tree"&gt;Radix tree&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/w/index.php?title=Sparse_trie&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="Sparse trie (page does not exist)"&gt;Sparse trie&lt;/a&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Hash_trie" title="Hash trie"&gt;Hash trie&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Suffix_tree" title="Suffix tree"&gt;Suffix tree&lt;/a&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Directed_Acyclic_Word_Graph_%28DAWG%29" title="Directed Acyclic Word Graph (DAWG)" class="mw-redirect"&gt;Directed Acyclic Word Graph (DAWG)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Generalised_suffix_tree" title="Generalised suffix tree"&gt;Generalised suffix tree&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Van_Emde_Boas_tree" title="Van Emde Boas tree"&gt;van Emde Boas tree&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Heap_%28data_structure%29" title="Heap (data structure)"&gt;Heap&lt;/a&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Binary_heap" title="Binary heap"&gt;Binary heap&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Binomial_heap" title="Binomial heap"&gt;Binomial heap&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Fibonacci_heap" title="Fibonacci heap"&gt;Fibonacci heap&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/2-3_heap" title="2-3 heap"&gt;2-3 heap&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Soft_heap" title="Soft heap"&gt;Soft heap&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Pairing_heap" title="Pairing heap"&gt;Pairing heap&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Leftist_tree" title="Leftist tree"&gt;Leftist heap&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Treap" title="Treap"&gt;Treap&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Beap" title="Beap"&gt;Beap&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Skew_heap" title="Skew heap"&gt;Skew heap&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Tree_traversal" title="Tree traversal"&gt;Other Search Trees&lt;/a&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/%28a,b%29_tree" title="(a,b) tree" class="mw-redirect"&gt;(a,b) tree&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Fusion_tree" title="Fusion tree"&gt;Fusion tree&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Syntax_tree" title="Syntax tree" class="mw-redirect"&gt;Syntax tree&lt;/a&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Abstract_syntax_tree" title="Abstract syntax tree"&gt;Abstract syntax tree&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Parse_tree" title="Parse tree"&gt;Parse tree&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Space_partitioning" title="Space partitioning"&gt;Space partitioning&lt;/a&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Bounding_interval_hierarchy" title="Bounding interval hierarchy"&gt;Bounding interval hierarchy&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Scene_graph" title="Scene graph"&gt;Bounding volume hierarchy&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/BSP_tree" title="BSP tree" class="mw-redirect"&gt;BSP tree&lt;/a&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Kd-tree" title="Kd-tree"&gt;Kd tree&lt;/a&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Adaptive_k-d_tree" title="Adaptive k-d tree"&gt;Adaptive kd tree&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Implicit_kd-tree" title="Implicit kd-tree"&gt;Implicit kd tree&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/w/index.php?title=Kdb-tree&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="Kdb-tree (page does not exist)"&gt;Kdb tree&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Octree" title="Octree"&gt;Octree&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Quadtree" title="Quadtree"&gt;Quadtree&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;ul&gt;&lt;li&gt;Other trees &lt;ul&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/And-or_tree" title="And-or tree" class="mw-redirect"&gt;And-or tree&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Hash_tree" title="Hash tree"&gt;Hash tree&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Metric_tree" title="Metric tree"&gt;Metric tree&lt;/a&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/BK-tree" title="BK-tree"&gt;BK tree&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Cover_tree" title="Cover tree"&gt;Cover tree&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/w/index.php?title=M_tree&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="M tree (page does not exist)"&gt;M tree&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/VP-tree" title="VP-tree"&gt;VP tree&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Finger_tree" title="Finger tree"&gt;Finger tree&lt;/a&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/w/index.php?title=2-3_finger_tree&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="2-3 finger tree (page does not exist)"&gt;2-3 finger tree&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/w/index.php?title=AVL_finger_tree&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="AVL finger tree (page does not exist)"&gt;AVL finger tree&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/w/index.php?title=Non-lazy_finger_tree&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="Non-lazy finger tree (page does not exist)"&gt;Non-lazy finger tree&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Decision_theory" title="Decision theory"&gt;Decision theory&lt;/a&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Binary_decision_diagram" title="Binary decision diagram"&gt;Binary decision diagram&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Decision_tree" title="Decision tree"&gt;Decision tree&lt;/a&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Alternating_decision_tree" title="Alternating decision tree"&gt;Alternating decision tree&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Minmax" title="Minmax" class="mw-redirect"&gt;Minimax tree&lt;/a&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://en.wikipedia.org/wiki/Expectiminimax_tree" title="Expectiminimax tree"&gt;Expectiminimax tree&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;/ul&gt; &lt;/li&gt;&lt;/ul&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3784035138966976729-3812208604353005675?l=warcraft-it.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://warcraft-it.blogspot.com/feeds/3812208604353005675/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3784035138966976729&amp;postID=3812208604353005675' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3784035138966976729/posts/default/3812208604353005675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3784035138966976729/posts/default/3812208604353005675'/><link rel='alternate' type='text/html' href='http://warcraft-it.blogspot.com/2008/11/non-linear-data-structures-general-type.html' title=''/><author><name>jeambe</name><uri>http://www.blogger.com/profile/10803564270682806905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_n2e8I0IgR1w/SRJVJUl-IlI/AAAAAAAAAAU/yXDr7GOvheY/S220/private_1_1b75e9c5c9cb1b98fe418805542b7fa5dbb053b3d20600de0fc9ff775883a63bl%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3784035138966976729.post-7099418472659782627</id><published>2008-11-10T18:49:00.000-08:00</published><updated>2008-11-10T18:57:53.664-08:00</updated><title type='text'>116A SURVEY K11</title><content type='html'>&lt;span style="color:#ff0000;"&gt;A. Computer System:&lt;/span&gt;&lt;br /&gt;A complete, working &lt;a href="http://www.webopedia.com/TERM/C/computer.html"&gt;computer&lt;/a&gt;. The computer system includes not only the computer, but also any &lt;a href="http://www.webopedia.com/TERM/C/software.html"&gt;software&lt;/a&gt; and &lt;a href="http://www.webopedia.com/TERM/C/peripheral_device.html"&gt;peripheral devices&lt;/a&gt; that are necessary to make the computer function. Every computer system, for example, requires an &lt;a href="http://www.webopedia.com/TERM/C/operating_system.html"&gt;operating system&lt;/a&gt;. Components of Computer System:Software is stored on hardware such as hard disks or tape. Monsters, Inc. can be recorded on a VCR tape. But the computer program (and the TV episode) is intangible. It is not the physical storage medium. &lt;a name="hardware"&gt;&lt;/a&gt;&lt;a name="software"&gt;&lt;/a&gt;The hardware components of a computer system are the electronic and mechanical parts.The software components of a computer system are the intangible parts: the data and the computer programs. &lt;a name="hardware components"&gt;&lt;/a&gt;&lt;br /&gt;The major hardware components of a computer system are:&lt;br /&gt;&lt;span style="color:#cc33cc;"&gt;B. System Hardware&lt;/span&gt;&lt;br /&gt;Processor,Main memory,Secondary memory,Input devices,Output devices;&lt;br /&gt;The major software components of a computer system are:&lt;br /&gt;&lt;span style="color:#cc33cc;"&gt;System software&lt;/span&gt;&lt;br /&gt;&lt;a title="System software" href="http://en.wikipedia.org/wiki/System_software"&gt;System software&lt;/a&gt; helps run the &lt;a title="Computer hardware" href="http://en.wikipedia.org/wiki/Computer_hardware"&gt;computer hardware&lt;/a&gt; and computer system. It includes:&lt;a title="Operating system" href="http://en.wikipedia.org/wiki/Operating_system"&gt;operating systems&lt;/a&gt;,&lt;a title="Device driver" href="http://en.wikipedia.org/wiki/Device_driver"&gt;device drivers&lt;/a&gt;,diagnostic tools,&lt;a title="Server (computing)" href="http://en.wikipedia.org/wiki/Server_%28computing%29"&gt;servers&lt;/a&gt;,&lt;a title="Windowing system" href="http://en.wikipedia.org/wiki/Windowing_system"&gt;windowing systems&lt;/a&gt;,utilities and more.&lt;br /&gt;&lt;span style="color:#ff0000;"&gt;C.&lt;/span&gt; &lt;span style="color:#ff0000;"&gt;Structure of an Egg:&lt;/span&gt;&lt;br /&gt;1.The egg is a biological structure intended by nature for reproduction.&lt;br /&gt;2.It protects and provides a complete diet for the developing embryo, and serves as the principal source of food for the first few days of the chick's life.&lt;br /&gt;3.The egg is also one of the most nutritious and versatile of human foods.&lt;br /&gt;4. The yolk is well-centered in the albumen and is surrounded by the vitelline membrane, which is colorless.&lt;br /&gt;5.The color of egg is white.&lt;br /&gt;6.It is compose of 3 layers.&lt;br /&gt;7.The shape of egg is oblong.&lt;br /&gt;8.The core of egg is what we call yolk.&lt;br /&gt;9.Its shell protects the egg white and the yolk.&lt;br /&gt;10.It is very high of proteins.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3784035138966976729-7099418472659782627?l=warcraft-it.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://warcraft-it.blogspot.com/feeds/7099418472659782627/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3784035138966976729&amp;postID=7099418472659782627' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3784035138966976729/posts/default/7099418472659782627'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3784035138966976729/posts/default/7099418472659782627'/><link rel='alternate' type='text/html' href='http://warcraft-it.blogspot.com/2008/11/116a-survey-k11.html' title='116A SURVEY K11'/><author><name>jeambe</name><uri>http://www.blogger.com/profile/10803564270682806905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_n2e8I0IgR1w/SRJVJUl-IlI/AAAAAAAAAAU/yXDr7GOvheY/S220/private_1_1b75e9c5c9cb1b98fe418805542b7fa5dbb053b3d20600de0fc9ff775883a63bl%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3784035138966976729.post-983446994056027395</id><published>2008-11-10T18:24:00.000-08:00</published><updated>2009-02-04T19:04:48.734-08:00</updated><title type='text'>116A SURVEY K11</title><content type='html'>&lt;div&gt;&lt;font color="#ff0000"&gt;    Computer System:&lt;/font&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;A complete, working &lt;a href="http://www.webopedia.com/TERM/C/computer.html"&gt;computer&lt;/a&gt;. The computer system includes not only the computer, but also any &lt;a href="http://www.webopedia.com/TERM/C/software.html"&gt;software&lt;/a&gt; and &lt;a href="http://www.webopedia.com/TERM/C/peripheral_device.html"&gt;peripheral devices&lt;/a&gt; that are necessary to make the computer function. Every computer system, for example, requires an &lt;a href="http://www.webopedia.com/TERM/C/operating_system.html"&gt;operating system&lt;/a&gt;. &lt;/div&gt;&lt;br /&gt;&lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;    &lt;font color="#ff0000"&gt;Components of Computer System:&lt;/font&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;Software is stored on hardware such as hard disks or tape. Monsters, Inc. can be recorded on a VCR tape. But the computer program (and the TV episode) is intangible. It is not the physical storage medium. &lt;a name="hardware"&gt;&lt;/a&gt;&lt;a name="software"&gt;&lt;/a&gt;&lt;br /&gt;The hardware components of a computer system are the electronic and mechanical parts.&lt;br /&gt;The software components of a computer system are the intangible parts: the data and the computer programs. &lt;a name="hardware components"&gt;&lt;/a&gt;&lt;br /&gt;The major hardware components of a computer system are: &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;font color="#cc33cc"&gt;System Hardware&lt;/font&gt;&lt;br /&gt;Processor&lt;br /&gt;Main memory&lt;br /&gt;Secondary memory&lt;br /&gt;Input devices&lt;br /&gt;Output devices&lt;/div&gt;&lt;br /&gt;&lt;div&gt;The major software components of a computer system are: &lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;font color="#6600cc"&gt;&lt;font color="#cc33cc"&gt;System software&lt;/font&gt;&lt;br /&gt;&lt;/font&gt;&lt;a title="System software" href="http://en.wikipedia.org/wiki/System_software"&gt;System software&lt;/a&gt; helps run the &lt;a title="Computer hardware" href="http://en.wikipedia.org/wiki/Computer_hardware"&gt;computer hardware&lt;/a&gt; and &lt;a class="mw-redirect" title="Computer system" href="http://en.wikipedia.org/wiki/Computer_system"&gt;computer system&lt;/a&gt;. It includes:&lt;br /&gt;&lt;a title="Operating system" href="http://en.wikipedia.org/wiki/Operating_system"&gt;operating systems&lt;/a&gt;,&lt;br /&gt;&lt;a title="Device driver" href="http://en.wikipedia.org/wiki/Device_driver"&gt;device drivers&lt;/a&gt;,&lt;br /&gt;diagnostic tools,&lt;br /&gt;&lt;a title="Server (computing)" href="http://en.wikipedia.org/wiki/Server_%28computing%29"&gt;servers&lt;/a&gt;,&lt;br /&gt;&lt;a title="Windowing system" href="http://en.wikipedia.org/wiki/Windowing_system"&gt;windowing systems&lt;/a&gt;,&lt;br /&gt;&lt;a class="mw-redirect" title="Software utility" href="http://en.wikipedia.org/wiki/Software_utility"&gt;utilities&lt;/a&gt; and more.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;font color="#ff0000"&gt;    Structure of an Egg:&lt;/font&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;1.The egg is a biological structure intended by nature for reproduction.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;2.It protects and provides a complete diet for the developing embryo, and serves as the principal source of food for the first few days of the chick's life.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;3.The egg is also one of the most nutritious and versatile of human foods.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;4. The yolk is well-centered in the albumen and is surrounded by the vitelline membrane, which is colorless. &lt;/div&gt;&lt;br /&gt;&lt;div&gt;5.The color  of egg is white.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;6.It is compose of 3 layers.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;7.The shape of egg is oblong.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;8.The core of egg is what we call yolk.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;9.Its shell protects the egg white and the yolk.&lt;/div&gt;&lt;br /&gt;&lt;div&gt;10.It is very high of proteins.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3784035138966976729-983446994056027395?l=warcraft-it.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://warcraft-it.blogspot.com/feeds/983446994056027395/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3784035138966976729&amp;postID=983446994056027395' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3784035138966976729/posts/default/983446994056027395'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3784035138966976729/posts/default/983446994056027395'/><link rel='alternate' type='text/html' href='http://warcraft-it.blogspot.com/2008/11/116a-survey-k11_10.html' title='116A SURVEY K11'/><author><name>jeambe</name><uri>http://www.blogger.com/profile/10803564270682806905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_n2e8I0IgR1w/SRJVJUl-IlI/AAAAAAAAAAU/yXDr7GOvheY/S220/private_1_1b75e9c5c9cb1b98fe418805542b7fa5dbb053b3d20600de0fc9ff775883a63bl%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3784035138966976729.post-5189657135877076569</id><published>2008-11-05T18:06:00.000-08:00</published><updated>2009-02-04T19:04:48.742-08:00</updated><title type='text'></title><content type='html'>&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3784035138966976729-5189657135877076569?l=warcraft-it.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://warcraft-it.blogspot.com/feeds/5189657135877076569/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3784035138966976729&amp;postID=5189657135877076569' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3784035138966976729/posts/default/5189657135877076569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3784035138966976729/posts/default/5189657135877076569'/><link rel='alternate' type='text/html' href='http://warcraft-it.blogspot.com/2008/11/blog-post.html' title=''/><author><name>jeambe</name><uri>http://www.blogger.com/profile/10803564270682806905</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://4.bp.blogspot.com/_n2e8I0IgR1w/SRJVJUl-IlI/AAAAAAAAAAU/yXDr7GOvheY/S220/private_1_1b75e9c5c9cb1b98fe418805542b7fa5dbb053b3d20600de0fc9ff775883a63bl%5B1%5D.jpg'/></author><thr:total>0</thr:total></entry></feed>
