terminology

method invoked or method called ?

I am not sure if this question is relevant but I see the expression "the method is invoked" a lot , So Is there a technical difference between invoking a method or calling a method or It's just other word for the same action ? P.S : Clearly , I am not an English native speaker and looking for invoke definition on the web didn't help . ...

mozilla's term "Global Objects" confused me

Several friends suggest me to read developer.mozilla.org/en/JavaScript/Reference/Global_Objects: The term "global objects"[1] here is not to be confused with the global object[2]. Here, global objects[3] refer to objects in the global scope. The global object[4] itself can be accessed by this in the global scope. In fact, the global sco...

Difference between audio and sound settings

I have an application which has settings where user can define what file will be played on different events (complete, cancel etc.) What is the difference between words audio and sound (settings) in computer program? Or is there difference at all? In my case what would be the settings called? ...

What is boilerplate code?

A coworker had never heard of this, and I couldn't provide a real definition. For me, it's always been an instance of 'I-know-it-when-I-see-it'. Bonus question, who originated the term? ...

True random number generation

How is exactly that we talk about "true random" numbers when we are actually measuring something. I mean, isn't measuring almost the opposite of randomness. Som articles says that, for example, throwing a dice is "true random". Of course it isn't Pseudo-random, but is it even random?? If you could have a machine that throw dices from de...

What is compiler, linker, loader ?

Hi I wanted to know in depth meaning and working of compiler, linker and loader. With reference to any language preferably c++. thanks in advance ! ...

What's the term for the part of the URL after the question mark?

http://www.example.com?foo What's the term for the foo part of the URL? ...

what is a stub routine?

In regards to C what is a stub routine? Also an example would be much appreciated as well. ...

What's the use of the derived class as a template parameter?

What's the purpose of this pattern? What is it called? It looked very strange when I saw it the first time, though I have now seen it many times. template<typename Derived> struct Base { //... }; struct Example : Base<Example> { //... }; ...

How is Kana sensitivy applied to non-Japanese letters?

Why is Kana Sensitivity applied to Latin and Cyrillic collations? i.e. "_KS" in, for ex., Latin1_General_100_CS_AI_KS I tried to search for Kana and get exactly what I expected: When Japanese kana characters Hiragana and Katakana are treated differently, it is called Kana sensitive. How is it applied to Latin letters? What am I l...

How do you understand modularization?

I'd like to know how you understand modularization in software, especially in web development? ...

Straight selection sort vs. exchange selection sort

What is the difference between straight selection sort vs. exchange selection sort? I got into a little debate today - my professor uses these two terminologies in his lecture notes. The selection sort that Wikipedia and any textbook or website will give you is what he is calling "exchange selection sort". I've never heard the term "exc...

What is a Hash table and how it use in Python's dictionaries?

Can anyone help me, ? ...

Is there a technical term for the part of an IDE which maintains a dynamic symbol table as you code?

My context is MSVC 6. Starting with a successfully compiled program, with browse information built, I can go into a existing function and hover over a variable, and the IDE will show me the data type, and variable name. One could well imagine that the information is coming from the browse file. In practice, If I create a new variable...