Programming for Engineers

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall with Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/15

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No study sessions yet.

16 Terms

1
New cards

The linker creates____

an executable image

2
New cards

What is bandwidth?

information carrying capacity

3
New cards

____ involves reworking programs to make them clearer and easier to maintain while preserving their correctness and functionality.

Refactoring

4
New cards

Which of the following statements is true?

Compilers translate high-level language programs into machine language programs

5
New cards

Which of the following is going to be the key programming methodology for the next decade?

object-oriented programming

6
New cards

Which of the following would not be considered hardware?

an operating system

7
New cards

Which of the following languages was an ancestor of C?

B

8
New cards

A ____ is an electronic collection of data that’s organized for easy access and manipulation.

database

9
New cards

______ models software in terms similar to those that people use to describe real-world object

Object-oriented design

10
New cards

Programs or data not actively being used by the other units are placed on the ____

secondary storage unit

11
New cards

A computer can directly understand only its own ____

machine language

12
New cards

Which of the following is not an advantage of object-oriented programming?

None of the above—these area all advantages of object-oriented programming

13
New cards

Assemblers

Convert assembly language into machine language

14
New cards

Which of the following statements is false?

Windows is an open-source operating system

15
New cards

Which of the following is not one of the three general types of computer languages

Spoken languages

16
New cards

____ are essentially reusable software components that model items in the real world

objects