Green CSE : OCET 2007-2011

Sunday, July 17, 2011

Software Terms

Algorithm : An algorithm is a set of instructions, sometimes called a procedure or a function, that is used to perform a certain task.
Android :Android is a mobile operating system developed by Google.The Android operating system (OS) is based on the open Linux kernel.
Compiler : A compiler is a software program that compiles program source code files into an executable program. It is included as part of the integrated development environment IDE with most programming software packages
DBMS : Stands for "Database Management System". The DBMS manages incoming data, organizes it, and provides ways for the data to be modified or extracted by users or other programs.
Debugger : A debugger tells the programmer what types of errors it finds and often marks the exact lines of code where the bugs are found. Debuggers also allow programmers to run a program step by step so that they can determine exactly when and why a program crashes. Advanced debuggers provide detailed information about threads and memory being used by the program during each step of execution.
Interpreter : An interpreter is a program that reads and executes code. Interpreters and compilers are similar, since they both recognize and process source code. However, a compiler does not execute the code like and interpreter does.
Middleware : Middleware has two separate but related meanings. One is software that enables two separate programs to interact with each other. Another is a software layer inside a single application that allows different aspects of the program to work together.The most common type of middleware is software that enables two separate programs to communicate and share data.
Operating System : Also known as an "OS," this is the software that communicates with computer hardware on the most basic level. Without an operating system, no software programs can run. The OS is what allocates memory, processes tasks, accesses disks and peripherials, and serves as the user interface.
WYSIWYG : Stands for "What You See Is What You Get," and is pronounced "wihzeewig." WYSIWYG refers to software that accurately represents the final output during the development phase.

No comments:

Post a Comment