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

Decks in this class (19)

Semantics
What are the semantic elements fo...,
If a for loop is initialized with...
2  cards
Common gdb commands
Run 1,
Break 2,
Next 3
8  cards
Lecture 1
Can arrays store more than one da...,
How would you take in a decimal i...,
Do c arrays grow or shrink dynami...
12  cards
Lecture 2
Gdb run does what 1,
Gdb break does what 2,
Gdb next 3
72  cards
Lecture 3
Which items go into h files 1,
What are the five steps in the co...,
Where does the heap exist 3
11  cards
Software Design
What are two creational design pa...,
What are two structural design pa...,
What are two behavioural design p...
5  cards
Software Architecture
What is software architecture 1,
What is a structure architecture 2,
Shared memory architecture 3
10  cards
C Pointers
What is a pointer 1,
What do we use pointers for 2,
When we declare an array is the i...
25  cards
Lecture 8
What does the gdb run 1,
What does break do 2,
What does next do 3
20  cards
Lecture 9
Why has unix evolved to use singl...,
What does stlen do 2,
What does strcmp do 3
17  cards
The Heap and More
Is the heap outside the call stack 1,
How is memory assigned to the heap 2,
How can a function access memory ...
6  cards
Week 7
What do we use to reference memor...,
Who assigns memory 2,
The os gets memory back when the ...
23  cards
Week 8
What are the two options of data ...,
How do we make a data structure d...,
List iterator we may want someone...
9  cards
Week 9
There are two main ways the compi...,
How many malloc calls do we requi...,
How do you interpret the declarat...
29  cards
Week 10
What comes in to the uniq program 1,
What transformations do i need to...,
What part of the data is processe...
10  cards
Design Best Practices
What does crud stand for 1,
Name a few common data structures 2,
Name a few common algorithms 3
16  cards
Week 11
Name the three types of shared me...,
Describe database centric memory ...,
Describe a blackboard type shared...
25  cards
Week 12
What does the c preprocessor do 1,
What are the typical uses of a c ...,
What do all preprocessor commands...
34  cards
Week 13
What does a version control syste...,
What are the two types of version...,
What are the differences between ...
32  cards

More about
C

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study May Ca's C flashcards for their Dalhousie University 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?

C
  • 30 decks
  • 3944 flashcards
  • 141 learners
Decks: 267 Exame Fisico Do Sistema Cardiovascul, 268 Electrocardiografia, 50 Edema, And more!
Internal Medicine
  • 110 decks
  • 11626 flashcards
  • 734 learners
Decks: Kaplan Im Gastroenterology, Omed Chest Pain, Omed Sepsis, And more!
C++
  • 28 decks
  • 841 flashcards
  • 666 learners
Decks: Ch1, Ch2, Ch3, And more!
Vocab L3
  • 101 decks
  • 5820 flashcards
  • 11 learners
Decks: Lesson 10, Vocab, Vocab 4, And more!
Make Flashcards