Chapter 5: Applications and Processes - 6 Questions Flashcards
What is protected memory? What is 64-bit memory addressing?
The system keeps applications from interfering with one another by segregating their memory usage using protected memory. Mac computers with 64-bit-capable processors allow processes to run in 64-bit mode, which allows them to individually access more than 4GB of memory.
What are the five application environments Lion supports? Which one requires an additional download and installation?
The five application environments supported by Lion are:
- Cocoa, the native application environment for OS X
- Carbon, which is based on Mac OS 9 but still provides native performance
- BSD, which is Lion’s command-line interface (CLI) and is based on Berkeley Software Distribution (BSD) UNIX
- X11, which is a popular UNIX windowing environment
- Java, which works as a cross-platform application solution. Lion doesn’t include the Java application runtime, so it must be downloaded and installed after Lion’s initial installation.
What are the advantages of code signing?
Code-signed items include a digital signature that the system can use to verify the authenticity and integrity of the application or process and its resources.
What are the requirements for purchasing applications on the Mac App Store?
The requirements to purchase items from the Mac App Store are Mac OS X v10.6.6 or later, an Apple ID, an Internet connection, and authorization as a local administrator.
What system preference enables the accessibility features in Lion? What accessibility features are available in Lion?
Lion’s accessibility features are available from the Universal Access preferences. Universal Access includes options to assist users who have difficulty seeing, hearing, using the keyboard, or using the mouse and trackpad.
What is Auto Save? How can you identify an application that supports Auto Save?
Auto Save is a new feature in Lion that allows applications to automatically save changes to users’ documents. Once users save a document the first time, they never have to think about saving changes again. Applications that support Auto Save feature a Duplicate function in the File menu instead of a Save As function.
How deep is the version history of a file when shared by email?
Documents sent via email or otherwise copied to a shared location don’t retain any version history.
How can you identify an application’s type?
You can identify an application’s type with the Get Info or Inspector window in the Finder or with System Profiler.
How can you identify which applications are installed on your Mac?
You can use the System Profiler application to easily scan all the appropriate application locations and return a list of installed applications.
What steps should you take to troubleshoot application issues?
General application troubleshooting steps include restarting the application, trying another known working document, trying another user account, checking log files, deleting cache files, replacing preference files, and replacing application resources.
What three ways can you can force an application to quit from the graphical interface?
The three ways to force an application to quit from the graphical interface are from the Force Quit Application dialog accessed from the Apple menu, from the Dock’s application shortcut menu accessed by Control-clicking or right-clicking the application’s icon, or from the /Applications/Utilities/Activity Monitor application.
What does the diagnostic reporting feature do?
The diagnostic reporting feature automatically begins any time an application crashes or hangs. This process creates a diagnostic report log that can be viewed immediately, reported to Apple via the Internet, or viewed later in the / Applications/Utilities/Console application.
Where are application preferences stored? What format is
often used for preference files?
Application preferences are almost always stored in the user’s Library folder in the ~/Library/Preferences folder. Most application preferences are property lists, which are XML- formatted files that use the “.plist” filename extension.
What process or processes are responsible for Dashboard widgets?
The Dock process starts the DashboardClient process on behalf of the currently logged-in user. All open widgets
run inside the DashboardClient process.