help with cygwin linux terminal

PART 1: please provide answer under the question… please be clear, concise and to the point… THIS IS NOT A PAPER!!!!! Answer the question and move on…

Human interfaces to computers are done mainly via CLI and GUI (Graphical User Interface).

In this discussion, please elaborate:

  • What is the primary input method in computer programming development?
  • Can you give an example of where a computer programming is developed using mostly the GUI method?
  • What are the pros and cons of “CLI vs GUI”
  • What is your preferred interface?

PART 2: Working with Cygwin/Linux_Terminal program….. just need screen shots and small explanation

see attachment (lab instruction) for more detail. this is a simply task