[CS] 문장과 함수 (컴퓨터 과학 수업 12/40)

Ham S. J·2022년 12월 3일
0

CS

목록 보기
7/25

언어의 문장 구성요소와 구조를 다루는 규칙을 '구문(Syntax)' 이라고 한다.
영어라는 언어에도 문법이 있듯이, 프로그래밍 언어에도 동일하게 정해진 규칙이 있는 것이다.

a=3이라는 문장을 보면, a라는 변수에 3이라는 값을 할당시킨다.
이를 대입문(Assignment Statement)이라고 한다. 변수를 사용하기 위해서는
초기화(Initializing)하는 작업이 필요하다. 초기화는 초기값을 정해주는 것을 의미한다.

우리는 ~한다면 이라는 조건문(Conditional Statement)을 달아줄 수도 있고,
조건에 따라 반복(while)해야 하거나 정해진 횟수(for) 만큼 반복해야 할 땐
반복문(Iteration statement, Loop)
을 사용할 수 있다.

이러한 변수, 조건문, 반복문 등 복잡하게 서술된 문장을 한 데 모아 패키징한 것을
함수(Function)라고 한다. 함수는 Method, Subroutine이라고도 불린다.

소프트웨어는 수 천개의 서로 다른 기능을 맡는 작은 함수들로 이루어져 있고
현대 프로그래밍 언어는 미리 작성된 함수들, 즉 라이브러리라 불리는 엄청난 묶음이라고 할 수 있다.

profile
즐겁게 귀엽게 코딩합시다 !

0개의 댓글

관련 채용 정보