can some one guide me how to identify client requirements for a simple projects let say for a presentation on binary numbers

Please try to be more specific (and detailed) on what you are trying to accomplish, and why.

You ask them.

Good but insufficient. You ask them in a carefully structured way.

The important questions for you are:

  1. What is the data?
  2. How do I access the data?
  3. What interactions are necessary?
  4. What is the expected outcome (for each interaction)?
  5. How can the expected outcome be verified?
  6. How will we know when we are done?

Hints:

  • You will save a lot of time if you insist on meeting with a single person who represents the customer for your project when you need clarification
    • That person ends up in meetings with the other customers, not you
    • You can grow a good working relationship with one person much easier than with many
  • Your concerns will often seem silly to the customer. Translate if possible.
  • The customer's concerns will often seem silly to you. Be diplomatic.
  • Ask very specific questions. They want "what I want". You have to explain it to the compiler.
commented: Nicely put. +6

The client requirments in project are all information available in it.Project should be compleate and accurate.