3.7 Software Engineering Flashcards
Debugging (IDE)
Helps identify and rectify errors in a program
Automatic Error Checking
Identify errors by underlinign and providing error message
Error Reports
When trying to run, IDE produces an error log
Brekpoints
Allows for program to stop on a specific line. Help locate errors
Editor
Edit source code/annotation
Variable Watch
Displays value of variable, see programs effect on variable
Stepping through
Go through code line by line, Observe program and recitify errors
CASE Tools
Provided computer aided support for developers
Upper case tool
tools that would help businesses and plannng activities (above the line stuff)
Lower case tools
Tools that would provide support for the developers
Version History
Keeping a version history allows for the program to be rolled back if an issue occurs in the current version. Different people can work on different versions and then later can merge these versions together to a master one.
GIT
Used to manage our projects files. Keep tracks of changes so can be rolled back. Make collabs easier as everyone works on the same file simutaneously.