메모리

정보처리산업기사

정보처리산업기사 - 프로그래밍 언어 활용 - 사용자 정의 함수

※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공  C언어는 함수 지향 언어로 처음 시작할 때 입력하는 main() 도 함수입니다.함수에는 C언어에 내장되어 있는 내장 함수와 사용자가 만들어 사용하는 사용자 정의 함수가 있습니다. 사용자 정의 함수사용자 정의 함수는 사용자가 필요한 기능을 취향대로 만들어 사용할 수 있는 함수입니다.사용자 정의 함수를 사용하면 프로그램 구조가 간단해지고 이해하기 쉬워집니다.무엇보다 동일한 코드를 반복 입력하는 수고를 줄일 수 있습니다. 예제 1다음 프로그램의 실행 결과를 확인하시오.  예제 2다음 프로그램의 실행 결과를 확인하시오. 예제 3다음 프로그램의 실행 결과를 확인하시오. 코드 해설

정보처리산업기사

정보처리산업기사 - 프로그래밍 언어 활용 - 포인터

※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공  포인터와 포인터 변수포인터는 변수의 주소를 말하며, C언어에서는 주소를 제어할 수 있는 기능을 제공합니다.C언어에서 변수의 주소를 저장할 때 사용하는 변수를 포인터 변수라 합니다.포인터 변수를 선언할 때는 자료의 형을 먼저 쓰고 변수명 앞에 간접 연산자 *를 붙입니다. (int *a;).포인터 변수에 주소를 저장하기 위해 변수의 주소를 알아낼 때는 변수 앞에 번지 연산자 &를 붙입니다.(a = &b;).실행문에서 포인터 변수에 간접 연산자 *를 붙이면 해당 포인터 변수가 가리키는 곳의 값을 말합니다.(c = *a;).포인터 변수는 필요에 의해 동적으로 할당되는 메모리 영역인 힙 영역에 접근하는 동적 변수입니다.포인터 변수의 용도연결된 자료..

정보처리산업기사

정보처리산업기사, 정보처리기사 - LRU(Least Recentely Used) 알고리즘 집중 탐색!!

※ 공부 내용의 복습 개념으로 정리된 글입니다.  LRU(Least Recentely Used) 알고리즘LRU(Least Recentely Used) 알고리즘은 컴퓨터 시스템에서 메모리 관리 기법 중 하나입니다.주로 캐시 메모리 관리에 사용되며, 가장 오랫동안 사용되지 않은 페이지를 우선적으로 교체하는 방식입니다.즉 최근에 사용된 페이지는 계속 남겨두고, 사용 빈도가 낮은 페이지를 제거하여 새로운 페이지를 메모리에 할당합니다. LRU 알고리즘의 동작 원리페이지 참조CPU가 특정 페이지를 참조할 때마다 해당 페이지의 최근 사용 시간을 기록합니다.페이지 교체 필요새로운 페이지를 메모리에 로드해야 할 때, 현재 메모리에 로드된 페이지 중 가장 오랫동안 사용되지 않은 페이지를 찾아 교체합니다.시간 업데이트페이지..

Coding_Slowly
'메모리' 태그의 글 목록