This class was created by Brainscape user Gavin Lu. Visit their profile to learn more about the creator.

Decks in this class (18)

Ruby
Adding a feature to a programming...,
Matz the creator of ruby thinks t...,
A programming language is called ...
35  cards
Programming Languages
Adding a feature to a programming...,
Matz the creator of ruby thinks t...,
A programming language is called ...
114  cards
Scala
Scala was designed to connect two...,
Another design goal for scala was...,
Scala is answer typed
14  cards
Haskell
Instead of the symbol haskell use...,
The type of a string constant in ...,
In haskell you use the keyword an...
25  cards
Prolog
In prolog the most natural way to...,
In prolog the most natural way to...,
In prolog the most natural way to...
13  cards
Erlang
In erlang the main approach to co...,
In the erlang community answer co...,
An unusual built in constant cons...
8  cards
Clojure
Unlike most lisp systems clojure ...,
The main programming paradigm for...,
The loop and recur constructs are...
8  cards
Io
Three concepts related to concurr...,
Three concepts related to concurr...,
Three concepts related to concurr...
11  cards
ICD1 - Compiler Overview, Scanner
When viewing programming language...,
The routine in a compiler that ta...,
The specifications for how to gro...
8  cards
ICD2 - Parsing
The central idea of context free ...,
The specific type of grammar that...,
In a context free grammar the non...
20  cards
ICD3 - Scopes and Symbol Tables
Each named object will have answe...,
The technical term for connecting...,
The portion of the program where ...
8  cards
ICD4 - Interpreters
In the example interpreter for ev...,
In the example interpreter for ev...,
In the icd textbooks example inte...
5  cards
ICD6 - Intermediate Code Generations
One approach to speeding up an in...,
The technical term for the compil...,
Using the straightfoward expressi...
6  cards
ICD5 - Type Checking
When type checking done during pr...,
When type checking done during pr...,
Answer typing is when the languag...
7  cards
ICD9 - Runtime Environment
When a function is invoked if the...,
If the system stack is used for a...,
The portion of the call stack ass...
5  cards
Style
The practice of rewriting existin...,
Answer is the name of the code sm...,
Answer is the name of the code sm...
11  cards
Compiler
When viewing programming language...,
The routine in a compiler that ta...,
The specifications for how to gro...
59  cards
Cumulative
Adding a feature to a programming...,
Matz the creator of ruby thinks t...,
A programming language is called ...
184  cards

More about
Compsci 3342

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Gavin Lu's Compsci 3342 flashcards now!

How studying works.

Brainscape's adaptive web mobile flashcards system will drill you on your weaknesses, using a pattern guaranteed to help you learn more in less time.

Add your own flashcards.

Either request "Edit" access from the author, or make a copy of the class to edit as your own. And you can always create a totally new class of your own too!

What's Brainscape anyway?

Brainscape is a digital flashcards platform where you can find, create, share, and study any subject on the planet.

We use an adaptive study algorithm that is proven to help you learn faster and remember longer....

Looking for something else?

Make Flashcards