![]() In order to handle an error, however, higher-level components have to be informed Handling of severe runtime errors is the responsibility of higher-level components. In general, severe runtime errors are detected in these lower code layers, whichĬannot - or should not - attempt to handle these errors on their own. Hardware resources such as physical memory, file system, and security modules. The database engine itself invokes system services that deal with low-level AtĪ lower level, the database API routines interact with the database engine. With data access objects, which in turn encapsulate database API routines. That display contents on the user's screen. ![]() ConsiderĪn ordinary flight-booking application: its topmost layer consists of GUI components To, for instance, fill out a data sheet in a spreadsheet application. At the lowest level, you usuallyįind library routines, API functions, and proprietary infrastructure functions.Īt the highest level, there are user interface components that enable a user Large software applications are built in layers.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |