Notice
Recent Posts
Recent Comments
Link
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Tags
more
Archives
Today
Total
관리 메뉴

김규범님의 블로그

JAVA 첫 강의 본문

카테고리 없음

JAVA 첫 강의

규범김 2020. 10. 13. 19:21

[ 오늘의 키워드 : Git , GitHub , 쉘 , bash ]

 

Git이란?
- 프로그램 등의 소스 코드관리를 하는 버전 관리 프로그램
- 같은 파일에 대한 각기 다른 버전을 보관 가능 

 

GitHub란 ?

- 파일의 버전 관리를 다른 사람들이 볼 수 있게 정보 교환이 이루어지는 일종의 서버(홈페이지)라고 볼 수 있다.

GitHub을 사용하는 이유?
- 협업을 하고 소스에 대한 이력관리를 하고 소셜코딩을 할 수 있음.
다른 사람들이 개발한 코드를 볼 수 있고, 진행되고 있는 프로젝트에 함께 참여하며 
수정 및 보완 작업을 통해 협업할 수 있음

 

shell 
- 터미널에 입력한 명령을 해석하고 관리하는 프로그램

 

● bash (Bourne-again shell)

- 쉘의 한 종류.
GNU 프로젝트를 위해 만들어졌다.
1987년 브라이언 폭스에 의해 만들어졌습니다.
sh와 대부분 호환 가능.
프롬프트: #
ksh, csh 에서 많은 아이디어를 받아서 명령 히스토리, 디렉터리 스택,
$RANDOM POSIX 형식 명령어 치환 등을 지원한다.

 

 변수

- 숫자와 문자와 같은 값들을 저장하는 공간 .

- 변수는 만들기만하고 값을 주지 않으면 사용 할 수 없다.

 

● 프로젝트

- 프로그램 하나를 만들기 위해 필요한 재료들을 모아놓은 폴더

 

● 조건문 [ if문 ]

- 조건에 들어가는 명제가 참이면 중괄호 내부의 내용이 실행되며, 조건에 들어가는 명제가 거짓이면 실행되지 않는다.

 

● 반복문 [ while 문 ]

- while문은 어떠한 조건을 주고, 그 조건을 만족하면 while문을 계속 실행하는 구조이다.

- 조건이 참이면 반복해서 작업을 수행한다.

- 무한루프에서 빠져나올땐 break 문을 사용.

 

● break

- break 를 만나면 즉시 해당 반복문 전체를 나간다.