<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;DUEBQ3c6eyp7ImA9WhdTEU4.&quot;"><id>tag:blogger.com,1999:blog-7473302187588330017</id><updated>2011-07-08T20:37:32.913+05:30</updated><category term="univac" /><category term="processing" /><category term="operator" /><category term="complex" /><category term="super" /><category term="legacy" /><category term="jcl" /><category term="application" /><category term="mainframe" /><category term="ge" /><category term="never" /><category term="programmer" /><category term="ibm" /><category term="faqs" /><category term="planning" /><category term="enterprise" /><category term="computer" /><category term="modernization" /><category term="resource" /><category term="parallel" /><category term="virtual" /><category term="charles" /><category term="professional" /><category term="database" /><category term="coupling" /><category term="hack" /><category term="system" /><category term="transaction" /><category term="seven" /><category term="os" /><category term="process" /><category term="processor" /><category term="cannot" /><category term="administrator" /><category term="humour" /><category term="e-business" /><category term="ERP" /><category term="role" /><category term="390" /><category term="batch" /><category term="sysplex" /><category term="interview" /><category term="herman" /><category term="mips" /><category term="vacuum" /><category term="tape" /><category term="jobs" /><category term="software" /><category term="eniac" /><category term="history" /><category term="server" /><category term="honeywell" /><category term="questions" /><category term="dwarfs" /><title>It's All About Mainframes..!</title><subtitle type="html">This Blog is for all those who would like to know about Mainframes &amp;amp; it&amp;#39;s programming..</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://manoj-mainframe.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://manoj-mainframe.blogspot.com/" /><author><name>M.Manoj</name><uri>http://www.blogger.com/profile/07020770076054998098</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://1.bp.blogspot.com/_XLeeVMG0WUA/SWs0WfQebnI/AAAAAAAAACw/UsCHg3JHD-I/S220/Manoj.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>18</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/ItsAllAboutMainframes" /><feedburner:info uri="itsallaboutmainframes" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:browserFriendly></feedburner:browserFriendly><entry gd:etag="W/&quot;D08ASHs-eyp7ImA9Wx9bGEw.&quot;"><id>tag:blogger.com,1999:blog-7473302187588330017.post-4907086334947538508</id><published>2011-02-27T19:35:00.003+05:30</published><updated>2011-02-27T19:40:49.553+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-02-27T19:40:49.553+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ERP" /><category scheme="http://www.blogger.com/atom/ns#" term="enterprise" /><category scheme="http://www.blogger.com/atom/ns#" term="planning" /><category scheme="http://www.blogger.com/atom/ns#" term="resource" /><title>What is ERP ?</title><content type="html">&lt;div style="text-align: justify;"&gt;&lt;b&gt;Enterprise resource planning&lt;/b&gt; (&lt;b&gt;ERP&lt;/b&gt;) integrates internal and external &lt;a href="http://en.wikipedia.org/wiki/Management_information" class="mw-redirect" title="Management information"&gt;management information&lt;/a&gt; across an entire organization, embracing &lt;a href="http://en.wikipedia.org/wiki/Finance"&gt;finance&lt;/a&gt;/&lt;a href="http://en.wikipedia.org/wiki/Accounting" class="mw-redirect" title="Accounting"&gt;accounting&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Manufacturing"&gt;manufacturing&lt;/a&gt;, sales and service, etc. ERP systems automate this activity with an integrated &lt;a href="http://en.wikipedia.org/wiki/Software" class="mw-redirect" title="Software"&gt;software&lt;/a&gt;  application. Its purpose is to facilitate the flow of information  between all business functions inside the boundaries of the organization  and manage the connections to outside stakeholders.&lt;br /&gt;&lt;br /&gt;ERP systems can run on a variety of hardware and network configurations, typically employing a database to store data.&lt;br /&gt;&lt;br /&gt;&lt;p style="text-align: justify;"&gt;ERP systems typically include the following characteristics:&lt;/p&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;An integrated system that operates in (next to) real time, without relying on periodic updates.&lt;sup class="Template-Fact" title="This claim needs references to reliable sources from August 2010" 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;/li&gt;&lt;li&gt;A common database, that supports all applications.&lt;/li&gt;&lt;li&gt;A consistent look and feel throughout each module.&lt;/li&gt;&lt;li&gt;Installation of the system without elaborate application/data integration by the Information Technology (IT) department.&lt;/li&gt;&lt;/ul&gt;&lt;span style="color: rgb(255, 0, 0);font-size:130%;" &gt;Important Areas where they are applied:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;dl&gt;&lt;dt&gt;&lt;a href="http://en.wikipedia.org/wiki/Finance"&gt;Finance&lt;/a&gt;/&lt;a href="http://en.wikipedia.org/wiki/Accounting" class="mw-redirect" title="Accounting"&gt;Accounting&lt;/a&gt; &lt;/dt&gt;&lt;dd&gt;&lt;a href="http://en.wikipedia.org/wiki/General_ledger"&gt;General ledger&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Accounts_payable" title="Accounts payable"&gt;payables&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Cash_management"&gt;cash management&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Fixed_assets" class="mw-redirect" title="Fixed assets"&gt;fixed assets&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Accounts_receivable" title="Accounts receivable"&gt;receivables&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Budgeting" class="mw-redirect" title="Budgeting"&gt;budgeting&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Consolidation"&gt;consolidation&lt;/a&gt;&lt;/dd&gt;&lt;dt&gt;&lt;a href="http://en.wikipedia.org/wiki/Human_resources"&gt;Human resources&lt;/a&gt; &lt;/dt&gt;&lt;dd&gt;&lt;a href="http://en.wikipedia.org/wiki/Payroll"&gt;payroll&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Training"&gt;training&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Employee_benefit" title="Employee benefit"&gt;benefits&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/401K" class="mw-redirect" title="401K"&gt;401K&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Recruiting" class="mw-redirect" title="Recruiting"&gt;recruiting&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Diversity_management" class="mw-redirect" title="Diversity management"&gt;diversity management&lt;/a&gt;&lt;/dd&gt;&lt;dt&gt;&lt;a href="http://en.wikipedia.org/wiki/Manufacturing"&gt;Manufacturing&lt;/a&gt; &lt;/dt&gt;&lt;dd&gt;&lt;a href="http://en.wikipedia.org/wiki/Engineering"&gt;Engineering&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Bill_of_materials"&gt;bill of materials&lt;/a&gt;, work orders, scheduling, capacity, &lt;a href="http://en.wikipedia.org/wiki/Workflow_management" class="mw-redirect" title="Workflow management"&gt;workflow management&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Quality_control"&gt;quality control&lt;/a&gt;, cost management, manufacturing process, manufacturing projects, manufacturing flow, &lt;a href="http://en.wikipedia.org/wiki/Activity_based_costing" class="mw-redirect" title="Activity based costing"&gt;activity based costing&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Product_lifecycle_management"&gt;Product lifecycle management&lt;/a&gt;&lt;/dd&gt;&lt;dt&gt;&lt;a href="http://en.wikipedia.org/wiki/Supply_chain_management"&gt;Supply chain management&lt;/a&gt; &lt;/dt&gt;&lt;dd&gt;&lt;a href="http://en.wikipedia.org/wiki/Order_to_cash"&gt;Order to cash&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Inventory"&gt;inventory&lt;/a&gt;, order entry, &lt;a href="http://en.wikipedia.org/wiki/Purchasing"&gt;purchasing&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Product_configurator" class="mw-redirect" title="Product configurator"&gt;product configurator&lt;/a&gt;, supply chain planning, supplier scheduling, inspection of goods, claim processing, commissions&lt;/dd&gt;&lt;dt&gt;&lt;a href="http://en.wikipedia.org/wiki/Project_management"&gt;Project management&lt;/a&gt; &lt;/dt&gt;&lt;dd&gt;Costing, &lt;a href="http://en.wikipedia.org/wiki/Billing"&gt;billing&lt;/a&gt;, time and expense, performance units, activity management&lt;/dd&gt;&lt;dt&gt;&lt;a href="http://en.wikipedia.org/wiki/Customer_relationship_management"&gt;Customer relationship management&lt;/a&gt; &lt;/dt&gt;&lt;dd&gt;Sales and marketing, commissions, service, customer contact, &lt;a href="http://en.wikipedia.org/wiki/Call_center" class="mw-redirect" title="Call center"&gt;call center&lt;/a&gt; support&lt;/dd&gt;&lt;dt style="font-weight: bold;"&gt;Data services &lt;/dt&gt;&lt;dd&gt;Various "self–service" interfaces for customers, suppliers and/or employees&lt;/dd&gt;&lt;dt&gt;&lt;a href="http://en.wikipedia.org/wiki/Access_control"&gt;Access control&lt;/a&gt; &lt;/dt&gt;&lt;dd&gt;Management of user privileges for various processes&lt;/dd&gt;&lt;/dl&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7473302187588330017-4907086334947538508?l=manoj-mainframe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://manoj-mainframe.blogspot.com/feeds/4907086334947538508/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://manoj-mainframe.blogspot.com/2011/02/what-is-erp.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/4907086334947538508?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/4907086334947538508?v=2" /><link rel="alternate" type="text/html" href="http://manoj-mainframe.blogspot.com/2011/02/what-is-erp.html" title="What is ERP ?" /><author><name>M.Manoj</name><uri>http://www.blogger.com/profile/07020770076054998098</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://1.bp.blogspot.com/_XLeeVMG0WUA/SWs0WfQebnI/AAAAAAAAACw/UsCHg3JHD-I/S220/Manoj.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;D0QNQnc9cSp7ImA9WxBVGUk.&quot;"><id>tag:blogger.com,1999:blog-7473302187588330017.post-6626434370245923396</id><published>2010-02-23T22:45:00.000+05:30</published><updated>2010-02-23T22:46:33.969+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-23T22:46:33.969+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="humour" /><title>This is were we are heading...!</title><content type="html">&lt;span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; "&gt;&lt;b&gt;&lt;span style="font-size: 9pt; color: rgb(51, 51, 51); "&gt;The Shepherd and the Consultant&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; "&gt;&lt;b&gt;&lt;span style="font-size: 9pt; color: rgb(51, 51, 51); "&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size: 9pt; color: rgb(51, 51, 51); "&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;A shepherd was herding his flock in a remote pasture when suddenly a brand-new BMW advanced out of the dust cloud towards him. The driver, a young man in a Broni suit, Gucci shoes, Ray Ban sunglasses and YSL tie, leaned out the window and asked the shepherd,..........&lt;br /&gt;&lt;br /&gt;"If I tell you exactly how many sheep you have in your flock, will you give me one?"&lt;br /&gt;&lt;br /&gt;The shepherd looked at the man, obviously a yuppie, then looked at his peacefully-grazing flock and calmly answered, "Sure."&lt;br /&gt;&lt;br /&gt;The yuppie parked his car, whipped out his IBM Thinkpad and connected it to a cell phone, then he surfed to a NASA page on the internet where he called up a GPS satellite navigation system, scanned the area, and then opened up a database and an Excel spreadsheet with complex formulas. He sent an email on his Blackberry and, after a few minutes, received a response. Finally, he prints out a 130 page report on his miniaturized printer then turns to the shepherd and says,.........&lt;br /&gt;&lt;br /&gt;"You have exactly 1586 sheep".&lt;br /&gt;&lt;br /&gt;"That is correct; take one of the sheep" said the shepherd.&lt;br /&gt;&lt;br /&gt;He watches the young man select one of the animals and bundle it into his car.&lt;br /&gt;&lt;br /&gt;Then the shepherd says: "If I can tell you exactly what your business is, will you give me back my animal?"&lt;br /&gt;&lt;br /&gt;"OK, why not" answered the young man.&lt;br /&gt;&lt;br /&gt;"Clearly, you are a consultant" said the shepherd.&lt;br /&gt;&lt;br /&gt;"That's correct" says the yuppie, "but how did you guess that?"&lt;br /&gt;&lt;br /&gt;"No guessing required" answers the shepherd. "You turned up here although nobody called you. You want to get paid for an answer I already knew, to a question I never asked, and you don't know crap about my business.... Now give me back my dog".&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7473302187588330017-6626434370245923396?l=manoj-mainframe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://manoj-mainframe.blogspot.com/feeds/6626434370245923396/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://manoj-mainframe.blogspot.com/2010/02/this-is-were-we-are-heading.html#comment-form" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/6626434370245923396?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/6626434370245923396?v=2" /><link rel="alternate" type="text/html" href="http://manoj-mainframe.blogspot.com/2010/02/this-is-were-we-are-heading.html" title="This is were we are heading...!" /><author><name>M.Manoj</name><uri>http://www.blogger.com/profile/07020770076054998098</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://1.bp.blogspot.com/_XLeeVMG0WUA/SWs0WfQebnI/AAAAAAAAACw/UsCHg3JHD-I/S220/Manoj.jpg" /></author><thr:total>2</thr:total></entry><entry gd:etag="W/&quot;A0cDQ3c9fSp7ImA9WxBVF04.&quot;"><id>tag:blogger.com,1999:blog-7473302187588330017.post-7371146533072953207</id><published>2010-02-21T13:25:00.001+05:30</published><updated>2010-02-21T13:27:52.965+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-21T13:27:52.965+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="jcl" /><category scheme="http://www.blogger.com/atom/ns#" term="faqs" /><category scheme="http://www.blogger.com/atom/ns#" term="interview" /><category scheme="http://www.blogger.com/atom/ns#" term="questions" /><title>JCL Interview Questions</title><content type="html">&lt;p class="MsoNormal" align="center" style="text-align:center"&gt;&lt;b&gt;&lt;u&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;JCL INTERVIEW QUESTIONS&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" align="center" style="text-align:center"&gt;&lt;b&gt;&lt;u&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;JCL QUESTIONS SET 1&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class="MsoNormal" align="center" style="text-align:center"&gt;&lt;b&gt;&lt;u&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;1. What is primary allocation for a Data Set?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;The space allocated when the Data Set is first created &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;2. What is the difference between primary and secondary allocations for a Data Set?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Secondary allocation is done when more space is required than what has already been allocated &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;3. How many extents are possible for a Sequential File ? For a VSAM File ?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;16 extents on a volume for a Sequential File and 123 for a VSAM File &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;4. What does a disposition of (NEW,CATLG,DELETE) mean?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;- That this is a new Data Set and needs to be allocated, to CATLG the Data Set if the step is successful and to delete the Data Set if the step abends. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;5. What does a disposition of (NEW,CATLG,KEEP) mean?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;- That this is a new Data Set and needs to be allocated, to CATLG the Data Set if the step is successful and to KEEP but not CATLG the Data Set if the step abends Thus if the step abends, the Data Set would not be catalogued and we would need to supply the Vol ser the next time we refer to it &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;6. How do you access a File that had a disposition of KEEP?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;- Need to supply volume serial no VOL=SER=xxxx MOD,DELETE &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;7. What does a disposition of (,DELETE) mean ?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;The MOD will cause the Data Set to be created (if it does not exist), and then the two DELETE will cause the Data Set to be deleted whether the step abends or not This disposition is used to clear out a Data Set at the beginning of a job &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;8. What is the DD statement for a output File?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Unless allocated earlier, will have the following parameters: DISP=(NEW,CATLG,DELETE), UNIT , SPACE &amp;amp; DCB &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;9. What do you do if you do not want to keep all the space allocated to a Data Set?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Specify the parameter RLSE ( release ) in the SPACE. Eg: SPACE=(CYL,(50,50),RLSE) &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;10. What is DISP=(NEW,PASS,DELETE)?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;This is a new File and create it, if the step terminates normally, pass it to the subsequent steps and if step abends, delete it This Data Set will not exist beyond the JCL &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;11. How do you create a temporary Data Set? Where will you use them?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Temporary Data Sets can be created either by not specifying any DSNAME or by specifying the temporary File indicator as in DSN=&amp;amp;&amp;amp;TEMP We use them to carry the output of one step to another step in the same job The Data Set will not be retained once the job completes &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;12. How do you restart a proc from a particular step?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;In job card, specify RESTART=proc step step name where procstep = name of the jcl step that invoked the proc and stepname = name of the proc step where you want execution to start &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;13. How do you skip a particular step in a proc/JOB?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Can use either condition codes or use the jcl control statement IF (only in ESA JCL) &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;14. A PROC has five steps Step 3 has a condition code How can you override/nullify this condition code?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Provide the override on the EXEC stmt in the JCL as follows: //STEP001 EXEC procname,CONDstepname=value All parameters on an EXEC stmt in the proc such as COND, PARM have to be overridden like this &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;15. How do you override a specific DDNAME/SYSIN in PROC from a JCL?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;// DSN= &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;16. What is NOTCAT 2?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;This is an MVS message indicating that a duplicate catalog entry exists Eg, if you already have a Data Set with dsn = 'xxxxyyyy' and u try to create one with disp new,catlg, you would get this error the program open and write would go through and at the end of the step the system would try to put it in the system catalog at this point since an entry already exists the catlg would fail and give this message you can fix the problem by deleting/uncataloging the first data set and going to the volume where the new Data Set exists(this info is in the msglog of the job) and cataloging it &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;17. What is 'S0C7' abend?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Caused by invalid data in a numeric field &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;18. What is a S0C4 error ?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Storage violation error - can be due to various reasons eg: READING a File that is not open, invalid address referenced due to subscript error &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;19. What are SD37, SB37, SE37 abends?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;All indicate Data Set out of space. SD37 - no secondary allocation was specified. SB37 - end of vol and no further volumes specified. SE37 - Max of 16 extents already allocated &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;20. What is S322 abend ?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Indicates a time out abend Your program has taken more CPU time than the default limit for the job class Could indicate an infinite loop &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;21. Why do you want to specify the REGION parameter in a JCL step?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;To override the REGION defined at the JOB card level REGION specifies the max region size REGION=0K or 0M or omitting REGION means no limit will be applied &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;22. What does the TIME parameter signify ? What does TIME=1440 mean ?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;TIME parameter can be used to overcome S322 abends for programs that genuinely need more CPU time TIME=1440 means no CPU time limit is to be applied to this step &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;23. What is COND=EVEN ?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Means execute this step even if any of the previous steps, terminated abnormally &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;24. What is COND=ONLY ?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Means execute this step only if any of the previous steps, terminated abnormally &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;25. How do you check the syntax of a JCL without running it?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;TYPERUN=SCAN on the JOB card or use JSCAN &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;26. What does IEBGENER do?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Used to copy one SAM File to another Source Data Set should be described using SYSUT1 ddname Destination Data Set should be decribed using SYSUT2 IEBGENR can also do some reformatting of data by supplying control cards via SYSIN &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;27. How do you send the output of a COBOL program to a member of a PDS?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Code the DSN as pds(member) with a DISP of SHR The DISP applies to the pds and not to a specific member &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;28. I have multiple jobs ( JCLs with several JOB cards ) in a member What happens if I submit it?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Multiple jobs are submitted (as many jobs as the number of JOB cards) &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;29. I have a COBOL program that ACCEPT some input data How do you code the JCL statement for this? ( How do you code instream data in a JCL?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;) //SYSIN DD* input data input data /* &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;30. Can you code instream data in a PROC ?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;No &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;31. How do you overcome this limitation ?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;One way is to code SYSIN DD DUMMY in the PROC, and then override this from the JCL with instream data &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;32. How do you run a COBOL batch program from a JCL? How do you run a COBOL/DB2 program?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;To run a non DB2 program, //STEP001 EXEC PGM=MYPROG To run a DB2 program, //STEP001 EXEC PGM=IKJEFT01 //SYSTSIN DD * DSN SYSTEM() RUN PROGRAM(MYPROG) PLAN() LIB() PARMS() /* &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;33. What is STEPLIB, JOBLIB? What is it used for?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Specifies that the private library (or libraries) specified should be searched before the default system libraries in order to locate a program to be executed STEPLIB applies only to the particular step, JOBLIB to all steps in the job &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;34. What is order of searching of the libraries in a JCL?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;First any private libraries as specified in the STEPLIB or JOBLIB, then the system libraries such as SYS1LINKLIB The system libraries are specified in the linklist &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;35. What happens if both JOBLIB &amp;amp; STEPLIB is specified ?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;JOBLIB is ignored &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;36. When you specify multiple Data Sets in a JOBLIB or STEPLIB, what factor determines the order?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;The library with the largest block size should be the first one 37. How to change default proclib ?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;//ABCD JCLLIB ORDER=(MEMYPROCLIB,SYS1PROCLIB) &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;38. The DISP in the JCL is MOD and the program opens the File in OUTPUT mode What happens ?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;The DISP in the JCL is SHR and the pgm opens the File in EXTEND mode What happens ?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Records will be written to end of File (append) when a WRITE is done in both cases &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;39. What are the valid DSORG values ?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;PS - SAM, PO - Partitioned, IS - ISAM &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;40. What are the differences between JES2 &amp;amp; JES3 ?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;JES3 allocates Data Sets for all the steps before the job is scheduled. In JES2, allocation of Data Sets Required by a step are done only just before the step executes. JOB /EXEC/DD ALL PARAMETERS JOBLIB/STEPLIB PROCEDURES, PARAMETERS PASSING CONDITION VARIABLES ABEND CODES. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;41. What are the kinds of job control statements?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;The JOB, EXEC and DD statement &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;42. What is the meaning of keyword in JCL?What is its opposite?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A keyword in a JCL statement may appear in different places and is recognized by its name, eg MSGCLASS in the JOB statement The opposite is positional words, where their meaning is based on their position in the statement, eg in the DISP keyword the =(NEW,CATLG,DELETE) meaning are based on first, second and third position. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;43. Describe the JOB statement, its meaning, syntax and significant keywords.?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;The JOB statement is the first in a JCL stream Its format is // jobname, keyword JOB, accounting information in brackets and keywords, MSGCLASS, MSGLEVEL, NOTIFIY, CLASS, etc . &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;44. Describe the EXEC statement, its meaning, syntax and keywords.?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;The EXEC statement identifies the program to be executed via a PGM=program name keyword Its format is //jobname EXEC PGM=program name The PARM= keyword can be used to pass external values to the executing program. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;45. Describe the DD statement, its meaning, syntax and keywords.?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;The DD statement links the external Data Set name (DSN) to the DDNAME coded within the executing program It links the File names within the program code to the File names know to the MVS operating system The syntax is // ddname DD DSN=Data Set name Other keywords after DSN are DISP, DCB, SPACE, etc . &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;46. What is a PROC?What is the difference between an instream and a catalogued PROC?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;PROC stands for procedure It is 'canned' JCL invoked by a PROC statement An instream PROC is presented within the JCL; a catalogued PROC is referenced from a proclib partitioned Data Set. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;47. What is the difference between a symbolic and an override in executing a PROC?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A symbolic is a PROC placeholder; the value for the symbolic is supplied when the PROC is invoked, eg &amp;amp;symbol=value An override replaces the PROC's statement with another one; it substitutes for the entire statement &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;48. What is RESTART? How is it invoked?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A RESTART is a JOB statement keyword It is used to restart the job at a specified s step rather than at the beginning &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;49A. What is a GDG? How is it referenced?How is it defined? What is a MODELDSCB?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;GDG stands for generation data group It is a Data Set with versions that can be referenced absolutely or relatively It is defined by an IDCAMS define generation datagroup execution &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;49B. Explain concatenating Data Sets ?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Data Sets can be grouped in a DD statement one after another, eg in a JOBLIB statement where the load module can exist in one of many Data Sets. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;49C. What is the difference between specifying DISP=OLD and DISP=SHR for a Data Set?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A DISP=OLD denotes exclusive control of the Data Set; DISP=SHR means there is no exclusivity . &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;50. What is MOD and when would you use it?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;DISP=MOD is used when the Data Set can be extended, ie, you can add records at the end of an existing Data Set &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;51. What are the keywords associated with DCB? How can you specify DCB information? What is the OS precedence for obtaining that DCB information, ie where does the system look for it first?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;The keywords associated with the DCB parameter are LRECL, RECFM, BLKSIZE and DSORG The DCB information can be supplied in the DD statement The system looks for DCB information in the program code first &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;52. How do you designate a comment in JCL?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;The comment statement is //* followed by the comments. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;53. What is the meaning of the EXEC statement keyword, COND? What is its syntax?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;COND specifies the conditions for executing the subsequent job step The value after the COND= is compared to the return codes of the preceding steps and if the comparison is true, the step is bypassed (If this answer confuses you, welcome to the club - memorize it and don't ask questions!). &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;54. What is the improvement to COND= in the latest version of MVS?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;MVS now allows for an IF bracketed by an END IF around any job step to replace the COND= syntax Again, if the IF statement is true, the step is bypassed. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;55. What is the purpose of the PARM keyword in the EXEC statement?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;The value after the PARM= specifies control information to be passed to the executing program of the job step &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;56. What is the purpose and meaning of the REGION keyword and what JCL statement is it associated with?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;REGION specifies the maximum CPU memory allocated for a particular job or job step If REGION is in the JOB card, it relates to the entire job; if in the EXEC statement, it relates to the job step . &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;57. What is the purpose and meaning of the TIME keyword and what JCL statement is it associated with?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;TIME specifies the maximum CPU time allocated for a particular job or job step If TIME is in the JOB card, it relates to the entire job; if in the EXEC statement, it relates to the job step. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;58. What is the meaning of data definition name (DD name) and Data Set name (DSN name) in the DD statement?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Data definition name is the eight character designation after the // of the DD statement It matches the internal name specified in the steps executing program In COBOL that's the name specified after the ASSIGN in the SELECT ASSIGN statement Data Set name is the operating system (MVS) name for the File &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;59. How is the keyword DUMMY used in JCL?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;For an output File DUMMY specifies that the output is to be discarded For input it specifies that the File is empty. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;60. What does the keyword DCB mean and what are some of the keywords ?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;associated IT DCB stands for data control block; it is a keyword for the DD statement used to describe Data Sets Keywords associated with it are BLKSIZE, DEN, LRECL and RECFM. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;61. What is the difference between BLKSIZE and LRECL?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;BLKSIZE specifies the number of bytes &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;62. What are all the JCL statements used in JCL? &amp;amp; What are the JCL statements you have coded so far?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;//JOB marks the beginning of a job, contains job information //EXEC marks the beginning of a job step, identifies program, cataloged procedure to be executed //DD (data definition), identifies a data set and its attributes //OUTPUT (specifies processing options for system output(sysout) data sets) //(null) (end of job) /* (end of data placed in input stream) //PROC (procedure) //PEND (procedure end) //* (comment) &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;63. What is the difference between the positional parameters &amp;amp; keyword parameters, give examples where they are used?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Positional Parameters are:- a).Sequence predetermined b) Parameters separated by commas c) Omitted parameters must be indicated by two consecutive commas. d) Installation dependent EX: //JOBNAME JOB (DIS, TRG.TRGGLO.NL.BATCH), ‘PGM1) //SETP01 EXEC PGM=MYPROG Keyword parameters are Predetermined words are referred to as key word Parameters. Any sequence is permitted, separated by commas. Follow positional parameters. Format is = EX: //JOBNAME JOB (DIS, TRG, N1, BATCH), MSGLEVEL=(1,1), // MSGCLASS=X, NOTIFY=QZ6P03T, TYPRUN=SCAN &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;64. What are the operands coded in a JOB statement?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;All the Positional and Key word parameters in the JOB statement. Accounting Information, MSGCLASS, CLASS, MSGLEVEL, NOTIFY, USERID, PASSWD, COND, REGION, RESTART. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;65. How many characters can be coded for a job name? What were you coding as a job name?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;8 Characters, Usually JOBNAME will be like User-id + 1 Char &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;66. What is the difference between the Comment statement and the Comments?How they were coded in a JCL?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;//* is the comment statement and it starts from column number 1 Anything that is written after 71st column is taken as a comment. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;67. How will you check the syntax of the JOB without executing it?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Can use JSCAN.Code TYPRUN=SCAN and submit the JCL for syntactical errors. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;68. What are all the parameters needed in a DD statement to create a data set thru JCL? How a Partitioned data set is created thru JCL?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;DISP (Disposition): The DISP parameter describes the status of a data set to the system, what is to be done with the data set at the end of the job step, and what to do with the data set if the step terminates abnormally DCB (Data control black) : DCB=(LRECL=NN, BLKZIZE=YY,RECFM=Z,DSORG=MM) Z can be F, FB, V, VB MM Can be PS (physical sequence) PO (partitioned) DSN (Data set name) : UNIT : Identifies device of data set Space : &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;69. How is the Catalog procedure called from a JCL, if it is lying in your own data sets ?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;STEP1 EXEC PROC=PROC1 The library in which PROC1 is present should be mentioned in PROCLIB. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;70. What is the difference between the In-stream Procedure &amp;amp; Catalog Procedure?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;In-stream Procedures begin with a PROC stmt and must be terminated by a PEND stmt. (PEND can also be coded for a cataloged Procedure, but it isn’t required) The PENC stmt coded as : //Option-name PEND comments The In-stream Procedure is placed following the JOB statement of the JOB. Up to 15 In-stream Procedures can be included in a single job. Each In-stream Procedure may be invoked several times with in the job. //QZ5P13TD JOB (18636), ‘HARISH’, CLASS=A //RUN PROC In-stream procedure starts from here //GO EXEC PGM=ONE //SYSOUT DD SYSOUT=A //PEND //STEP1 EXEC RUN procedure is used like .. A set of JCL stmt’s consisting of a PROC stmt and one or more EXEC and DD stmt (steps), which is placed in a procedure library. It executed by an EXEC (procedure) stmt in another data set (called the execution JCL). Advantages : Saves time, prevents errors. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;71. What is the Symbolic parameter?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;What for it is needed? Where it is most commonly used?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Any parameter that can vary with each execution is a good candidate for definition of a symbolic parameter. Use of symbolic parameter make the procedure more flexible. This prevents the procedure to be modified each and every time a small and recurring change is needed at a place. //DD1 DD DSNAME=&amp;amp;SYSUID..PROFILE,DISP=(NEW,KEEP), &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;72. Can you explain the DISP Parameter in detail? What are the default DISP Parameters?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;a. Current Status NEW – Default OLD – exclusive SHR – Simultaneously MOD – b. Normal Disposition KEEP – Default if DISP = SHR, OLD, MOD DELETE – Default if DISP = NEW CATLG c. Abnormal Termination – same as Normal Disposition &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;73. What is the difference between the Refer-back &amp;amp; Overriding parameters?How are they coded in a JCL?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Refer back option is a reference to an earlier DD statement in the job or in cataloged or in in-stream procedure called by a job step. KEYWORD = reference. //JOB1 JOB .. //STEPA EXEC .. //DD1 DD DSN=REPORT ... // DD4 DD DSN=*.DD1 //JOB2 JOB .. //SETP1 EXEC .. //DDA DD DSN=D578.POL.PUBS01 .. //STEP2 EXEC .. //DDB DD DSN=*.STEP1.DDA Over riding parameters. In an In-stream or Cataloged procedures, the DD names mentioned in the JCL will override the ones in the procedures. //JOB1 JOB .. //STEPA EXEC PROC1 //PS1.DD1 DD DSN=SAMPLE.PUB,DISP=SHR //PS2.DD2 DD DSN=SAMPLE.PUB1,DISP=SHR Proc PROC1 contains... //PS1 EXEC PGM=ABC //* //DD1 DD DSN=DUMMY //SYSOUT DD SYSOUT=* // //PS2 EXEC PGM=DEF //* //DD1 DD DSN=SAMP.PROG.DATA,DISP=SHR //DD2 DD DSN=SAMP.PROG.DATA1,DISP=SHR // SYSOUT DD SYSOUT=* &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;74. How do you pass parameters to a program coded in an EXEC statement?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Through PARM Clause coded on the EXEC statement. The parameters have to be defined in the Linkage Section of COBOL program. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;75. What is a GDG?&lt;&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A GDG is Generation Data Group. GDG’S allow users to create multiple data sets with the same base name distinguished by a logical number. History files can be referenced by using a negative generation number. GDG base can be created using a utility (IEBPROGM or IDCAMS) With (+1) we will be creating. EX: //OUTDD DD DSN=QZ6P03T.ARUN.MASTER(+1) (Create new data set) //INDD DD DSN=QZ6P03T.ARUN.MASTER(+0) (Reference most current data set). Yes - GDG can be sequential, direct, or partitioned Organization and can be reside on tape or direct-access volumes GDG must always be cataloged &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;76. What are the parameters used in creating a GDG? Explain in detail? Can you alter the parameters for the existing GDG?If yes, How?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Creating a Model Data Set Label (or control block, DSCB) This label is a data set which contains DCB attributes and is usually referred to in the DCB parameter when creating new GDG data sets. Most shops create the model DSCB with no DCB attributes. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;77. What for the Model data set used for a GDG? How much space will you give to the Model Data set ?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;The system needs an existing data set to serve as a model supplying the DCB parameters for the GDG to you want to create. The system uses the data set label to obtain the DCB sub-parameters, and the model is called the DSCB for reasons lost to history. Need not specify any space while creating a model data set. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;78. How many Maximum generations can be created for a GDG?&gt; How will you create a Generation data set ?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;The maximum number of GDG versions that can be created is 255. A GDG data set is created with “(+1)” appended to the name of the GDG base. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;79. What is the E37 error?How will you resolve it with out losing a single byte of data?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;(Hint: This Error comes when you save the data set after editing it) Insufficient Space. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;80. What is SOC7 abend ?How do you resolve it?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Data Exception. Eliminate the bad data by debugging the program. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" align="center" style="text-align:center"&gt;&lt;b&gt;&lt;u&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;JCL QUESTIONS SET 2&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: What are S0C1, S0C4, S0C5, S0C7 ABENDs??&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: S0C1 (Operation Exception Error) - May be due to &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Missing or misspelled DD name &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Read/Write to unopened dataset &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Reading a dataset opened output mode&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Writing into a dataset opened input mode&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Called subprogram not found&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;S0C4 may be due to &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Missing Select statement (during compile) &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Bad Subscript/index &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Protection Exception &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Missing parameters on called subprogram &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Read/Write to unopened file &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Move data from/to unopened file;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;S0C5 May be due to &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Bad Subscript/index &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Close an unopened dataset &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Bad exit from a perform &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Access to I/O area (FD) before read;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;S0C7 may be due to &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Numeric operation on non-numeric data &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Un-initialized working storage &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Coding past the maximum allowed subscript&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;S0CB might be due to 1.Division by Zero &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-size:11.0pt;font-family:Calibri"&gt;Q: Why do you use a CONTROL CARD? &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: A CONTROL CARD can be a member of a PDS or a sequential dataset and is used for storing the date fields, definitions of VSAM files etc., We use CONTROL CARD because we cannot use an in-stream procedure in a procedure. Generally you will be calling a PROC from your JCL and you cannot code instream procedure in the PROC and so you will point to the dataset, which is called controlcard. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: How do you submit JCL via a Cobol program?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: In your JCL define as: //JOBA JOB 1111,JOB1 //STEP01 EXEC PGM=PROG1 //ddname DD SYSOUT=(*,INTRDR)....and your COBOL (PROG1) should look like this: SELECT JCL-FILE ASSIGN TO ddname. Open this file and write the JCL statements into this file. Example: MOVE '//TESTJOB JOB 1111,VISVEISH' TO JCL-REC.MOVE '//STEP01 EXEC PGM=IEFBR14' TO JCL-REC.and close this file. Then TESTJOB will be submitted. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: How do you submit a JCL under CICS environment?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: Pass all the JCL codes to a COBOL variable (should be declared using OCCURS clause) and then write the line one by one to the spool using CICS commands like SPOOLClose, SPOOLOpen and SPOOLWrite. For more help refer CECI of CICS or CICS manual. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: What is the parameter to be passed in the job card for the unlimited time, irrespective of the job class&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: TIME=1440 &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: Define COND parameter in JCL?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: COND is a condition parameter, consists of 2 subparameters, 1st - return code from the previous step, 2nd - condition. If COND is true, the step on which COND is coded will be BYPASSED. It is compared with system return code of previous step //STEP1 EXEC PGM=ABCD //STEP2 EXEC PGM=XYZ, cond=(4,lt) STEP 2 will be executed when system return code of step1 is less than 4. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: What is meant by S0C-07 system ABEND codes&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: S0C7 - Data exception error - you will get it whenever you are trying to move the low values or spaces into the numeric field, or compare the numeric fields with low values, or try to do some arithmetic operations on the low values. To avoid this you have to always initialize the numeric fields otherwise they will contain the low values. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: How to pass the temp dataset form one JOB step to another?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: By specifying the DISP as PASS for the temp dataset &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: Write a JCL to execute a Job by 7:00 AM on Jan 20,1986?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: The code is: //*MAIN DEADLINE=(0700,B,012086) &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: How many types of libraries are there in JCL?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: Libraries are of three types: System Libraries:- such as SYS1.LINKLIB Private Libraries:- Specified in a JOBLIB or STEPLIB DD STATEMENTS. Temporary Libraries:- Created in a previous step of the Job. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: What do you mean by INCLUDE statement in JCL?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: An INCLUDE statement identifies a member of a PDS that contains this set of JCL statements is called an INCLUDE group. The system replaces the INCLUDE statement with the statements in the INCLUDE group. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: What are the Maximum number of In-stream procedures you can code in any JCL?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: 15. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: What you mean by skeleton JCL?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: JCL, which changes during run time,that is the values for the JCL such as program name, dd name will change. The same JCL can be used for various jobs, equivalent to dynamic SQL; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: What is JCL&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: It is an interface between operating system (MVS) &amp;amp; the application program. When two related programs are combined together on control statements, it is called job control language &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: What is the maximum blocksize for a Tape file?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: It is 32,760. Based on that we can calculate efficient number of Records in a Block &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: What are the basic JCL Statements for a Job?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: The basic JCL statements for any job are: JOB : Identifies a job and supplies accounting info EXEC : Identifies a job step by indicating the name of the program to be executed. DD : Identifies a data set to be allocated for the job step Delimiter (/*) : Marks the end of an in-stream dataset Null (//) : Marks the end of a job Comments (//*) : Provides Comments PROC : Marks the beginning of a procedure PEND : Marks the end of a procedure OUTPUT : Supplies options for SYSOUT processing. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: What does the statements: TYPRUN=SCAN and TYPRUN=HOLD do in a JCL statement?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A TYPRUN= SCAN checks the JCL for errors, TYPRUN= HOLD holds the job until further notice. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: What is QSAM error usually when it occurs?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: Usually it occurs at the time of job submission. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: What is the purpose of INCLUDE statement in a JCL?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: It is used as an alternative for STEPLIB. When we specify the dataset name in INCLUDE , it will search in all the datasets specified in the INCLUDE dataset. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: Is it possible to know the remaining free space in a Control Interval/Control Area once an insertion has been made&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: No. It is not possible. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: What does SOC-04 error mean?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: This error is faced when we execute the Cobol program. The main reason for this error is that a variable is defined with fewer characters and we are trying to move data, which is larger than the actual storage space. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: In which table PLAN is registered in?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: RCT &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: What is a GDG?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: GDG - group of dataset that are logically or chronologically related, referred by name and a relative generation number - an integer which identifies the generation of a dataset and is coded in parentheses after dataset name. Absolute GDG name - GxxxxVyy, where xxxx-absolute generation number, yy-version number. GDGs can be sequential, direct, partitioned. (VSAM - no). They must always be cataloged. Advantages - all datasets have the same name and system keeps track of adding new and retaining previous generations and deleting oldest successive generation. To create a GDG we create a GDG index in the system catalog with IDCAMS utility and then a model (prototype, DSCB) on the same volume to supply DCB information. Empty - when limit is reached all members are removed from the index, otherwise only oldest. Scratch-removed members are uncataloged &amp;amp; deleted, otherwise - removed &amp;amp; uncataloged, but remain in the system (not members of GDG any more). GDG number is updated at the end of the job. If number is not specified all generations will be processed from the beginning &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: What do you mean by spooling?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: This is managed by JES. This is used for Queuing the Outputs that are intended for Printing and are first stored in SPOOLDASD. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: How many Instream-Procedures (PROCs) can be coded in a single Job?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: 15 &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: For how long a Job can be executed continuously on a Mainframe?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: 248 DAYS &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: How may divisions are there in JCL-COBOL?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: SIX &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: What is the Maximum number of DD Statements to be coded in a single JCL&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: 3273 &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: How much space OS allocates when you create a PS or PDS?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: 56 KB &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: What is the minimum number of Dataset names (PDS) in one Directory Block?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: SIX &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: What is the maximum number of steps in a Job?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: 255 &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: How much is memory space involved, when we code BLOCKSIZE, TRK &amp;amp; CYL &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: One block constitutes 32KB of formatted memory/ 42KB of Unformatted memory; 6 blocks makes one Track &amp;amp; 15 Tracks makes one cylinder. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: What is DSNDB06?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: This is the Place where DB2 Catalog resides; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: What is the use of DSNDB07?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: This is the area where sorting takes place in DB2 &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: What is DATACOM DB?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: It is a Database used with VSE. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: What is a Dummy Utility and what it does?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: IEFBR14 is a Dummy utility and it is used for the sakeof EXEC PGM= .... statement in JCL [when used it wouldn’t perform any task]. e.g. While Allocating a dataset you don't have to run any utility [this could be done by giving disp=new in DD statment]. But for a PGM name must be given in EXEC statment, it is used. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: What 3 guidelines do we have to follow when concatenating DD statements?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: The three guidelines for concatenating DD Statements are:- Datasets must be of the same type (disk or tape) All datasets must have the same logical record length (LRECL) The dataset with the largest blocksize must be listed first. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: On a DD statement, what is the main difference between creating a new sequential flat file and a partitioned dataset?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: SPACE= (n,m) for a sequential file, SPACE= (n,m,p) for a PDS where n, m, and p are numbers. The p designates how many directory blocks to allocate. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: What is the difference between IEBGENER, IEBCOPY and REPRO in IDCAMS utility?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: They are the utility programs used in JCLs: IEBGENER : This utility is used for copying sequential datasets which produces a PDS or a member from a sequential dataset. IEBCOPY : This utility is used for copying one PDS to another or to merge PDSs. REPRO : This is for copying sequential datasets. More or less same as the IEBGENER &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: What is the difference between STATIC CALL &amp;amp; DYNAMIC CALL&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: In the case of STATIC CALL, the called program is stand-alone and an executable. During run time we can call it in our called program. In a DYNAMIC CALL, the called program is not an executable program and it can executed through the called program &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: What is the difference between CATALOGED PROCEDURE and IN-STREAM PROCEDURE?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: INSTREAM PROCEDURES are set of JCL statements written between JOB and EXEC statements, start with PROC and end with PEND statement. Mainly used to test cataloged procedures. CATALOGED PROCEDURES are cataloged on the procedure library (PROCLIB) and is called by specifying the procedure name on the EXEC statement. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: Can we browse or edit the GDG dataset if it is a tape entry?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: No &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: What are the maximum and minimum sizes of any CONTROL AREA (VSAM datasets)?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: Minimum Size : 1 track; Maximum size : 1 cylinder &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: How many parameters are there to a DISP statement and what are their uses. ?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: There are three (3) parameters: Parameter 1: Current data set disposition (NEW, SHR,OLD,MOD) Parameter 2: Normal close action for data set (CATLG, KEEP, DELETE) Parameter 3: Abend action for data set (CATLG, KEEP, DELETE) &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: What is COMP?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: COMP - HALF WORD BINARY &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: What is a PROCEDURE?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: A set of precoded JCL that can be modified through the use of parameters or override cards. Note: Procedures can be catalogued or instream. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: What is the difference between specifying DISP=OLD and DISP=SHR for a dataset?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: OLD specifies exclusive use of a dataset, SHR allows multiple jobs to concurrently access the dataset. [Note: When updating a dataset, you would normally use OLD] &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: What are the three basic types of statements in a jobstream?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: The three basic types of statements in a jobstream are: JOB : We can code one per jobstream EXEC : It can be one or more per job DD : one or more per jobstep); JOB – It indicates start of jobstream to the operating system and through parms coded on it, it contains certain details about the job (like time, region, message level, job accounting data). EXEC – It indicates the start of execution of a particular job step, be that step a program or a proc. DD – It is a data definition statement, which is used to describe the attributes of a dataset (like name, unit, type, space, disposition etc.,). &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;Q: What does SYSIN * indicate?&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;A: Instream data follows this card and is terminated when followed by a card containing // or /* in columns 1 and 2. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-size:11.0pt;font-family:Calibri"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7473302187588330017-7371146533072953207?l=manoj-mainframe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://manoj-mainframe.blogspot.com/feeds/7371146533072953207/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://manoj-mainframe.blogspot.com/2010/02/jcl-interview-questions.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/7371146533072953207?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/7371146533072953207?v=2" /><link rel="alternate" type="text/html" href="http://manoj-mainframe.blogspot.com/2010/02/jcl-interview-questions.html" title="JCL Interview Questions" /><author><name>M.Manoj</name><uri>http://www.blogger.com/profile/07020770076054998098</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://1.bp.blogspot.com/_XLeeVMG0WUA/SWs0WfQebnI/AAAAAAAAACw/UsCHg3JHD-I/S220/Manoj.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;A08HQ3Y9fSp7ImA9WxBVFE8.&quot;"><id>tag:blogger.com,1999:blog-7473302187588330017.post-5149604388101476812</id><published>2010-02-17T23:31:00.001+05:30</published><updated>2010-02-17T23:33:52.865+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-17T23:33:52.865+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="never" /><category scheme="http://www.blogger.com/atom/ns#" term="mainframe" /><category scheme="http://www.blogger.com/atom/ns#" term="cannot" /><category scheme="http://www.blogger.com/atom/ns#" term="hack" /><title>Why Mainframe cannot be Hacked ?</title><content type="html">&lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;b&gt; &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;b&gt;Windows is an operating system started off as being meant for one user only, and they could run only one program at a time, and it was written to manage real devices in the PC, that is, it was limited to what the PC had ( eg.,640K).&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;o:p&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;b&gt; &lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;b&gt; &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;b&gt;When it was realised that this approach meant that programs which required more hardware capacity (like memory) could not be written, special routines that virtualised hardware had to be written. However, the underlying operating system files etc were all open to anyone who wanted to install software, that is, any programmer could overwrite system software causing malicious or unintended damage.The operating system grew organically and tries to mimic multi- user environment, virtualisation and allowing multiple programs at the same time etc, but this has been developed as additions and not designed from ground up. Hence the stability issues and issues of hacking because the entire system software etc was open for anybody to overwrite with their own code.&lt;/b&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;o:p&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;b&gt; &lt;/b&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;b&gt; &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;b&gt;Mainframe OZ (zOS) on the other hand was written ground up to be virtual,multi user system, multi program system. The hardware was always virtualised and programmers do not deal with physical limitations of the system.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;b&gt; &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;b&gt;Next, Operating system files and production code always was protected by the creation of a strict discipline and the creation of special libraries from which they could be run. This iscontrolled by system programmers.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;b&gt;Application programs never replace operating system files unlike in Windows or UNIX (to a lesser extent).&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;&lt;b&gt;This created this environment never to be hacked to date.&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7473302187588330017-5149604388101476812?l=manoj-mainframe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://manoj-mainframe.blogspot.com/feeds/5149604388101476812/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://manoj-mainframe.blogspot.com/2010/02/why-mainframe-cannot-be-hacked.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/5149604388101476812?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/5149604388101476812?v=2" /><link rel="alternate" type="text/html" href="http://manoj-mainframe.blogspot.com/2010/02/why-mainframe-cannot-be-hacked.html" title="Why Mainframe cannot be Hacked ?" /><author><name>M.Manoj</name><uri>http://www.blogger.com/profile/07020770076054998098</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://1.bp.blogspot.com/_XLeeVMG0WUA/SWs0WfQebnI/AAAAAAAAACw/UsCHg3JHD-I/S220/Manoj.jpg" /></author><thr:total>1</thr:total></entry><entry gd:etag="W/&quot;D08HQ3s-fCp7ImA9WxBWEEo.&quot;"><id>tag:blogger.com,1999:blog-7473302187588330017.post-8647260707443384649</id><published>2010-02-02T07:20:00.002+05:30</published><updated>2010-02-02T07:27:12.554+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-02-02T07:27:12.554+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="mainframe" /><category scheme="http://www.blogger.com/atom/ns#" term="professional" /><category scheme="http://www.blogger.com/atom/ns#" term="role" /><title>Role of Production Control Analyst</title><content type="html">&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="color:#33CC00;"&gt;The person who ensures that batch workloads run to completion without error or delay&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="color:#33CC00;"&gt;Monitoring online regions like CICS, IMS, DB2&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="color:#33CC00;"&gt;Manage online and batch processing&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="color:#33CC00;"&gt;Scheduling jobs &amp;amp; packages&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="color:#33CC00;"&gt;Providing production support in resolving batch job failures&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="color:#33CC00;"&gt;Managing preventive maintenance schedules&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="color:#33CC00;"&gt;Following right escalation procedure&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="color:#33CC00;"&gt;Maintaining quality documents for reference&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7473302187588330017-8647260707443384649?l=manoj-mainframe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://manoj-mainframe.blogspot.com/feeds/8647260707443384649/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://manoj-mainframe.blogspot.com/2010/02/role-of-production-control-analyst.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/8647260707443384649?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/8647260707443384649?v=2" /><link rel="alternate" type="text/html" href="http://manoj-mainframe.blogspot.com/2010/02/role-of-production-control-analyst.html" title="Role of Production Control Analyst" /><author><name>M.Manoj</name><uri>http://www.blogger.com/profile/07020770076054998098</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://1.bp.blogspot.com/_XLeeVMG0WUA/SWs0WfQebnI/AAAAAAAAACw/UsCHg3JHD-I/S220/Manoj.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DUICQHY-cSp7ImA9WxBXFkg.&quot;"><id>tag:blogger.com,1999:blog-7473302187588330017.post-2175020463545297349</id><published>2010-01-28T11:12:00.003+05:30</published><updated>2010-01-28T11:16:01.859+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-28T11:16:01.859+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="operator" /><category scheme="http://www.blogger.com/atom/ns#" term="mainframe" /><category scheme="http://www.blogger.com/atom/ns#" term="professional" /><category scheme="http://www.blogger.com/atom/ns#" term="system" /><title>Role of System Operator</title><content type="html">&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="color:#33CC00;"&gt;The person who monitors and controls the operation of the mainframe hardware and software&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="color:#33CC00;"&gt;Starts and stops the tasks and subsystems&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="color:#33CC00;"&gt;Performs IPL and hardware restart&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="color:#33CC00;"&gt;Works closely with system programmers and Production control analyst to ensure normal operation of the systems&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7473302187588330017-2175020463545297349?l=manoj-mainframe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://manoj-mainframe.blogspot.com/feeds/2175020463545297349/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://manoj-mainframe.blogspot.com/2010/01/role-of-system-operator.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/2175020463545297349?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/2175020463545297349?v=2" /><link rel="alternate" type="text/html" href="http://manoj-mainframe.blogspot.com/2010/01/role-of-system-operator.html" title="Role of System Operator" /><author><name>M.Manoj</name><uri>http://www.blogger.com/profile/07020770076054998098</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://1.bp.blogspot.com/_XLeeVMG0WUA/SWs0WfQebnI/AAAAAAAAACw/UsCHg3JHD-I/S220/Manoj.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CkYBRHg6cCp7ImA9WxBXFUs.&quot;"><id>tag:blogger.com,1999:blog-7473302187588330017.post-3690664959441268527</id><published>2010-01-27T08:06:00.002+05:30</published><updated>2010-01-27T08:12:35.618+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-27T08:12:35.618+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="application" /><category scheme="http://www.blogger.com/atom/ns#" term="mainframe" /><category scheme="http://www.blogger.com/atom/ns#" term="professional" /><category scheme="http://www.blogger.com/atom/ns#" term="programmer" /><category scheme="http://www.blogger.com/atom/ns#" term="role" /><title>Role of Application Programmer</title><content type="html">&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="color:#33CC00;"&gt;Application programmer will design, build, test and deliver mainframe applications based on client/user requirements&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="color:#33CC00;"&gt;The process includes several iterations of code changes and compilation, application builds and unit testing&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="color:#33CC00;"&gt;The programmer is responsible for maintaining and enhancing the company's existing mainframe applications&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="color:#33CC00;"&gt;COBOL, PL/I, REXX, JAVA, C and CLIST are widely used languages&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7473302187588330017-3690664959441268527?l=manoj-mainframe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://manoj-mainframe.blogspot.com/feeds/3690664959441268527/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://manoj-mainframe.blogspot.com/2010/01/role-of-application-programmer.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/3690664959441268527?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/3690664959441268527?v=2" /><link rel="alternate" type="text/html" href="http://manoj-mainframe.blogspot.com/2010/01/role-of-application-programmer.html" title="Role of Application Programmer" /><author><name>M.Manoj</name><uri>http://www.blogger.com/profile/07020770076054998098</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://1.bp.blogspot.com/_XLeeVMG0WUA/SWs0WfQebnI/AAAAAAAAACw/UsCHg3JHD-I/S220/Manoj.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CUQFQHk5eSp7ImA9WxBXE0Q.&quot;"><id>tag:blogger.com,1999:blog-7473302187588330017.post-2352460945668674724</id><published>2010-01-25T09:46:00.003+05:30</published><updated>2010-01-25T09:51:51.721+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-25T09:51:51.721+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="administrator" /><category scheme="http://www.blogger.com/atom/ns#" term="mainframe" /><category scheme="http://www.blogger.com/atom/ns#" term="professional" /><category scheme="http://www.blogger.com/atom/ns#" term="system" /><category scheme="http://www.blogger.com/atom/ns#" term="role" /><title>Role of System Administrator</title><content type="html">&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="color:#33CC00;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Adding, deleting users and maintaining user profiles&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="color:#33CC00;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Maintaining security resource access lists&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="color:#33CC00;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Managing storage devices and printers&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="color:#33CC00;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Managing networks and connectivity&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="color:#33CC00;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Monitoring system performance&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="color:#33CC00;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Defining &amp;amp; customizing subsystem resources&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="color:#33CC00;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Defining DB2, CICS &amp;amp; Websphere MQ resources&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7473302187588330017-2352460945668674724?l=manoj-mainframe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://manoj-mainframe.blogspot.com/feeds/2352460945668674724/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://manoj-mainframe.blogspot.com/2010/01/role-of-system-administrator.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/2352460945668674724?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/2352460945668674724?v=2" /><link rel="alternate" type="text/html" href="http://manoj-mainframe.blogspot.com/2010/01/role-of-system-administrator.html" title="Role of System Administrator" /><author><name>M.Manoj</name><uri>http://www.blogger.com/profile/07020770076054998098</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://1.bp.blogspot.com/_XLeeVMG0WUA/SWs0WfQebnI/AAAAAAAAACw/UsCHg3JHD-I/S220/Manoj.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;Ak8BQ3k6eSp7ImA9WhZWGUU.&quot;"><id>tag:blogger.com,1999:blog-7473302187588330017.post-5424601407647515226</id><published>2010-01-24T09:26:00.006+05:30</published><updated>2011-05-21T20:10:52.711+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-21T20:10:52.711+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="modernization" /><category scheme="http://www.blogger.com/atom/ns#" term="mainframe" /><category scheme="http://www.blogger.com/atom/ns#" term="professional" /><category scheme="http://www.blogger.com/atom/ns#" term="software" /><category scheme="http://www.blogger.com/atom/ns#" term="legacy" /><category scheme="http://www.blogger.com/atom/ns#" term="system" /><category scheme="http://www.blogger.com/atom/ns#" term="programmer" /><category scheme="http://www.blogger.com/atom/ns#" term="role" /><title>Role of the System Programmer</title><content type="html">&lt;div style="text-align: justify;"&gt;      &lt;span style="color: rgb(51, 204, 0);"&gt;      In a mainframe IT organization, the system programmer plays a central role. The system programmer installs, customizes, and maintains the operating system, and also installs or upgrades products that run on the system. The system programmer might be presented with the latest version of the operating system to upgrade the existing systems, or the installation might be as simple as  upgrading a single program, such as a sort application. &lt;/span&gt;&lt;p:colorscheme colors="#ffffff,#000000,#999999,#000000,#003366,#66b2cc,#006666,#cc0033"&gt;  &lt;/p:colorscheme&gt;&lt;/div&gt;&lt;p:colorscheme colors="#ffffff,#000000,#999999,#000000,#003366,#66b2cc,#006666,#cc0033"&gt;&lt;div shape="_x0000_s1026" class="O"&gt;&lt;span class="Apple-style-span"  style="color:#FF0000;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div shape="_x0000_s1026" class="O"&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="color:#33CC00;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Planning Hardware &amp;amp; software system upgrades and changes in configuration&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="color:#33CC00;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Automating operations  and capacity planning&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="color:#33CC00;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Running installation jobs and scripts&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="color:#33CC00;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Performing installation-specific customization tasks&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="color:#33CC00;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Integration-testing the new products with existing applications and user procedures&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="color:#33CC00;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;System-wide performance tuning to meet required levels of service&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style="color:#33CC00;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Training system operators and application programmers&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/p:colorscheme&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7473302187588330017-5424601407647515226?l=manoj-mainframe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://manoj-mainframe.blogspot.com/feeds/5424601407647515226/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://manoj-mainframe.blogspot.com/2010/01/role-of-system-programmer.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/5424601407647515226?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/5424601407647515226?v=2" /><link rel="alternate" type="text/html" href="http://manoj-mainframe.blogspot.com/2010/01/role-of-system-programmer.html" title="Role of the System Programmer" /><author><name>M.Manoj</name><uri>http://www.blogger.com/profile/07020770076054998098</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://1.bp.blogspot.com/_XLeeVMG0WUA/SWs0WfQebnI/AAAAAAAAACw/UsCHg3JHD-I/S220/Manoj.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;AkcARXw6fip7ImA9WxBXEU8.&quot;"><id>tag:blogger.com,1999:blog-7473302187588330017.post-2839228696756491576</id><published>2010-01-22T08:05:00.003+05:30</published><updated>2010-01-22T08:10:44.216+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-22T08:10:44.216+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="mainframe" /><category scheme="http://www.blogger.com/atom/ns#" term="eniac" /><category scheme="http://www.blogger.com/atom/ns#" term="vacuum" /><category scheme="http://www.blogger.com/atom/ns#" term="history" /><category scheme="http://www.blogger.com/atom/ns#" term="ibm" /><category scheme="http://www.blogger.com/atom/ns#" term="charles" /><category scheme="http://www.blogger.com/atom/ns#" term="herman" /><title>History of Mainframe Computer</title><content type="html">&lt;span class="Apple-style-span" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; font-size: medium; "&gt;&lt;table width="100%" border="0" cellspacing="0" cellpadding="3"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td valign="top" width="8%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1500&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;Leonardo da Vinci designs a mechanical calculator.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1823&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;Charles Babbage starts work on his Difference Engine.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1880&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;Herman Hollerith constructed a punched-card system to automate the U.S. census. He later sold the technology to the company that became IBM.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1906&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;The vacuum tube is invented by American physicist Lee De Forest.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;div align="center"&gt;&lt;h2 style="font-family: Georgia, 'Times New Roman', Times, serif; font-size: larger; "&gt;&lt;b&gt;&lt;b&gt;The 1st Generation&lt;/b&gt;&lt;span style="font-size:+1;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;b&gt;The tube-based mainframe computers&lt;/b&gt;&lt;/b&gt;&lt;/h2&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1939&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;Dr. John V. Atanasoff and his assistant Clifford Berry build the first electronic digital computer. Their machine, the Atanasoff-Berry-Computer (ABC) provided the foundation for the advances in electronic digital computers&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1941&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;Konrad Zuse (recently deceased in January of 1996), from Germany, introduced the first programmable computer designed to solve complex engineering equations. This machine, called the Z3, was also the first to work on the binary system instead of the decimal system.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1942&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;Vannevar Bush's "Rockefeller Differential Analyzer" -- a one-hundred-ton machine with 2000 vacuum tubes and 150 motors, is dedicated at MIT. Bush's Analyzer was an analog computer as opposed to today's digital computers. A thermostat is a simple analog computer. It was used to calculate ballistic trajectories during W.W.II.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;British Intelligence's Colossus built at Bletchly Park by British mathematician Alan Turing. It was a large-scale electronic machine. The Colossus, a special-purpose machine developed to decode secret messages, performed the logical, as opposed to arithmetical, operations necessary to defeat the famous German code machine Enigma.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1944&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;Eniac (electronic numerical integrator and calculator ) was placed in operation at the Moore School. By today's standards for electronic computers the ENIAC was a grotesque monster. Its thirty separate units, plus power supply and forced-air cooling, weighed over thirty tons. Its 19,000 vacuum tubes, 1,500 relays, and hundreds of thousands of resistors, capacitors, and inductors consumed almost 200 kilowatts of electrical power. But ENIAC was the prototype from which most other modern computers evolved. Eniac was originally used for ballistics, but played a roll in the development of the atomic bomb.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;Howard Aiken, in collaboration with engineers from IBM, constructed a large automatic digital sequence-controlled computer called the Harvard Mark I. This computer could handle all four arithmetic operations, and had special built-in programs for logarithms and trigonometric functions.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1945&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;John von Neumann wrote "First Draft of a Report on the EDVAC" in which he outlined the architecture of a stored-program computer. This report changed the direction of computer development away from punched paper tape.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;September 9th, Grace Hopper (one of the creators of the COBOL programming language) recorded the first actual computer "bug" — a moth stuck between the relays and logged at 15:45 hours on the Harvard Mark II.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1947&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;On December 23, William Shockley, Walter Brattain, and John Bardeen successfully tested this point-contact transistor, setting off the semiconductor revolution&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;Bell Labs physicists Shockley, Brattain, and Bardeen create the first Germanium transistor.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1948&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;Remington engineers complete the Model 3, a one of a kind concept computer.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;GE Electronics Laboratory in Syracuse wins an order for a USAF tube computer, named OARAC.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1951&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;The first UNIVAC I mainframe computer was delivered to the Census Bureau. Unlike the ENIAC, the UNIVAC processed each digit serially. But its much higher design speed permitted it to add two ten-digit numbers at a rate of almost 100,000 additions per second. Internally. It was the first mass-produced computer. The central complex of the UNIVAC was about the size of a one-car garage: 14 feet by 8 feet by 8.5 feet high. It was a walk-in computer. The vacuum tubes generated an enormous amount of heat, so a high capacity chilled water and blower air conditioning system was required to cool the unit. The complete system had 5200 vacuum tubes, weighed 29,000 pounds, and consumed 125 kilowatts of electrical power.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1952&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;The Remington (later SperryRand) Model 409 was delivered to the Internal Revenue Service facility in Baltimore.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;MANIAC (mathematical analyzer, numerical integrator and computer) built at Los Alamos by Metropolis. It was responsible for the calculations of Mike, the first hydrogen bomb. It was followed by MANIAC II, the IBM-built STRETCH supercomputer and a series of commercial super computers that have made the Laboratory the world's largest scientific computing center&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;The IBM 701 Electronic Data Processing Machine announced by IBM President Thomas J. Watson, Jr. was IBM's first commercially available scientific computer and the first IBM machine in which programs were stored in an internal, addressable electronic memory. It was the first of the pioneering line of IBM 700 series mainframe computers, including the 702, 704, 705 and 709. The computer consisted of two tape units (each with two tape drives), a magnetic drum memory unit, a cathode-ray tube storage unit, an L-shaped arithmetic and control unit with an operator's panel, a card reader, a printer, a card punch and three power units. The 701 could perform more than 16,000 addition or subtraction operations a second, read 12,500 digits a second from tape, print 180 letters or numbers a second, and output 400 digits a second from punched-cards.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1953&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;IBM's drum memory 650 computer, announced. It sold for $200,000 to $400,000 and was a great success: more than 1800 were sold or leased.. The basic IBM 650 had 2000 words of memory and 60 words of core memory. It was the first computer on which IBM made a meaningful profit.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;First IBM 701 delivered.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1955&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;IBM 704 announced. It was the first large-scale commercially available computer system to employ fully automatic floating point arithmetic commands. It was a large-scale, electronic digital computer used for solving complex scientific, engineering and business problems and was the first IBM machine to use FORTRAN. The 704 and the 705 were the first commercial machines with core memories.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;IBM 705 announced. Developed primarily to handle business data, it could multiply numbers as large as one billion at a rate of over 400 per second. In a 1954 IBM publication, the 705 was credited with "Forty thousand or twenty thousand characters of high-speed magnetic core storage; Any one of the characters in magnetic core storage can be located or transferred in 17 millionths of a second; Any one of these characters is individually addressable."&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;Honeywell computer business was originated from the Datamatic Corporation, founded in Newton MA, as a joint-venture by Raytheon and Honeywell, to produce large-scale computer systems. Raytheon sells its 40% interest to Honeywell in 1957&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;div align="center"&gt;&lt;h2 style="font-family: Georgia, 'Times New Roman', Times, serif; font-size: larger; "&gt;&lt;b&gt;&lt;span style="font-size:+1;"&gt;The 2nd Generation&lt;br /&gt;&lt;/span&gt;Transistor Computer Systems&lt;/b&gt;&lt;/h2&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1956&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;The Air Force accepts the first UNIVAC Solid State Computer. The machine was one of the first to use solid state components in its central processing unit. Remington Rand was not able to market a commercial version for three years. The UNIVAC Solid State Computer came in two versions: the Solid State 80 handled IBM-style 80 column cards, while the Solid State 90 was adapted for Remington Rand's 90 column cards. A Solid State system consisted of the CPU and drum memory, card reader, card punch, and printer. There was the option of adding a tape controller and up to ten UNISERVO II tape drives. The drives could read both mylar tape and the old UNIVAC metallic tape: the mode was selected by a switch on the front of the drive. Actually a hybrid, the CPU had twenty vacuum tubes, 700 transistors, and 3000 FERRACTOR amplifiers.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1957&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;Installation of the first Honeywell Datamatic D-1000 to Blue Cross/Blue Shield of Michigan.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1958&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;Introduction of Honeywell H-800 first shipped in 1960.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;Delivery of first GE ERMA system. Two years later it is renamed GE-210. It was also sold by NCR as NCR-204.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1959&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;The fully transistorized IBM 7090 computer system delivered. The system had computing speeds up to five times faster than those of its predecessor, the IBM 709. It was both a scientific and business machine. It was finally withdrawn from production in 1969&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;The IBM 1401 was called the Model T of the computer business, because it was the first mass-produced digital, all-transistorized, business computer that could be afforded by many businesses worldwide. The basic 1401 was about 5 feet high and 3 feet across. It came with 4,096 characters of memory. The memory was 6-bit (plus 1 parity bit) CORE memory, made out of little metal donuts strung on a wire mesh at IBM factories. The 1401 had an optional Storage Expansion Unit which expanded the core storage to an amazing 16K. The 1401 processing unit could perform 193,300 additions of eight-digit numbers in one minute. The monthly rental for a 1401 was $2,500 and up, depending on the configuration. By the end of 1961, the number of 1401s installed in the United States alone had reached 2,000 -- representing about one out every four electronic stored-program computers installed by all manufacturers at that time. The number of installed 1401s peaked at more than 10,000 in the mid-1960s, and the system was withdrawn from marketing in February 1971.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1960&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;UNIVAC announced the 1107( actually completed in 1962) with the EXEC I operating system which occupied about 8K of the 1107's 32K of memory. It was intended to support true multiprogramming: sharing CPU time among several batch runs.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;Introduction of Honeywell 400&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;Decision to launch the GE Mosaic line, a family of four 24-bits computers. The lower models will be announced as GE-415, GE-425 and GE-435. They will be known as Compatible GE-400 series.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1961&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;IBM 7040 and 7044 computer systems announced.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1962&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;Introduction of Honeywell 1800 (first shipped in 1964).&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;IBM's 1440 Data Processing System was a low-cost compact electronic computer designed specifically for small and medium-size business firms.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;IBM 7094 computer announced. With a memory reference speed of two microseconds (millionth of a second), the 7094 could in one second perform 500,000 logical decisions, 250,000 additions or subtractions, 100,000 multiplications or 62,500 divisions. The 7094 internally performed mathematical computations 1.4 to 2.4 times faster than the IBM 7090, A typical 7094 sold for $3,134,500. IBM provided customers with a complete package of 7090/7094 programs, including FORTRAN and COBOL programming languages, input-output control system and sorting, without charge. The 7094 was withdrawn from marketing in 1969.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1963&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;Introduction of Honeywell H-200, a machine targeting the IBM 1401, with a similar architecture and a "Liberator" program translator.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;div align="center"&gt;&lt;h2 style="font-family: Georgia, 'Times New Roman', Times, serif; font-size: larger; "&gt;&lt;b&gt;&lt;span style="font-size:+1;"&gt;The 3rd Generation computers&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Multiprocessing and operating systems make the scene&lt;/b&gt;&lt;/h2&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1960&lt;/b&gt;'s&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;Burroughs B5000 mainframe introduced. The system can be considered the first of the "third generation" of computer systems. The most remarked-upon aspects are its use of a hardware-managed stack for calculation, and the extensive use of descriptors for data access. It included virtual memory -- perhaps the first commercial computer to do so -- as well as support for multiprogramming and multiprocessing.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1964&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;CDC (Computer Data Corp.) 6600 shipped; 100 nsec cycle time.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;First GE Time-sharing operation at Dartmouth College of the DTSS Dartmouth time-sharing system on a GE-265 (GE-225 + Datanet-30)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;IBM announces the 360 family of computer systems.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;The Burroughs B5500, appeared. It also had multiprogramming and virtual memory capabilities, but was three times faster than the B5000&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1965&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;IBM ships the midrange 360 model 40 computer which had COBOL and FORTRAN programming languages available as well as the stock Basic Assembly Language (BAL) assembler.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;Introduction of GECOS-II, a multi-programming operating system for the GE-600&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1966&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;The Burroughs B6500, which was actually an improved version of the B5500.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1967&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;First IBM 360/Model 91 shipped to NASA GSFC.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1969&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;First shipment of the CDC 7600 computer system.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;p style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;First shipment of IBM 360 Model 85. The 360 family was intended to have 3 operating systems:&lt;/p&gt;&lt;ul&gt;&lt;li style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;DOS/360 operating system for the small machines. It could run two "real-time" sessions and one batch session.&lt;/li&gt;&lt;li style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;OS/360 operating system for the midrange and high end.&lt;/li&gt;&lt;li style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;TSS/360 operating system for Time-sharing Multi-user system&lt;/li&gt;&lt;/ul&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;Introduction of Honeywell model 115 in the H-200 product line. The line was renamed H-2000 after models 115/2, 1015 and 2015 introduced in January 1971, and model 2020 and 2030 in December 1972 after the GE merger. The line was eventually merged into Series6 0 NPL through a H-200 mode (emulator) on level 64.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;Introduction of GE-655 that was better known as H-6000 after 1970.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1970&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;Burroughs announces the 700 series. The first B6700 computer systems were installed during 1971. It was the first Burroughs machine with dynamic linking of programs at runtime. The B6700 line started out with one CPU and one i/o processor and could be expanded up to a maximum of three CPUs and two i/o processors.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;Formal acquisition of Bull-General Electric by Honeywell. BGE takes the name of Honeywell-Bull.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;IBM announces a family of machines with an enhanced instruction set, called System/370. The 370s proved so popular that there was a two-year waiting list of customers who had ordered a systems.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;A giant dies&lt;/b&gt;: Announcement of the cession of the world-wide GE computer business, except time-sharing to Honeywell.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1971&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;US Air Force orders several Honeywell H-6000 WWMCCS (World Wide Military Command and Control System), a $3.5M contract.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;First shipments of IBM S/370 Models 155 and 165 as well as the S/360 Model 195.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1973&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;Introduction of virtual memory on IBM S/370 Models 158 and 168.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1975&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;Amdahl 470 V/6 computer system delivered to NASA.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1977&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;The Burroughs Scientific Processor was developed, and announced.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt; &lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;IBM 3033 computer system announced&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1979&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;The Burroughs 900-level systems were introduced.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1985&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;The most powerful IBM computer system of its time, the 3090 high-end processor of the IBM 308X computer series incorporated one-million-bit memory chips, Thermal Conduction Modules to provide the shortest average chip-to-chip communication time of any large general purpose computer. The Model 200 (entry-level with two central processors) and Model 400 (with four central processors) IBM 3090 had 64 and 128 megabytes of central storage, respectively. At the time of announcement, the purchase price of a Model 200 was $5 million. A later six-processor IBM 3090 Model 600E, using vector processors, could perform computations up to 14 times faster than the earlier four-processor IBM 3084.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1990&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;The ES/9000 models came out with fiber-optical I/O channels (ESCON), and IBM began using the name System/390. The ES/9000s exploited new technologies, such as high-speed fiber optic channels with IBM's new ESCON architecture, ultra-dense circuits and circuit packaging that provided higher performance, extended supercomputing capabilities and twice the processor memory previously available. The line spanned a 100-fold performance range increase from the smallest (model 120) to the most powerful (model 900 six-way multiprocessor). Basic purchase prices for the air-cooled processors of ES/9000 ranged from approximately $70,500 to $3.12 million. Basic purchase prices for the water-cooled models ranged from $2.45 million to $22.8 million.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;1999&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;IBM releases a new generation of S/390.&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;2002&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;p style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;The S/390 G5/G6 enterprise server family has up to 256 channels, from 2 to 8 Cryptographic Coprocessors, from 8 to 32 Gigabytes of memory, and can run under OS/390, MVS, VM, VSE, or TPF operating systems. It can also host an unbelievable amount of hard drive storage.&lt;/p&gt;&lt;p align="center" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;span style="color:#FF0000;"&gt;&lt;b&gt;Let's see a PC match that!&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;p style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;2004&lt;/b&gt;&lt;/p&gt;&lt;p align="center" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;img src="http://www.vikingwaters.com/images/z8xx_fullright.jpg" width="50" height="86" alt="mage of IBM mainframe computer courtesy of International Business Machines Corporation. Unauthorized use not permitted." /&gt;&lt;/p&gt;&lt;/td&gt;&lt;td width="92%" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;p style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;a name="z890"&gt;&lt;/a&gt;The 3/4 ton IBM &lt;a href="http://www-1.ibm.com/servers/eserver/zseries/z890/" target="_blank"&gt;eServer zSeries 890&lt;/a&gt;, dubbed the "Baby Shark" can host up to 32 GBytes of memory. The four PCIX Crypto Coprocessor (and optional PCI Crypto Accelerators) on the z890 have seven engine levels, giving a total of 28 capacity settings overall.&lt;/p&gt;&lt;p style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;With it's advanced virtualization technology the 64-bit z890 can run several operating systems at the same time including z/OS, OS/390®, z/VM®, VM/ESA®, VSE/ESA, TPF and Linux for zSeries and Linux for S/390®.&lt;/p&gt;&lt;p style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;The z890 is upgradeable within z890 family and can also upgrade to z990 from select z890 configurations.&lt;/p&gt;&lt;p style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;Configured with the new Enterprise &lt;a href="http://www.storage.ibm.com/disk/ess/ess750/" target="_blank"&gt;Storage Server Model 750&lt;/a&gt; which handles from 1.1TB up to 4.6TB of data, the x890 makes an awesome server.&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;2007&lt;/b&gt;&lt;/td&gt;&lt;td style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;IBM produces the Blue-Gene/P, a system capable of a petaflop (1,000,000 gigaflops or 1,000 teraflops). It sports 73,728 processors comprised of four cores each of IBM’s 850MHz PowerPC 450, resulting in 294,912 cores. The system can be scaled to nearly three times that size, resulting in a 3 petaflop capability and is all hooked up via a high-end optical network.&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h2 align="center" style="font-family: Georgia, 'Times New Roman', Times, serif; font-size: larger; "&gt;&lt;b&gt;Sources&lt;/b&gt;&lt;/h2&gt;&lt;table width="100%" border="0" cellspacing="1" cellpadding="3"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="398" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;ul&gt;&lt;li style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;span style="font-size:-1;"&gt;A Short History of the Second American Revolution&lt;br /&gt;by Dilys Winegrad and Atsushi Akera&lt;br /&gt; &lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;span style="font-size:-1;"&gt;Dr. Dobb's History of Computing&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;span style="font-size:-1;"&gt;IBM&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;span style="font-size:-1;"&gt;IBM 360/370/3090/390&lt;br /&gt;by Lars Poulsen&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;span style="font-size:-1;"&gt;Manhattan Project History&lt;br /&gt;Society for the Historical Preservation of the Manhattan Project &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;span style="font-size:-1;"&gt;Unisys History Newsletter&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/td&gt;&lt;td width="373" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;ul&gt;&lt;li style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;span style="font-size:-1;"&gt;BULL computers chronological history&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;span style="font-size:-1;"&gt;ENIAC Story, The&lt;br /&gt;by Martin H. Weik&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;span style="font-size:-1;"&gt;IBM Advanced Computing Systems -- Draft Timeline&lt;br /&gt;by Mark Smotherman&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;span style="font-size:-1;"&gt;Incredible Shrinking Computer, The&lt;br /&gt;by Matt Lake&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;span style="font-size:-1;"&gt;Technological Threshold, The&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;span style="font-size:-1;"&gt;Visit the Computer History Museum&lt;br /&gt;by Barbara Darrow, Larry Hooper &amp;amp; Kristen Kenedy&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table width="100%" border="0" cellspacing="0" cellpadding="3"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="8%" valign="top" style="font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/td&gt;&lt;td width="92%" style="text-align: justify;font-family: Georgia, Palatino, 'Trebuchet MS', serif; "&gt;&lt;br /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7473302187588330017-2839228696756491576?l=manoj-mainframe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://manoj-mainframe.blogspot.com/feeds/2839228696756491576/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://manoj-mainframe.blogspot.com/2010/01/history-of-mainframe-computer.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/2839228696756491576?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/2839228696756491576?v=2" /><link rel="alternate" type="text/html" href="http://manoj-mainframe.blogspot.com/2010/01/history-of-mainframe-computer.html" title="History of Mainframe Computer" /><author><name>M.Manoj</name><uri>http://www.blogger.com/profile/07020770076054998098</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://1.bp.blogspot.com/_XLeeVMG0WUA/SWs0WfQebnI/AAAAAAAAACw/UsCHg3JHD-I/S220/Manoj.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CUcESXk6fSp7ImA9WxBRFkQ.&quot;"><id>tag:blogger.com,1999:blog-7473302187588330017.post-1043201595653708048</id><published>2010-01-05T17:09:00.005+05:30</published><updated>2010-01-05T17:33:28.715+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-05T17:33:28.715+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="mainframe" /><category scheme="http://www.blogger.com/atom/ns#" term="processor" /><category scheme="http://www.blogger.com/atom/ns#" term="sysplex" /><category scheme="http://www.blogger.com/atom/ns#" term="complex" /><category scheme="http://www.blogger.com/atom/ns#" term="parallel" /><category scheme="http://www.blogger.com/atom/ns#" term="ibm" /><category scheme="http://www.blogger.com/atom/ns#" term="coupling" /><title>What is Parallel Sysplex ?</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_XLeeVMG0WUA/S0Mos2GEyTI/AAAAAAAAAIY/KqG8c2fYZSc/s1600-h/1000px-GDPS.svg.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 276px; height: 400px;" src="http://1.bp.blogspot.com/_XLeeVMG0WUA/S0Mos2GEyTI/AAAAAAAAAIY/KqG8c2fYZSc/s400/1000px-GDPS.svg.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5423223127184558386" /&gt;&lt;/a&gt;&lt;div style="text-align: center;"&gt;The above diagram illustrates schematic representation of Parallel Sysplex&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px; "&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;In &lt;a href="http://en.wikipedia.org/wiki/IBM" title="IBM" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;IBM&lt;/a&gt; &lt;a href="http://en.wikipedia.org/wiki/Mainframe_computer" title="Mainframe computer" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;mainframe computers&lt;/a&gt;, a &lt;b&gt;Systems Complex&lt;/b&gt;, commonly called a &lt;b&gt;Sysplex&lt;/b&gt;, allows multiple processors to be joined into a single unit, sharing the same &lt;i&gt;Sysplex name&lt;/i&gt; and Couple Data Sets. Put another way, a Sysplex is a single logical system running on one or more physical systems. Sysplexes are often isolated within a single system, but Parallel Sysplex technology allows multiple mainframes to act as one.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;Components of a Sysplex include:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;A Sysplex Timer which synchronizes all member systems' clocks;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Global_Resource_Serialization" title="Global Resource Serialization" style="text-decoration: underline; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;Global Resource Serialization&lt;/a&gt; (GRS), which allows multiple systems to access the same resources concurrently, serializing where necessary to ensure exclusive access;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;Cross System Coupling Facility (&lt;a href="http://en.wikipedia.org/wiki/IBM_XCF" title="IBM XCF" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;XCF&lt;/a&gt;), which allows systems to communicate &lt;a href="http://en.wikipedia.org/wiki/Peer_to_peer" title="Peer to peer" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;peer to peer&lt;/a&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;Couple Data Sets (CDS);&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;In computing, a &lt;b&gt;Parallel Sysplex&lt;/b&gt; is a &lt;a href="http://en.wikipedia.org/wiki/Computer_cluster" title="Computer cluster" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;cluster&lt;/a&gt; of &lt;a href="http://en.wikipedia.org/wiki/IBM_mainframe" title="IBM mainframe" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;IBM mainframes&lt;/a&gt; acting together as a single system image with &lt;a href="http://en.wikipedia.org/wiki/Z/OS" title="Z/OS" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;z/OS&lt;/a&gt;. Used for disaster recovery, Parallel Sysplex combines data sharing and &lt;a href="http://en.wikipedia.org/wiki/Parallel_computing" title="Parallel computing" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;parallel computing&lt;/a&gt; to allow a cluster of up to 32 systems to share a workload for &lt;a href="http://en.wikipedia.org/wiki/High_performance_computing" title="High performance computing" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;high performance&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/High_availability" title="High availability" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;high availability&lt;/a&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;Major components of a Parallel Sysplex include:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;&lt;a href="http://en.wikipedia.org/wiki/Coupling_Facility" title="Coupling Facility" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;Coupling Facility&lt;/a&gt; (CF or ICF) hardware, allowing multiple processors to share, cache, update, and balance data access;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;Sysplex Timers or Server Time Protocol to synchronize the clocks of all member systems&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;High speed, high quality, redundant cabling;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;Software (&lt;a href="http://en.wikipedia.org/wiki/Operating_system" title="Operating system" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;operating system&lt;/a&gt; services and, usually, &lt;a href="http://en.wikipedia.org/wiki/Middleware" title="Middleware" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;middleware&lt;/a&gt; such as &lt;a href="http://en.wikipedia.org/wiki/IBM_DB2" title="IBM DB2" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;DB2&lt;/a&gt;).&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;The Coupling Facility may be either a dedicated external system (a small mainframe, such as a &lt;a href="http://en.wikipedia.org/wiki/System_z9" title="System z9" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;System z9&lt;/a&gt; BC, specially configured with only coupling facility processors) or integral processors on the mainframes themselves configured as ICFs (Internal Coupling Facilities). It is recommended that at least one external CF be used in a parallel sysplex. A Parallel Sysplex has at least two CFs and/or ICFs for redundancy. Every mainframe participating in a Parallel Sysplex does not need an ICF or its own external CF — mainframes merely attach, via cables, to the external CFs or ICFs.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;A Sysplex Timer is a physically separate piece of hardware from the mainframe, whereas STP is an integral facility within the mainframe's microcode.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;With STP and ICFs it is possible to construct a complete Parallel Sysplex installation with two connected mainframes. Moreover, a single mainframe can contain the internal equivalent of a complete physical Parallel Sysplex, useful for application testing and development purposes.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7473302187588330017-1043201595653708048?l=manoj-mainframe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://manoj-mainframe.blogspot.com/feeds/1043201595653708048/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://manoj-mainframe.blogspot.com/2010/01/what-is-parallel-sysplex.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/1043201595653708048?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/1043201595653708048?v=2" /><link rel="alternate" type="text/html" href="http://manoj-mainframe.blogspot.com/2010/01/what-is-parallel-sysplex.html" title="What is Parallel Sysplex ?" /><author><name>M.Manoj</name><uri>http://www.blogger.com/profile/07020770076054998098</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://1.bp.blogspot.com/_XLeeVMG0WUA/SWs0WfQebnI/AAAAAAAAACw/UsCHg3JHD-I/S220/Manoj.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_XLeeVMG0WUA/S0Mos2GEyTI/AAAAAAAAAIY/KqG8c2fYZSc/s72-c/1000px-GDPS.svg.png" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CUcDR3o8fSp7ImA9WxBRFkQ.&quot;"><id>tag:blogger.com,1999:blog-7473302187588330017.post-754233726767968588</id><published>2009-12-25T11:03:00.003+05:30</published><updated>2010-01-05T17:34:36.475+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-05T17:34:36.475+05:30</app:edited><title>What is Batch Processing ?</title><content type="html">&lt;span class="Apple-style-span"   style="  line-height: 19px; font-family:sans-serif;font-size:13px;"&gt;&lt;p style="text-align: justify;margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em; "&gt;&lt;b&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;Batch processing&lt;/b&gt; is execution of a series of &lt;a href="http://en.wikipedia.org/wiki/Computer_program" title="Computer program" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;programs&lt;/a&gt; ("&lt;a href="http://en.wikipedia.org/wiki/Job_(software)" title="Job (software)" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;jobs&lt;/a&gt;") on a &lt;a href="http://en.wikipedia.org/wiki/Computer" title="Computer" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;computer&lt;/a&gt; without manual intervention.&lt;/p&gt;&lt;p style="text-align: justify;margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em; "&gt;Batch jobs are set up so they can be run to completion without manual intervention, so all input data is preselected through &lt;a href="http://en.wikipedia.org/wiki/Script_(computer_programming)" title="Script (computer programming)" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;scripts&lt;/a&gt; or&lt;a href="http://en.wikipedia.org/wiki/Command-line_parameter" title="Command-line parameter" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;command-line parameters&lt;/a&gt;. This is in contrast to "online" or &lt;a href="http://en.wikipedia.org/wiki/Interactive_computing" title="Interactive computing" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;interactive programs&lt;/a&gt; which prompt the user for such input. A program takes a set of data files as input, process the data, and produces a set of output data files. This operating environment is termed as "batch processing" because the input data are collected into &lt;a href="http://en.wikipedia.org/wiki/At_(Unix)" title="At (Unix)" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;batches&lt;/a&gt; on files and are processed in batches by the program.&lt;/p&gt;&lt;p style="text-align: justify;margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em; "&gt;&lt;b&gt;Benefits of Batch Processing:&lt;/b&gt;&lt;/p&gt;&lt;p style="text-align: justify;margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em; "&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal; "&gt;It allows sharing of computer resources among many users and programs&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;It shifts the time of job processing to when the computing resources are less busy&lt;/li&gt;&lt;li&gt;It avoids idling the computing resources with minute-by-minute manual intervention and supervision&lt;/li&gt;&lt;li&gt;By keeping high overall rate of utilization, it better amortizes the cost of a computer, especially an expensive one.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;b&gt;Common Batch Processing Usage:&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal; "&gt;&lt;h3   style="color: black; background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0.3em; margin-left: 0px; padding-top: 0.5em; padding-bottom: 0.17em; border-bottom-width: initial; border-bottom-style: none; border-bottom-  background-position: initial initial; font-size:17px;color:initial;"&gt;&lt;span class="mw-headline" id="Data_processing"&gt;Data processing:&lt;/span&gt;&lt;/h3&gt;&lt;p style="margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em; "&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;A typical batch processing procedure is &lt;a href="http://en.wikipedia.org/wiki/End_of_day" title="End of day" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;End of day&lt;/a&gt;-reporting (EOD), especially on mainframes. Historically systems were designed to have a &lt;a href="http://en.wikipedia.org/w/index.php?title=Batch_window&amp;amp;action=edit&amp;amp;redlink=1" class="new" title="Batch window (page does not exist)" style="text-decoration: none; color: rgb(204, 34, 0); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;batch window&lt;/a&gt; where online subsystems were turned off and system capacity was used to run jobs common to all data (accounts, users or customers) on a system. In a bank, for example, EOD jobs include interest calculation, generation of reports and data sets to other systems, print (statements) and payment processing.&lt;/p&gt;&lt;p style="margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em; "&gt;&lt;/p&gt;&lt;h3   style="color: black; background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0.3em; margin-left: 0px; padding-top: 0.5em; padding-bottom: 0.17em; border-bottom-width: initial; border-bottom-style: none; border-bottom-  background-position: initial initial; font-size:17px;color:initial;"&gt;&lt;span class="mw-headline" id="Printing"&gt;Printing:&lt;/span&gt;&lt;/h3&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;A popular computerized batch processing procedure is printing. This normally involves the operator selecting the documents they need printed and indicating to the batch printing software when, where they should be output and priority of the &lt;a href="http://en.wikipedia.org/wiki/Print_job" title="Print job" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;print job&lt;/a&gt;. Then the job is sent to the print queue from where printing daemon sends them to the printer.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;h3   style="color: black; background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0.3em; margin-left: 0px; padding-top: 0.5em; padding-bottom: 0.17em; border-bottom-width: initial; border-bottom-style: none; border-bottom-  background-position: initial initial; font-size:17px;color:initial;"&gt;&lt;span class="mw-headline" id="Databases"&gt;Databases:&lt;/span&gt;&lt;/h3&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;Batch processing is also used for efficient bulk database updates and automated &lt;a href="http://en.wikipedia.org/wiki/Transaction_processing" title="Transaction processing" style="text-decoration: none; color: rgb(90, 54, 150); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;transaction processing&lt;/a&gt;, as contrasted to interactive &lt;a href="http://en.wikipedia.org/wiki/Online_transaction_processing" title="Online transaction processing" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;online transaction processing&lt;/a&gt; (OLTP) applications.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;h3   style="color: black; background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0.3em; margin-left: 0px; padding-top: 0.5em; padding-bottom: 0.17em; border-bottom-width: initial; border-bottom-style: none; border-bottom-  background-position: initial initial; font-size:17px;color:initial;"&gt;&lt;span class="mw-headline" id="Images"&gt;Images:&lt;/span&gt;&lt;/h3&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;Batch processing is often used to perform various operations with &lt;a href="http://en.wikipedia.org/wiki/Digital_image" title="Digital image" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;digital images&lt;/a&gt;. There exist computer programs that let one resize, convert, watermark, or otherwise edit image files.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;h3   style="color: black; background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0.3em; margin-left: 0px; padding-top: 0.5em; padding-bottom: 0.17em; border-bottom-width: initial; border-bottom-style: none; border-bottom-  background-position: initial initial; font-size:17px;color:initial;"&gt;&lt;span class="mw-headline" id="Converting"&gt;Converting:&lt;/span&gt;&lt;/h3&gt;&lt;div&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;Batch processing is also used for converting a number of computer files from one format to another. This is to make files portable and versatile especially for proprietary and legacy files where viewers are not easy to come by.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;color:#222222;"&gt;&lt;span class="Apple-style-span" style="line-height: 16px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7473302187588330017-754233726767968588?l=manoj-mainframe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://manoj-mainframe.blogspot.com/feeds/754233726767968588/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://manoj-mainframe.blogspot.com/2009/12/what-is-batch-processing.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/754233726767968588?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/754233726767968588?v=2" /><link rel="alternate" type="text/html" href="http://manoj-mainframe.blogspot.com/2009/12/what-is-batch-processing.html" title="What is Batch Processing ?" /><author><name>M.Manoj</name><uri>http://www.blogger.com/profile/07020770076054998098</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://1.bp.blogspot.com/_XLeeVMG0WUA/SWs0WfQebnI/AAAAAAAAACw/UsCHg3JHD-I/S220/Manoj.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DU8DQ30zeyp7ImA9WxBSF0w.&quot;"><id>tag:blogger.com,1999:blog-7473302187588330017.post-4042523429337632048</id><published>2009-12-25T10:34:00.003+05:30</published><updated>2009-12-25T10:41:12.383+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-25T10:41:12.383+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="mainframe" /><category scheme="http://www.blogger.com/atom/ns#" term="super" /><category scheme="http://www.blogger.com/atom/ns#" term="batch" /><category scheme="http://www.blogger.com/atom/ns#" term="transaction" /><category scheme="http://www.blogger.com/atom/ns#" term="sysplex" /><category scheme="http://www.blogger.com/atom/ns#" term="jobs" /><category scheme="http://www.blogger.com/atom/ns#" term="parallel" /><category scheme="http://www.blogger.com/atom/ns#" term="processing" /><category scheme="http://www.blogger.com/atom/ns#" term="computer" /><title>Difference between Supercomputers and Mainframes</title><content type="html">&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px; "&gt;&lt;a href="http://en.wikipedia.org/wiki/Supercomputer" title="Supercomputer" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;Supercomputers&lt;/a&gt; are very different from mainframe computers. A supercomputer is a computer that is at the frontline of current processing capacity, particularly speed of calculation. Supercomputer can be based on any type of computer design (e.g., &lt;a href="http://en.wikipedia.org/wiki/FPGA" title="FPGA" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;FPGA&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Vector_processing" title="Vector processing" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;vector processing&lt;/a&gt;,&lt;a href="http://en.wikipedia.org/wiki/Microprocessor" title="Microprocessor" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;microprocessor&lt;/a&gt;, and &lt;a href="http://en.wikipedia.org/wiki/GPGPU" title="GPGPU" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;GPGPU&lt;/a&gt; based computer).Supercomputers are used for scientific and engineering problems which are limited by processing speed and memory size, while mainframes are used for problems which are limited by input/output and reliability and for handling multiple business transactions concurrently. The differences are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;Mainframes are measured in integer operations per second or MIPS; whereas, Supercomputers are measured in floating point operations per second or FLOPS. Example of integer operation is moving data around in memory or adding integers. Example of floating point operation is the calculation of mathematical equations in real numbers. In terms of computational ability, Supercomputers are more powerful. Mainframes are built to be reliable for transaction processing as it is commonly understood in the business world: a commercial exchange of goods, services, or money. A typical transaction would include the updating to a database system for such things as inventory control (goods), airline reservations (services), or banking (money). A transaction could refer to a set of operations including disk read/writes, operating system calls, or some form of data transfer from one subsystem to another.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;Both types of systems offer parallel processing, although this has not always been the case. Parallel processing (&lt;i&gt;i.e.,&lt;/i&gt; multiple CPUs executing instructions simultaneously) was used in supercomputers (&lt;i&gt;e.g.,&lt;/i&gt; the &lt;a href="http://en.wikipedia.org/wiki/Cray-1" title="Cray-1" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;Cray-1&lt;/a&gt;) for decades before this feature appeared in mainframes. Supercomputers typically expose parallel processing to the programmer in complex manners, while mainframes typically use it to run multiple tasks. One result of this difference is that adding processors to a mainframe often speeds up the entire workload transparently, with important exceptions of single batch jobs and CICS regions that don't run faster.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;Supercomputers are often built to run complex algorithm in wide application area such as in industry, academic, research, government or military (e.g., nuclear simulation and modeling, life science, medicine, telecommunication, weather forecasting), while mainframes run simple algorithm to handle variety of tasks (e.g. database query, warehousing, inventory, operating system). Supercomputer uses both off-design technology (e.g.: microprocessor based cluster computer) or advanced technology (e.g., vector processing, &lt;a href="http://en.wikipedia.org/wiki/NUMA" title="NUMA" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;NUMA&lt;/a&gt;, liquid-cooling); whereas mainframes typically form part of a manufacturer's standard model lineup.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;Mainframes tend to have numerous ancillary service processors assisting their main central processors (for cryptographic support, I/O handling, monitoring, memory handling, etc.) so that the actual "processor count" is much higher than would otherwise be obvious. Supercomputer design tends not to include as many service processors since they don't appreciably add to raw number-crunching power. &lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;Mainframes are exceptionally adept at batch processing, such as billing, owing to their heritage, decades of increasing customer expectations for batch improvements. Supercomputers are very expensive and not cost-effective just to perform batch or transaction processing.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7473302187588330017-4042523429337632048?l=manoj-mainframe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://manoj-mainframe.blogspot.com/feeds/4042523429337632048/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://manoj-mainframe.blogspot.com/2009/12/difference-between-supercomputers-and.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/4042523429337632048?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/4042523429337632048?v=2" /><link rel="alternate" type="text/html" href="http://manoj-mainframe.blogspot.com/2009/12/difference-between-supercomputers-and.html" title="Difference between Supercomputers and Mainframes" /><author><name>M.Manoj</name><uri>http://www.blogger.com/profile/07020770076054998098</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://1.bp.blogspot.com/_XLeeVMG0WUA/SWs0WfQebnI/AAAAAAAAACw/UsCHg3JHD-I/S220/Manoj.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;C0MMQnw6cCp7ImA9WxBSFk4.&quot;"><id>tag:blogger.com,1999:blog-7473302187588330017.post-7180508628118678381</id><published>2009-12-24T10:29:00.003+05:30</published><updated>2009-12-24T10:41:23.218+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-24T10:41:23.218+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="honeywell" /><category scheme="http://www.blogger.com/atom/ns#" term="ge" /><category scheme="http://www.blogger.com/atom/ns#" term="seven" /><category scheme="http://www.blogger.com/atom/ns#" term="mainframe" /><category scheme="http://www.blogger.com/atom/ns#" term="virtual" /><category scheme="http://www.blogger.com/atom/ns#" term="dwarfs" /><category scheme="http://www.blogger.com/atom/ns#" term="batch" /><category scheme="http://www.blogger.com/atom/ns#" term="e-business" /><category scheme="http://www.blogger.com/atom/ns#" term="transaction" /><category scheme="http://www.blogger.com/atom/ns#" term="univac" /><category scheme="http://www.blogger.com/atom/ns#" term="ibm" /><category scheme="http://www.blogger.com/atom/ns#" term="database" /><title>General History of Mainframes</title><content type="html">&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px; "&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;Several manufacturers produced mainframe computers from the late 1950s through the 1970s. The group of manufacturers was first known as "&lt;a href="http://en.wikipedia.org/wiki/BUNCH" title="BUNCH" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;IBM and the Seven Dwarfs&lt;/a&gt;": &lt;a href="http://en.wikipedia.org/wiki/IBM" title="IBM" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;IBM&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Burroughs_Corporation" title="Burroughs Corporation" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;Burroughs&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/UNIVAC" title="UNIVAC" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;UNIVAC&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/NCR_Corporation" title="NCR Corporation" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;NCR&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Control_Data_Corporation" title="Control Data Corporation" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;Control Data&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Honeywell_Corporation" title="Honeywell Corporation" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;Honeywell&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/General_Electric" title="General Electric" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;General Electric&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/RCA" title="RCA" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;RCA&lt;/a&gt;. Later, shrinking, it was referred to as IBM and the &lt;a href="http://en.wikipedia.org/wiki/BUNCH" title="BUNCH" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;BUNCH&lt;/a&gt;. IBM's dominance grew out of their &lt;a href="http://en.wikipedia.org/wiki/IBM_700/7000_series" title="IBM 700/7000 series" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;700/7000 series&lt;/a&gt; and, later, the development of the &lt;a href="http://en.wikipedia.org/wiki/System/360" title="System/360" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;360&lt;/a&gt; series mainframes. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;Notable manufacturers outside the USA were &lt;a href="http://en.wikipedia.org/wiki/Siemens_AG" title="Siemens AG" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;Siemens&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Telefunken" title="Telefunken" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;Telefunken&lt;/a&gt; in &lt;a href="http://en.wikipedia.org/wiki/Germany" title="Germany" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;Germany&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/International_Computers_Limited" title="International Computers Limited" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;ICL&lt;/a&gt; in the &lt;a href="http://en.wikipedia.org/wiki/United_Kingdom" title="United Kingdom" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;United Kingdom&lt;/a&gt;, and &lt;a href="http://en.wikipedia.org/wiki/Fujitsu" title="Fujitsu" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;Fujitsu&lt;/a&gt;,&lt;a href="http://en.wikipedia.org/wiki/Hitachi,_Ltd." title="Hitachi, Ltd." class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;Hitachi&lt;/a&gt;, &lt;a href="http://jp.wikipedia.org/wiki/OKITAC" class="extiw" title="jp:OKITAC" style="text-decoration: none; color: rgb(51, 102, 187); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;Oki&lt;/a&gt;, and &lt;a href="http://en.wikipedia.org/wiki/NEC" title="NEC" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;NEC&lt;/a&gt; in &lt;a href="http://en.wikipedia.org/wiki/Japan" title="Japan" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;Japan&lt;/a&gt;. The &lt;a href="http://en.wikipedia.org/wiki/Soviet_Union" title="Soviet Union" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;Soviet Union&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/Warsaw_Pact" title="Warsaw Pact" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;Warsaw Pact&lt;/a&gt; countries manufactured close copies of IBM mainframes during the &lt;a href="http://en.wikipedia.org/wiki/Cold_War" title="Cold War" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;Cold War&lt;/a&gt;; the &lt;a href="http://en.wikipedia.org/wiki/Strela_computer" title="Strela computer" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;Strela&lt;/a&gt; is an example of an independently designed Soviet computer.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;Shrinking demand and tough competition caused a &lt;a href="http://en.wikipedia.org/wiki/Shakeout" title="Shakeout" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;shakeout&lt;/a&gt; in the market in the early 1980s — RCA sold out to UNIVAC and GE also left; Honeywell was bought out by &lt;a href="http://en.wikipedia.org/wiki/Bull_(company)" title="Bull (company)" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;Bull&lt;/a&gt;; UNIVAC became a division of &lt;a href="http://en.wikipedia.org/wiki/Sperry_Corporation" title="Sperry Corporation" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;Sperry&lt;/a&gt;, which later merged with Burroughs to form &lt;a href="http://en.wikipedia.org/wiki/Unisys" title="Unisys" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;Unisys&lt;/a&gt; Corporation in 1986. In 1991, &lt;a href="http://en.wikipedia.org/wiki/AT%26T" title="AT&amp;amp;T" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;AT&amp;amp;T&lt;/a&gt; briefly owned NCR. During the same period, companies found that servers based on microcomputer designs could be deployed at a fraction of the acquisition price and offer local users much greater control over their own systems given the IT policies and practices at that time. Terminals used for interacting with mainframe systems were gradually replaced by &lt;a href="http://en.wikipedia.org/wiki/Personal_computer" title="Personal computer" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;personal computers&lt;/a&gt;. Consequently, demand plummeted and new mainframe installations were restricted mainly to financial services and government. In the early 1990s, there was a rough consensus among industry analysts that the mainframe was a dying market as mainframe platforms were increasingly replaced by personal computer networks. Infoworld's Stuart Alsop famously predicted that the last mainframe would be unplugged in 1996.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;That trend started to turn around in the late 1990s as corporations found new uses for their existing mainframes and as the price of data networking collapsed in most parts of the world, encouraging trends toward more centralized computing. The growth of &lt;a href="http://en.wikipedia.org/wiki/E-business" title="E-business" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;e-business&lt;/a&gt; also dramatically increased the number of back-end transactions processed by mainframe software as well as the size and throughput of databases. Batch processing, such as billing, became even more important (and larger) with the growth of e-business, and mainframes are particularly adept at large scale batch computing. Another factor currently increasing mainframe use is the development of the &lt;a href="http://en.wikipedia.org/wiki/Linux_on_System_z" title="Linux on System z" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;Linux&lt;/a&gt; operating system, which arrived on IBM mainframe systems in 1999 and is typically run in scores or hundreds virtual machines on a single mainframe. Linux allows users to take advantage of &lt;a href="http://en.wikipedia.org/wiki/Open_source" title="Open source" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;open source&lt;/a&gt; software combined with mainframe hardware RAS. Rapid expansion and development in &lt;a href="http://en.wikipedia.org/wiki/Emerging_markets" title="Emerging markets" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;emerging markets&lt;/a&gt;, particularly &lt;a href="http://en.wikipedia.org/wiki/China" title="China" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;China&lt;/a&gt;, is also spurring major mainframe investments to solve exceptionally difficult computing problems, e.g. providing unified, extremely high volume online transaction processing databases for 1 billion consumers across multiple industries (banking, insurance, credit reporting, government services, etc.) In late 2000 IBM introduced 64-bit z/Architecture, acquired numerous software companies such as &lt;a href="http://en.wikipedia.org/wiki/Cognos" title="Cognos" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;Cognos&lt;/a&gt; and introduced those software products to the mainframe.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7473302187588330017-7180508628118678381?l=manoj-mainframe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://manoj-mainframe.blogspot.com/feeds/7180508628118678381/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://manoj-mainframe.blogspot.com/2009/12/general-history-of-mainframes.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/7180508628118678381?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/7180508628118678381?v=2" /><link rel="alternate" type="text/html" href="http://manoj-mainframe.blogspot.com/2009/12/general-history-of-mainframes.html" title="General History of Mainframes" /><author><name>M.Manoj</name><uri>http://www.blogger.com/profile/07020770076054998098</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://1.bp.blogspot.com/_XLeeVMG0WUA/SWs0WfQebnI/AAAAAAAAACw/UsCHg3JHD-I/S220/Manoj.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CEcMRn89fip7ImA9WxBSFUk.&quot;"><id>tag:blogger.com,1999:blog-7473302187588330017.post-8969333764463619717</id><published>2009-12-23T09:45:00.002+05:30</published><updated>2009-12-23T09:51:27.166+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-23T09:51:27.166+05:30</app:edited><title>Characteristics of Mainframes</title><content type="html">&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px; "&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;Nearly all mainframes have the ability to run (or host) multiple operating systems, and thereby operate not as a single computer but as a number of &lt;a href="http://en.wikipedia.org/wiki/Virtual_machine" title="Virtual machine" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;virtual machines&lt;/a&gt;. In this role, a single mainframe can replace dozens or even hundreds of smaller &lt;a href="http://en.wikipedia.org/wiki/Server_(computing)" title="Server (computing)" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;servers&lt;/a&gt;. While mainframes pioneered this capability, virtualization is now available on most families of computer systems, though not always to the same degree or level of sophistication.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;Mainframes can add or &lt;a href="http://en.wikipedia.org/wiki/Hot_swap" title="Hot swap" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;hot swap&lt;/a&gt; system capacity non disruptively and granularly, to a level of sophistication usually not found on most servers. Modern mainframes, notably the IBM &lt;a href="http://en.wikipedia.org/wiki/ZSeries" title="ZSeries" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;zSeries&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/System_z9" title="System z9" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;System z9&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/System_z10" title="System z10" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;System z10&lt;/a&gt; servers, offer two levels of &lt;a href="http://en.wikipedia.org/wiki/Platform_virtualization" title="Platform virtualization" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;virtualization&lt;/a&gt;: logical partitions (&lt;a href="http://en.wikipedia.org/wiki/LPAR" title="LPAR" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;LPARs&lt;/a&gt;, via the &lt;a href="http://en.wikipedia.org/wiki/PR/SM" title="PR/SM" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;PR/SM&lt;/a&gt; facility) and virtual machines (via the &lt;a href="http://en.wikipedia.org/wiki/Z/VM" title="Z/VM" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;z/VM&lt;/a&gt; operating system). Some IBM mainframe customers run no more than two machines&lt;span class="Apple-style-span"  style="font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 11px; line-height: 10px; white-space: nowrap;"&gt; &lt;/span&gt;&lt;/span&gt;: one in their primary data center, and one in their &lt;a href="http://en.wikipedia.org/wiki/Disaster_recovery" title="Disaster recovery" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;backup data center&lt;/a&gt;—fully active, partially active, or on standby—in case there is a catastrophe affecting the first building. Test, development, training, and production workload for applications and databases can run on a single machine, except for extremely large demands where the capacity of one machine might be limiting. Such a two-mainframe installation can support continuous business service, avoiding both planned and unplanned outages. In practice most customers use multiple mainframes linked by Parallel Sysplex and shared DASD.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;Mainframes are designed to handle very high volume input and output (I/O) and emphasize throughput computing. Since the mid-1960s, mainframe designs have included several subsidiary computers (called &lt;a href="http://en.wikipedia.org/wiki/System/360#Channels" title="System/360" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;&lt;i&gt;channels&lt;/i&gt;&lt;/a&gt; or &lt;a href="http://en.wikipedia.org/wiki/CDC_6600#Peripheral_Processors_.28PPs.29" title="CDC 6600" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;&lt;i&gt;peripheral processors&lt;/i&gt;&lt;/a&gt;) which manage the I/O devices, leaving the CPU free to deal only with high-speed memory. It is common in mainframe shops to deal with massive &lt;a href="http://en.wikipedia.org/wiki/Database" title="Database" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;databases&lt;/a&gt; and files. Giga-record or tera-record files are not unusual.Compared to a typical PC, mainframes commonly have hundreds to thousands of times as much&lt;a href="http://en.wikipedia.org/wiki/Computer_storage" title="Computer storage" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;data storage&lt;/a&gt; online, and can access it much faster.Other server families also offload I/O processing and emphasize throughput computing.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;Mainframe &lt;a href="http://en.wikipedia.org/wiki/Return_on_investment" title="Return on investment" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;return on investment&lt;/a&gt; (ROI), like any other computing platform, is dependent on its ability to scale, support mixed workloads, reduce labor costs, deliver uninterrupted service for critical business applications, and several other risk-adjusted cost factors.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"   style="font-family:sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 19px;"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;Mainframes also have execution integrity characteristics for &lt;a href="http://en.wikipedia.org/wiki/Fault_tolerant" title="Fault tolerant" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;fault tolerant&lt;/a&gt; computing. For example, z900, z990, System z9, and System z10 servers effectively execute result-oriented instructions twice, compare results, arbitrate between any differences (through instruction retry and failure isolation), then shift workloads "in flight" to functioning processors, including spares, without any impact to operating systems, applications, or users. This hardware-level feature, also found in HP's &lt;a href="http://en.wikipedia.org/wiki/NonStop" title="NonStop" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;NonStop&lt;/a&gt; systems, is known as lock-stepping, because both processors take their "steps" (&lt;i&gt;i.e.&lt;/i&gt; instructions) together. Not all applications absolutely need the assured integrity that these systems provide, but many do, such as financial transaction processing.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7473302187588330017-8969333764463619717?l=manoj-mainframe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://manoj-mainframe.blogspot.com/feeds/8969333764463619717/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://manoj-mainframe.blogspot.com/2009/12/characteristics-of-mainframes.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/8969333764463619717?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/8969333764463619717?v=2" /><link rel="alternate" type="text/html" href="http://manoj-mainframe.blogspot.com/2009/12/characteristics-of-mainframes.html" title="Characteristics of Mainframes" /><author><name>M.Manoj</name><uri>http://www.blogger.com/profile/07020770076054998098</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://1.bp.blogspot.com/_XLeeVMG0WUA/SWs0WfQebnI/AAAAAAAAACw/UsCHg3JHD-I/S220/Manoj.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CEUMSHc7eyp7ImA9WxBSE0s.&quot;"><id>tag:blogger.com,1999:blog-7473302187588330017.post-8795414633250736565</id><published>2009-12-21T07:47:00.003+05:30</published><updated>2009-12-21T07:54:49.903+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-21T07:54:49.903+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="server" /><category scheme="http://www.blogger.com/atom/ns#" term="mainframe" /><category scheme="http://www.blogger.com/atom/ns#" term="process" /><category scheme="http://www.blogger.com/atom/ns#" term="mips" /><category scheme="http://www.blogger.com/atom/ns#" term="batch" /><category scheme="http://www.blogger.com/atom/ns#" term="tape" /><category scheme="http://www.blogger.com/atom/ns#" term="sysplex" /><category scheme="http://www.blogger.com/atom/ns#" term="parallel" /><title>Description of Mainframe computers</title><content type="html">&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Modern mainframe computers have abilities not so much defined by their single task computational speed (usually defined as MIPS — Millions of Instructions Per Second) as by their redundant internal engineering and resulting high reliability and security, extensive input-output facilities, strict backward compatibility with older software, and high utilization rates to support massive throughput. These machines often run for years without interruption, with repairs and hardware upgrades taking place during normal operation.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"  style=" line-height: 19px; font-size:13px;"&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;Software upgrades are only non-disruptive when &lt;/span&gt;&lt;a href="http://en.wikipedia.org/wiki/IBM_Parallel_Sysplex" title="IBM Parallel Sysplex" style="text-decoration: none; color: rgb(90, 54, 150); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;Parallel Sysplex&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt; is in place, with true workload sharing, so one system can take over another's application, while it is being refreshed. More recently, there are several IBM mainframe installations that have delivered over a decade of continuous business service as of 2007, with hardware upgrades not interrupting service. Mainframes are defined by high availability, one of the main reasons for their longevity, because they are typically used in applications where downtime would be costly or catastrophic. The term &lt;/span&gt;&lt;a href="http://en.wikipedia.org/wiki/Reliability,_Availability_and_Serviceability" title="Reliability, Availability and Serviceability" style="text-decoration: underline; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;Reliability, Availability and Serviceability&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt; (RAS) is a defining characteristic of mainframe computers. Proper planning (and implementation) is required to exploit these features.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"   style="font-family:arial;font-size:100%;"&gt;&lt;span class="Apple-style-span"  style=" line-height: 19px;font-size:13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span"   style="font-family:arial;font-size:100%;"&gt;&lt;span class="Apple-style-span"  style=" line-height: 19px;font-size:13px;"&gt;&lt;span class="Apple-style-span"  style=" ;font-family:sans-serif;"&gt;&lt;p style="margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em; "&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;In the 1960s, most mainframes had no interactive interface. They accepted sets of &lt;a href="http://en.wikipedia.org/wiki/Punch_cards" title="Punch cards" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;punch cards&lt;/a&gt;, paper tape, and/or magnetic tape and operated solely in &lt;a href="http://en.wikipedia.org/wiki/Batch_processing" title="Batch processing" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;batch&lt;/a&gt; mode to support &lt;a href="http://en.wikipedia.org/wiki/Back_office" title="Back office" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;back office&lt;/a&gt; functions, such as customer billing. &lt;a href="http://en.wikipedia.org/wiki/Teletype" title="Teletype" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;Teletype&lt;/a&gt; devices were also common, at least for system operators. By the early 1970s, many mainframes acquired interactive user interfaces and operated as &lt;a href="http://en.wikipedia.org/wiki/Timesharing" title="Timesharing" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;timesharing&lt;/a&gt; computers, supporting hundreds or thousands of users simultaneously along with batch processing. Users gained access through specialized &lt;a href="http://en.wikipedia.org/wiki/Computer_terminal" title="Computer terminal" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;terminals&lt;/a&gt; or, later, from&lt;a href="http://en.wikipedia.org/wiki/Personal_computer" title="Personal computer" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;personal computers&lt;/a&gt; equipped with &lt;a href="http://en.wikipedia.org/wiki/Terminal_emulation" title="Terminal emulation" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;terminal emulation&lt;/a&gt; software. Many mainframes supported graphical terminals (and terminal emulation) by the 1980s (if not earlier). Nowadays most mainframes have partially or entirely phased out classic terminal access for end-users in favor of Web user interfaces. Developers and operational staff typically continue to use terminals or terminal emulators.&lt;/p&gt;&lt;p style="margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em; "&gt;&lt;span class="Apple-tab-span" style="white-space:pre"&gt; &lt;/span&gt;Historically, mainframes acquired their name in part because of their substantial size, and because of requirements for specialized heating, ventilation, and air conditioning (&lt;a href="http://en.wikipedia.org/wiki/HVAC" title="HVAC" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;HVAC&lt;/a&gt;), and electrical power. Those requirements ended by the mid-1990s with &lt;a href="http://en.wikipedia.org/wiki/CMOS" title="CMOS" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;CMOS&lt;/a&gt; mainframe designs replacing the older &lt;a href="http://en.wikipedia.org/wiki/Bipolar_junction_transistor" title="Bipolar junction transistor" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;bipolar&lt;/a&gt; technology. In a major reversal, IBM now touts its newer mainframes' ability to reduce data center energy costs for power and cooling, and the reduced physical space requirements compared to &lt;a href="http://en.wikipedia.org/wiki/Server_farms" title="Server farms" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;server farms&lt;/a&gt;.&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7473302187588330017-8795414633250736565?l=manoj-mainframe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://manoj-mainframe.blogspot.com/feeds/8795414633250736565/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://manoj-mainframe.blogspot.com/2009/12/description-of-mainframe-computers.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/8795414633250736565?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/8795414633250736565?v=2" /><link rel="alternate" type="text/html" href="http://manoj-mainframe.blogspot.com/2009/12/description-of-mainframe-computers.html" title="Description of Mainframe computers" /><author><name>M.Manoj</name><uri>http://www.blogger.com/profile/07020770076054998098</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://1.bp.blogspot.com/_XLeeVMG0WUA/SWs0WfQebnI/AAAAAAAAACw/UsCHg3JHD-I/S220/Manoj.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DEYCRnY-fyp7ImA9WxBSE0w.&quot;"><id>tag:blogger.com,1999:blog-7473302187588330017.post-9017211105915685116</id><published>2009-12-20T19:04:00.000+05:30</published><updated>2009-12-20T19:06:07.857+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-20T19:06:07.857+05:30</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="server" /><category scheme="http://www.blogger.com/atom/ns#" term="os" /><category scheme="http://www.blogger.com/atom/ns#" term="mainframe" /><category scheme="http://www.blogger.com/atom/ns#" term="390" /><category scheme="http://www.blogger.com/atom/ns#" term="enterprise" /><category scheme="http://www.blogger.com/atom/ns#" term="ibm" /><title>Mainframe computer</title><content type="html">&lt;span class="Apple-style-span" style="font-family: sans-serif; font-size: 13px; line-height: 19px; "&gt;&lt;p style="margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em; "&gt;&lt;b&gt;Mainframes&lt;/b&gt; (often &lt;a href="http://en.wikipedia.org/wiki/Colloquially" title="Colloquially" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;colloquially&lt;/a&gt; referred to as &lt;b&gt;&lt;a href="http://en.wikipedia.org/wiki/Big_iron" title="Big iron" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;Big Iron&lt;/a&gt;&lt;/b&gt;) are &lt;a href="http://en.wikipedia.org/wiki/Computer" title="Computer" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;computers&lt;/a&gt; used mainly by large organizations for critical applications, typically bulk data processing such as&lt;a href="http://en.wikipedia.org/wiki/Census" title="Census" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;census&lt;/a&gt;, industry and consumer statistics, &lt;a href="http://en.wikipedia.org/wiki/Enterprise_Resource_Planning" title="Enterprise Resource Planning" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;enterprise resource planning&lt;/a&gt;, and financial &lt;a href="http://en.wikipedia.org/wiki/Transaction_processing" title="Transaction processing" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;transaction processing&lt;/a&gt;.&lt;/p&gt;&lt;p style="margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em; "&gt;The term originally referred to the large cabinets that housed the central processing unit and main memory of early computers. Later the term was used to distinguish high-end commercial machines from less powerful units.&lt;/p&gt;&lt;p style="margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em; "&gt;&lt;/p&gt;&lt;p style="margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em; "&gt;In 2009, the term refers to computers compatible with the &lt;a href="http://en.wikipedia.org/wiki/IBM_System/360" title="IBM System/360" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;IBM System/360&lt;/a&gt;line, first introduced in 1965. (&lt;a href="http://en.wikipedia.org/wiki/IBM_System_z10" title="IBM System z10" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;IBM System z10&lt;/a&gt; is the latest incarnation.) Otherwise, large systems that are not based on the System/360 but are used for similar tasks are usually referred to as &lt;a href="http://en.wikipedia.org/wiki/Servers" title="Servers" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;servers&lt;/a&gt;. However, "&lt;a href="http://en.wikipedia.org/wiki/Server" title="Server" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;server&lt;/a&gt;" and "mainframe" are not synonymous (see &lt;a href="http://en.wikipedia.org/wiki/Client-server" title="Client-server" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;client-server&lt;/a&gt;).&lt;/p&gt;&lt;p style="margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em; "&gt;Some non-System/360-compatible systems derived from or compatible with older (pre-Web) server technology may also be considered mainframes. These include the &lt;a href="http://en.wikipedia.org/wiki/Burroughs_large_systems" title="Burroughs large systems" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;Burroughs large systems&lt;/a&gt;, the &lt;a href="http://en.wikipedia.org/wiki/UNIVAC_1100/2200_series" title="UNIVAC 1100/2200 series" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;UNIVAC 1100/2200 series&lt;/a&gt; systems, and the pre-System/360 &lt;a href="http://en.wikipedia.org/wiki/IBM_700/7000_series" title="IBM 700/7000 series" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;IBM 700/7000 series&lt;/a&gt;. Most large-scale computer system architectures were firmly established in the 1960s and most large computers were based on architecture established during that era up until the advent of Web servers in the 1990s. (Interestingly, the first Web server running anywhere outside Switzerland ran on an IBM mainframe at Stanford University as early as 1990. See &lt;a href="http://en.wikipedia.org/wiki/History_of_the_World_Wide_Web" title="History of the World Wide Web" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;History of the World Wide Web&lt;/a&gt; for details.)&lt;/p&gt;&lt;p style="margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em; "&gt;There were several &lt;a href="http://en.wikipedia.org/wiki/Minicomputer" title="Minicomputer" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;minicomputer&lt;/a&gt; operating systems and architectures that arose in the 1970s and 1980s, but minicomputers are generally not considered mainframes. (&lt;a href="http://en.wikipedia.org/wiki/UNIX" title="UNIX" class="mw-redirect" style="text-decoration: none; color: rgb(0, 43, 184); background-image: none; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; background-position: initial initial; "&gt;UNIX&lt;/a&gt; arose as a minicomputer operating system; Unix has scaled up over the years to acquire some mainframe characteristics.)&lt;/p&gt;&lt;p style="margin-top: 0.4em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; line-height: 1.5em; "&gt;Many defining characteristics of "mainframe" were established in the 1960s, but those characteristics continue to expand and evolve to the present day.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7473302187588330017-9017211105915685116?l=manoj-mainframe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://manoj-mainframe.blogspot.com/feeds/9017211105915685116/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://manoj-mainframe.blogspot.com/2009/12/mainframe-computer.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/9017211105915685116?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/9017211105915685116?v=2" /><link rel="alternate" type="text/html" href="http://manoj-mainframe.blogspot.com/2009/12/mainframe-computer.html" title="Mainframe computer" /><author><name>M.Manoj</name><uri>http://www.blogger.com/profile/07020770076054998098</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://1.bp.blogspot.com/_XLeeVMG0WUA/SWs0WfQebnI/AAAAAAAAACw/UsCHg3JHD-I/S220/Manoj.jpg" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;D0AHQ3Yyeip7ImA9WxBSE0w.&quot;"><id>tag:blogger.com,1999:blog-7473302187588330017.post-8734030835267607551</id><published>2009-12-20T18:57:00.000+05:30</published><updated>2009-12-20T18:58:52.892+05:30</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-20T18:58:52.892+05:30</app:edited><title>HI</title><content type="html">Welcome to this Blog.. &lt;div&gt;I'll post periodically about Mainframes &amp;amp; it's programming..&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7473302187588330017-8734030835267607551?l=manoj-mainframe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://manoj-mainframe.blogspot.com/feeds/8734030835267607551/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://manoj-mainframe.blogspot.com/2009/12/hi.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/8734030835267607551?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7473302187588330017/posts/default/8734030835267607551?v=2" /><link rel="alternate" type="text/html" href="http://manoj-mainframe.blogspot.com/2009/12/hi.html" title="HI" /><author><name>M.Manoj</name><uri>http://www.blogger.com/profile/07020770076054998098</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="26" height="32" src="http://1.bp.blogspot.com/_XLeeVMG0WUA/SWs0WfQebnI/AAAAAAAAACw/UsCHg3JHD-I/S220/Manoj.jpg" /></author><thr:total>0</thr:total></entry></feed>

