Problem-Related to C: Program Dev, White Space & Real Constants

  • Thread starter Thread starter aggarwal
  • Start date Start date
Click For Summary
SUMMARY

The discussion focuses on key concepts in program development, specifically outlining the stages of problem definition, algorithm development, coding, compilation, debugging, and documentation. It also clarifies the definitions of white space as blank spaces and carriage returns, and explains real constants, including fixed-point representation, floating-point representation, mantissa, and exponent form. The conversation emphasizes the importance of understanding these terms for effective software engineering.

PREREQUISITES
  • Understanding of software engineering principles
  • Familiarity with programming concepts and terminology
  • Knowledge of algorithm design
  • Basic understanding of data representation in computing
NEXT STEPS
  • Research the software development lifecycle and its phases
  • Study algorithm design techniques and best practices
  • Learn about data types and representations in programming languages
  • Explore debugging techniques and tools for C programming
USEFUL FOR

Software engineers, computer science students, and anyone involved in programming and software development will benefit from this discussion.

aggarwal
Messages
5
Reaction score
0
please explain these terms:-

1.Program development:-

*Problem definition
*Algorithm development
*Coding(Program writing)
*Compilation and executing
*Debugging and testing
*Programa documentation


2.White Space:-

*Blank space
*Carriage return


3.Real Constants:-

*Fixed point repersentataion
*Floating point repersentation
*Manstissa
*Exponent form (Scientific form)
 
Last edited:
Physics news on Phys.org
Looks like homework/coursework so I am moving to the homework and coursework forums under Engineering, Computer Science, & Technology.

aggarwal, have you tried looking up any of these terms in your book or on the internet? We don't do your work for you, but we will help when you are stuck or confused on something.
 
This is pretty easy. Look them up online. Most of the things listed should be in the first chapter of your book.

#1 is a design process, for any software engineering project. It's the 'recommended' flow when creating a program. So... what do you think problem definition is? Well, if you are creating a piece of software, you need to know what purpose it serves, right? That means you and your team (if you have one) must sit down together with the customer to find out the specifications to meet their demands. After you've done that, it's time to design how you're going to tackle the problem (alg. development).

Hopefully that's a start for you... I won't do the rest.
 

Similar threads

  • · Replies 7 ·
Replies
7
Views
2K
Replies
65
Views
5K
  • · Replies 10 ·
Replies
10
Views
2K
  • · Replies 8 ·
Replies
8
Views
5K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 5 ·
Replies
5
Views
4K
  • · Replies 7 ·
Replies
7
Views
3K
Replies
2
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 5 ·
Replies
5
Views
4K