With the name of ALLAH who is the most Beneficent
and Merciful
Group No. 1
 Sadia Naureen (59)
 Roha Chaudhary (81)
 Tanazza Jaffir (87)
 Muhammad Jahangir (90)
 Salman Qureshi (97)
Nooo’s
What is an APPLICATION ??
 The act of putting to a special use or purpose.
 The special use or purpose to which
something is put.
 An act of putting to use.
“An app is a type of software that allows
you to perform specific tasks. Applications for
desktop or laptop computers are sometimes
called desktop applications, and those for
mobile devices are called mobile apps.”
Computer Scientific Application
 An application that simulates real-world
activities using mathematics. Real-world
objects are turned into mathematical models
and their actions are simulated by executing
the formulas.
History
The abacus was first used by the Babylonians as
an aid to simple arithmetic at sometime around this
date. The abacus in the form we are most familiar with
was first used in China in around 1300 A.D.
In 1935, International Business Machines
introduces the "IBM 601", a punch card machine with
an arithmetic unit based on relays and capable of
doing a multiplication in 1 second. The machine
becomes important both in scientific and commercial
computation, and about 1500 of them are eventually
made.
Types of application
Computer algebra system (CAS)
• Software program that allows symbolic
mathematics, the manipulation of equations
and expressions in symbolic format
• Typical CASs store expressions as directed
acyclic graphs, DAGs are also used in the parse
trees for compilers
• Popular examples include Maple, MATLAB,
and Mathematica
Types …
Maple
• General purpose CAS
• Developed in 1981 by a group at the University
of Waterloo
• Sold commercially since 1988
• Interpreted, dynamically typed language
• Allows static scoping, where a variable always
refers to its nearest binding
MATLAB
• Numerical computing environment and
programming language
• Has a toolbox to interface with Maple engine
which turns it into a CAS
• Invented in late 1970s by Cleve Moler, chairman
of computer science at the University of New
Mexico
• Used mainly for linear algebra and numerical
analysis
Types …
Types …
Mathematica
• CAS and powerful programming language
• Written by Stephen Wolfram
• First version released in 1988
• Uses a kernel which does all calculations and
feeds results to multiple front ends
• Based on term rewriting
• Supports functional and procedural
programming
Conclusion
• Computer science and mathematics have both
influenced each other for many years
• A number of advancements in each field can
be directly linked to the other
• Computational mathematics has successfully
combined the two fields into one which is
being used to produce quality software for
many important fields
Any Question??

Computer Scientific Applications

  • 1.
    With the nameof ALLAH who is the most Beneficent and Merciful
  • 2.
    Group No. 1 Sadia Naureen (59)  Roha Chaudhary (81)  Tanazza Jaffir (87)  Muhammad Jahangir (90)  Salman Qureshi (97)
  • 3.
  • 4.
    What is anAPPLICATION ??  The act of putting to a special use or purpose.  The special use or purpose to which something is put.  An act of putting to use. “An app is a type of software that allows you to perform specific tasks. Applications for desktop or laptop computers are sometimes called desktop applications, and those for mobile devices are called mobile apps.”
  • 5.
    Computer Scientific Application An application that simulates real-world activities using mathematics. Real-world objects are turned into mathematical models and their actions are simulated by executing the formulas.
  • 6.
    History The abacus wasfirst used by the Babylonians as an aid to simple arithmetic at sometime around this date. The abacus in the form we are most familiar with was first used in China in around 1300 A.D. In 1935, International Business Machines introduces the "IBM 601", a punch card machine with an arithmetic unit based on relays and capable of doing a multiplication in 1 second. The machine becomes important both in scientific and commercial computation, and about 1500 of them are eventually made.
  • 7.
    Types of application Computeralgebra system (CAS) • Software program that allows symbolic mathematics, the manipulation of equations and expressions in symbolic format • Typical CASs store expressions as directed acyclic graphs, DAGs are also used in the parse trees for compilers • Popular examples include Maple, MATLAB, and Mathematica
  • 8.
    Types … Maple • Generalpurpose CAS • Developed in 1981 by a group at the University of Waterloo • Sold commercially since 1988 • Interpreted, dynamically typed language • Allows static scoping, where a variable always refers to its nearest binding
  • 9.
    MATLAB • Numerical computingenvironment and programming language • Has a toolbox to interface with Maple engine which turns it into a CAS • Invented in late 1970s by Cleve Moler, chairman of computer science at the University of New Mexico • Used mainly for linear algebra and numerical analysis Types …
  • 10.
    Types … Mathematica • CASand powerful programming language • Written by Stephen Wolfram • First version released in 1988 • Uses a kernel which does all calculations and feeds results to multiple front ends • Based on term rewriting • Supports functional and procedural programming
  • 11.
    Conclusion • Computer scienceand mathematics have both influenced each other for many years • A number of advancements in each field can be directly linked to the other • Computational mathematics has successfully combined the two fields into one which is being used to produce quality software for many important fields
  • 12.