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

Decks in this class (14)

Intro
List 5 primary programming domains,
List the 4 language evaluation cr...,
What are 4 things that affect a l...
6  cards
History
Is machine code binary code
1  cards
C
What are c programs are compiled ...,
What is gcc,
What is the default executable na...
40  cards
Python
Why do long integers take longer ...,
What is the difference between do...,
Are escape characters valid in py...
41  cards
Garbage Collection (L13)
Which type of memory allocation m...,
What is a memory leak,
What is the most fundamental two ...
31  cards
Functional Languages (L14)
The design of imperative language...,
Does the von neumannarchitecture ...,
Define the mathematical function
27  cards
Intro to Clojure (L15)
Clojure is designed as a modern d...,
Clojure is implemented on top of ...,
Does clojure have direct support ...
29  cards
Clojure's Composite Data Structures (L16)
What are clojure s 4 primary data...,
Clojure maps are equivalent to wh...,
How are empty maps defined
39  cards
Clojure Functions (L17)
Where is the optional doc string ...,
How are doc strings typically for...,
What clojure form displays the do...
40  cards
Clojure Programs (L18)
What error is generated if a recu...,
When can recur be used and what d...,
What is the clojure equivalent to...
13  cards
Intro to Erlang (L19)
What is erlang known for,
Which concurrency framework is ba...,
Like clojure erlang is a direct m...
51  cards
Erlang Programs (L20)
Are there void functions in erlang,
For multi expression function bod...,
What is wrong the following synta...
34  cards
Concurrency (L21)
Concurrency refers to the concept...,
Parallelism is a synonym for conc...,
What are parallel programs
25  cards
The Erlang Concurrency Model (L22)
Traditionally each thread is trea...,
Treating each thread as a separat...,
Does the os have access to thread...
30  cards

More about
COMP348

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Thomas Mahut's COMP348 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