Deck 23: a Variety of Programming Languages
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/14
Play
Full screen (f)
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) 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) 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
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
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.
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++
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
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++
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
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
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