unit 1 lecture 4 Flashcards
what are the 2 types of software?
application and system
what is application software
a program used to perform an application ( ex word processing, spreadsheet, database, presentations, etc) and allows the user to obtain the desired output. the application software is actually what the user sees on the screen and “uses” while working on the computer ( more examples are - word, excel, access, publisher, and PowerPoint
what is system software
programs that “work behind the scenes” to manage the fundamental operations of your computer, such as loading programs and data into memory, executing programs, saving data to storage devices, displaying information on the monitor and transmitting data through a port to a peripheral device
what are the 4 types of system software
operating system (OS)
utility software
device drivers
programming languages
what is the operating system
manages the system resources of a computer so programs run properly, the operating system manages input, output, processing and storage while always on the lookout for equipment failure
what is utility software
loaded into RAM as needed to do housekeeping tasks, known as utilities, they analyze, optimize, configure and maintain a computer. utilities include antivirus software, backup tools, and disk tools that allow you to analyze a hard drive or compress data to save space ( like a mudroom with equipment)
what are device drivers
handles the transmission protocol between a computer and its peripherals
what are programming languages
allow a programmer to write instructions (code) that a computer can understand
what is code
instructions for the computer
what does it mean to RUN
testing the program and debugging
what does debugging mean
finding and fixing problems in your algorithm or program
what is algorithm
a process or set of rules to be followed in calculations or other problem-solving operations
what is boot up
loading operating system programs that prepare the computer for use
what is a kernel
the heart of the operating system that controls its most critical processes.
what is multitasking
an operating system capability that allows a user to run more than one program concurrently.