Algorithm


)(al´g&-rith-&m) (n.) A formula or set of steps for solving a particular problem. To be an algorithm, a set of rules must be unambiguous and have a clear stopping point. Algorithms can be expressed in any language, from natural languages like English or French to programming languages like FORTRAN

.

We use algorithms every day. For example, a recipe for baking a cake is an algorithm. Most programs, with the exception of some artificial intelligence applications, consist of algorithms. Inventing elegant algorithms — algorithms that are simple and require the fewest steps possible — is one of the principal challenges in programming.

Read Also:

  • alias

    (n.) An alternative name for an object, such as a variable, file, or device. On Macintoshes, you can assign aliases for files, which allows you to have icons for the same file in different folders. Windows provides the same functionality but does not use the term alias. UNIX also supports aliases, but calls them links […]

  • aliasing

    (1) In computer graphics, the process by which smooth curves and other lines become jagged because the resolution of the graphics device or file is not high enough to represent a smooth curve. Smoothing and antialiasing techniques can reduce the effect of aliasing. (2) In digital sound, aliasing is a static distortion resulting from a […]

  • Alignment

    (1) When used to describe text, the arrangement of text or graphics relative to a margin. Flush left alignment means that text is lined up along the left margin. Flush right alignment lines up text along the right margin. Centered alignment means that text is aligned around a midpoint. Justified alignmentmeans that text lines up […]

  • all-in-one printer

    A single print device that serves several functions, including printing, faxing, scanning, and copying. Also called a multifunction printer (MFP). All-in-one is often abbreviated as AiO. See multifunction peripheral for definition of this device.

  • allocated memory

    Is the amount of RAM allotted to different programs and applications. The amount of allocated memory is preset when you install your program and varies depending on how large the application is. Making sure that your computer has enough RAM will 1.) increase the ease at which the program processes the file 2.) cause less […]


Disclaimer: Algorithm definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.