Deck 23: a Variety of Programming Languages

Full screen (f)
exit full mode
Question
In an object-oriented programming language, ________ are a combination of data fields and methods and model things like network connections, windows, scrollbars.

A) classes
B) loops
C) for each statements
D) variables
Use Space or
up arrow
down arrow
to flip the card.
Question
Which of the following is NOT true about HTML?

A) HTML is a fully featured programming language.
B) HTML is an instruction set to display a webpage using tags.
C) To make a webpage interactive, programmers write code in ASP, JSP, or PHP to adapt HTML to user's responses.
D) HTML is cannot create rich user interaction on its own.
Question
Programmers often use an IDE named ________ to develop apps for Android devices.

A) Objective C
B) Python
C) Android SDK
D) C
Question
Programmers often begin by constructing a working simulation of the program, called a(n) ________.

A) flowchart
B) prototype
C) Gantt chart
D) flow analysis
Question
Most Android apps are written in ________.
Question
Which of the following is TRUE about considerations for choosing programming languages for programs that will be embedded on a chip?

A) The final program can be stored on the hard drive, so space is not a concern.
B) The final program needs to not take up a lot of storage space.
C) A chip cannot store programs.
D) A chip will have infinite storage capacity for embedded programs.
Question
Objective C is a language used to build ________ device apps.
Question
Which programming language is most commonly used for iOS devices?

A) Objective C
B) Java
C) Swift
D) C++
Question
Match the following terms with their best descriptions:
I. Architecture-Neutral
II. HTML
III. Web Service
IV. Java
V. Objective C
A. code needs to be compiled once to run on many CPUs
B. programs that a website uses to make information available to other websites
C. object-oriented programming language used to create apps for OSX and iOS
D. architecture-neutral language.
E. formatting and display instructions for webpages using tags
Question
Which of the following is NOT a good programming language to begin with to learn how to program?

A) App Inventor
B) Python
C) Processing
D) C++
Question
Which of the following is NOT a common consideration when selecting an appropriate programming language for a project?

A) Storage/space requirements
B) Organizational resources available
C) Database access
D) Speed requirements
Question
________ is considered an architecture- neutral language, because it can run on many different CPUs with only one compilation.
Question
Many modern operating systems are written in ________.

A) C
B) BASIC
C) Fortran
D) Java
Question
HTML uses ________ to provide a browser instructions on how to display and format the document.
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/14
auto play flashcards
Play
simple tutorial
Full screen (f)
exit full mode
Deck 23: a Variety of Programming Languages
1
In an object-oriented programming language, ________ are a combination of data fields and methods and model things like network connections, windows, scrollbars.

A) classes
B) loops
C) for each statements
D) variables
A
2
Which of the following is NOT true about HTML?

A) HTML is a fully featured programming language.
B) HTML is an instruction set to display a webpage using tags.
C) To make a webpage interactive, programmers write code in ASP, JSP, or PHP to adapt HTML to user's responses.
D) HTML is cannot create rich user interaction on its own.
A
3
Programmers often use an IDE named ________ to develop apps for Android devices.

A) Objective C
B) Python
C) Android SDK
D) C
C
4
Programmers often begin by constructing a working simulation of the program, called a(n) ________.

A) flowchart
B) prototype
C) Gantt chart
D) flow analysis
Unlock Deck
Unlock for access to all 14 flashcards in this deck.
Unlock Deck
k this deck
5
Most Android apps are written in ________.
Unlock Deck
Unlock for access to all 14 flashcards in this deck.
Unlock Deck
k this deck
6
Which of the following is TRUE about considerations for choosing programming languages for programs that will be embedded on a chip?

A) The final program can be stored on the hard drive, so space is not a concern.
B) The final program needs to not take up a lot of storage space.
C) A chip cannot store programs.
D) A chip will have infinite storage capacity for embedded programs.
Unlock Deck
Unlock for access to all 14 flashcards in this deck.
Unlock Deck
k this deck
7
Objective C is a language used to build ________ device apps.
Unlock Deck
Unlock for access to all 14 flashcards in this deck.
Unlock Deck
k this deck
8
Which programming language is most commonly used for iOS devices?

A) Objective C
B) Java
C) Swift
D) C++
Unlock Deck
Unlock for access to all 14 flashcards in this deck.
Unlock Deck
k this deck
9
Match the following terms with their best descriptions:
I. Architecture-Neutral
II. HTML
III. Web Service
IV. Java
V. Objective C
A. code needs to be compiled once to run on many CPUs
B. programs that a website uses to make information available to other websites
C. object-oriented programming language used to create apps for OSX and iOS
D. architecture-neutral language.
E. formatting and display instructions for webpages using tags
Unlock Deck
Unlock for access to all 14 flashcards in this deck.
Unlock Deck
k this deck
10
Which of the following is NOT a good programming language to begin with to learn how to program?

A) App Inventor
B) Python
C) Processing
D) C++
Unlock Deck
Unlock for access to all 14 flashcards in this deck.
Unlock Deck
k this deck
11
Which of the following is NOT a common consideration when selecting an appropriate programming language for a project?

A) Storage/space requirements
B) Organizational resources available
C) Database access
D) Speed requirements
Unlock Deck
Unlock for access to all 14 flashcards in this deck.
Unlock Deck
k this deck
12
________ is considered an architecture- neutral language, because it can run on many different CPUs with only one compilation.
Unlock Deck
Unlock for access to all 14 flashcards in this deck.
Unlock Deck
k this deck
13
Many modern operating systems are written in ________.

A) C
B) BASIC
C) Fortran
D) Java
Unlock Deck
Unlock for access to all 14 flashcards in this deck.
Unlock Deck
k this deck
14
HTML uses ________ to provide a browser instructions on how to display and format the document.
Unlock Deck
Unlock for access to all 14 flashcards in this deck.
Unlock Deck
k this deck
locked card icon
Unlock Deck
Unlock for access to all 14 flashcards in this deck.