import Test

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/54

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 2:58 AM on 7/2/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

55 Terms

1
New cards

객체지향 프로그래밍(Object-Oriented Programming)

객체를 중심으로 프로그램을 구성하는 프로그래밍 방식이다.

2
New cards

정보 은닉(Information Hiding)

클래스 내의 세부 구현에 대한 접근 제한을 통해 내부 정보를 숨기는 효과이다.

3
New cards

접근 제한

클래스 내의 세부 구현에 외부에서 접근하지 못하도록 제한하는 것이다.

4
New cards

세부 구현

클래스 내부에서 실제로 기능이 구현된 구체적인 부분이다.

5
New cards

상속(Inheritance)

클래스 간에 부모 클래스의 특성과 기능을 물려받을 수 있는 기능이다.

6
New cards

부모 클래스

상속 관계에서 자신의 특성과 기능을 다른 클래스에게 물려주는 클래스이다.

7
New cards

특성

객체나 클래스가 가지는 공통된 성질이다.

8
New cards

기능

객체나 클래스가 수행할 수 있는 동작이다.

9
New cards

오버라이딩(Overriding)

상속받은 기능 중 일부를 변경하는 것이다.

10
New cards

다형성(Polymorphism)

하나의 변수나 함수의 의미를 상황에 따라 다르게 해석할 수 있게 하는 성질이다.

11
New cards

변수

상황에 따라 의미가 달라질 수 있는 값 또는 이름이다.

12
New cards

함수

상황에 따라 의미나 동작이 달라질 수 있는 기능 단위이다.

13
New cards

실행 속도

프로그램이 실행되는 빠르기이다.

14
New cards

코드 재사용성

작성한 코드를 다시 활용할 수 있는 정도이다.

15
New cards

절차지향 프로그래밍

절차의 흐름을 중심으로 프로그램을 구성하는 방식이다.

16
New cards

캡슐화

객체지향 프로그래밍에서 데이터와 기능을 묶고 내부 구현을 외부와 분리하는 구조이다.

17
New cards

격리구조

객체 내부의 구조가 외부와 분리되어 있는 구조이다.

18
New cards

객체지향 프로그래밍의 실행 속도

캡슐화와 격리구조 때문에 절차지향 프로그래밍과 비교하면 느릴 수 있다.

19
New cards

객체지향 프로그래밍의 코드 재사용성

상속 등을 통해 코드의 재사용성이 높아질 수 있다.

20
New cards

추상화

문제에서 중요하지 않은 부분을 제거하고 중요한 특징만으로 문제를 구성하여 문제 해결을 쉽게 하는 것이다.

21
New cards

중요하지 않은 부분

문제 해결에 직접 필요하지 않아 제거할 수 있는 부분이다.

22
New cards

중요한 특징

문제를 구성하고 해결하는 데 필요한 핵심적인 특성이다.

23
New cards

컴퓨팅 사고

문제를 해결하기 위해 문제의 구성 요소를 분석하고 처리하는 사고 방식이다.

24
New cards

패턴인식

문제나 자료에서 공통된 규칙이나 반복되는 형태를 찾아내는 것이다.

25
New cards

분해

문제를 작은 단위로 나누는 것이다.

26
New cards

알고리즘

문제를 해결하기 위한 절차나 방법이다.

27
New cards

인터넷 표준규격

인터넷의 운영과 기술 문제 해결을 위해 정하는 표준 규칙이다.

28
New cards

국제 인터넷 작업그룹

인터넷 표준규격을 개발하고 검토하는 역할을 하는 국제 조직이다.

29
New cards

IETF(Internet Engineering Task Force)

인터넷 표준규격을 개발하고 검토하는 역할을 하는 국제 인터넷 작업그룹이다.

30
New cards

인터넷 엔지니어링 태스크 포스

인터넷의 운영 관리, 기술적 문제 등을 해결하고 표준 제정을 목적으로 하는 개방형 국제 인터넷 표준 기구이다.

31
New cards

IAB(Internet Architecture Board)

인터넷 아키텍처 위원회이다.

32
New cards

인터넷 아키텍처 위원회(IAB)

IETF 산하 조직으로 인터넷 구조와 관련된 일을 담당하는 위원회이다.

33
New cards

ISOC(Internet Society)

인터넷 소사이어티이다.

34
New cards

IRTF(Internet Research Task Force)

인터넷 연구 작업그룹이다.

35
New cards

개방형 국제 인터넷 표준 기구

전 세계 망 운용자, 장비제조업체, 기술전문가 등이 참여하는 인터넷 표준 기구이다.

36
New cards

망 운용자

인터넷 망을 운영하는 사람이나 기관이다.

37
New cards

장비제조업체

인터넷이나 네트워크 관련 장비를 제조하는 업체이다.

38
New cards

기술전문가

인터넷 운영과 기술 문제 해결에 참여하는 전문가이다.

39
New cards

TCP/IP

인터넷 프로토콜 개발과 관련된 대표적인 인터넷 통신 규약이다.

40
New cards

인터넷 프로토콜

인터넷에서 통신하기 위한 규칙이다.

41
New cards

클래스(Class)

하나 이상의 유사한 객체들을 묶어 공통된 특성을 만들기 위한 객체의 타입이다.

42
New cards

객체의 타입

유사한 객체들을 묶어 공통된 특성을 나타내는 기준이다.

43
New cards

유사한 객체

공통된 행위와 특성을 갖는 객체들이다.

44
New cards

공통된 특성

같은 종류의 객체들이 함께 가지는 성질이다.

45
New cards

객체의 집합

공통된 행위와 특성을 갖는 객체들의 모임이다.

46
New cards

메소드(Method)

클래스 안에서 객체의 행위를 나타내는 기능이다.

47
New cards

인스턴스(Instance)

클래스로부터 만들어진 실제 객체이다.

48
New cards

어트리뷰트(Attribute)

클래스 안에서 객체의 속성을 나타내는 것이다.

49
New cards

속성(Attribute)

객체가 가지는 특징이나 값이다.

50
New cards

행위(Method)

객체가 수행하는 동작이다.

51
New cards

클래스의 템플릿

동일한 타입의 객체들의 메소드와 변수들을 정의하는 틀이다.

52
New cards

동일한 타입의 객체

같은 클래스에 속하는 객체들이다.

53
New cards

메소드와 변수

클래스에서 객체의 행위와 속성을 정의하는 요소이다.

54
New cards

속성 값

클래스 내 객체마다 달라질 수 있는 값이다.

55
New cards

클래스 내 객체

같은 클래스에 속하는 객체들이다.