목록전체 글 (40)
공부
-그래픽카드의 구조 출력 단자, 메인보드 접속 슬롯, 메인 칩셋(GPU), 비디오램(VRAM), 보조전원단자 -CPU와 GPU 비교 CPU는 수학전공 2~3명, GPU는 초등수준 수백명이라고 비유할 수 있다. 단순 연산 10000개를 푸는데 걸리는 시간은 후자가 짧다. CPU GPU 모든 종류의 연산을 빠르게 처리 여러 연산을 빠르게 처리할 수 있는 회로 체계 코어 당 차지 면적이 넓음 단순한 연산을 빠르게 처리 코어 당 크기가 매우 작다 - 병렬연결 정수연산, 논리연산, 소수점수연산, 쉬프트연산, 고급벡터연산, 고급정수연산, 실행제어연산 등 소수점수연산, 벡터연산 (이외의 연산 처리 시 속도 저하) -사용되는 분야 게임, 비트코인 채굴, 인공지능, 머신러닝 (딥러닝) -GPU cpu로부터 그래픽 관련 ..
표준 입력(stdin) - 파일 디스크립터 0 프로세스에 데이터를 입력하는 스트림. 파일이나 그 외 프로세스의 출력 결과를 입력으로 받아들일 수도 있다. 특별한 입력 지정이 없는 경우에는 키보드가 그 역할을 담당한다. 표준 출력(stdout) - 파일 디스크립터 1 프로세스의 실행 결과나 실행 상태 보고를 출력하는 스트림. 기본값으로는 단말기 디스플레이가 그 역할을 담당하게 되어 있다. 실행 결과와 실행 상태 보고를 동시에 수행하는 프로세스라면 실행 결과만을 출력한다. 표준 에러 출력(stderr) - 파일 디스크립터 2 프로세스의 실행 상태나 에러 메시지를 출력하는 스트림. 기본값으로는 단말기 디스플레이가 그 역할을 담당한다. *파일 디스크립터(File descriptor) : 열려있는 파일을 구분하기..
-공통점 : 특정한 로직을 처리하는 데 사용한다. -함수(function) : 특정 형태의 데이터를 받아 내부 동작을 수행한 후 특정 형태의 output 데이터를 반환한다. 객체와 독립적인 내부동작을 수행한다. 메소드보다 포괄적인 개념이다. -메소드(method) : 클래스 안에서 사용하는 함수. 객체에 대한 내부 동작을 수행한다.
-지역변수 : 메소드 내에서 선언한 것을 지역 변수라고 부르는데, 메소드 매개변수도 지역 변수에 포함된다. 지역 변수는 임시 변수이며 메소드가 스택에 들어가 있는 동안만 살아있다. 지역 변수의 이용은 사용 범위가 좁으면 유용하다. -인스턴스 변수: 클래스 내에서 선언한 것을 인스턴스 변수라고 부르는데, 메소드 내에서 선언한 것은 인스턴스 변수에 포함되지 않는다. 객체 생성이 가능하기 때문에 각 객체마다 다른값을 할당할 수 있다. 인스턴스 변수는 그 변수가 속한 객체 내에서 살아있다.
- IP란 ? internet protocol 네트워크에 접속하는 모든 기기에부여되는 고유한 번호 10진법[IPv4] - 주소 길이: 32bit로 구성되어있으며 8bit로 구분 후 10진수로 변환 주소 범위: 0.0.0.0 ~ 255.255.255.255 16진법[IPv6] - 16진법으로 표현 -종류 공인IP: 공공기관에서 주로 사용, 유동ip보다 정확한 위치정보 제공 사설IP: 공인ip를 하나의 공유기로 나누어주는것, 가상의ip를 만들어 각각 제공 고정IP: 유동ip에 비해 정확한 위치정보 제공, 보안에 취약 유동IP: 상대적으로 위치정보가 정확하지 않음, 대부분 개인이 사용하는 ip -도메인이란? 숫자로만 이루어져있는 아이피주소를 암기하기어렵기때문에 사람들이 기억하기 쉬운 주소표기법을 새롭게 고안 ..