Programming Flashcards
What is the most common reason for converting source code?
To create an executable program
What is a Compiler?
A program for converting source code from one language into another language.
What is the software component responsible for “Syntactic Analysis”, and what does it do?
Parser to build a data structure
What are 3 types of data structures built by a parser?
parse tree, abstract syntax tree, hierarchical structure
What are 2 of the most common functions related to Parsers?
C++ Compiler and HTML Parser
What field of academic study originated with efforts in the 1950s to use computers to automatically translate texts from Russian Scientific Journals into English?
Computational Linguistics
What are the relevant areas of interchange that formed the cognitive revolution?
Psychology, Linguistics, Anthropology; further developed in: Computer Science, AI, and Neuroscience
In the Google Charts API Query Language, what is the Identifier in the result set of a query?
The Column ID
What are the supported Data Types in Google Data Table?
string, number, boolean, date, datetime, timeofday