SLR5

Description

good stuff
Lyle Winfield
Flashcards by Lyle Winfield, updated more than 1 year ago
Lyle Winfield
Created by Lyle Winfield over 4 years ago
5
0

Resource summary

Question Answer
What is an Application? Any program or procedure that can be run on a computer system
What are the three types of software? Application Utility System
Types of Applications? Word Processors Desktop Publishing Spreadsheets Database management Slideshows Software Editing
What are some factors of applications Speed / Efficiency Cost Retail Price Hardware Memory requirement Compatibility Convenience
What are cloud based apps? Software that is not installed on the computer. It is stored and ran on a external server. Allows the software to be accessed anywhere. It is accessed via the computer.
What is Utility software? Utility software are system programs which perform specific tasks in a computer system. These tasks include maintenance and the management of data and files.
Examples of Utility software Anti-Virus Defragmentation File managers Firewalls Backup software
What is Closed Sourced software? Paid software which is distributed and owned by a company. Closed source files types often can only be used on specific programs, often owned by the same company.
What are the advantages of Closed Source software? Consumers can trust that the program will always be fit for its intended use. They provide free updates for a set time. They often are very well made and thought out.
What are the disadvantages of Closed Source software? You have to pay for it. Cannot be edited. Cannot be shared with others. Closed source file types can only be used on specific programs.
What is Open Source software? Free software which has its source code freely available to distribute and modify. Open Source file types can often be used on a wide range of programs.
What are the advantages of Open Source software? Often Free. Can be edited by anyone as its source code can be accessed. Can be shared with anyone. New versions can be very high quality. They often are very well made and thought out.
What are the disadvantages of Open Source software? Anyone one can change it. Some newer versions may be low quality. Heavily modified programs may have lots of poorly implemented feature. Due to the many edits the program may have a lack if storing direction and planning.
What is a Translator? A program which converts source code into machine code. Turns code into Binary which the can be executed by the CPU
What does a Assembler do? Coverts low level assembly language directly into machine code Each line of assembly code is converted into one line of binary
What does a Interpreter do? Converts high level language directly into machine code. One line of code may be many lines of binary. Useful for debugging. Needs access to source code every time it runs
What does a Compiler do? Converts high level languages into intermediate object code which then can be easily converted into machine code. The whole code is converted at once. If there is an error the whole process is stopped.
Show full summary Hide full summary

Similar

Computing Hardware - CPU and Memory
ollietablet123
SFDC App Builder 2
Parker Webb-Mitchell
Data Types
Jacob Sedore
Intake7 BIM L1
Stanley Chia
Software Processes
Nurul Aiman Abdu
Design Patterns
Erica Solum
CCNA Answers – CCNA Exam
Abdul Demir
Abstraction
Shannon Anderson-Rush
Spyware
Sam2
HTTPS explained with Carrier Pigeons
Shannon Anderson-Rush
Data Analytics
anelvr