정보처리기능사
II. 프로그래밍 언어 활용-프로그래밍 언어 활용①
euge
2024. 1. 30. 10:03
<프로그래밍 기본 용어>
- 변수
- 식별자
- 바인딩 : 정적 바인딩 / 동적 바인딩
- 선언 : 명시적 선언 / 묵시적 선언
- 영역 : 정적 영역 / 동적영역
- 할당
- 데이터 타입
- 연산자
- 명령문
<데이터 타입>
- 프로그래밍 언어에서 실수치, 정수 자료형과 같은 여러 종류의 데이터를 식별하는 형태
- 메모리 공간을 효율적으로 사용, 2진수 데이터를 다양한 형태로 사용하기 위해 존재
- 데이터 타입의 유형
- 불린 타입 ( Boolean type )
- 문자 타입 ( Char type )
- 문자열 타입 ( String type )
- 정수 타입 ( Int type )
- 부동 소수점 타입 ( Float type )
- 배열 타입 ( Array type)
<변수 Variable>
- 저장하고자 하는 어떠한 값이 있을 때, 그 값을 주기억 장치에 기억하기 위한 공간
- 일반 변수 선언 : 데이터타입 변수명 = 초기값;
- 배열 변수 선언
- C언어 : 데이터 타입 배열 변수명[배열사이즈] = {초깃값_들};
- JAVA : 데이터타입[배열사이즈] 배열 변수명 = {초깃값_들};
<연산자 Operator>
- 연산자 우선순위 : 증감 > 산술 > 시프트 > 관계 > 비트 > 논리 > 삼항 > 대입
- 증감 연산자
- 산술 연산자
- 시프트 연산자
- 관계 연산자
- 비트 연산자
- 논리 연산자
- 삼항 연산자
- 대입 연산자
<명령문>
- 프로그램을 구성하는 문장, 지시 사항을 처리하는 단위.
- 조건문
- 참, 거짓 여부에 따라 실행 경로를 달리하는 if문, 산술 또는 논리적으로 비교 가능.
- 여러경로 중에 하나를 선택하는 switch문, 조건이 동일한지의 여부만 확인.
- 조건문
<반복문>
- C 반복문 : While문 / for문 / do While
- 자바 반복문 : While문 / for문 / do While / for each
- 반복문 제어 명령어 : break, continue