TERMS RELATED TO COMPUTER
“SOFTWARE”
By
Mr. V. VEERANAN
M.Sc. Computer Science., Dip. in Yoga.,
Government Arts College, Melur – 625 106.
1.1.5 Terms related to Computer
1.1.5.2 Software
The physical components of devices are only the tip
of the iceberg. Much of the computer science field focuses on
software applications and their development.
Mr. V.Veeranan, M.Sc. Computer Science, Dip. in Yoga
Algorithm
At a basic level, algorithms are simply specific
procedures used to solve computational problems. As
computing power and data capabilities have grown more
sophisticated, so have the algorithms and the problems
they intend to solve. For example, a shipping company may
turn to an algorithm to help determine the optimal route for
delivery drivers.
Mr. V.Veeranan, M.Sc. Computer Science, Dip. in Yoga
API
(Application Programming Interface)
An API is a software go-between that brings
information from one application to another. It allows
applications to communicate with one another while
preserving some security measures for each end point. For
example, an API can be used to securely transfer data
stored by your web browser to a mobile app.
Mr. V.Veeranan, M.Sc. Computer Science, Dip. in Yoga
Boolean
A function in programming with binary choices, like
―Yes or No and ―True or False. This serves as a basic
building block of programming logic.
Mr. V.Veeranan, M.Sc. Computer Science, Dip. in Yoga
Bug
A bug is a programming error that causes
unexpected glitches or problems for a program‘s end user.
Debugging is the process of identifying, documenting and
fixing the issues caused by bugs.
Mr. V.Veeranan, M.Sc. Computer Science, Dip. in Yoga
Camel Case
Camel case refers to the practice of capitalizing the
first letter of each compound word in a programming
variable to improve readability.
For example ― Stretch Length and Fixed Height.
Mr. V.Veeranan, M.Sc. Computer Science, Dip. in Yoga
Code
Code refers to the string of commands or directions
used by different programming languages in order to
create, edit or manage computer programs or applications.
Code is used by computers to determine which action
should be taken, define parameters and more.
Mr. V.Veeranan, M.Sc. Computer Science, Dip. in Yoga
Compiling
The process of taking code that‘s written in a high-
level language (like C++) by human developers and
translating it into machine-readable code.
Mr. V.Veeranan, M.Sc. Computer Science, Dip. in Yoga
Conditional statements
Conditional statements, another fundamental piece
of programming instructions, set the terms for when a
program moves forward. This is often expressed in an ―If,
then format. If all conditions expressed are met and true,
only then will the computer move on to do the next step.
Mr. V.Veeranan, M.Sc. Computer Science, Dip. in Yoga
IDE
(Integrated Development Environment)
An integrated development environment is a
software tool where developers can write code and run their
programs. Many provide useful features like syntax
highlighting, debugging tools, version control and more.
Mr. V.Veeranan, M.Sc. Computer Science, Dip. in Yoga
Latency
Latency is the measure of time between entering an
input and the returned output. The higher the latency, the
longer it takes. This is an important factor for web
applications and interfaces where a noticeable delay may
impact user satisfaction.
Mr. V.Veeranan, M.Sc. Computer Science, Dip. in Yoga
Scripts
Similar in a way to the scripts used by Hollywood
stars, a script in programming terms is a line by line set of
instructions for a computer program to follow. These are
often used for automation or for generating dynamic page
content.
Mr. V.Veeranan, M.Sc. Computer Science, Dip. in Yoga
Structured data
This refers to data or information that‘s been
organized and ―cleaned in order to make it easier to
search, manipulate and interface well with software
applications. Structured data often is used for categories
like names, addresses and credit card information but can
be used for any quantifiable data category.
Mr. V.Veeranan, M.Sc. Computer Science, Dip. in Yoga
Syntax
Syntax refers to the rules that dictate the structure
of a language. Programming languages, like all languages,
need structure for the reader - whether a computer or a
human - to make sense of the information. While some
elements of syntax may carry over from language to
language, most programming languages have unique and
specific syntax rules that must be followed.
Mr. V.Veeranan, M.Sc. Computer Science, Dip. in Yoga
Mr. V.Veeranan, M.Sc. Computer Science, Dip. in Yoga

