본문 바로가기

전체 글126

PCB PCB프로세스 제어 블록은 특정한 프로세스를 관리할 필요가 없는 정보를 포함하는 운영체제 커널의 자료 구조를 말한다.PCB 정보PCB에는 다음과 같은 정보가 포함되어 있다.Process ID 프로세스 식별자Process State 프로세스 상태생성, 준비, 실행, 대기 ,완료 상태가 있다.Program Counter 프로그램 계수기이 프로세스가 다음에 실행할 명령어의 주소를 가리킨다.CPU 레지스터와 일반 레지스터CPU 스케줄링 정보우선순위, 최종 실행 시각, CPU 점유 시간메모리 관리 정보프로세스 게정 정보입출력 상태 정보 2024. 9. 4.
[Baekjoon] 1로 만들기 https://www.acmicpc.net/problem/1463  문제정수 X에 사용할 수 있는 연산은 다음과 같이 세 가지 이다.X가 3으로 나누어 떨어지면, 3으로 나눈다.X가 2로 나누어 떨어지면, 2로 나눈다.1을 뺀다.정수 N이 주어졌을 때, 위와 같은 연산 세 개를 적절히 사용해서 1을 만들려고 한다. 연산을 사용하는 횟수의 최솟값을 출력하시오.입력첫째 줄에 1보다 크거나 같고, 106보다 작거나 같은 정수 N이 주어진다.출력첫째 줄에 연산을 하는 횟수의 최솟값을 출력한다.풀이점화식을 생각했지만 두 경우가 동시에 만족하는 경우를 생각하지 못했던 것 같다.dp[N] = dp[N-1] + 1 or dp[N/2] + 1 or dp[N/3]+1을 도출해냈는데 현재 수가 -1한 값이 최소인지 2로 나.. 2024. 8. 28.
RDBMS 🛠 R-DBMS관계형 데이터베이스를 생성하고 수정, 관리할 수 있는 소프트웨어를 말한다.  RDB관계형 데이터 모델에 기초를 둔 데이터 베이스를 말한다.관계형 데이터 모델데이터를 구성하는데 필요한 방법 모든 데이터를 2차원의 테이블로 표현한다. 2024. 8. 19.
DBMS 🛠 DBSM다수의 사용자들이 데이터베이스 내의 데이털르 접근할 수 있도록 해주는 소프웨어 도구 집합을 말한다.기능정의 - 데이터에 대한 형식, 구조, 제약 조건들을 명세하는 기능이다.구축 - DBMS가 관리한느 기억 장치에 데이터를 저장하는 기능이다.조작 - 특정한 데이터를 검색하기 위한 질의, 데이터베이스의 갱신, 보고서 생성 기능 등을 말한다.공유 - 여러 사용자와 프로그램이 데이터베이스에 동시에 접근하도록 하는 기능이다.보호 - 하드웨어나 소프트웨어의 오동작 또는 권한이 없는 악의적인 접근으로부터 시스템을 보호한다.유지보수 - 시간이 지남에 따라 변화하는 요구사항을 반영할 수 있도록 하는 기능이다. 2024. 8. 19.