Most voted "terminology" questions
Tag used when a question asks clarification on software development terms.
Learn more…532 questions
Sort by count of
-
3
votes2
answers320
viewsWhat is the difference between a plugin and a Javascript library?
I have recently studied a lot front-end in the vast world that is web programming and by installing some new functionality on the sites I developed I realized that some authors called their project…
-
3
votes2
answers19503
viewsWhat is foreground and background on Android?
I wonder what means first or second plan on Android.
-
3
votes1
answer93
viewsWhat are the advantages of using "currying" in a function?
I understand that, roughly speaking, to use currying is to break a function that takes several arguments into smaller functions that receive only parts of the arguments of the original function.…
-
3
votes1
answer195
viewsWhat is WAMP (Web Application Messaging Protocol)?
I’ve been studying a little bit about Websockets and while researching how to do channel structure or push, I came across the term WAMP. It seems to me, WAMP is a protocol or subprotocolo of a…
-
3
votes1
answer100
viewsCan a desktop program be considered client-side?
Always when I hear/read about server-side and client-side is related to web applications, but these terms can be applied to programs desktop? For example if I have an app that consumes a web-service…
terminology desktop-application server-side client-sideasked 7 years, 1 month ago Wictor Chaves 8,445 -
3
votes2
answers244
viewsTerminology - What is the difference between statement and statement?
What would be the difference between them? Instruction would be a line of code representing certain commands/actions passed to the computer to execute. Statement, following logic, would be a kind of…
-
3
votes2
answers3493
viewsDifference between primitive type and object in Java
In Java, we have so-called primitive types and so-called objects. What’s the difference between the two?
-
3
votes1
answer379
viewsWhat is the difference between metaprogramming and reflection?
There are two terms that look a lot like when we are talking about introspection techniques: metaprogramming and reflection. Wikipedia treats reflection as a key strategy of metaprogramming…
-
3
votes1
answer94
viewsWhat is callback server-to-server?
I wonder if it is a concept, I am using a service that informed me that information can be obtained via callback server-to-server, but I did not understand exactly the meaning of the term.
-
3
votes1
answer1118
viewsWhat is the difference between VO (Value Object) and DTO (Data Transfer Object)
What is the difference between a VO and a DTO, and how to identify when to use each one?
-
3
votes1
answer775
viewsDoubt about Chomsky’s hierarchy
Regarding the 4 types of languages, I doubt to understand about context-dependent or context-sensitive language. I find very confusing the explanation that I find through the sites, I would like…
-
3
votes1
answer79
viewsWhat are Widening and Narrowing conversions?
I’ve heard that term in type conversions on . NET, but I don’t know if that applies to other platforms and/or languages. I have no idea what these terms are, so what is a conversion Narrowing and a…
.net terminology characteristic-language type-conversionasked 5 years, 4 months ago CypherPotato 9,292 -
3
votes1
answer219
viewsWhat is the "real" meaning of the key word 'extends' in Java?
First of all, I know how to use and work the keyword extends, my real doubt lies in the meaning of that word, more precisely because extends and not inherit or something like that? The only thing…
-
3
votes1
answer111
viewsIs there a relationship between data science and data analysis?
I was reading about data analysis and I had a question about the concept data science and data analysis. I can’t see the difference between the two terms, they both seem to me the same thing. Doubt…
terminologyasked 4 years, 10 months ago gato 22,329 -
3
votes1
answer463
viewsWhat is object code?
What is object code? What is object code for? What is the process of translating object code into machine code called? I’ve seen talk until the language C uses Assembly as object code, is that…
-
3
votes1
answer307
viewsWhat is the difference between object code and intermediate code?
In this question a user answered that the object code is different from intermediate code. Since most courses say that the object code is in the middle of the process, then we could not call it…
-
3
votes1
answer64
viewsWhat are HTML interfaces for?
Every specification (documentation) that I see of a certain HTML element, always specify the element to a type of interface as, for example: HTMLTableCaptionElement HTMLButtonElement HTMLBRElement…
-
3
votes1
answer74
viewsWhat is the meaning of the word Soundness in the context of programming languages?
I always see that term when I’m reading about type systems, I’d like to know: What is its meaning within the context of programming languages? What it means a language has a type system Sound? What…
terminology characteristic-language language-independentasked 4 years, 5 months ago Denis Rudnei de Souza 3,686 -
3
votes1
answer113
viewsIs there any difference between the terms "call", "invoke" or "apply" a function?
I commonly read the term "invoke" or "call for" a function to refer to the action of executing that function. But I may also read the term "apply". In my view, all three of these terms have the same…
terminology language-independent semantics nomenclatureasked 4 years, 2 months ago Luiz Felipe 32,886 -
3
votes2
answers921
viewsWhat is the difference between table, database and database?
Users of databases and tables that are not IT-related, especially researchers in the natural sciences and humanities, often use the terms "database", "database" and "tables" to refer to objects…
-
3
votes2
answers84
viewsIs there a difference between "accuracy" and "precision" in computing contexts?
Recently, appeared on the site a question which deals with "inaccuracy" of the value returned by the method Math.toRadians Java. However, in other places (such as in the answers of this question),…
-
2
votes3
answers428
viewsLinux or GNU/Linux?
There has always been a controversy regarding the name of the Linux Operating System. Some believe to be called only Linux, others call it GNU/Linux. After all, there is a correct way to refer to…
-
2
votes1
answer41
viewsMethod returns instance, after setting property
There is a name for the practice or pattern, for this code snippet? Example: <?php class Pessoa { //... public setNome($nome) { $this->nome = $nome; return $this; } //... }…
-
2
votes1
answer106
viewsUnderstanding #line directive
I’m trying to understand the directive #line. I read in that documentation and I was able to understand the applicability of #line hidden but not that of #line [any_numer]. Taking as example a file…
-
2
votes2
answers1291
viewsWhat is READ_COMMITTED_SNAPSHOT?
What is READ_COMMITTED_SNAPSHOT EF6 Transaction Support About Anyway? What is your use within the Entity Framework?
.net entity-framework entity-framework-6 terminology software-engineeringasked 8 years, 1 month ago Marco Souza 12,304 -
2
votes2
answers766
viewsWhat is the difference between the versions of Xamarin?
What is the difference between versions Xamarin.Forms, Xamarin.iOS and Xamarin.Android?
terminology xamarin xamarin.android xamarin-forms xamarin.iosasked 7 years, 8 months ago Marco Souza 12,304 -
2
votes2
answers2947
viewsWhat is Mobile and Ubiquitous Computing?
What Mobile and Ubiquitous Computing Means? What are its main characteristics? What are the main areas of application?
terminologyasked 7 years, 8 months ago Murillo Goulart 3,391 -
2
votes1
answer192
viewsWhat is 'Binding time' in the context of development?
In the software quality study I came across this term 'Binding time' (connection time) and I was somewhat lost in the concept. So what exactly is?
terminologyasked 7 years, 7 months ago Luis Souza 640 -
2
votes1
answer347
viewsWhat is the difference between Abstraction and Implementation?
I’d like to know the difference between Abstração and Implementação, and how this applies in practice!
-
2
votes2
answers1336
viewsDifferences between a transpilator and a compiler
Lately there has been much talk of the term transpilator (transpiler). However, it does not seem clear to me the difference between transpiler (Babel, for example) for a compiler (Compiler)…
-
2
votes0
answers54
viewsDifference between statement and expression?
What is the difference between a statement and an expression in the context of programming languages? Could show an example of how I identify both in a code snippet? What would be the best term or…
terminologyasked 7 years, 4 months ago rray 66,288 -
2
votes1
answer1135
viewsWhat is the difference between regression testing and end-to-end testing
I would like to know the difference between these two tests, regression testing and end-to-end testing. I looked in some places but found material more related to TDD, and both look a little bit.…
-
2
votes1
answer759
viewsWhat is a recursive method?
The variable resultado within the for is recursive? #include <stdio.h> int main(void) { int N,i; double resultado=0.0; scanf("%d",&N); for (i=0; i<N; i++) { resultado= 1.0 /…
-
2
votes1
answer231
viewsWhat is a Bootstrapping?
I didn’t quite understand what that would be Bootstrapping. I saw something that was a way to initialize an application. I’m not talking about Twitter Bootstrap.
terminologyasked 6 years, 3 months ago adventistaam 3,354 -
2
votes1
answer114
viewsIs there a canonical definition for database schema (schema)?
Each bank seems to define scheme (schema) in a different way. See for example the Mysql, the MS SQL Server, the Postgresql... Is there a relevant canonical definition or does only the individual…
-
2
votes1
answer91
viewsWhat are the terms Weak Entity, Weak Relationship and One Optional/Mandatory?
I’m using an online tool yEd Live to model a MER diagram. However, there are some elements that use terms in which leave me with some doubts. Those terms are: Weakentity (rectangle) Weakrelationship…
-
2
votes1
answer347
viewsUsing "bytes" and "bits"
What use bytes and bits? I’m reading some C and C++ programming books that talk about bytes and I wanted to know what the use is or what these terms are for. For example, this table below talks…
-
2
votes2
answers100
viewsWhat kind of problems do routes solve?
Every framework in MVC architecture or even other architectures I come across, I find it almost mandatory to configure routes. However, it’s not clear to me what kind of problem that solves, and I…
-
2
votes1
answer60
viewsWhat is a prolyfill?
We already know what a polyfill (What is Polyfill?), but what is a prolyfill? Is there any relationship between him and himself polyfill, since the names are so similar? I saw the term by chance in…
terminologyasked 5 years, 2 months ago Woss 73,416 -
2
votes0
answers86
viewsWhat is flow element in HTML?
What is flow element in HTML? I tried to search in google, but only found a very technical explanation and did not understand very well.
-
2
votes1
answer1262
viewsWhat does "string" mean?
String in English means line. What this has to do with programming strings? Why do they call themselves that?
-
2
votes2
answers286
viewsDifference between global and local scope
I recently came across the concept of global and local scope and, I’m having great difficulty in understanding them in terms of conceptualization. What would be scope in its definition, and global…
-
2
votes1
answer60
viewsParser Generator and Transpilator what’s the difference?
While studying about compiler types I came across the term: Source-to-Source concerning the procedure for transpilation. It turns out that some sections further down the term Parser-Generator and…
-
2
votes1
answer900
viewsWhy is the operator "?:" called Elvis Operator?
In PHP, I usually use some expressions to simplify the declaration of a variable conditionally, via the operator ?:. Example: function testing($usuario = null) { $usuario ?: $usuario =…
-
1
votes2
answers207
viewsMethod and Sub-programme
Both mean the same thing? void subrotina(){}; Isn’t that called method too? People don’t say they’re going to do a subprogram that does something, usually people say, "I’m going to do a method that…
-
1
votes2
answers421
viewsWhat is TDD and what is it for?
I was taking a look at PHPUnit - which is a unit testing framework . Taking a look at some tutorials, I came across a term called TDD. What comes to be TDD? And what’s his use in day-to-day…
-
1
votes2
answers184
viewsDoubt about having control TFS version
I am learning versioning, my doubt is with respect to the terms shown in the figure below Epic and Issue, looking for their translation for me did not make sense how to use these options to create a…
terminology visual-studio-2015 versioning team-foundation-server project-managementasked 8 years, 3 months ago rubStackOverflow 7,372 -
1
votes1
answer8939
viewsCount the lines of a txt file in c / c++
In file class the teacher used " EOF " to determine whether the file had reached its end, but by reading the wiki about c files, I saw that the implementation of the end check of a file is " FEOF ",…
-
1
votes1
answer386
viewsWhat do the terms CPU-time Wall-clock-time mean?
Some documentation (programming) refers to these terms when there is some sort of limitation as to the use of the CPU, for example: Background tasks are limited by the amount of time use of…
terminology multithreading functional-programming cpu clockasked 7 years, 9 months ago rubStackOverflow 7,372 -
1
votes1
answer293
viewsWhat is a hypothetical programming language?
In a short excerpt from a contest question, he mentioned about various forms of representation of algorithms and about the language of hypothetical programming. What would be the definition of a…