StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...
Free

Peculiarities of Computer Programming - Essay Example

Cite this document
Summary
The essay "Peculiarities of Computer Programming" focuses on the critical analysis of the major peculiarities of computer programming. Preheat the oven to 350 degrees. In a bowl, cream some butter, brown sugar, and white sugar together. Beat in the pudding mix until it is blended…
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER97.8% of users find it useful
Peculiarities of Computer Programming
Read Text Preview

Extract of sample "Peculiarities of Computer Programming"

C++ is a cross-platform, multi-purpose computer programming language. It was developed around 1983-1985 by Bjarne Stroustrup at Bell Labs as part of a Ph.D. thesis that he was working on (Gribble, 2013). C++ is an extension of the C programming language. It is a high-level third-generation programming language that was originally designed for UNIX systems. The term “C++” was coined in 1983.

C is another programming language that was developed by Dennis M. Ritchie in the 1970s at Bell Labs (Codingunit.com, n.d). Bjarne Stroustrup had worked with Simula, the first object-oriented programming language. The idea of creating C++ arose from a need for features that were not possible with other languages at that time. He added object-oriented features borrowed from Simula into C to create a new programming language that was fast, efficient, and easier to design. C++ is currently used in desktop applications, telecommunication systems, data analysis, simulation, manufacturing systems, clinical systems, irrigation control systems, web applications, graphics design, desktop, and mobile operating systems amongst other uses (Stroustrup.com, 2015).  

Programming Generation - Third Generation:

Programming Paradigm(s) – Structured programming, Inheritance, Polymorphism, Free-form, Type-checking, statically typed, Data abstraction, Object-oriented (Downey, n.d)

Hello World in C++

The C++ code below prints the words “Hello World!” on the screen when the program is executed.

// Hello World program in C++

#include <iostream>

int main()

{

std::cout << "Hello World!";

}

The first line is a comment line. Double slashes are used to indicate the beginning of a comment. Comment lines are ignored by the compiler.

The second line is a preprocessor directive. Preprocessor directives instruct the compiler to include certain header files that are essential for the program to run.

The third line contains the main function (int main). This is the entry point of a C++ program.

Lines four and six have opening and closing braces. These braces indicate the beginning and end of the int main() function definition. The content inside the braces is the actual code that will be executed when this function is called by the program.

The fifth line is a statement. A statement is any expression that results in the occurrence of an action in the program. The first part of the statement, std::cout, identifies the standard character output device, in this case, the screen. The insertion operator (<<), indicates that the sentence within quotes ("Hello world!"), will be inserted into the standard output. All C++ statements end with a semicolon (Cplusplus.com, n.d).

Read More
Cite this document
  • APA
  • MLA
  • CHICAGO
(“CIS Essay Example | Topics and Well Written Essays - 500 words - 1”, n.d.)
CIS Essay Example | Topics and Well Written Essays - 500 words - 1. Retrieved from https://studentshare.org/information-technology/1692879-cis
(CIS Essay Example | Topics and Well Written Essays - 500 Words - 1)
CIS Essay Example | Topics and Well Written Essays - 500 Words - 1. https://studentshare.org/information-technology/1692879-cis.
“CIS Essay Example | Topics and Well Written Essays - 500 Words - 1”, n.d. https://studentshare.org/information-technology/1692879-cis.
  • Cited: 0 times

CHECK THESE SAMPLES OF Peculiarities of Computer Programming

Treatment for Asperger Syndrome

Evidence was reported that AS individuals manifest excellence in the fields of music, mathematics, physics, and computer science.... The disorder is typified by qualitative impairment in communication, social interaction, and cognition; peculiarities in sensory input; the restrictive number of extreme and highly focused interests; and difficulties in organization and motor movements (Attwood, 2003)....
7 Pages (1750 words) Essay

The Importance of Knowledge Managment to Organisations in 21st Century

They also provide business services such as copying, computer programming, or making deliveries.... Even certain products can be classified as knowledge and information-intensive products, such products include computer games, requiring a great deal of knowledge to produce....
7 Pages (1750 words) Essay

Computer Systems Management

This essay "computer Systems Management" is about the benefits are speed and accuracy, which the advantage is that with Electronic transmissions the information involved is exchanged elec¬tronically instead of on pieces of paper.... b) computer Systems Management allows government agencies to deal with crime and terrorism effectively and give a fast response....
14 Pages (3500 words) Essay

The Role of Computers in Childhood

The literatures available on the topic were reviewed to aid The possible negative impacts of computer on each component discussed also have been stated.... A general recommendation for the optimization of the impact of computer on each factor has also been added.... very realms of every day routine are increasingly getting affected by the innovations of computer technology.... The work reveals that in general, computer and the allied technologies have substantial impact on the children of today....
20 Pages (5000 words) Essay

Android and iOS Mobile Platforms

It is worthwhile to understand the peculiarities of the operating systems of these two companies.... This paper ''Android and iOS Mobile Platforms'' tells that Google and Apple are two companies that have created an explosion in the field of mobile phones.... Both have their advantages and disadvantages....
7 Pages (1750 words) Essay

Systems Analysis, Design, and Integration

The Unified Modeling Language or UML has been created as documentation for programming designing by Grady Booch, James Rumbaugh and Ivar Jacobsen of Rational Corp.... The documentation was gressively refined and augmented and now structures a premise for just about any sort of programming building methodology whether OO or not (Siau, 2002).... This incorporates the width of scope where the completely programming lifecycle from necessities is caught through to physical configuration and organization....
4 Pages (1000 words) Assignment

Meanings of Addiction and Internet Dependence

This report reviews the general meanings of addiction and internet dependence and examines pervasiveness and use rates.... Furthermore, it talks about stimulating factors, the reason for internet addiction, and the negative effects of web addiction, and available treatment and aversion alternatives....
12 Pages (3000 words) Literature review

System Deployment Decision

The author of this paper "System Deployment Decision" discusses current billing and payment system problems and how it could be improved, on the examples of Udo, Marian, and Uduak Corporation, SDLC design, development, and implementation, requirements checklist information.... ... ... ... The new system has been designed with a professional approach that is according to the standards of technology available in today's world....
8 Pages (2000 words) Assignment
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Contact Us