terminology

What is the actual definition of an array?

Possible Duplicate: Arrays, Whats the point? I tried to ask this question before in What is the difference between an array and a list? but my question was closed before reaching a conclusive answer (more about that). I'm trying to understand what is really meant by the word "array" in computer science. I am trying to reach an...

Why can I not use $find in a jQuery function?

I am using a combination of jQuery and IScriptControls and I don't appear to be able to use $find in any jQuery functions. Take the following, for example, I can use $get and $, but I cannot use $find. // Configure the toolbar groups $(document).ready(function() { // Returns the control var work...

Simulator or Emulator? What is the difference?

While I understand what Simulation and Emulation mean in general, I ,almost always, get confused about them. Assume that I create a piece of software that mimics an existing hardware/software, what should I call it? a Simulator or an Emulator? Could anyone explain the difference in terms of programming? Bonus: What is the difference in ...

Learning by example - terminology (?, :, etc)

When you were a kid, did you ever ask your parents how to spell something and they told you to go look it up? My first impression was always, "well if could look it up I wouldnt need help spelling it". (yeah yeah I know phonetics) ...anyway, I was just looking at some code and I found an example like: txtbx.CharacterCasing = (checkb...

Why are Asynchronous processes not called Synchronous?

So I'm a little confused by this terminology. Everyone refers to "Asynchronous" computing as running different processes on seperate threads, which gives the illusion that these processes are running at the same time. This is not the definition of the word asynchronous. a⋅syn⋅chro⋅nous –adjective 1. not occurring at the same time. 2...

What does "unary minus" mean for Matrices

When we're talking about matrices or a matrix, what does "unary minus" stand for as an arithmetic operator? ...

How to set ASP.NET label text to current user name

I am trying to set a user name to a label, but not sure if this is the right syntax - adding following markup generates a parse error <asp:Label ID="userNameLabel" runat="server" Text='<%= User.Identity.Name.Split(new char[]{'\\'})[1] %>' /> The main problem here is that, I do not know what <%= %> or <%# %> are called, thus cann...

When or where was the term "Most vexing parse" coined?

There are countless articles and blogs discussing C++'s most vexing parse, but I can't seem to find any with a more substantial reference than "the C++ literature." Where did this term come from? ...

Is-a, extends, 'inherits': What is your preferred term for "inheritance" and why?

A subjective question, hence if there are complaints I'll wiki, but I'd like to know what people's takes are on the different terms that are used for inheritance almost interchangeably. We have "is-a", "extends", "derives", "subclasses" and simply "inherits" The words we choose have a lot of meaning packed into them. What is your pref...

What is a protocol stack ?

I heard this term many times when I came across some protocol implementations, but could not imagine how 'protocol' relates to 'stack'? Is the stack used here literally a Stack data structure? If so why do we require stacks of protocols at client and server for communication. ...

What is difference between Interaction design, Visual Design, Web design, UX design, UI design, UI development?

What is difference between Interaction design, Visual Design, Web design, UX design, UI design, UI development? BTB, link found below answered for UI Vs UX. http://stackoverflow.com/questions/1334496/difference-between-ui-and-ux ...

What is a Value Class and what is a reference Class in C#?

What is the definition of a value class and reference class in C#? How does this differ from a value type and reference type? I ask this question because I read this in the MCTS Self-Paced Training Kit (Exam 70-536). Chapter 1, Lesson 1, Lesson review 4 : You need to create a simple class or structure that contains only value t...

What is a web-component in Java EE?

What does term 'web-component' mean in Java EE? Give me some examples from different Java EE technologies (jsp, jsf, ejb..) UPD: can I say that every custom tag in jsp is a web-component and that tags in jsf are web-components? or only servlets and whole jsp-pages are web components? is deployed session bean a web component? ...

"Down the stack"

If I'm trying to find a bug that's being called lower in the call stack, that'd be "down" the stack, right? ...

What style of programming is this called?

I don't have good name for this style of programming where the syntax is more succinct because of not having to pass the context into a function or call the functions off of a context object. For example, some random OpenGL C code: glBegin(GL_QUADS); glNormal3fv(&n[i][0]); glVertex3fv(&v[faces[i][0]][0]); glVertex3fv(&v[faces[i][1...

Term for rotating header

Hi, I'm looking for terminology that describes this behavior: The header of a web-page contains a different image every time you visit it. Update: It is not an advertisement, but images related to the subject of the site. E.g. An imaginary site for a bakery would show, next to the logo, randomly a picture of the front of the shop a...

Binary libraries

What are binary libraries? How to generate statistically linked binaries to libraries? What is the difference between libraries and binaries? ...

Why are two different concepts both called "heap"?

Why are the runtime heap used for dynamic memory allocation in C-style languages and the data structure both called "the heap"? Is there some relation? ...

What is the correct term for online fund transfer services?

Services like PayPal, NETeller, Click2Pay, Moneybookers? ...

What is exact meaning of "ad hoc" in programming?

I found terminology "ad hoc" used here and there in programming field. What does it exactly mean in programming? wiki says "for this purpose" ...