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

Decks in this class (22)

Unix
What does ls 1 do 1,
What command would you use to ent...,
What is a slightly more satisfyin...
7  cards
C
How do you define a const 1,
1 how do you define a typedef 2,
How do you use malloc 3
14  cards
pointers
How do you print a pointer 1,
How do you reference a variables ...,
How do you de reference a pointer 3
13  cards
Primative data type
Char 1,
Short int 2,
Unsigned short int 3
9  cards
string functions
What are examples of array initia...,
What is the terminating character...,
What does int strlen s do 3
11  cards
Preprocessor
What does the following do 1,
How does the preprocessor work 2,
How do you have the compiler use ...
9  cards
I/O in C
What are the standard streams 1,
What using scanf what operater is...,
How would you introduce error che...
11  cards
Memory
In general how does a stack work ...,
What is a stack frame activation ...,
How do array pointers work how ar...
9  cards
linkedLists
How do you create the node for li...,
How do you initialize the linkedl...,
How do you code a function to add...
6  cards
Design by Contract
What is design by contract 1,
What are the elements of design b...,
What are assertions 3
11  cards
Debugging
What is the problem with printf f...,
How do you use lldb mac or gdb li...,
What are the basic lldb commands 3
13  cards
Optimization
How can you alter a program to re...,
When should you optimize code 2
2  cards
Properties of Variables
What are the properties of storag...,
What are the properties options o...,
What aer the properties of linkage 3
12  cards
Modules
Why abstraction is an advantage 1,
What properties should modules ha...,
What is coincidental cohesion 3
12  cards
Pointers and Arrays
What are the 3 forms of pointer a...,
How does adding an integer to a p...,
How does subtracting one pointer ...
13  cards
Generic Memory Management
What is a cell what does it mean ...,
What is a root 2,
What is garbage 3
9  cards
A memory allocation ADT
For memory allocation adt how is ...,
What is used to keep track of obj...,
What happens when a reference cou...
6  cards
Bit Operations/Optimization
List 4 types of programs that nee...,
What are the bitwise shift operat...,
Unsigned short i j what would the...
17  cards
Unions
What is a union 1,
How do you code a union 2,
How do struct and union differ in...
9  cards
More Pointers
In general how does c store two d...,
How would you code the initializa...,
How would you use a pointer varia...
12  cards
Pointers to Functions
Use the following functions 1,
How do you use typedef with a fun...,
What would you put into the blank...
12  cards
Makefiles
How do you declare a variable in ...,
What are the main sections needed...,
Make file what would the object d...
5  cards

More about
COMP2160

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Adam A's COMP2160 flashcards for their University of manitoba class 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