분류 전체보기 (644) 썸네일형 리스트형 프로세스 관리 Job vs Process 작업(Job) / 프로그램 (Program) - 실행 할 프로그램 + 데이터 - 컴퓨터 시스템에 실행 요청 전의 상태 프로세스 ( Process) - 실행을 위해 시스템 커널에 등록된 작업 - 시스템 성능 향상을 위해 커널에 의해 관리 됨 CPU를 가지고 있으면 프로세스 아니면 프로그램 자원(Resource)이 개념 - 커널의 관리 하에 프로세스에게 할당/반납 되는 수동적 개체 자원의 분류 - H/W resources - Processor, memory, disk, monintor, keyboard, Etc - S/W resources - Message, signal, files, installed Sws , Etc Process control Bolock (PCB) - OS가.. 기초 : PC, 캐시, 버스 요약 레지스터 프로세서 내부에 있는 메모리 - 프로세서가 사용할 데이터 저장 - 컴퓨터에서 가장 빠른 메모리 레지스터의 종류 에따라 다음과 같이 분류한다. 용도에 따른 분류 - 전용 레지스터, 범용 레지스터 변경 여부 - 가시 레지스터, 불가시 레지스터 정보의 종류 - 데이터,주소,상태 레지스터 c언어에 register int num1 ; 변수선언으로 사용할 수 있다. (가시 레지스터) 프로그램 카운터 PC : 다음에 실행할 명령어의 위치 명령어 레지스터 IR : 현재 실행하는 레지스터 누산기 ACC : 데이터를 일시적으로 저장 메모리 주소 레지스터 MAR : 참조하려는 데이터 주소를 명시 메모리 버퍼 레지스터 MBR : 데이터 자체를 보관 캐시(Cache) - 프로세서 내부에 있는 메모리(L1,L2 캐시 등.. 싸피 3기 수료 (1학기를 끝내며/삼성청년소프웨어 아카데미 후기) 싸피란 무엇인가요? 삼성 청년 소프트웨어 아카데미를 의미합니다.삼성의 SW 교육 경험과 고용노동부의 취업 지원 노하우를 바탕으로, 취업 준비생에게 SW 역량 향상 교육 및 다양한 취업지원 서비스를 제공하여 취업에 성공하도록 돕는 프로그램입니다. 쉽게 말하면 삼성에서 SW교육을 시켜주는 프로그램입니다. 삼성이 주관하였기 때문에 뛰어난 교육과 매달 100만원 그밖에 취업을 하는 취준생들에게 필요한 역량교육을 실시하고 있다 3기는 3월까지는 오프라인으로 교육을 진행하다가 코로나 사태로 인해서 온라인으로 전환하게 되었는데 걱정과 달리 화상채팅으로 강사님께서 직접 수행하면서 공부할 수 있었고 많은 것을 배울 수 있는 시간이 였다. 다니면서 좋았던점매달 지원금 100만원취준생에게 있어서 가장 힘든게 생활비이다. 생.. Spiring JWt를 이용한 토큰 생성 Dependency io.fusionauth fusionauth-jwt 3.4.0 junit junit 4.7 login API @ApiOperation(value = "로그인 처리") @PostMapping("login") public ResponseEntity login(@RequestBody Member member) { System.out.println(member.getUserid()); member = memberService.login(member); if (member != null) { String token = getToken(member); return new ResponseEntity(token, HttpStatus.OK); } else { return new ResponseEnti.. 삼성코테 오후 후기 1번 개미문제 새로운게임2와 비슷한 문제이다. time =1000일때까지 조사하는것 까지 똑같앗다. Step 1~ Step4 까지 시키는데로 구현하면 문제없이 돌아간다. 조심할점은 현재 개미가 바라보는 방향에따른 우선순위 이동이 있다는 것이다. 이것만 주의해서푸니깐 금방 풀수 있었다. 2번 택시문제 택시문제는 BFS로 최단거리에잇는 위치를 구하는대 이때 최단거리가 여러명일 경우에는 가장위 가장 왼쪽을 선택하면된다. 이때 주의할점은 같은 시간에 도착하는 모든 BFS 를 탐색해야 한다는 점. 전체적으로 2시간 05분으로 2솔을 했지만 결과는 나와봐야 알거같다. 내일은 삼성 SW역량테스트를 치는 날이다. 6.7일 삼성 인재개발 연구원에서 코딩테스트를 보게 되었다. 13곳을 넣었지만 삼성하나만 붙게되었고 이제 테스틀 치르로 간다. 지방에 살아서 오늘 모텔에 도착해서 쉬고 있다. 많이 긴장된다. 잘쳤으면 좋겠다.. 내일은 시험을치고 시험 후기를 관련해서 포스팅 해봐야겠다. 파이팅! 문제를 대할때 생각해볼점을 정리해본다면. 1. 2차원 배열로 시뮬레이션을 표현할 수 있는가??? 2. BFS로 풀수있는가?? 3. dfs 순열 조합으로 풀수 있는가?? 4. int size =q.size 를 이용해서 풀수 있는가?? 5. visit을 int형으로 표현할수 있는가?? 6. time visit을 만들어야 하는가?? 7. 경계값에서 안전한가. 8. 예외는 없는가? 9. 이자료구조가 최선인가? 10. 배열복사를 할때 co.. 백준 : 4920 https://www.acmicpc.net/problem/4920 4920번: 테트리스 게임 문제 테트리스는 아래와 같은 5가지 조각으로 이루어져 있다. 정수로 이루어진 N×N 표가 주어진다. 테트리스 블록 중 하나를 표에 놓아 블록 아래에 있는 숫자의 합의 최댓값을 구하는 프로그램� www.acmicpc.net rotate와 배열돌리기를 적절히 활용해서 문제를 풀었다. 주의 할점은 100만 이하의 절대값인 수가 입력으로 들어온다. 따라서 long값과 sovle의 범위초과할때 Long.MINVALUE를 해주면 쉽게 구현할 수 있다. package ps; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream.. 백준 : 18809 https://www.acmicpc.net/problem/18809 18809번: Gaaaaaaaaaarden 첫째 줄에 정원의 행의 개수와 열의 개수를 나타내는 N(2 ≤ N ≤ 50)과 M(2 ≤ M ≤ 50), 그리고 초록색 배양액의 개수 G(1 ≤ G ≤ 5)와 빨간색 배양액의 개수 R(1 ≤ R ≤ 5)이 한 칸의 빈칸을 사이에 두 www.acmicpc.net DFS(조합) + BFS 자주 나오는 유형의 문제이다. 다만 문제에서 조합을 두번해야한다는 것이다. 1. 배양액을 심을 위치 R+G 개수를 선정한다. (조합) 2. 그조합중에서 R C 배양액을 놔둘 위치를 선정한다. (조합) 3. 1과 2 의 조합을 가지고 BFS 탐색을 진행한다. 이때 color[][] 2차원 배열을 이용해서 0 : 방문.. 이전 1 ··· 55 56 57 58 59 60 61 ··· 81 다음