jagomart
digital resources
picture1_Oops Concepts Pdf 190910 | C   Item Download 2023-02-04 01-09-19


 152x       Filetype PDF       File size 0.09 MB       Source: www.cse.iitm.ac.in


File: Oops Concepts Pdf 190910 | C Item Download 2023-02-04 01-09-19
c primer cs 3100 paradigms of programming venkatram pampana outline programming paradigms c vs c a sample program oops concepts programming tips references 2 programming paradigms procedural paradigm a programming ...

icon picture PDF Filetype PDF | Posted on 04 Feb 2023 | 2 years ago
Partial capture of text on file.
                   C++ Primer
                         CS 3100
               Paradigms of Programming
                    Venkatram Pampana
                              
                        Outline
     ● Programming Paradigms
     ● C vs C++
     ● A sample Program
     ● OOPS concepts
     ● Programming Tips
     ● References
                              
                             2
                     Programming Paradigms
      ● Procedural Paradigm
         – A programming paradigm, based upon the concept of the procedure calls. 
            E.g: C, C++.
      ● Object-oriented Paradigm
         – A programming paradigm that represents the concept of "objects" that have 
            data fields(attributes) and associated procedures(methods) E.g: C++, Java.
      ● Functional Paradigm
         – A programming paradigm that views all subprograms as functions in the 
            mathematical sense-informally, they take in arguments and return a single 
            solution. E.g: Lisp. 
      ● Logic Paradigm
         – A programming paradigm that is based on formal logic. A program written in a 
            logic programming language is a set of sentences in logical form, expressing 
            facts and rules about some problem domain. E.g: Prolog.
                                                    
                                                    3
                               C vs C++
                       C                                  C++
     ● C follows the procedural           ● C++ is a multi-paradigm 
        programming paradigm                 language
     ● C is a low-level language          ● C++ is a middle-level 
        (less user-friendly)                 language
     ● Does not support any               ● Supports extra features 
        special features                     like data hiding, function 
                                             overloading etc.
                                         
                                         4
The words contained in this file might help you see if this file matches what you are looking for:

...C primer cs paradigms of programming venkatram pampana outline vs a sample program oops concepts tips references procedural paradigm based upon the concept procedure calls e g object oriented that represents objects have data fields attributes and associated procedures methods java functional views all subprograms as functions in mathematical sense informally they take arguments return single solution lisp logic is on formal written language set sentences logical form expressing facts rules about some problem domain prolog follows multi low level middle less user friendly does not support any supports extra features special like hiding function overloading etc...

no reviews yet
Please Login to review.