전체 글268 [운영체제] Computer System Overview 컴퓨터 하드웨어 프로세서 cpu gpu 응용 전용 처리장치 등 메모리 주 기억장치 보조기억장치 주변장치 키보드/마우스 모니터, 프린터 네트워크 모뎀 등 프로세서(Processor) 컴퓨터의 두뇌(중앙처리장치) 연산 수행 컴퓨터의 모든 장치의 동작 제어 레지스터 (Register) 프로세서 내부에 있는 메모리 프로세서가 사용할 데이터 저장 컴퓨터에서 가장 빠른 메모리 레지스터의 종류 용도에 따른 분류 전용 레지스터, 범용레지스터 사용자가 정보 변경 가능 여부에 따른 분류 사용자 가시 레지스터, 사용자 불가시 레지스터 저장하는 정보의 종류에 따른 분류 데이터 레지스터, 주소 레지스터, 상태 레지스터 운영체제와 프로세서의 관계 프로세서에게 처리할 작업 할당 및 관리 프로그램의 프로세서 사용 제어 메모리 데이터.. 2023. 3. 15. [baekjoon] 14499 주사위 굴리기 (Javascript,Python) 14499번: 주사위 굴리기 (acmicpc.net) 14499번: 주사위 굴리기 첫째 줄에 지도의 세로 크기 N, 가로 크기 M (1 ≤ N, M ≤ 20), 주사위를 놓은 곳의 좌표 x, y(0 ≤ x ≤ N-1, 0 ≤ y ≤ M-1), 그리고 명령의 개수 K (1 ≤ K ≤ 1,000)가 주어진다. 둘째 줄부터 N개의 줄에 지 www.acmicpc.net 알고리즘 : 구현! 주사위를 구현하는 과정에서 생각하는 것이 어려웠던 것 같다. 너무 배열로만 풀려고 했던 것이 어렵게 문제를 풀게 된 이유인 것 같다. - Javascript function solution() { let input = require("fs") .readFileSync("input.txt") //"/dev/stdin" .toSt.. 2023. 3. 14. [TIL] 2023.3.13 지난주 엄청나게 바쁜 한 주를 보내고 이번주를 다시 시작했다! 일주일간 3개 기업의 면접을 4번을 진행하고, 1개 기업의 코테 1개, 1개 기업의 과제 1개를 진행했다. 그중 면접본 3개의 기업은 모두 1차 면접을 합격했고, 현재 2차 면접은 진행 중이거나 2차를 보고 결과를 기다리는 중이다. 코테를 본 기업은 기다리고 있으며, 과제를 보는 기업은 면접준비에 너무 바빠서 도저히 과제를 진행할 수 없어서 포기했다. 그리고 이번주 드디어 공채가 시작돼서 삼성, lg 등 공고가 나오고 있다. 매일 정신없이 자소서를 쓰고 코테를 보고 면접을 보면서 정신없이 지내고 있는 중이다. 사실 이번주도 코테, 과제, 자소서가 계속 밀려있어서 일정 관리에 힘쓰고 있다. 꾸준히 취업준비를 하면서 오늘부터는 삼성 코테를 위해 .. 2023. 3. 13. [baekjoon] 14888 연산자 끼워넣기 (Javascript,Python) 14888번: 연산자 끼워넣기 (acmicpc.net) 14888번: 연산자 끼워넣기 첫째 줄에 수의 개수 N(2 ≤ N ≤ 11)가 주어진다. 둘째 줄에는 A1, A2, ..., AN이 주어진다. (1 ≤ Ai ≤ 100) 셋째 줄에는 합이 N-1인 4개의 정수가 주어지는데, 차례대로 덧셈(+)의 개수, 뺄셈(-)의 개수, www.acmicpc.net 알고리즘 : dfs - Javascript /** * 제출용. 아래 로컬용을 지우고 제출하자. */ // let input = require("fs").readFileSync("/dev/stdin").toString().trim().split("\n") /** * 로컬용, 예제.txt를 생성해서 예제를 복붙하자. */ function solution() .. 2023. 3. 10. 이전 1 2 3 4 5 6 7 8 ··· 67 다음