C03.Software_printable

C03.Software_printable - Software refers to the electronic...

Info iconThis preview shows pages 1–9. Sign up to view the full content.

View Full Document Right Arrow Icon
… refers to the electronic instructions that govern a computer’s actions to provide a computing service. Software Concepts > Software • Software Engineering • Acquiring Software • Software License • System Software • Application Software • Managing Software In this section:
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
…is the systematic process of transforming a software idea into functional software. Software Engineering Computer Programming Programming Languages Application Programming Interface Concepts > Software > Software Engineering Requirements Design Implementation Verification Maintenance In this section:
Background image of page 2
Computer Programming Computer programming is the process of creating software through the use of logic, algorithms, and programming languages. Concepts > Software > Software Engineering > Computer Programming Microsoft Visual Studio is a popular integrated development environment
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Programming Languages Programming languages provide a set of symbols, key terms, commands, and rules (syntax) used to write program code. Concepts > Software > Software Engineering > Programming Languages A compiler takes source code and produces object code with an executable file and supportive files as output.
Background image of page 4
Application Programming An a pplication programming interface ( API ) is a set of programming tools provided to access an operating system or online service in order to create software based on that operating system or online service. Concepts > Software > Software Engineering >Application Programming The use of an API opens up a system or device so that others besides the manufacturer can develop software to run on the system or device.
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
…refers to the several methods by which software can be purchased or accessed, such as off-the-self, custom-designed, or Web-based. Acquiring Software • Off-the-Shelf Software • Custom-Designed Software • Cloud Computing Concepts > Software > Acquiring Software In this section:
Background image of page 6
Off-the-Shelf Software Off-the-shelf software refers to software that is mass-produced for use by the general public and made available through online outlets or retail stores. Concepts > Software > Acquiring Software > Off-the-Shelf Software System requirements are usually printed on the outside of the box that contains the software or on the Web page from which you download the software.
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Custom-Designed Software Custom-designed software is software created to meet a unique need; typically used in business, custom-designed software can give a business a competitive advantage. Concepts > Software > Acquiring Software > Custom-Designed Software Although custom-designed software can help businesses and institutions to be more efficient and effective, some companies develop software to provide their primary service to the public.
Background image of page 8
Image of page 9
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 39

C03.Software_printable - Software refers to the electronic...

This preview shows document pages 1 - 9. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online