프로그래밍 언어론 요약정리
- 최초 등록일
- 2022.04.19
- 최종 저작일
- 2022.01
- 6페이지/
한컴오피스
- 가격 2,500원

소개글
"프로그래밍 언어론 요약정리"에 대한 내용입니다.
목차
없음
본문내용
프로그램 : 주어진 문제를 해결하기 위하여 컴퓨터가 수행할 계산 절차를 기술한 것
소프트웨어 : 프로그램과 프로그램의 수행에 필요한 절차, 규칙, 관련 문서 등을 총칭
프로그래밍 언어로 작성된 프로그램을 수행 : 소스프로그램을 실행 프로그램으로 컴파일 → 실행프로그램을 메모리에 저장 → 명령어를 하나씩 읽어 명령어의 내용을 해석하고 대응되는 동작 실행
프로그래밍 언어 : 기계가 읽을 수 있고, 사람이 읽을 수 있는 형식으로 계산(컴퓨터가 수행할 수 있는 모든 작업)을 기술하는 표기 체계
<중 략>
변수 : 기억장치의 한 장소를 추상화 한 것, 실행시간에 저장된 값이 변경될 수 있는 객체, 여러 가지 속성들이 모여서 변수의 개념이 형성됨
변수속성 – 이름(식별자) : 프로그램에서 어떤 개체를 식별하기 위해 사용되는 문자들의 나열/집합, 예약어(프로그램에서 미리 정의해 놓은 언어)는 이름으로 사용x, 모든 프로그래밍 언어에서 사용되는 이름은 고유한 설계 특징을 가짐
– 주소 : 변수의 값이 저장될 메모리 주소, 변수의 타입에 따라 변수에 할당되는 메모리의 크기에는 차이가 있음, C/C++에서 변수의 시작 주소를 알아내려면 변수 이름 앞에 &(주소연산자)를 붙임
– 값 : 변수의 주소에 저장된 내용, 변수의 값은 배정문(지정문)에 의해 부여됨
– 타입 : 변수가 가질 수 있는 값의 범위와 그 값에 대해 수행할 수 있는 연산의 집합
선언문 : 변수에 이름과 타입 등의 속성을 부여하는 문장
– 명시적 선언 : 선언문을 사용하여 변수 이름을 나열하고 이들에 속성을 부여하는 방법
묵시적 선언 : 선언문을 사용하지 않고 디폴트 규칙에 의해서 변수에 속성을 부여하는 방법
– 보다 효율적인 주기억 장치 사용과 엑세스가 가능, 보다 효율적인 주기억 장치 관리가 가능, 컴파일 시간에 변수의 타입 검사 가능
참고 자료
없음