Software Engineering: Origin of C++, TURBO C, Significance & Characteristics

I will definitely try to look into it.In summary, C++ is a high-level programming language developed by Bjarne Stroustrup in the early 1980s. It is an extension of the C programming language and is widely used in software development. The main difference between C++ and TURBO C is that TURBO C is a specific implementation of the C programming language, while C++ is a general-purpose language. Software engineering plays a significant role in software development by providing a systematic approach to designing, developing, and maintaining software systems. Some characteristics of software engineering include following specific methodologies and processes, such as the Waterfall Method, Agile Method, and RAD, and constantly evolving to adapt to new technologies and practices.
  • #1
VashtiMaiden
31
0
Hello. Will you please help me? I really need it..

1. What is the origin of C++?
2. What is the difference between C++ to TURBO C?
3. Significance of software engineering in software development?
4. Characteristics of software engineering?

Thanks.
 
Engineering news on Phys.org
  • #2
Please do try using google first this is easy to dig up:

1. http://en.wikipedia.org/wiki/C++

2. http://en.wikipedia.org/wiki/Turbo_C

3. Look into Computer Based Software Engineering, and software Engineering, as background read up on system Engineering (Peter Checkland, and Fred Brokes "No Silver Bullet").

In terms of Development there are:

Waterfall Method

Agile Method

RAD (Rapid Application Development)

Evolutionary, and many others.

4. Reading the suggested material will explain this in detail.

Anhar,
 
  • #3
Ok, Thanks
 

1. What is the origin of C++?

C++ was created by Danish computer scientist Bjarne Stroustrup in 1983. It was developed as an extension of the C programming language with the addition of object-oriented programming features.

2. What is TURBO C?

TURBO C is a popular integrated development environment (IDE) for the C and C++ programming languages. It was developed by Borland and was one of the first IDEs to be widely used for C and C++ development.

3. What is the significance of C++?

C++ is a widely used programming language that is used for developing a variety of software applications, including operating systems, web browsers, and video games. It is known for its flexibility, efficiency, and powerful features, making it a popular choice for many developers.

4. What are the main characteristics of C++?

C++ is a compiled language, meaning that it is translated into machine code before being executed. It also supports both procedural and object-oriented programming paradigms, making it a versatile language. Additionally, it has a rich standard library and allows for low-level memory manipulation.

5. Is C++ still relevant in today's software engineering?

Yes, C++ is still widely used in software engineering today. It is particularly popular for developing high-performance applications, such as video games or operating systems, due to its efficiency and low-level control over hardware resources. Many popular software applications, including Google Chrome and Adobe Photoshop, are also built using C++.

Similar threads

Replies
3
Views
117
  • General Engineering
Replies
4
Views
2K
  • STEM Academic Advising
Replies
3
Views
2K
  • General Engineering
Replies
10
Views
3K
Replies
4
Views
3K
  • STEM Academic Advising
Replies
3
Views
856
  • General Engineering
Replies
9
Views
1K
Replies
25
Views
2K
  • High Energy, Nuclear, Particle Physics
Replies
1
Views
226
Replies
4
Views
15K
Back
Top