✔️ FIFO(First In First Out)가장 먼저 들어온 페이지가 가장 먼저 교체된다. ✔️ LRU(Least Recently Used)가장 오랫동안 사용되지 않은 페이지가 교체된다. ✔️ LFU(Least Frequently Used)가장 적게 참조된 페이지가 교체된다.만약 여러 개의 페이지가 동일한 참조 횟수를 가지면, 가장 오래된 페이지(FIFO 방식) 를 제거한다. [FIFO]3개의 페이지 프레임(Frame)을 가진 기억장치에서 페이지 요청을 다음과 같은 페이지 번호 순으로 요청했을 때 교체 알고리즘으로 FIFO의 방법을 사용한다면 몇 번의 페이지 부재(Fault)가 발생하는가? (단, 현재 기억장치는 모두 비어있다고 가정한다.)요청된 페이지 번호의 순서:2, 3, 2, 1, 5, 2,..
⭐ CPM 네트워크 용어정리✔️ Critical Path (임계 경로)프로젝트 완료에 필요한 최장 경로로, 여유시간이 0인 작업들로 구성됨→ 지연되면 전체 프로젝트 일정이 늦어지는 작업들이다.✔️ ES (Earliest Start, 최조 시작 시간)해당 작업이 가장 빨리 시작할 수 있는 시점✔️ EF (Earliest Finish, 최조 완료 시간)해당 작업이 가장 빨리 완료될 수 있는 시점, ES + 작업 소요 시간✔️ Slack Time (여유 시간, Float)작업이 지연될 수 있는 최대 시간, Slack = LS - ES 또는 LF - EF 1. 다음은 소작업 리스트에서 작업 C의 가장 빠른 착수일, 가장 늦은 착수일, 여유 기간(slack time)을 순서대로 쓰시오작업선행작업소요기간A-15B..
⭐내가 이해하기 쉽게 용어 정리✅ 네트워크 = 같은 서브넷에 속한 장치들의 그룹 ✅ 호스트 수 = 네트워크에서 실제로 IP를 할당받아 사용할 수 있는 장치 수 ✅ 서브네팅 = 하나의 네트워크를 여러 개의 작은 네트워크(서브넷)로 나누는 과정 ✅ 서브넷 마스크 = IP 주소에서 네트워크와 호스트 부분을 구분하는 값 (CIDR 표기법에서 네트워크 비트 수) ✅ 호스트 수 계산법 = 2^h - 2 (h는 호스트 비트 수, 2개는 네트워크와 브로드캐스트 주소) ✅ 필요한 서브넷 수 계산법 = 2^s ≥ n (s는 서브넷 비트 수, n은 필요한 서브넷 개수) 🐦 06. IPv4의 C클래스 네트워크를 26개의 서브넷으로 나누고, 각 서브넷에는 4~5개의 호스트를 연결하려고 한다. 이러한 서브넷을 구성하기 위한 서..
1. umask란?umask(user file-creation mode mask)는 리눅스/유닉스에서 새 파일이나 디렉토리를 생성할 때 기본적으로 적용되는 접근 권한을 결정하는 값. 파일이나 디렉토리를 만들 때 기본 퍼미션에서 umask 값을 빼서 최종 접근 권한이 설정된다. 기본 퍼미션파일: 기본적으로 666(rw-rw-rw-) → 왜? 실행 권한(x)은 기본적으로 없음디렉터리: 기본적으로 777(rwxrwxrwx) 2. umask 값이 022일 때 파일 및 디렉토리의 접근 권한은?✔️ 파일 생성 시기본 퍼미션: 666umask 022 적용: 666 - 022 = 644 (rw-r--r--)결과적으로, 소유자는 읽기·쓰기 가능, 그룹과 기타 사용자는 읽기만 가능✔️ 디렉터리 생성 시기본 퍼미션: 777..
package ex01월급계산프로그램;public abstract class Employee { // 접근제한자의 종류 // public = 어디서든 누구나 다 접근 가능 // default = 동일한 패키지만(아무것도 안 적는 것) // private = 현재 클래스에서만 접근 가능 // protected = 동일한 패키지거나 상속관계까지 접근 가능 // 1. 필드 // private -> public -> protected // 사번 protected String empno; //이름 protected String name; //연봉 protected int pay; // default = 동일한 패키지만 // protected = 상속관계까지 접근 가능 // 자바 저장공간 ..
✨사진의 형태를 다양한 모양으로 바꾸기 ✨ 안녕하세요. 사진 형태를 재미있는 모양으로 수정해주는 기발한 사이트 하나 소개해 드릴게요. Fancy Border Radius GeneratorGenerator to build organic shapes with CSS3 border-radius9elements.github.io 이 사이트에서 마우스로 이미지를 원하는 모양으로 드래그 해주면 border-radius 프로퍼티 값을 자동으로 계산해서 알려준답니다. 값을 복사해서 vscode로 가져오면 직접 프레임을 만들지 않아도 쉽게 사진 테두리를 원하는 모양으로 자를 수 있어요. 사진이 정사각형에 가까울수록 내가 설정해 준 모양으로 만들기가 쉬워요. ☑️ HTML 코드☑️ CSS 코드 border-radiu..
✅ 문제1보다 큰 정수(N)을 입력하며 N!값을 구하시오.*팩토리얼이란 N의 수보다 작거나 같은 모든 양의 정수의 곱ex) 3! = 1 x 2 x 3 => 6✅ 코드public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("입력 : "); int n = sc.nextInt(); // 변수 초기화 int factorial = 1; // n부터 1까지의 모든 양의 정수를 곱함 for (int i = 1; i ✅ 추론과정int factorial = 1;: 팩토리얼 값을 ..