목록분류 전체보기 (35)
김규범님의 블로그
CPU 작동 원리 . 1. CPU ( Central Procesing Unit) 2. 사용 목적 - 인출 > 해독 > 실행 > 메모리 > 라이트백 3. 히스토리 1) 에니악 : 최초의 컴퓨터 2) 에드박 : 펄스신호 순환 방식 . 3) 에드삭 : 최초의 2진수 체계를 채용. 3. 기능 - 제어장치 - 연산장치 - 레지스터 - 캐쉬메모리 2) 4개의 사이클로 실행 1) 호출 2) 해석 3) 실행 4) 저장 3) 클록 마이크로프로세서의 성능 측정 방법 4) 연산장치 ALU 산술과 논리 연산을 수행하는 연산 회로의 집합. 구성요소 . 가산기 : 덧셈연산 보수기 : 뺄셈연산 시프터 : 비트를 오른쪽이나 왼쪽으로 이동 5) 제어장치 입출력, 기억, 연산 장치를 제어하고 감시. 주기억 장치에 저장된 명령을 차례로 ..
배열 변수의 선언 // 배열 선언 int[] arr; // 배열 생성 arr = new int[10]; // 배열 선언과 동시에 생성 int[] arr = new int[10]; // 반복문을 이용한 n개의 배열 i 값 출력 int n = 10; int[] arr = new int[n]; for (int i = 0; i < n; i++) { arr[i] = i*10; System.out.println(arr[i]); } 실행 결과 0 10 20 ... 90
● 매개변수 - 몇 개의 변수 사이에 함수관계를 정하기 위해서 사용되는 또 다른 하나의 변수 ● return (리턴) - void 함수 내에서 return 은 함수를 마치는 역할(종료) 을 하고 return a; 를 하면 a 란 값을 돌려준다. (값의 반환) ● 배열 - 같은 데이터 타입을 가진 연속된 메모리 공간으로 이루어진 자료구조이다.
● split - 입력받은 정규표현식 or 특정문자를 기준으로 문자열을 나누어 배열(Array)에 저장하여 리턴한다. ● startsWith - 대상 문자열이 특정 문자 또는 문자열로 시작하는지 체크한다. - 공백도 취급하기 때문에 정확한 확인이 필요하다. ● Integer.parseInt - 문자열을 숫자로 변환시키는 방법으로 사용 - 숫자형의 문자열을 인자 값으로 받으면 해당 값을 10진수의 Interger 형으로 변환해준다. ex ) Integer.parseInt("1004"); console = 1004● split - 입력받은 정규표현식 or 특정문자를 기준으로 문자열을 나누어 배열(Array)에 저장하여 리턴한다. ● startsWith - 대상 문자열이 특정 문자 또는 문자열로 시작하는지 체..
[ 오늘의 키워드 : Git , GitHub , 쉘 , bash ] ● Git이란? - 프로그램 등의 소스 코드관리를 하는 버전 관리 프로그램 - 같은 파일에 대한 각기 다른 버전을 보관 가능 ● GitHub란 ? - 파일의 버전 관리를 다른 사람들이 볼 수 있게 정보 교환이 이루어지는 일종의 서버(홈페이지)라고 볼 수 있다. ● GitHub을 사용하는 이유? - 협업을 하고 소스에 대한 이력관리를 하고 소셜코딩을 할 수 있음. 다른 사람들이 개발한 코드를 볼 수 있고, 진행되고 있는 프로젝트에 함께 참여하며 수정 및 보완 작업을 통해 협업할 수 있음 ● shell - 터미널에 입력한 명령을 해석하고 관리하는 프로그램 ● bash (Bourne-again shell) - 쉘의 한 종류. GNU 프로젝트를..