본문 바로가기

분류 전체보기

(106)
[클라우딩 어플리케이션 엔지니어링 TIL] 2. 컴퓨터의 구조와 운영체제 1.학습 주제 컴퓨터 하드웨어는 어떻게 이루어져 있는가? ISA의 정의와 나타내는 것 명령어의 기능과 처리방식 프로그램 번역은 어떻게 이루어지는가? 링커와 로더는 무엇인가? 운영체제의 정의, 역할, 분류 커널은 무엇인가? 프로세스란? 멀티스레드 자원의 추상화는 무엇인가? 2.주요 메모 사항 소개 컴퓨터 하드웨어는 어떻게 이루어져 있는가? 중앙처리장치(CPU) 제어장치:명령어를 해석하여 그 실행에 필요한 제어 신호를 발생시킴 산술논리연산장치(ALU) : 산술 및 논리 연산 등을 수행 레지스터(registers): 연산의 대상(operand) 및 연산 결과 등을 저장 주기억장치(Memory(RAM/ROM)) 보조기억장치(Storage(SSD,HDD) 입출력장치(키보드,마우스 등) ISA 정의와 나타내는 것 ..
[클라우딩 어플리케이션 엔지니어링 TIL] 1. 디지털 정보의 표현 1.학습 주제 컴퓨터 과학(Computer Science)를 공부하는 이유 디지털 정보를 표현하는 단위 문자 등을 이진법으로 표현하는 방법 이진법으로 음수와 실수를 표현하는 방법 논리연산과 논리회로 2.주요 메모 사항 소개 컴퓨터 과학(Computer Science, CS)를 공부하는 이유 급속도로 성장해나간 사고 체계를 따라가면서 논리적/체계적 사고를 익히며 문제 해결 위주 접근법 체득 응용에 있어서 보다 깊이 있는 이해를 도모할 수 있는 체계적 바탕 전공자들과 비슷한 기술적 토대 위에서 대화하고 나의 생각을 표현 면접에서 일정 정도의 틀을 갖춘 답변 가능 디지털 정보를 표현하는 단위 비트(bit,Binary digit) 정보를 표현할 때 이용하는 가장 작은 단위, 표현가능 범위는 1~0. 바이트(by..
[CSS] position 글의 인라인이나 블록의 흐름에서 벗어나 요소를 자유롭게 배치할 때 쓰는 속성이다. 속성 적용 기존 자리 static (default) 기본 글의 흐름을 따른다. 차지 relative 기본 글의 공간에서 움직인다. 차지 absolute 상위 태그 중 가장 가까운 포지셔닝이 된 부모 태그 기준으로 한다. 차지하지 않음 fixed 브라우저 기준 화면이 고정된다. 차지하지 않음 sticky 움직이다가 맞닿으면 고정된다. 차지 position:relative;는 다음과 같이 원래 노란색이 있던 자리를 남겨두고 노란색을 움직인다. position:absolute;는 부모 태그 중 position이 적용된 요소를 기준으로 따라간다. position:fixed;는 항상 고정된 위치에 존재한다. 유튜브 검색창처럼 스크롤..
[프로그래머스] 크기가 작은 부분문자열 문제 숫자로 이루어진 문자열 t와 p가 주어질 때, t에서 p와 길이가 같은 부분문자열 중에서, 이 부분문자열이 나타내는 수가 p가 나타내는 수보다 작거나 같은 것이 나오는 횟수를 return하는 함수 solution을 완성하세요. 예를 들어, t="3141592"이고 p="271" 인 경우, t의 길이가 3인 부분 문자열은 314, 141, 415, 159, 592입니다. 이 문자열이 나타내는 수 중 271보다 작거나 같은 수는 141, 159 2개 입니다. 제한사항 1 ≤ p의 길이 ≤ 18 p의 길이 ≤ t의 길이 ≤ 10,000 t와 p는 숫자로만 이루어진 문자열이며, 0으로 시작하지 않습니다. 문제 링크 https://school.programmers.co.kr/learn/courses/30/l..
[프로그래머스] 삼총사 문제 한국중학교에 다니는 학생들은 각자 정수 번호를 갖고 있습니다. 이 학교 학생 3명의 정수 번호를 더했을 때 0이 되면 3명의 학생은 삼총사라고 합니다. 예를 들어, 5명의 학생이 있고, 각각의 정수 번호가 순서대로 -2, 3, 0, 2, -5일 때, 첫 번째, 세 번째, 네 번째 학생의 정수 번호를 더하면 0이므로 세 학생은 삼총사입니다. 또한, 두 번째, 네 번째, 다섯 번째 학생의 정수 번호를 더해도 0이므로 세 학생도 삼총사입니다. 따라서 이 경우 한국중학교에서는 두 가지 방법으로 삼총사를 만들 수 있습니다. 한국중학교 학생들의 번호를 나타내는 정수 배열 number가 매개변수로 주어질 때, 학생들 중 삼총사를 만들 수 있는 방법의 수를 return 하도록 solution 함수를 완성하세요. ..
[프로그래머스] 예산 문제 S사에서는 각 부서에 필요한 물품을 지원해 주기 위해 부서별로 물품을 구매하는데 필요한 금액을 조사했습니다. 그러나, 전체 예산이 정해져 있기 때문에 모든 부서의 물품을 구매해 줄 수는 없습니다. 그래서 최대한 많은 부서의 물품을 구매해 줄 수 있도록 하려고 합니다. 물품을 구매해 줄 때는 각 부서가 신청한 금액만큼을 모두 지원해 줘야 합니다. 예를 들어 1,000원을 신청한 부서에는 정확히 1,000원을 지원해야 하며, 1,000원보다 적은 금액을 지원해 줄 수는 없습니다. 부서별로 신청한 금액이 들어있는 배열 d와 예산 budget이 매개변수로 주어질 때, 최대 몇 개의 부서에 물품을 지원할 수 있는지 return 하도록 solution 함수를 완성해주세요. 제한사항 d는 부서별로 신청한 금액이..
[HTML] 시맨틱 태그 와 기능은 같지만 의미가 담겨있는 태그을 뜻한다.
[HTML] <link>, <script> 태그는 여러 가지 속성의 요소들을 가져올 수 있다. rel="stylesheet" href="css.css" css 파일에 접근할 수 있다. 글꼴에서 배웠듯이, 웹폰트를 받을 수 있다. rel ="icon" href="youtube.ico" icon을 적용시킬 수 있다. 태그는 자바스크립트 파일을 적용할 수 있는 태그이다. 주로 태그의 마지막에 쓴다.