블로그
전체 62022. 08. 27.
0
[why?] 컴파일러, 컴파일이란?
컴파일러 특정 프로그래밍 언어로 쓰여있는 파일을 다른 프로그래밍 언어로 옮기는 번역 프로그램이다. - 고급 프로그래밍 언어를 저급 프로그래밍 언어로 바꾸는 데 사용된다. - 원래의 파일을 소스 코드, 원시 코드라고 하고 출력된 파일을 목적 코드라고 한다. 컴파일 원시코드에서 목적 코드로 옮기는 과정을 컴파일이라고 한다.
백엔드
・
컴파일
・
컴파일러
2022. 08. 27.
0
[why?] 웹 애플리케이션이란?
인터넷이나 인트라넷을 통해 웹 브라우저에서 이용할 수 있는 응용 소프트웨어이다. - 웹 브라우저를 클라이언트로 사용하는 사람이 많기에 인기가 많다.
백엔드
・
웹애플리케이션
2022. 08. 26.
2
[why?] 객체 지향 프로그래밍
객체 지향 프로그래밍(OOP)은 여러개의 독립된 단위인 객체들의 모음으로 컴퓨터 프로그램을 파악하는 것이다. - 각각의 객체는 메시지를 주고받고 데이터를 처리할 수 있다. - 프로그램을 유연하고 변경이 쉽게 만들수 있기 때문에 대규모 소프트웨어 개발에 많이 사용한다. - 소프트웨어 개발, 보수를 간편화하고 직관적인 코드 분석이 가능한 장점이 있다.
백엔드
・
객체지향프로그래밍
・
OOP
2022. 08. 26.
1
[why?] 자바란?
자바란 [ 객체 지향적 프로그래밍 ] 언어로 현재 [ 웹 애플리케이션 ] 분야에서 가장 많이 쓰이는 언어 중 하나 - [ 컴파일 ]된 코드가 플랫폼 독립적인 것이 다른 컴파일언어와 다른 점 - 자바 언어로 작성된 프로그램을 자바 [ 컴파일러 ] 가 바이트코드라는 바이너리 형태로 변환한다. - 변환된 바이트코드를 실행하기 위해 JVM(Java Virtual Machine) 자바 가상 머신이 필요하다. - JVM은 자바 바이트코드를 어느 플랫폼에서나 동일한 형태로 프로그램을 실행시킬 수 있기에 JVM이 설치 가능한 시스템에서는 어디든지 실행할 수 있다. # [ 단어 ] 를 클릭하면 단어의 설명으로 넘어갑니다.
백엔드
・
자바
・
Java
2022. 08. 26.
0
[why?]프레임워크
프레임워크는 개발자가 응용 소프트웨어의 표준 구조를 구현하기 위해 사용하는 소프트웨어 프레임워크로 구성되어있다. 특정 운영 체제를 위한 응용 프로그램 표준 구조를 구현하는 클래스, 라이브러리의 모임이다. - 재사용 할수 있는 수 많은 코드를 프레임워크로 통합하여 개발자가 표준 코드를 다시 작성하지 않아도 된다.
백엔드
・
프레임워크
2022. 08. 26.
0
[why?]Spring이란?
Spring이란 [ Java ]를 위한 오픈 소스 [ 프레임워크 ] 이다. # [ 단어 ] 를 클릭하면 단어의 설명으로 넘어갑니다.
백엔드
・
스프링
・
Spring