본문 바로가기

전체 글

(40)
Cs발표 1차 part.4 가로세로 1cm 프로세서 칩! 1.하드웨어 장치의 외견은 10~ 20년 전과 차이가 없지만 용량의 차이는 100배 까지도 늘어났다. -각종 기기에 쓰이는 SD카드가 그 대표적인 예중 하나이다. 2.반면 컴퓨터 부품 등이 올라가 있는 회로 기판의 발전 양상은 명확히 들어 나는데 -부품의 수가 줄고 -많은 회로가 부품 내부로 들어가고 -배선이 미세해지고 -연결 핀의수가 많아지고 훨씬 조밀하게 배치되었다 3.컴퓨터 전자 회로는 몇가지 기본 소자의 집합체인데 그중 가장 중요한것이 논리 게이트이다 -논리 게이트는 한 두개의 입력 값을 바탕으로 단일 출력 값을 계산하며 전압이나 전류 같은 입력 신호를 이용하여 전압이나 전류인 출력 신호를 제어하고 이러한 게이트가 필요 만큼 적절하게 연결 되면 어떤 종류..
메소스 모음집/최종 update 22-05-18 ---------var값 지정---------- 1. num타입=숫자-(12345) 2. string 타입=글자-("XXX") 3. boolean 타입=참거짓-(true,false) ---------연산순서--------- 1. Logical Operator : NOT( ! ) 2. Arithmetic Operator : *,/,%,+,- 3. Relational Operator : >,a는 숫자로 변환할 문자, b는 문자열을 읽을 진법) 11. parseFloat = 메소스뒤 괄호안의 문자열의 앞에서부터 Number를 인식함 (실수변환용)\ 12. \n = 문자열 줄바꿈 13. { } = 객체 생성 14. [ ] = 객체 속성 접근 ( 객체이름["속성이름"] or 객체이름.속성이름) 15. undefi..
알고리즘 테스트 문제들 1. 직사각형 별찍기 이 문제에는 표준 입력으로 두 개의 정수 n과 m이 주어집니다. 별(*) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요. process.stdin.setEncoding('utf8'); process.stdin.on('data', data => { //데이타를 분할해서 n값에 고정 const n = data.split(" "); //첫번째([0])변수 n의 숫자 값을 a에 고정 및 두번째([1])변수 n의 숫자 값을 b에 고정 const a = Number(n[0]), b = Number(n[1]); //*표를 상수a값 만큼반복해서 str값에 넣어준다 let str = "*".repeat(a); //i 값은 1번째 부터 상수 b보다 작은 수번째 까지..
알고리즘 주차 첫 주말.... 야.... 어떻게 된게 비전공 자도 가능하다면서.... 멀 가르쳐 주기 -> 같이 해보기 -> 스스로 해보기 순서로 진행이 되야 정상 아닌가?..... 아무것도 모르는 비전공자가 미니 프로젝트를 어떻게든 이전에 들은 강의에서 겨우겨우 긁어 모으고 전공자가 앞에서 거의 혼자 마차를 끌고 가고 거기에 손가락 하나로 뒤에서 밀어 주고 있는 미니 프로젝트... 비전공자가 그냥 아무것도 모르고.... 구글링해서만 어떻게든 하라는데 결국 구글링 방법조차 혼자 하라니.... 사전 지식도 없이 하라니... 그래 그건 어떻게든 해냈어..... 근데 이번주는 알고리즘 주차가 되었는데 이게 아주 판타스틱 한게 알고리즘을 풀래 그냥 문제 던져주고.... 참고 강의를 주긴 줘... 근데 진짜 참고용이야 결국에는... 그걸로 배..
JWT에 대한 정의 JWT ( JSON WEB TOKEN )의 정의 JWT 는 JSON Web Token의 약자로 전자 서명 된 URL-safe (URL로 이용할 수있는 문자 만 구성된)의 JSON이다. 전자 서명은 JSON 의 변조를 체크 할 수 있게되어 있다. JWT는 속성 정보 (Claim)를 JSON 데이터 구조로 표현한 토큰 이다. JWT는 서버와 클라이언트 간 정보를 주고 받을 때 Http 리퀘스트 헤더에 JSON 토큰을 넣은 후 서버는 별도의 인증 과정없이 헤더에 포함되어 있는 JWT 정보를 통해 인증한다. 이때 사용되는 JSON 데이터는 URL-Safe 하도록 URL에 포함할 수 있는 문자만으로 만든다. JWT는 HMAC 알고리즘을 사용하여 비밀키 또는 RSA를 이용한 Public Key/ Private Ke..
API에 대한 정의 API(application programming interface 애플리케이션 프로그래밍 인터페이스, 응용 프로그램 프로그래밍 인터페이스)는 컴퓨터나 컴퓨터 프로그램 사이의 연결. 일종의 소프트웨어 인터페이스며 다른 종류의 소프트웨어 서비스를 제공한다. 이러한 연결이나 인터페이스를 빌드하거나 사용하는 방법을 기술하는 문서나 표준은 API 사양으로 부른다. 이 표준을 충족하는 컴퓨터 시스템은 API가 구현(implement)되었다거나 노출(expose)되었다고 말한다. API라는 용어는 사양이나 구현체를 의미할 수 있다. 컴퓨터와 인간을 연결시키는 사용자 인터페이스와 반대로, API는 컴퓨터나 소프트웨어를 서로 연결한다. 직접 사람(최종 사용자)에 의해 사용되도록 고안된 것이 아니며, 대신 소프트웨어에 ..
1+2일차 알고리즘 문제 1.이 문제에는 표준 입력으로 두 개의 정수 n과 m이 주어집니다. 별(*) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요. process.stdin.setEncoding('utf8'); process.stdin.on('data', data => { //데이타를 분할해서 n값에 고정 const n = data.split(" "); //첫번째([0])변수 n의 숫자 값을 a에 고정 및 두번째([1])변수 n의 숫자 값을 b에 고정 const a = Number(n[0]), b = Number(n[1]); //*표를 상수a값 만큼반복해서 str값에 넣어준다 let str = "*".repeat(a); //i 값은 1번째 부터 상수 b보다 작은 수번째 까지의 범위를 가지고 ..
Java Script methoth정리 var값 지정 1. num타입=숫자-(12345) 2. string 타입=글자-("XXX") 3. boolean 타입=참거짓-(true,false) 연산순서 1. Logical Operator : NOT( ! ) 2. Arithmetic Operator : *,/,%,+,- 3. Relational Operator : >, undefined console.log(typeof(b),"이고 값은", b); -> object 이고 값은 null) 16. /, % = /는 나누기한 값, %는 나누고난 나머지(ex. 5/3=1.666666 , 5%3=2) 17. math.pow, math.sqrt, math.random = 숫자간의 합, 숫자의 제곱근, 0~1사이의 난수발생 18. &&, ||, ! = And연산..