CSNotes 2
CSNotes 2
API: commands & codes to access hardware stuff. borrowing those codes
to build apps.
Word, Photoshop…
Layer Diagram
Network
System Software
System Software: Software that controls or maintains the operations of a
computer and its devices, acting as an interface between hardware,
applications, and the user. Examples include operating systems (OS) and
utility programs.
Start and shut down a computer: Controls the power-up and shutdown
processes.
Provide a user interface (UI): Enables users to interact with the system.
Warm Boot: Restarting the computer without turning off power, often
via the OS.
User Interface (UI): The system that allows users to interact with a
computer.
User Experience (UX): Refers to how users feel and interact with a system,
focusing on design and ease of use to create a satisfying experience.
Plug and Play: A technology that automatically detects and configures new
hardware devices, eliminating the need for manual driver installation.
Risks of Updating/Upgrading:
Data loss: If an update fails, such as during a power outage, data may
be lost or corrupted.
Application Software
Application Software: Programs designed to perform specific tasks for
users, allowing them to maximize the hardware capabilities of their devices.
It defines our efficiency and relationship with technology both personally
and professionally.
Shareware: Software provided for free with limited features. If users enjoy it
and want full access, they are typically asked to pay a small fee.
Open Source: Software where the source code is made publicly available
for use or modification at no cost. Programmers can collaborate to improve
and share the code within the community. Open source emerged as a
response to proprietary software.
Disadvantages: