📁 About IT/알아두면 좋은 내용들

    환경 변수(PATH)란?

    목차 환경 변수란? 환경 변수 PATH 환경 변수란? 환경 변수(Environment Variable)란 프로세스가 컴퓨터에서 동작하는 방식에 영향을 미치는, 동적인 값들의 모임이다. 프로세스(Process)는 컴퓨터에서 실행 중인 프로그램을 의미한다. 환경 변수가 필요한 이유 어떤 기관의 대표 번호로 전화를 하고 내가 원하는 부서를 말하면 그에 맞게끔 전화가 연결되는 경험을 해봤을 것이다. 만약에 대표 번호가 없다면 어떻게 될까? 해당 기관의 모든 부서에 전화를 하며 내가 원하는 부서를 찾아야 할 것이다. 환경 변수가 필요한 이유 또한 이와 비슷하다. 환경 변수는 프로세스가 어떠한 작업을 할 때 필요로 하는 정보를 손쉽게 접근/처리할 수 있도록 해주는 것이다. 위의 전화 예시를 살펴보면, 대표 번호라는..

    IDE(통합 개발 환경)란?

    목차 통합 개발 환경이란? 통합 개발 환경을 사용하는 이유 통합 개발 환경이란? 통합 개발 환경(IDE, Integrated Development Environment)은 코딩, 디버그, 컴파일, 배포 등 프로그램 개발에 관련된 모든 작업을 하나의 프로그램 안에서 처리하는 환경을 제공하는 소프트웨어이다. 무슨 소리인지 몰라도 괜찮다. 일단, 통합 개발 환경이 하나의 소프트웨어라는 점만 기억하자. 먼저, 통합 개발 환경이 무엇인지 살펴보기 전에 프로그램이 어떻게 실행되는지 살펴보도록 하자. 프로그램의 실행 과정 프로그램을 실행하는 과정은 크게 프로그래밍(코딩), 컴파일 으로 이루어진다. [프로그래밍(코딩)] 먼저 우리가 실행하고자 하는 코드를 짠다. [컴파일] 그 이후에 해당 파일을 우리가 원하는 언어의 ..

    프로그래밍(코딩)이란?

    목차 프로그래밍이란? 프로그래밍 언어 프로그래밍이란? 흔히 '프로그램을 짠다', '코딩을 한다' 에 해당하는 단어가 프로그래밍이다. 프로그래밍이란 프로그램을 어떠한 프로그래밍 언어(C++, Python 등)를 이용하여 구현하는 것을 말한다. 예를 들어, 1부터 100까지 짝수를 출력하는 프로그램을 아래와 같이 파이썬 코드로 작성해 보았다. for i in range(1, 101): if i%2 == 0: print(i, end=' ')​ 이러한 코드를 작성하는 행위를 '1부터 100까지 짝수를 출력하는 프로그램을 파이썬을 이용하여 프로그래밍했다' 라고 표현할 수 있다. 프로그래밍(Programming)은 컴퓨터 프로그래밍(Computer Programming)의 줄임말이며, 코딩(Coding)이라고도 불..