
연습문제 1. 데이터베이스에서 논리적인 작업의 단위로, 하나의 기능을 수행하기 위해 필요한 일련의 연산들을 의미하는 것은? ② 트랜잭션 2. 트랜잭션에 대한 설명으로 옳지 않은 것은? ③ 트랜잭션 수행 중 생성된 중간 연산 결과를 다른 트랜잭션의 연산이 접근할 수 있다. 3. 트랜잭션에 대한 설명으로 옳은 것은? ② 트랜잭션은 병행 제어와 회복 작업의 단위다. 4. 다음 설명이 의미하는 트랜잭션의 특성은? ③ 격리성 isolation 5. 데이터 무결성을 보장하기 위한 트랜잭션의 특성으로 올바르지 않은 것은? ① 자율성 autonomy 6. 다음 설명이 의미하는 트랜잭션의 특성은? ① 원자성 atomicity 7. 트랜잭션 상태에 대한 다음 설명 중 옳은 것은? ② 트랜잭션의 모든 연산이 처리된 상태를 ..

트랜잭션 트랜잭션이란 하나의 작업을 수행하는 데 필요한 데이터베이스의 연산들을 모아놓은 것을 말한다. *논리적 작업 단위 데이터베이스는 장애 발생 시 최대한 빠른 시간 내에 복구해야 한다. 트랜잭션은 장애 발생 시 복구 작업을 위한 중요한 단위로 사용된다. 🗨 트랜잭션의 특성 원자성 일관성 격리성 지속성 1️⃣ 원자성 트랜잭션의 연산들이 모두 정상적으로 실행되거나 하나도 실행되지 않아야 하는 all-or-nothing 방식을 의미한다. 만약 트랜잭션을 수행하다가 장애가 발생한다면, 모두 취소하고 원상태로 되돌려야 한다. 원자성의 보장을 위해 장애 발생 시 회복 기능이 필요하다. 2️⃣ 일관성 트랜잭션이 성공적으로 수행된 후에도 데이터베이스가 일관된 상태를 유지해야 함을 의미한다. 3️⃣ 격리성 수행 중인..

연습문제 1. 전원 이상이나 기계적인 오류 때문에 발생하는 인터럽트는 무엇인가? 외부 인터럽트 2. 숫자를 0으로 나누거나 자신의 주소 공간을 벗어나서 작업을 하는 것과 같이 프로세스의 오류와 관련된 인터럽트는 무엇인가? 내부 인터럽트 3. 자발적 인터럽트로서 사용자의 의지로 발생시키는 인터럽트는 무엇인가? 시그널 4. 인터럽트의 처리 방법을 함수로 만들어놓은 것을 무엇이라 하는가? 인터럽트 핸들러 5. 하드디스크에서 사용하는 방식으로, 디스크가 일정 속도로 회전하며 모든 트랙의 섹터 개수가 같고 섹터의 크기가 각각 다른 방식은 무엇인가? 각속도 일정 방식의 회전 6. CD에서 사용하는 방식으로, 어느 트랙이나 시간당 디스크 이동 거리가 같고 섹터의 크기가 일정한 방식은 무엇인가? 선속도 일정 방식의 회..

입출력 시스템 주변장치는 데이터 전송 속도에 따라 저속 주변장치와 고속 주변장치로 구분할 수 있다. 저속 주변장치 메모리와 주변장치 사이에 오고 가는 데이터의 양이 적어 데이터 전송률이 낮은 장치를 말한다. 고속 주변장치 메모리와 주변장치 사이에 대용량의 데이터가 오고 가므로 데이터 전송률이 높은 장치를 말한다. 여러 주변장치는 메인보드 내의 버스로 연결된다. ➕채널 데이터가 지나다니는 하나의 통로 입출력 버스의 구조 초기에는 주변장치가 많지 않아 모든 장치가 하나의 버스로 연결되었다. 💨폴링: CPU가 작업을 진행하다가 입출력 명령을 만나면 직접 입출력 장치에서 데이터를 가져오는 방식 폴링 방식을 적용하면 입출력이 끝날 때까지 다른 작업을 할 수 없다. 폴링 방식의 단점을 개선하기 위해 입출력 제어기를..

객체 객체란 0개 이상의 프로퍼티로 구성된 집합이다. 프로퍼티 프로퍼티는 키(key)와 값(value)으로 구성된다. 프로퍼티 키 : 빈 문자열을 포함하는 모든 문자열 또는 symbol 값 프로퍼티 값 : 자바스크립트에서 사용할 수 있는 모든 값 프로퍼티 키는 일반적으로 문자열을 사용 그렇지만 네이밍 규칙을 준수하는 이름인 경우 따옴표 생략 가능 프로퍼티 접근 프로퍼티 접근 방법 마침표 표기법 대괄호 표기법 var person = { name: 'Tooo1' }; console.log(person.name);// 마침표 표기법 console.log(person.['name']);//대괄호 표기법 프로퍼티 갱신 var person = { name: 'Tooo1' }; person.name = 'T' con..
- Total
- Today
- Yesterday
- 연습문제
- 정렬
- 파이썬
- 백준
- py
- Web
- 답
- 우종정
- 구현
- 쉽게배우는
- 정답
- CPP
- 풀이
- 그리디
- C++
- 쉽게 배우는 자바 프로그래밍
- OS
- 자바스크립트
- Python
- 알고리즘
- 운영체제
- 쉽게배우는자바프로그래밍
- java
- 정리
- 프로그래머스
- 자바
- BFS
- 해답
- 문자열
- JS
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |