Tuesday, 29 January 2013

csc104 blog#2

sorry for my belated blog..(it is supposed to be done last Friday lol)

so, for the lecture this week, we go over the evolution of computer.
At the early stage, people used clay tablets..(a stone liked tablets made by clay, people write/read information when sun-dried.
Abacuses-some kind of calculating tool,calculate by counting the rings or stones?? (not quite sure about it)
And then people invented some kind of huge machine "Pascaline" its a first generation calculator with number of gears. (not quite sure how it works too, looks like we calculate by turning those gears and read the numbers?)
The next one would be Jacquard loom and Babbages different engine (ya..same as above..huge,giant "machine" to solve simple maths..)
After hundreds of thousands of years...we finally have Personal Computer!!!
but those are not important,since they would not be on our exams...
so whats important?! Dr. Racket video!! ( this is the best way to learn because everything we need to know has been record as video and we can review and review and review .....u know..)
so video this week is to define something..for example (define jumbo im1), when we insert jumbo, im1 would be the feed back..or (define lucky 12345), we got 12345 back after inserted lucky etc..
the next would be i called it "multiple definition", which is a little bit complicated...
for example (define p im1)
                   (beside p (flip-horizontal p) (flip-vertical p))
then what you'd get would be im1(flip-horizontal im1)(flip-vertical im1), we have more than 1 command/definition and gives 1 result that's why i called it "multiple definition" lol
of course this is the simplest example of "multiple definition" there are lots of much more complicated example in the video I am not 100% confident about it but as long as I keep practicing I will be fine..

No comments:

Post a Comment