<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1823278212960603023</id><updated>2012-02-27T09:23:02.003-08:00</updated><category term='C++'/><category term='CSc Core Courses'/><category term='CSc 211'/><category term='Programming Language'/><title type='text'>CSStudent - Computer Science Student</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.csstudent.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823278212960603023/posts/default'/><link rel='alternate' type='text/html' href='http://www.csstudent.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Amritpal Singh</name><uri>http://www.blogger.com/profile/08555690466624092888</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://2.bp.blogspot.com/-Ap9MuxwJy7M/TtLebCRhv_I/AAAAAAAAAYk/qdnPp0WvJsQ/s220/amrit.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>2</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1823278212960603023.post-1637282020351523526</id><published>2012-02-12T17:03:00.000-08:00</published><updated>2012-02-12T17:29:06.224-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Programming Language'/><category scheme='http://www.blogger.com/atom/ns#' term='C++'/><title type='text'>Introduction to C++</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;b&gt;Brief History of the C++&lt;/b&gt;&lt;br /&gt;C++ is the most widely used programming language in the world today and it was developed by &lt;a href="http://en.wikipedia.org/wiki/Bjarne_Stroustrup"&gt;Bjarne Stroustrup&lt;/a&gt; at &lt;a href="http://en.wikipedia.org/wiki/Bell_Labs"&gt;Bell Labs&lt;/a&gt;&amp;nbsp;in 1985. The C++ is an object oriented programming language, mainly an extension of the C Programming Language, which was also developed at Bell Labs.&amp;nbsp;C++ was designed for the UNIX operating system.&amp;nbsp;Stroustrup's purpose for creating C++ was to make writing programs easier for the programmers.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Let's Begin&lt;/b&gt;&lt;br /&gt;Before&amp;nbsp;learning&amp;nbsp;the&amp;nbsp;language&amp;nbsp;you must know the following:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Understand the diagram of a Computer System.&lt;/b&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-BE0nKrpHFNU/TzhcqeO0L7I/AAAAAAAABqQ/OcMNXGr8f8s/s1600/Diagram+of+a+Computer+System.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-BE0nKrpHFNU/TzhcqeO0L7I/AAAAAAAABqQ/OcMNXGr8f8s/s1600/Diagram+of+a+Computer+System.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;Description of&amp;nbsp;&lt;/b&gt;&lt;b&gt;the diagram of a Computer System&lt;/b&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;- Input, information or data, is sent to the CPU, which can be processed and become an output.&amp;nbsp;This information can be saved or stored through Memory Storage.&amp;nbsp;From storage and memory information can be sent to an output device.&amp;nbsp;Information can be brought from storage or memory to the CPU.&lt;br /&gt;&lt;br /&gt;What is &lt;b&gt;Input/Output&lt;/b&gt;?&lt;br /&gt;Input is data or information&lt;br /&gt;Output is the processed information, result, answer, solution, conclusion, or outcome.&lt;br /&gt;&lt;br /&gt;What is a &lt;b&gt;Program&lt;/b&gt;?&lt;br /&gt;A Program is a set of instructions to solve a program using computer language, such as C++.&lt;br /&gt;&lt;br /&gt;What is a &lt;b&gt;flowchart&lt;/b&gt;?&lt;br /&gt;Flowchart is a set  of instructions to solve a program using symbols. You can create a flowchart in Raptor a flowchart-based programming environment.&lt;br /&gt;&lt;br /&gt;What is a &lt;b&gt;Algorithems&lt;/b&gt;?&lt;br /&gt;Algorithems is a  set  of instructions to solve a program using English language.&lt;br /&gt;&lt;br /&gt;What is a &lt;b&gt;Pseudo-Code&lt;/b&gt;?&lt;br /&gt;Pseudo-Code is a  set  of instructions to solve a program using English and Computer Language.&lt;br /&gt;&lt;br /&gt;* Algorithms come first followed by a Flowchart, followed by Pseudo code and then you can create the Program.&lt;br /&gt;&lt;br /&gt;What are &lt;b&gt;Keywords/Reserved Words&lt;/b&gt;?&lt;br /&gt;Key words are reserved words. They have specific uses in the language already. Example include; If and Return. Blue words are reserved and keywords.&lt;br /&gt;&lt;br /&gt;What are &lt;b&gt;Comments&lt;/b&gt;?&lt;br /&gt;Comments are words that you write to help you understand the program that are not part of the program. If someone reads your comments they should be able to understand your program. Comments show up as green.&lt;br /&gt;&lt;br /&gt;What is a &lt;b&gt;Compiler&lt;/b&gt;?&lt;br /&gt;Compiler is a program that takes your program as input. The compiler runs the program and looks for any errors in the program, if there are any. Below is a Diagram of a Compiler.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-CHJgokRNRag/TzhXw53v8LI/AAAAAAAABqI/Ep_bt0r5W7U/s1600/Compiler+Diagram.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-CHJgokRNRag/TzhXw53v8LI/AAAAAAAABqI/Ep_bt0r5W7U/s1600/Compiler+Diagram.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;Types of Errors you may encounter while programming.&lt;/b&gt;&lt;br /&gt;1. &lt;b&gt;Syntax error&lt;/b&gt;:  Ex. If you forget a comma&lt;br /&gt;2. &lt;b&gt;Run time error&lt;/b&gt;:  When the program is halt, stopped. Ex. When an operation has divide by zero the program will stop.&lt;br /&gt;3. &lt;b&gt;Logical error&lt;/b&gt;: The computer cannot help you to find a logical error. Ex. Sum of 5+9 "14" output:  "45" There's a mistake, Instead of adding it multiplied. You need a person to fix a logical error not a computer.&lt;br /&gt;&lt;br /&gt;Make sure you know all the stuff above before you begin to learn the language and go to the next post.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823278212960603023-1637282020351523526?l=www.csstudent.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.csstudent.com/feeds/1637282020351523526/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.csstudent.com/2012/02/introduction-to-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823278212960603023/posts/default/1637282020351523526'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823278212960603023/posts/default/1637282020351523526'/><link rel='alternate' type='text/html' href='http://www.csstudent.com/2012/02/introduction-to-c.html' title='Introduction to C++'/><author><name>Gurpreet Singh</name><uri>http://www.blogger.com/profile/06644165209110854135</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='32' src='http://3.bp.blogspot.com/-8TcpGdA_ymU/TeqnUMlaKHI/AAAAAAAAABM/BOxO3Vb947c/s220/Gopy%2Bpic.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-BE0nKrpHFNU/TzhcqeO0L7I/AAAAAAAABqQ/OcMNXGr8f8s/s72-c/Diagram+of+a+Computer+System.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1823278212960603023.post-5700877628495124573</id><published>2012-01-28T17:41:00.000-08:00</published><updated>2012-01-28T17:41:28.208-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CSc Core Courses'/><category scheme='http://www.blogger.com/atom/ns#' term='CSc 211'/><title type='text'>Introduction to Computer Systems | Class Notes</title><content type='html'>Course also known as &lt;b&gt;"Fundamentals of Computer Systems"&lt;/b&gt; is one of the core computer science courses that gives you an overview of machine architecture, software development, software engineering, data organization, ethics, computer security, and the theory of computing.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Course Outline&lt;/b&gt;&lt;br /&gt;- Converting numbers between bases, e.g. binary to decimal, decimal to hex etc&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;Page under construction!&lt;/b&gt;&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1823278212960603023-5700877628495124573?l=www.csstudent.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.csstudent.com/feeds/5700877628495124573/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.csstudent.com/2012/01/introduction-to-computer-systems-class.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1823278212960603023/posts/default/5700877628495124573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1823278212960603023/posts/default/5700877628495124573'/><link rel='alternate' type='text/html' href='http://www.csstudent.com/2012/01/introduction-to-computer-systems-class.html' title='Introduction to Computer Systems | Class Notes'/><author><name>Amritpal Singh</name><uri>http://www.blogger.com/profile/08555690466624092888</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='26' src='http://2.bp.blogspot.com/-Ap9MuxwJy7M/TtLebCRhv_I/AAAAAAAAAYk/qdnPp0WvJsQ/s220/amrit.jpg'/></author><thr:total>0</thr:total></entry></feed>
