You are here: Home >Posts Tagged ‘tugas

PLC C++ – Table of Contents

Please visit the following link to view all chapters. Introduction Describing Syntax and Semantics Names, Binding, and Scopes Data Types Expression and Assignment Statements Control Structures Statement Subprogram Abstract Data Type Object-Oriented Programming Concurrency Exception Handling and Event Handling Functional Programming Language Logic Programming Language Member List and References

Tags: , ,

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • Twitter
  • RSS

PLC C++ – Member List and References

Members of Group Ten: Piterson Satio(2001557230) >> You are here Kevin Winarko (2001554260) Tommy Phen (2001564040) Wendy Yanto (2001599076) Edbert (2001565346)   All Post References: Robert W. Sebesta – Concept of Programming Languages (Tenth Edition) http://www2.southeastern.edu/Academics/Faculty/galkadi/401/notes/chapter1.doc http://cseweb.ucsd.edu/classes/sp05/cse130/lecture_notes/types_student.txt http://ecomputernotes.com/cpp/introduction-to-oop/expressions-in-cpp w3schools.in/cplusplus/data-types/ http://www-h.eng.cam.ac.uk/help/languages/C++/c++_tutorial/assignment.html https://courses.cs.vt.edu/~cs3304/Spring02/lectures/lect08.pdf https://www.cs.upc.edu/~jordicf/Teaching/programming/pdf/IP05_Functions.pdf https://www.tutorialspoint.com/cplusplus/cpp_exceptions_handling.htm https://www.tutorialspoint.com/cplusplus/cpp_object_oriented.htm https://www.tutorialspoint.com/cplusplus/cpp_data_abstraction.htm https://www.tutorialspoint.com/cplusplus/cpp_data_encapsulation.htm https://meetingcpp.com/tl_files/mcpp/2015/talks/Nicola%20Gigante%20-%20functionalcpp.handout%20-%20Meeting%20C++%202015.pdf

Tags: , ,

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • Twitter
  • RSS

PLC Chapter XIII – Logic Programming Language

What is logic programming? – Programming based on the notion of logical deduction in symbolic logic. – Implementation typically based on mechanisms for automatic theorem proving History and Goals of Logic Programming (cont) “A constructive proof that for every list L there is a corresponding sorted list S composed of the same elements as L […]

Tags: , ,

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • Twitter
  • RSS

PLC Chapter XII – Functional Programming Language

The design of the imperative languages is based directly on the von Neumann architecture. The design of the functional languages is based on mathematical functions A. Simple Functions A mathematical function is a mapping of members of one set, called the domain set, to another set, called the range set. Function definitions are often written […]

Tags: , ,

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • Twitter
  • RSS

PLC Chapter XI – Exception Handling and Event Handling

An exception is a problem that arises during the execution of a program. A C++ exception is a response to an exceptional circumstance that arises while a program is running, such as an attempt to divide by zero. Exceptions provide a way to transfer control from one part of a program to another. C++ exception […]

Tags: , ,

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • Twitter
  • RSS

PLC Chapter X – Concurrency

INTRODUCTION-WHY CONCURRENCY IS NECESSARY Processor speed has slowed and we can use transistors from Moore’s law for parallelism to increase speed. Concurrent programming is necessary to utilize parallel hardware. Sometimes it is natural to describe a problem with multi-threads just like divide a problem into several steps. CONCURRENCY INTRODUCED TO C++ Original C++ Standard was […]

Tags: , ,

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • Twitter
  • RSS

PLC Chapter IX – Object-Oriented Programming

The concept of object-oriented programming had its roots in SIMULA 67 but was not fully developed until the evolution of Smalltalk resulted in Smalltalk 80 (in 1980, of course). Indeed, some consider Smalltalk to be the base model for a purely object-oriented programming language. A language that is object oriented must provide support for three […]

Tags: , ,

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • Twitter
  • RSS

PLC Chapter VIII – Abstract Data Type

A. Introduction to Data Abstraction Data abstraction refers to, providing only essential information to the outside world and hiding their background details, i.e., to represent the needed information in program without presenting the details. Data abstraction is a programming (and design) technique that relies on the separation of interface and implementation. Let’s take one real […]

Tags: , ,

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • Twitter
  • RSS

PLC Chapter VII – Subprogram

Programming languages, in particular C++, not only provide a set of basic operations and statements, but also a means to define our own operations and statements. We call the operations and statements that we define functions and procedures, respectively. Procedures and functions (subprograms) may have parameters. These represent the objects from our program that are […]

Tags: , ,

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • Twitter
  • RSS

PLC Chapter VI – Control Structures Statement

A control structure is a control statement and the collection of statements whose execution it controls. A program is usually not limited to a linear sequence of instructions. During its process, it may bifurcate, repeat code or take decisions. For that purpose, C++ provides control structures that serve to specify what has to be done […]

Tags: , ,

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • Twitter
  • RSS
 Page 1 of 2  1  2 »