Lecture 2 | Programming Paradigms (Stanford)
30.June, 2009
Lecture by Professor Jerry Cain for Programming Paradigms (CS107) in the Stanford University Computer Science department. In this lecture, Prof. Cain discusses C and C++ programming codes, as well as binary addition and subtraction.
Programming Paradigms (CS107) introduces several programming languages, including C, embly, C++, Concurrent Programming, Scheme, and Python. The class aims to teach students how to write code for each of these individual languages and to understand the programming paradigms behind these languages.
Complete Playlist for the Course:
http://www.youtube.com/view_play_list?p=9D558D49CA734A02
CS 107 Course Website:
http://www.CS107.stanford.edu/
Stanford University:
http://www.stanford.edu/
Stanford University Channel on YouTube:
http://www.youtube.com/stanford/
Duration : 0:51:4
[youtube jTSvthW34GU]
30.June, 2009 um 7:32 am
бля тяжело слушать( …
бля тяжело слушать((((
30.June, 2009 um 7:32 am
it is very thick …
it is very thick and comparitively loosely packed.
on top of that, the professor is really caring that he avoids writing on flat chalk surface..
gotta love that.
30.June, 2009 um 7:32 am
What kind of magic …
What kind of magic chalk is that? Not a single squeek.
30.June, 2009 um 7:32 am
yes i commented it …
yes i commented it before see that he noticed the error
30.June, 2009 um 7:32 am
I noticed that …
I noticed that before.
but he only inverted the LSB verbally without written down the board. =p
I guess you’ve figured that out at the end of the lecture..
30.June, 2009 um 7:32 am
at 18:53:
…
at 18:53:
0000000000001110 is not 15
0000000000001110 is 14
30.June, 2009 um 7:32 am
No worries mate.
No worries mate.
30.June, 2009 um 7:32 am
When he talked …
When he talked about it, he actually forgot to write down what he spoke. Thus there’s a little discrepency between what’s on the board and what’s correct.
I got confused back then, too.
30.June, 2009 um 7:32 am
Yeah I got it now …
Yeah I got it now after a bit of googling, much easier than i feared it to be.
Thanks for the help though.
30.June, 2009 um 7:32 am
Let’s look at the …
Let’s look at the number 0001b (the ‘b’ denotes it to be a binary number).
To get the two’s compliment, you would first invert the digits, like this:
1110b
Now, add one to it to get: 1111b
30.June, 2009 um 7:32 am
I still don’t get 2 …
I still don’t get 2’s compliment…
30.June, 2009 um 7:32 am
cool.. this is good …
cool.. this is good review
relearning all these is pretty rewarding after spending several years in the industry..
I gave a lot of it back to my prof when I graduated, and now I am reclaiming them back.
Good stuff!!
30.June, 2009 um 7:32 am
good job
thank …
good job
thank you very much
30.June, 2009 um 7:32 am
:)))))))))) that’s …
:)))))))))) that’s good :))))))))))
30.June, 2009 um 7:32 am
Why can’t all C/C++ …
Why can’t all C/C++ teacher know their stuff like him? Jerry you’re da man!
30.June, 2009 um 7:32 am
Simply a good job!
Simply a good job!
30.June, 2009 um 7:32 am
Great !!! I finaly …
Great !!! I finaly understand floats
30.June, 2009 um 7:32 am
M’kay….
M’kay….
30.June, 2009 um 7:32 am
he said do do lol
he said do do lol
30.June, 2009 um 7:32 am
he needs concurrent …
he needs concurrent handing out
30.June, 2009 um 7:32 am
SHUT UP PEOPLE
hes …
SHUT UP PEOPLE
hes asking because u can rewind this video and they cant they could mess up all of their programming if they didnt know 1 little thing
30.June, 2009 um 7:32 am
while ( makes_sense …
while ( makes_sense != 1 ){
cout << “Does that make sense to people?” <<endl;
}//end while
30.June, 2009 um 7:32 am
makes sense to me.. …
makes sense to me…
but does it make sense to people
30.June, 2009 um 7:32 am
does that make …
does that make sense to people?
30.June, 2009 um 7:32 am
does that make …
does that make sense to people?