Friday, January 31, 2014

T -3 days for due date

    I've been working hard on Lab 1 and the first problem was tricky, especially since I always over-analyze things. After expressing my doubts to the professor, I realized that the answer was actually really simple. To me, the tough parts of this lab have been answering the questions like: "Explain in your own words what the command line options -Wall and -c do". I still have t -3 days for due date, I can do it!

Wednesday, January 29, 2014

First Program WOOH!

      Today's class was so awesome! For the first time I was able to create a program without help and it got me excited. It was a simple program. I simply had to make it so that the two numbers that I introduced into the program were added. Either way it got me motivated. I'm seriously looking out for the future and I hope to be able to keep solving more problems from the Caribbean Online Judge. Hopefully one day I'll be able to create my own programs and apps.

Monday, January 27, 2014

Class January 27, 2014

Today I learned that the most important part of the source code is:

The program begins with the following lines:
 
#include <iostream>
using namespace std;
int main 
{

The program ends with the following two lines:

return 0;
}

** Without these lines there wouldn't be a program.** 

Friday, January 24, 2014

So far I've learned:


The 3 main classes of computers:
1- PCs
2- Workstation
3- Mainframe

In computer organization, the 5 main components:
1- Input devices (ex: mouse, scanner etc.)
2- Output devices (ex: printer, speaker etc.)
3- Processor
4- Main memory
5- Secondary memory

Did you know? 1 byte = 8 bits.

The processor can typically:
1- add
2- subtract
3- multiply
4- divide
5- move data from location to location

Wednesday, January 22, 2014

Computers are all around us

When you mention the word computer to a person they probably only think of:









But, did you know that all of these artifacts can also be considered computers?











Even cars and microwaves have computers in them. The list can go on and on.

Monday, January 20, 2014

We learn something new everyday...

       I used to think a programmer wrote lots of zero and one patterns to create a program, hence the name of this blog, but I've learned that it's not like that at all. So in some way, for now, I believe this course is going to be a little easier than I thought. I guess I feel dumb when I look back at that thought. Good thing is we learn something new everyday and that is how we grow.

Friday, January 17, 2014

Class January 17, 2014

Today I learned a few commands, for example:

     ls - list files in my home
     control (ctrl) r - reverse i search
     control (ctrl) c - abort
     mkdir - creates directory
     cd - change directory

Wednesday, January 15, 2014

First Day of Second Semester, First Day of COMP3010


       I am very excited because I found today’s discussion really interesting. What appealed to me the most was the Caribbean Online Judge (COJ), which I hope to soon be contributing to.  My main objective is to really understand how to program with C++. I’m a little scared since I have never worked with any programming language and I’m afraid it will be too hard, yet I remain optimistic.