Define Algorithm.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Define Algorithm.

Expert Solution
Step 1

Algorithm

An algorithm is a sequence of instructions to solve a particular task. It is nothing, it consists of steps of solution to solve a problem. Algorithms are writing in English language, while it is writing in programming language, then it is named as code. Programming means that it involves data structures and algorithms. Algorithms are used for solving the problems using the data, whereas data structures are for holding that data.

Algorithm is either a simple procedure like adding two numbers or a complex process like playing a compressed audio/video file. In computer programming, it is referred as functions. These functions are the small programs which is referenced by a larger program. 

E.g. For running image viewing application, it consists of a number of library functions and each of this using a customized algorithm to process various image file types. Different types image processing algorithms are for performing image cropping, resizing, sharpening, enhancing colors, red eye reduction and blurring.

In a software programming, there are number of methods are available to run a particular task.So the programmers need to develop a most efficient algorithm for this. Because of using efficient algorithms, programmers can run the program very fast and by using minimum system resources. Usually, all the algorithms are not perfect at the making time,  so programmers can modify this algorithms in the future. ie, When we get an optimized version of a program, it indicates that program have most efficient algorithms.

trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Binary numbers
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education