1 Computing Platforms and Software Apps Flashcards

Week 1

1
Q

Define computing platforms.

A

A computing platform is the environment where the hardware and the software work together to run applications.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

List three types of common computing platforms.

A

Desktop, web-based, and mobile.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Identify single- and cross-platform software.

A

Single-platform software: the programming code only works on one kind of computing platform. Cross-platform software: the programming code will work on multiple platforms.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

List Single Platform Pros

A

 Smaller, more focused app user base.
 Running on their native platform provides better performance and faster speeds.
 Easier to use since interface is designed for one OS.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

List Single Platform Cons

A

 High development cost.
 Longer development time.
 More specialized programming expertise is needed.
 Updates and maintenance are higher.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

List Cross Platform Pros

A

Lower cost of development over a shorter time.
Wider app user base and market reach.
More generalized programming expertise.
Update and maintenance are more readily available and affordable.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

List Cross Platform Cons

A

Difficult to make software function the same across different OS.
Performance and speed may vary.
User interface may vary.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the concerns with cross-compatibility?

A

Compatibility concerns arise when a software does not function similarly or correctly across platforms and when the same options and commands are not available across platforms.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is commercial software?

A

Commercial software, also known as proprietary or closed source software, is copyrighted software with private source code that users cannot copy, modify, or redistribute.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is open source software?

A

Open source software is software with freely available source code that can be copied, modified, and redistributed without cost or restrictions.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is the main difference between commercial and open source software?

A

The main difference is that commercial software has private source code and is often developed for profit, while open source software has freely available source code that anyone can modify and redistribute.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is an End-User License Agreement (EULA)?

A

A EULA is a legal contract between the software developer and the user, specifying the terms under which the software can be used.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How is commercial software usually certified as original?

A

Commercial software is certified as original through the issuance of a product key or serial number upon installation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Can commercial software include open source code?

A

Yes, commercial software can include open source code bundled with private source code

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Give some examples of commercial software.

A

Examples of commercial software include Microsoft Office, Adobe Photoshop, and Intuit QuickBooks.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is freeware?

A

Freeware is software that is free to use but not necessarily open source

17
Q

What are some examples of open source software?

A

Examples of open source software include Linux, Mozilla Firefox, and Apache OpenOffice.

18
Q

What is a key benefit of open source software?

A

A key benefit of open source software is that developers and users can contribute to and improve the software’s functionality.

19
Q

Do users of open source software need to agree to a EULA?

A

Yes, users of open source software must still agree to an End-User License Agreement.

20
Q

How can you tell if software is open source or closed source?

A

You can determine if software is open source or closed source by checking the “About” section or similar details in the software, or by searching trusted websites for information on the software’s source code.

21
Q

Can freeware be closed source?

A

Yes, freeware, like the Microsoft Edge browser, can be closed source.

22
Q

What is an example of software that combines open source and closed source code?

A

The Microsoft Edge web browser, which is based on the open source Chromium web browser, but includes proprietary closed source code, is an example.

23
Q

Is the Microsoft Windows operating system open source or closed source?

A

The Microsoft Windows operating system is closed source and commercial.