Comp Lesson 2 Flashcards

1
Q
  • C programming language was devised in the early 1970s as a system implementation language for the nascent Unix operating system
    -Its first version was used internally in AT&T in August 1983
A

C++

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

-Procedural programming language C++ is based on

A

C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

-He started work on C++ on 1979 and the initial version was called
“C with Classes”

A

Bjarne Stroustrup

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

-Programming paradigm conceived to model real-world objects

A

OOP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

-An instance of a class or data

A

Object

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

-Group of objects having the same properties, operations, and behaviors

A

Class

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

-Important information is contained inside an object and only select information is exposed

A

Encapsulation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

-Relationships and subclasses between objects can be assigned making reusing common logic accessible while still retaining hierarchy
-Creation of a class based on another class

A

Inheritance

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

-Objects are designed to share behaviors and they can take on more than one form, meaning the program will determine which meaning or usage is necessary for each execution of that object from a parent class, reducing the need to duplicate code

A

Polymorphism

How well did you know this?
1
Not at all
2
3
4
5
Perfectly