inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

harugi7님의 블로그

harugi7 harugi7

@harugi7

수강평 작성수
-
평균평점
-

블로그 10

운영체제

운영체제

*이 내용은 인프런 그림으로 쉽게 배우는 운영체제 를 수강하며 정리한 내용입니다. program과 process 하드디스크등과 같은 저장장치에 저장된 명령문의 집합체를 말해. 애플리케이션이나 앱이라고도 불리고 windows 운영체제에서는 .exe 의 모습을 하고있지. 그럼 process는 뭘까? 간단히 말하면 실행중인 프로그램이야. 하드디스크에 저장된 프로...

좋아요수
1
  • 운영체제
  • 워밍업클럽CS
미션 3

미션 3

운영체제 메모리의 종류는 어떤것들이 있나요? 각 메모리의 특징도 함께 적어주세요. RAM (Random Access Memory) : 주기억장치로, 실행 중인 프로그램과 데이터를 일시적으로 저장하는 메모리입니다. 전원이 꺼지면 저장된 데이터가 사라지는 휘발성 메모리입니다. ROM (Read-Only Memory) : 비휘발성 메모리로, 데이터를 읽을 수만 ...

좋아요수
1
알고리즘

알고리즘

*이 내용은 인프런 그림으로 쉽게 배우는 자료구조와 알고리즘 (기본편) 을 수강하며 정리한 내용입니다. 재귀(recursion) 재귀는 어떠한 것을 정의할 때 자기 자신을 참조 하는 것을 뜻해. 그러므로 재귀함수는 탈출 조건, 즉 기저 조건이 반드시 있어야 해. 콜스택 함수가 호출되면서 올라가는 메모리 영역으로 스택이라고도 불러. FILO의 특징을 띄고있어...

좋아요수
1
  • 알고리즘 · 자료구조
  • 워밍업클럽CS
자료구조

자료구조

*이 내용은 인프런 그림으로 쉽게 배우는 자료구조와 알고리즘 (기본편) 을 수강하며 정리한 내용입니다. 덱 데이터의 삽입과 제거를 head와 tail 두군데서 자유롭게 할 수 있어. 덱의 추상자료형 printAll - 모든 데이터 출력 addFirst - head에 데이터 삽입 removeFirst - head에서 데이터 제거 addLast - tail에 ...

좋아요수
0
  • 알고리즘 · 자료구조
  • 워밍업클럽CS
CS 미션 2

CS 미션 2

1. FIFO 스케줄링의 장단점은 무엇인가요? 답변 : 장점 : 구현이 매우 간단하며, 프로세스가 도착한 순서대로 처리되므로 공정성이 보장됨. 단점 : 긴 작업이 먼저 도착하면 뒤에 있는 짧은 작업들이 오래 기다리는 Convoy Effect 가 발생할 수 있으며, 대기 시간이 길어져 비효율적일 수 있음. 2. SJF(Shortest Job First)를 사...

좋아요수
1
운영체제

운영체제

*이 내용은 인프런 그림으로 쉽게 배우는 운영체제 를 수강하며 정리한 내용입니다. 인터럽트 ## 인터럽트 - 정의 : CPU가 현재 실행 중인 작업을 중단하고, 외부 또는 내부에서 발생한 중요한 이벤트를 처리하기 위해 호출되는 신호. 인터럽트는 현재 작업을 일시적으로 멈추고, 급한 작업을 먼저 처리한 후 다시 원래 작업으로 돌아오게 함. - 종류 : - 하...

좋아요수
1
  • 운영체제
  • 워밍업클럽CS
자료구조

자료구조

*이 내용은 인프런 그림으로 쉽게 배우는 자료구조와 알고리즘 (기본편) 을 수강하며 정리한 내용입니다. Linked List 구현 (JS) 추상자료형 어떠한 데이터와 그 데이터에 대한 연산을 표기하는 것이야. 연결리스트의 추상자료형 모든 데이터 출력 - printAll() 모든 데이터 제거 - clear() 인덱스 삽입 - insertAt(index, da...

좋아요수
1
  • 알고리즘 · 자료구조
  • 워밍업클럽CS
운영체제

운영체제

*이 내용은 인프런 그림으로 쉽게 배우는 운영체제 를 수강하며 정리한 내용입니다. 운영 체제의 구조 운영 체제의 핵심은 커널 이야. 커널은 프로세스와 메모리, 저장장치를 관리하는 핵심적인 기능을 담당해. 사용자는 운영 체제의 커널에 직접 접근할 수 없고, 인터페이스 를 통해서 접근할 수 있어. 인터페이스는 GUI, CLI로 나눌 수 있어. 이 두가지는 텍스...

좋아요수
0
  • 운영체제
  • 워밍업클럽
  • CS
CS 미션

CS 미션

운영체제 1. while(true){ wait(1); // 1초 멈춤 bool isActivated = checkSkillActivated(); // 체크 } 위 코드는 1초 마다 플레이어가 스킬을 사용했는지 체크하는 코드입니다. 이 방식은 폴링방식입니다. 1초마다 체크하기 때문에 성능에 좋지 않습니다. 이를 해결하기 위한 방식으로 어떤 걸 이용해야 할까요...

좋아요수
0
  • 워밍업클럽
  • CS
  • 미션
자료구조

자료구조

*이 내용은 인프런 그림으로 쉽게 배우는 자료구조와 알고리즘 (기본편) 을 수강하며 정리한 내용입니다. 프로그램 자료구조 와 알고리즘 으로 이루어져있어. 실력이 있는 사람은 적절한 자료구조를 선택해 적절한 알고리즘으로 원하는 결과를 얻지. 시간복잡도 특정 알고리즘이 어떤 문제를 해결하는 데 걸리는 시간이야. 하지만 각자의 컴퓨터 성능에 따라 해결하는 시간이...

좋아요수
0
  • 알고리즘 · 자료구조
  • 워밍업클럽
  • CS