Indicate 3 types of computer science and engineering (CSE) related activities th
ID: 3561499 • Letter: I
Question
Indicate 3 types of computer science and engineering (CSE) related activities that you would be interested to pursue in your professional career and briefly explain how your knowledge of software engineering could be beneficial to them [60-120 words each].
Consider a software application or tool that you are familiar with (e.g., a spreadsheet program, a GUI builder, a web-based application, a computer game, etc.), describe the purpose of the application or tool, and give 3 examples of its functions or capabilities (features) that demonstrate good quality. Briefly explain why you think these are examples of good quality software. Also, give 2 examples of this software tool
Explanation / Answer
I have a great interest in CSE. I would like to be either a software developer( eg. in JAVA) or a web-designer(using my knowledge in PHP,HTML,Javascript etc) or a system designer( using my knowledge in OS using C,C++).
Eclipse is an IDE with which I am very familiar. It is a very good application because (i) its GUI is very interactive and user-friendly while debugging or writing (ii) it is versatile because it can be used by JAVA programmers as well as Android developers or PHP developers and a lot more (iii) It is free and easily downloadable.
These are some of the qualities that a good software must have. Because it is very necessary that the programmer can interact with it so that it becomes easy for him/her to code fast .
Improvement can always be done.(i) If it is possible to automatically correct minor mistakes or syntax error, for example missing semi-colons at the end of each statement etc, it will be very helpful.
(ii) Automatically loading the abstract classes or interfaces, while a method is being used of it. No need to find out which parent class does this method belong to and then writing "using" at the top.
etc