a ____ allows users to interact with a program in a graphical environment.\n○ cgi\n○ gci\n○ command line\n○…

a ____ allows users to interact with a program in a graphical environment.\n○ cgi\n○ gci\n○ command line\n○ gui\nquestion 4\nafter a programmer plans the logic of a program, the next step is ____.\n○ understanding the problem\n○ coding the program\n○ translating the program\n○ testing the program

a ____ allows users to interact with a program in a graphical environment.\n○ cgi\n○ gci\n○ command line\n○ gui\nquestion 4\nafter a programmer plans the logic of a program, the next step is ____.\n○ understanding the problem\n○ coding the program\n○ translating the program\n○ testing the program

Answer

Brief Explanations:

  1. For the first question, GUI (Graphical - User Interface) is designed to allow users to interact with a program in a graphical environment. CGI (Common Gateway Interface) is for web - server side processing, GCI is not a common term in this context, and the command line is a non - graphical way to interact with programs.
  2. For the second question, after planning the logic of a program, the next step is coding the program. Understanding the problem is usually the first step, translating the program comes after coding in some cases related to cross - language or cross - platform, and testing the program is done after coding.

Answer:

  1. D. GUI
  2. B. coding the program