본문 바로가기
IT/면접준비

Day1

by 봉즙 2019. 7. 23.

1. OS의 역할은?

쓰레드를 통해 어플리케이션을 관리하기 하는데 사용하는 시스템, 대표적으로 윈도우, 리눅스, 유닉스가 있다.

 

2. 32bit, 64bit 시스템의 차이

CPU와 RAM에 연결된 선의 갯수에서 차이가 나며 한번에 전송 할 수 있는 데이터의 양이 많을 수록 처리 속도가 빨라진다.

(short + int 계산시 short 2byte를 int 4byte로 변환하여 계산하는 이유는 JVM은 32bit을 사용하는데 있다.)

32bit에서는 8GB까지 메모리 사용가능

 

3.객체(OOP)의 특징 4가지

1. class (데이터 멤버 + 함수) 사용하여 추상화

2. 상속 : 조상클래스에 있는 멤버들을 자손클래스에서 사용 할 수 있게 만들어준다.

3. 다형성 : 부모 = 자식(형변환 없이) 

4. 정보의 은닉화 : 데이터를 감추기 위해 접근제어자 사용

5. 캡슐화 : 함수 또는 클래스, 프로그램에 대해서 해당언어의 특징을 코드에 적용한것

'IT > 면접준비' 카테고리의 다른 글

Day6  (0) 2019.07.30
Day5  (0) 2019.07.29
Day4  (0) 2019.07.26
Day3  (0) 2019.07.25
Day2  (0) 2019.07.24

댓글