용's
[정렬#1] 버블 정렬(Bubble Sort)
기본적인 아이디어는 인근의 두 수를 비교해서 정렬하는 것. 1234567891011121314151617181920int main(){ int a[10] = { 10, 2, 3, 5, 1, 7, 9, 8, 6, 4 }; for (int i = 0; i
Computer Science/Algorithm
2015. 10. 10. 12:39
[DB] 예상 문제
1. 트랜잭션(Transaction)에 대해 설명하라 ▶ 데이터베이스의 상태를 변화시키는 논리적 연산의 집합. 즉, 여러 개의 작업이 발생할 때 하나의 단위로 묶어 '일괄 실행(Commit)', '일괄 취소(Rollback)'를 할 수 있게 해주는 것. 2. 트랜잭션(Transaction)의 ACID에 대해 설명하라 ▶ ACID는 각각 원자성(Atomicity), 일관성(Consistency), 독립성(Isolation), 지속성(Durability)을 의미한다.원자성: 모두 반영되거나 아니면 전혀 반영되지 않아야 함 (부분 실행 안됨)일관성: 트랜잭션이 그 실행을 성공적으로 완료하면 언제나 일관성 있게 DB상태로 변환. 시스템이 가지고 있는 고정요소는 트랜잭션 수행 전과 수행 완료 후에 같아야 함.독립..
Computer Science/예상면접
2015. 9. 28. 20:30