Blog #5: Binary Arithmetic

I thought we were moving from the Number Systems part, but it turns out that was just half of it. Today we discussed on how to add/subtract binary numbers.

Our lab instructor gave us a lot of examples on addition and subtraction that I went cross-eyed ’cause all I see are 0’s and 1’s.

20445410340_9992dc7935_o

Nah, that’s just an exaggeration. But seriously. Computer logic is weird. I mean, 1+1+1 equals 11, what? It’s a good thing I didn’t answer that in the quiz in our Math lecture the day after, my professor might have pulled me in for mandatory consultation or something. O_O

Again, computer logic is weird. The only way that the computer can understand what we’re making them do is only through binary. Yes, like the picture. I just had a thought. How many zeroes and ones does this post represent? What if there’s no English, but instead the universal language is binary? Man, that’s a scary thought.

Anyway, there’s no lab next week. Awwww….ugh, who I am kidding? That’s awesome! I get a half-day rest after our grueling (probably, most likely) exam in Aikido. Not that I don’t like the lab (it’s computer, who doesn’t like computer?), but just the thought of the upcoming exam makes me wanna sleep already.

Blog #5: Binary Arithmetic

Blog Entry #4: Number Systems

This meeting, by far, is the most intense one yet.

We opened the pdf file our professor uploaded into the Google Classroom website, and when I saw what was in it, I kind of got nervous, because this lesson was kind of hard for me when we took it during high school, most especially the conversion from decimal to a certain base and vice versa. Though it seems I had nothing to worry about, because it’s easier to learn this time around.  She taught us, I guess you could say, life hacks on converting from one base to another. I don’t know how our high school teacher taught us this lesson, but it was way harder. She then gave us a few examples to work on.

After the brief lecture is when things got intense. I thought that our exercise for this meeting was going to be like what we do in math. I was wrong. She made it interactive in the form of a friendly competition. She divided the class into three groups and basically pitted us against each other. And that wasn’t just it. Another twist is that instead of, like random words, she made us decode song titles (most likely from Billboard’s Hot 100) using the octal and hexadecimal which we then have to convert to decimal to find out what letter the number represents. If I didn’t easily trust people, I would’ve thought that the first group cheated and used the number function in their scientific calculators. They actually figured out that they just needed to decode only some of the numbers because most of them are the same, you get what I mean?

Anyways, it was kinda fun, because it’s a bit of an unorthodox exercise. 😀

Blog Entry #4: Number Systems

Blog Entry #3: Ubuntu & Basic File Manipulation Commands

Today, we learned about the OS that we’re using in our laboratory class, Ubuntu. I learned that it’s free, unlike Windows which is licensed, and that it’s virus-free (most likely) since most viruses are created for Windows. Our teacher said a lot a good things about the OS, but I think I still prefer Windows, because there are a lot of shortcut keys for Windows and there are very few –that I know– in Ubuntu, and because the interface of Windows looks cool and smooth. But if I would have like, a back-up OS, it would definitely be Ubuntu.

And then, we were taught about basic file manipulation commands. It’s kinda cool, in a weird retro way. And it’s useful, especially in case your mouse doesn’t work…which happened to me before and I wish I had back then the knowledge I have now, because it was about two days before we were able to buy another one, and it was a very long two days. Anyways, about the commands, they’re…a bit tricky to learn, because some commands are similar, like that of the cat >[filename.txt] and cat >>[filename.txt], except that the first one completely rewrites the contents of the file. One extra character and you’re already typing a different command. After our professor taught us some commands, she gave us an exercise so she’ll know how much we actually learned. I finished a bit faster than the others, but I didn’t submit the paper immediately because I don’t like passing first…I’m still not sure why haha. After that, I started on the blog post for that day, but stopped halfway because my mind was kind of blank. Since I still have more than an hour before the lab class was supposed to end, I watched the latest episode of Teen Wolf. I kept switching to the tab with the blog post because I feel a bit guilty for watching during class, even though our previous lab instructor said that we’re free to use the computer however we want (as long as we’re finished with the assigned work, of course) since we paid 500 pesos for the lab fee.

Blog Entry #3: Ubuntu & Basic File Manipulation Commands