Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
What is your geekiness rating?
#21
73.37278% - Geek God

Higher than you all!!!!! lol
Quote:World DOMINATION IS NEAR !!!!!! MUHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA
HAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA
HAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA
HAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA
HAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA
HAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA
HAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA
HAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA
HAHAHAHAHAHA

Piptol: You just don't watch anything
Reply
#22
Well there you have it: a perfect example of when phpBB should letter-wrap.
Reply
#23
Yes indeed Wink
Reply
#24
[[Please *edit* that post]]

lemme try and answer those...

1. What operating system MSDOS is based heavily upon.

ye ol' CP/M, which used to run on Z80s.

2. What is intersting about MSDOS 1.0's filesystem.

No directories, wasn't that?

3. What operating system Linux was originally based upon.

Unix -> Minix -> Linux?? Or am I wrong?

4. What BSS stands for, ie text, data and BSS segments.

It is somewhat our beloved stack segment

5. What a register window is and how it works.

A window in a debugger that shows the contents of your registers? I've used this when emulating the ficticeous DLX.

6. The original name for Java

I think it was called "The Green Project". They wanted to make some kinda framework for embedded apps. Twelve years later, cell phones work with a Java VM... Maybe we (2D game lovers) should think on learning cell phone developing, shouldn't we?

7. What the differences are between Classic and Standard C

I think the parameters came after the prototype in different lines, before the first {.

8. The actual name of Windows XP (its kernel name).

Win 95 was Chicago. Afterwards I lost the clues Tongue

9. Why Pascal uses := instead of = for assignments.

'Cause = is used for comparisons, and that way you can make this with a boolean variable: a := b = c and there isn't any problem Tongue
(also this eases the grammar recognition with Yacc/Bison a whole lot)

10. How integers are stored in modern computers so that that can have negative values, but only one value for zero.

two's complement.
SCUMM (the band) on Myspace!
ComputerEmuzone Games Studio
underBASIC, homegrown musicians
[img]http://www.ojodepez-fanzine.net/almacen/yoghourtslover.png[/i
Reply
#25
One question is unfair... I watch Cartoon Network only for Adult Swim!

17.94872% - Geek
earn.
Reply
#26
lol... you can't choose all the boxes and get a huge score Mr whitetiger... some of the boxes are contradictoray.

Pip: computer questions don't apply to foxes, do they? :rotfl:
Reply
#27
Pretty good Na_th_an:

1: Correct.

2: Correct, both CP/M and MSDOS 1.0 had only a single root directory that all files were stored in.

3: Correct. The first version of Linux actually ran on MINIX and acted as a set of extensions. The current Linux kernels however dont resemble the MINIX design at all.

4: Not quite. The BSS is the unitialised data segment and for historical reasons (older architecture and assemblers) it stands for Block Started by Symbol.

5: Sorry, I didn't mean a register window in a debugger (in which case you are correct). Register windows are a hardware design where you have several sets of the registers. Only one set is visible at once (the current register window), when context saves and restores are done the window simply shifts which is way faster than saving/loading from the stack. The stack only gets used when you run out of register windows. The Sparc uses this design.

6: Dont know about the Green Project name, but the originally indended name was Oak, except that the developers found out that its already a programming language ;-)

7: Correct. Also Classic C doesnt have a void type, volatile keyword, size_t structure and numurous other minor differences.

8: I think the codename for XP was Whistler, but the actual kernel name is Windows NT 5.1. Which is why I always find it strange that software companies often write "Requires Win2K or XP, doesnt work with Windows NT or 9x". Win2K also has the NT kernel.

9: The actual reason for this is to make Pascal more closely resemble mathmatical notation. In Basic for example the statement "x = x + 1" make perfect sense, in mathmatics however this is clearly false, x can never equal itself plus one. So the designer of Pascal chose to use := to denote "becomes equal to" to differ it from equality.

10: Correct.

But your correct answers defintely qualify you as an Uber-Geek ;-)
esus saves.... Passes to Moses, shoots, he scores!
Reply
#28
Oh, I'm glad Smile

A few notes:

1. I should have know what BSS was, 'cause I am *currently* making a compiler for an assignment and we are generating code for the C-Machine and putting those unitialized symbols into the BSS section... But our excellent professor didn't have the time to mention what BSS meant Big Grin

2. About the register window, I have been completely wrong 'cause in my language it is called some kinda "registry pool" (bad traductions!!!). I remember the Z80s that had two sets of registers that you could shift when you wanted to (Z80 was a CISC processor, but I think the concept is the same).

3. Didn't Classic C have the void type, nor size_t? wow, goodbye to portability :lol: I only saw some K&R C programs once in an old book, and I only noticed the parameters matters. So routines that didn't return a value simply didn't have a type? and... how did you do an "abstract pointer"? Those void * pointers are really useful... How to walk around them?

4. About the windows naming conventions... Wouldn't it be better for all that they used the version numbers? Windows 4.0 for Win95, Windows 4.11 for Win98, Windows 4.5 for WinMe, Windows 5.1 for WinXP... Odd, 'cause WinXP is now based upon the WinNT/2K tray but orientated to low-end users like the 9X/Me saga... Scary.

I think that the difference of compatibility between NT 4.5 and Windows 2000 only attends to games 'cause of OpenGL and/or DirectX support. I remember that Tomb Raider games refused to work on NT, and that the very first stages of Windows 2000 (someone from M$hit came to our college and gave away test-drive copies for free half a year before it was released, and I was dunce enough to test it) didn't run games either. I've heard that Windows XP also had lots of problems with DirectX/OpenGL in its first stages. I haven't had any problems, though.

5. The Pascal stuff makes lots of sense. Now I know more Big Grin
SCUMM (the band) on Myspace!
ComputerEmuzone Games Studio
underBASIC, homegrown musicians
[img]http://www.ojodepez-fanzine.net/almacen/yoghourtslover.png[/i
Reply
#29
Quote:lol... you can't choose all the boxes and get a huge score Mr whitetiger... some of the boxes are contradictoray.

Pip: computer questions don't apply to foxes, do they? :rotfl:

I did just to see what would happen.

I also found the if your female you get more points.
You have to check five.
[Image: sig.php]
Back by popular demand!
I will byte and nibble you bit by bit until nothing remains but crumbs.
Reply
#30
Quote:lol... you can't choose all the boxes and get a huge score Mr whitetiger... some of the boxes are contradictoray.

Pip: computer questions don't apply to foxes, do they? :rotfl:

I just ticked the 'are you the coolest fox on the block?' box (which only appears when your browser detects a user's aura of coolness) which takes me straight down to 0%. I got the 7.8% because I wasn't wearing my shades at the time Big Grin

*puts shades back on*

Geek factor 0% - King of Kool

Ah, that's better 8)
In a world without walls and doors, who needs Windows and Gates?
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)