Relationships
|
|
|
|
Parents |
procedure |
A sequence-dependent specification. Some examples are ComputerPrograms, finite-state machines, cooking recipes, musical scores, conference schedules, driving directions, and the scripts of plays and movies.
|
|
software |
A set of instructions in a computer programming language that can be executed by a computer, possibly after compilation into another programming language. The term Software includes ComputerPrograms (free-standing software), object methods, subroutines and software packages.
|
Children |
Adobe Flash | Adobe Flash is a deprecated multimedia software platform used for production of animations, rich Internet applications, desktop applications, mobile applications, mobile games and embedded web browser video players. Flash displays text, vector graphics and raster graphics to provide animations, video games and applications. It allows streaming of audio and video, and can capture mouse, keyboard, microphone and camera input. (from Wikipedia) |
| app | A ComputerProgram that is designed to run on a MobileCellPhone. |
| App store | The software and Internet site where Apple customers can download useful computer programs for their devices. Some are free and others require payment. |
| FaceTime | FaceTime is a proprietary video telephony product developed by Apple Inc. FaceTime is available on supported iOS mobile devices and Macintosh computers that run Mac OS X 10.6.6 and later. FaceTime supports any iOS device with a forward-facing camera and any Macintosh computer equipped with a FaceTime Camera. (from Wikipedia) |
| FairPlay | FairPlay is a digital rights management (DRM) technology developed by Apple Inc. It is built into the MP4 multimedia file format as an encrypted AAC audio layer, and is used by the company to protect copyrighted works sold through iTunes Store, allowing only authorized devices to play the content. (from Wikipedia) |
| Apple Fast App Switcher | |
| GarageBand | |
| iCloud | |
| iLife | |
| iMessages | |
| iMovie | |
| iWork | |
| Migration Assistant | |
| Setup Assistant | |
| API | A kind of ComputerProgram that is itself a portion of a larger ComputerProgram and is designed to be an interface to other code. It allows the functions of the program to be used without knowing every detail of its internal methods and data structures. |
| automatic application | A program which is started automatically, as opposed to an application started in response to some condition becoming true. |
| AVCTP | The Audio/Video Control Transport Protocol (AVCTP) is used by the remote control profile to transfer AV/C commands over an L2CAP channel. The music control buttons on a stereo headset use this protocol to control the music player. |
| bookmarklet | A bookmarklet is a bookmark stored in a web browser that contains JavaScript commands that add new features to the browser. Bookmarklets are unobtrusive JavaScripts stored as the URL of a bookmark in a web browser or as a hyperlink on a web page. (from Wikipedia) |
| calendar | A ComputerProgram that allows users to render calendars and usually manage events and appointments. |
| camera | A ComputerProgram that allows users to manipulate images and/or videos. |
| console application | A Program which is started inside an Xterm or other console. |
| DHCP program | A ComputerProgram that implements the DHCPProtocol. |
| email program | A ComputerProgram that enables Emailing . |
| Find My IPhone | Find My iPhone was an app and service provided by Apple Inc. that allowed remote location tracking of iOS devices, Mac computers, Apple Watch, and AirPods. It was replaced by the app Find My in iOS 13. [from Wikipedia] |
| firmware | In computing, firmware is a specific class of computer software that provides the low-level control for the device's specific hardware. Firmware can either provide a standardized operating environment for the device's more complex software (allowing more hardware-independence), or, for less complex devices, act as the device's complete operating system, performing all control, monitoring and data manipulation functions. Typical examples of devices containing firmware are embedded systems, consumer appliances, computers, computer peripherals, and others. Almost all electronic devices beyond the simplest contain some firmware. Firmware is held in non-volatile memory devices such as ROM, EPROM, or flash memory. (from Wikipedia) |
| iBooks | Apple Books, formerly iBooks, is an e-book reading and store application by Apple Inc. for its iOS and macOS operating systems and devices. With the release of iOS 8, it became an integrated app. It primarily receives EPUB content from the iBooks Store, but users can also add their own EPUB and PDF files via data synchronization with iTunes, Safari or Apple Mail. (from Wikipedia) |
| i-message | iMessage is an instant messaging service developed by Apple Inc. Launched in 2011, it is supported by the Messages application in iOS 5 and later and OS X Mountain Lion and later. (from Wikipedia) |
| i-tunes | iTunes is a media player, media library, Internet radio broadcaster, and mobile device management application developed by Apple Inc. It was announced on January 9, 2001. It is used to play, download, and organize digital multimedia files, including music and video, on personal computers running the macOS and Windows operating systems. (from Wikipedia) |
| monitoring program | A program which monitors performance of an application, a component, etc. |
| resource management program | The class of resource management programs. |
| RMStartApplication | A program started by a Resource Management program, which determines if and where to start the application. |
| search engine | A computer program that retrieves documents or files or data from a database or from a computer network (especially from the internet). |
| shutdown block | A typically small instance of ComputerProgram whose function is to end a typically larger instance of ComputerProgram. |
| software system | This is the class of mutually supportive groups of instances of ComputerProgram for a single general purpose. For example, a database management system is a collection of many instances of ComputerProgram that work together to store, retrieve, modify, and delete data. |
| startup block | A typically small instance of ComputerProgram (a sequence of instructions that will run on a computer) whose function is to load and initialize a typically larger instance of ComputerProgram and start it running. |
| utility | A program that performs a specific task related to the management of computer functions, resources, or files. Utility programs range from the simple to the sophisticated, and many programmers specialize in producing and distributing them as shareware. There are utilities that perform file and directory management, data compression, disk defragmentation and repair, system diagnostics, graphics viewing, and system security, for example. Many utilities are written as memory-resident programs meant to serve as adjuncts to operating systems. Many operating systems incorporate such popular utility functions as undeleting, password protection, memory management, virus protection, and file compression. |
| web browser | A ComputerProgram which is the instrument of AccessingWebPage. |