Programming Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

What is the most common reason for converting source code?

A

To create an executable program

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

What is a Compiler?

A

A program for converting source code from one language into another language.

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

What is the software component responsible for “Syntactic Analysis”, and what does it do?

A

Parser to build a data structure

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

What are 3 types of data structures built by a parser?

A

parse tree, abstract syntax tree, hierarchical structure

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

What are 2 of the most common functions related to Parsers?

A

C++ Compiler and HTML Parser

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

What field of academic study originated with efforts in the 1950s to use computers to automatically translate texts from Russian Scientific Journals into English?

A

Computational Linguistics

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

What are the relevant areas of interchange that formed the cognitive revolution?

A

Psychology, Linguistics, Anthropology; further developed in: Computer Science, AI, and Neuroscience

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

In the Google Charts API Query Language, what is the Identifier in the result set of a query?

A

The Column ID

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

What are the supported Data Types in Google Data Table?

A

string, number, boolean, date, datetime, timeofday

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