잉아당
2021. 3. 16. 00:50
728x90
프로그램
- 데이터, 정보, 값 등을 처리하는 기계입니다.
기계의 종류
- HW : 물리적으로 존재 합니다.
- SW : 논리적으로 존재 합니다.
스크립트 언어
- 문서 요소와 프로그래밍 요소가 섞여 있으며 동적인 문서를 작성할 때 사용합니다.
변수
- 저장공간을 가진 하나의 값을 다루는 도구입니다.
- 여러 개의 변수를 다룰 때는 실체, 즉 객체 지향 개념에서 객체를 사용하여 다룹니다.
- 변수는 값을 먼저 할당 한 후 변수의 이름 값을 지정하여 식별합니다.
- L-Value : 왼쪽에 위치하며 변수가 저장된 주소를 의미 하며 변화되는 값을 수용합니다.
- R-Value : 오른쪽에 위치하며 변수의 값을 의미 하고 L-Value 사용을 제외한 나머지 모든 경우에 사용합니다.
- 힙 영역에 위치하는 필드 변수는 자동적으로 초기화가 됩니다.
- 스택 영역에 위치하는 매개 변수 및 로컬 변수는 초기화 시켜주지 않으면 쓰레기(Garbage) 값을 가지게 됩니다.
표현식
- 값을 표현하는 수단으로써 5가지가 있습니다.
- 상수
- 리터럴 -> 배열,스트링의 초기 값을 표현 할 때 사용
- 변수
- 연산식
- 함수 호출