구문과 표현식 2부 — 구문(Statement) 알아보기
컴퓨터/간단지식
지난 글인 1부에서는 표현식을 알아봤으니, 이번 글에선 구문(statement)에 대해 자세히 알아보자. 구문'구문' 또는 '문'은 실행할 수 있는 코드 단위로, 실행할 하나의 명령을 나타낸다. 문장이 마침표로 끝나듯이 구문은 세미콜론(;)으로 끝난다. 다만, 언어에 따라 ;을 생략하고 적절히 개행으로 각 구문을 구별하는 경우도 있다. 다양한 구문의 종류와 특징을 간단히 알아보자. 표현식문표현식문은 말 그대로 표현식으로 만든 구문이다. 표현식을 구문으로 쓸 때는 표현식 ; 형식으로 표현식 뒤에 ;을 붙이면 바로 구문이 되며, ;이 생략되는 언어에선 보통 표현식 이후 개행을 하면 된다. 표현식문으로 사용된 표현식의 값은 그 값이 쓰일 곳이 없기에 그대로 버려진다는 특징이 있다. 참고로, 값으로 평가 가능한..
구문과 표현식 1부 — 표현식(Expression) 알아보기
컴퓨터/간단지식
프로그래밍을 배우다 보면 구문(Statement)과 표현식(Expression)이란 용어를 간간이 들어봤을 것이다. 이 둘이 대충 코드 일부분을 가리키는 것 같기는 한데 정확하게는 뭔지 모르겠다면 지금부터 함께 알아보자. 구문과 표현식의 개념을 잘 알고 간다면 향후 프로그래밍할 때 좀 더 편할 것이다. 1부에서는 표현식에 대해 다뤄볼 것이다. 표현식'표현식' 또는 '식'은 값으로 평가할 수 있는 코드 조각이다. 컴퓨터는 계산하는 기계이니만큼 계산의 재료가 되는 값은 아주 중요한 요소이다. 표현식은 이런 값이라는 재료를 생산하는 코드라고 볼 수 있다. 표현식에는 대표적으로 27, "Hello", 'A' 같이 대놓고 값을 나타내는 리터럴부터 변수, 연산, 함수 호출 등 다양한 형태가 있다. 여러 표현식이 모..
최상위 도메인 — TLD 알아보기
컴퓨터/간단지식
인터넷 세상에는 수많은 사이트가 있고, 복잡한 숫자보다 효과적으로 자신을 나타내기 위해 도메인 네임을 사용한다. 가령 142.250.206.206을 나타내기 위해 google.com이란 도메인 네임을 사용한다. 앞서 본 google.com 외에도 youtube.com이나 naver.com같이 인터넷에서 .com으로 끝나는 사이트를 많이 만났을 것이다. 때론 daum.net이나 lichess.org처럼 끝이 .net, .org인 경우도 볼 수 있다. 이렇듯 .com, .net같이 도메인 네임 가장 마지막 점부터 있는 문자열을 'TLD(Top-Level Domain, 최상위 도메인)' 혹은 파일 확장자와 비슷하게 생겨서 '도메인 확장자(domain extension)'라고 한다. 오늘은 이 TLD에 대해 알..