Assignment 1EXERCISES:1.Match the definition with the appropriate term.1.Computer System equipmentd. hardware2.Another word for programse. software3.Language rulesb. syntax4.Order of instructionsc. logic5.Language translatora. compiler2.In your own words, describe the steps to writing a computer program.First you write a problem statement. Then you outline it as a problem. Followed by writing up a section of pseudo-code (be sure the instructions are in English). Compile the program to translate your program in to something your computer can understand.3.Consider a student file that contains the following data: a. Yesb. Yesc. Yesd. Yese. Yesf. Yes