1.1.5 Terms related to Computer & 1.1.5.2 Software.ppt

  • 1.
    TERMS RELATED TOCOMPUTER “SOFTWARE” By Mr. V. VEERANAN M.Sc. Computer Science., Dip. in Yoga., Government Arts College, Melur – 625 106.
  • 2.
    1.1.5 Terms relatedto Computer 1.1.5.2 Software The physical components of devices are only the tip of the iceberg. Much of the computer science field focuses on software applications and their development. Mr. V.Veeranan, M.Sc. Computer Science, Dip. in Yoga
  • 3.
    Algorithm At a basiclevel, algorithms are simply specific procedures used to solve computational problems. As computing power and data capabilities have grown more sophisticated, so have the algorithms and the problems they intend to solve. For example, a shipping company may turn to an algorithm to help determine the optimal route for delivery drivers. Mr. V.Veeranan, M.Sc. Computer Science, Dip. in Yoga
  • 4.
    API (Application Programming Interface) AnAPI is a software go-between that brings information from one application to another. It allows applications to communicate with one another while preserving some security measures for each end point. For example, an API can be used to securely transfer data stored by your web browser to a mobile app. Mr. V.Veeranan, M.Sc. Computer Science, Dip. in Yoga
  • 5.
    Boolean A function inprogramming with binary choices, like ―Yes or No and ―True or False. This serves as a basic building block of programming logic. Mr. V.Veeranan, M.Sc. Computer Science, Dip. in Yoga
  • 6.
    Bug A bug isa programming error that causes unexpected glitches or problems for a program‘s end user. Debugging is the process of identifying, documenting and fixing the issues caused by bugs. Mr. V.Veeranan, M.Sc. Computer Science, Dip. in Yoga
  • 7.
    Camel Case Camel caserefers to the practice of capitalizing the first letter of each compound word in a programming variable to improve readability. For example ― Stretch Length and Fixed Height. Mr. V.Veeranan, M.Sc. Computer Science, Dip. in Yoga
  • 8.
    Code Code refers tothe string of commands or directions used by different programming languages in order to create, edit or manage computer programs or applications. Code is used by computers to determine which action should be taken, define parameters and more. Mr. V.Veeranan, M.Sc. Computer Science, Dip. in Yoga
  • 9.
    Compiling The process oftaking code that‘s written in a high- level language (like C++) by human developers and translating it into machine-readable code. Mr. V.Veeranan, M.Sc. Computer Science, Dip. in Yoga
  • 10.
    Conditional statements Conditional statements,another fundamental piece of programming instructions, set the terms for when a program moves forward. This is often expressed in an ―If, then format. If all conditions expressed are met and true, only then will the computer move on to do the next step. Mr. V.Veeranan, M.Sc. Computer Science, Dip. in Yoga
  • 11.
    IDE (Integrated Development Environment) Anintegrated development environment is a software tool where developers can write code and run their programs. Many provide useful features like syntax highlighting, debugging tools, version control and more. Mr. V.Veeranan, M.Sc. Computer Science, Dip. in Yoga
  • 12.
    Latency Latency is themeasure of time between entering an input and the returned output. The higher the latency, the longer it takes. This is an important factor for web applications and interfaces where a noticeable delay may impact user satisfaction. Mr. V.Veeranan, M.Sc. Computer Science, Dip. in Yoga
  • 13.
    Scripts Similar in away to the scripts used by Hollywood stars, a script in programming terms is a line by line set of instructions for a computer program to follow. These are often used for automation or for generating dynamic page content. Mr. V.Veeranan, M.Sc. Computer Science, Dip. in Yoga
  • 14.
    Structured data This refersto data or information that‘s been organized and ―cleaned in order to make it easier to search, manipulate and interface well with software applications. Structured data often is used for categories like names, addresses and credit card information but can be used for any quantifiable data category. Mr. V.Veeranan, M.Sc. Computer Science, Dip. in Yoga
  • 15.
    Syntax Syntax refers tothe rules that dictate the structure of a language. Programming languages, like all languages, need structure for the reader - whether a computer or a human - to make sense of the information. While some elements of syntax may carry over from language to language, most programming languages have unique and specific syntax rules that must be followed. Mr. V.Veeranan, M.Sc. Computer Science, Dip. in Yoga
  • 16.
    Mr. V.Veeranan, M.Sc.Computer Science, Dip. in Yoga