일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 손민한
- 조세피난처
- 김경문
- ubuntu
- ubuntu 12.04
- 단통법
- NC다이노스
- 야구
- 타이젠
- mysql
- 안드로이드
- Tizen
- 뉴스타파
- 우분투
- NC 다이노스
- 프로야구
- 문파문파
- Linux
- 디자인 패턴
- 해외직구
- python
- 데이터베이스
- 문파문파 공략
- 국정원
- 태그를 입력해 주세요.
- arm
- 블로그
- 리뷰
- 인공지능
- 애플
- Today
- Total
목록분류 전체보기 (605)
꿈꾸는 사람.
Internet 프로토콜의 가장 기본인 IPv4과 IPv6의 패킷 형식을 알아보겠다. 1. IPv4 패킷 구조
데이터베이스를 배우기 위해 MySQL을 사용하고 있다.처음에는 테이블에 데이터를 INSERT 명령어를 사용하여 하나씩 입력했다. 점점 불편함을 느껴 외부 파일에서 데이터를 읽어 테이블에 적재하는 방법이 쓰려 했다."LOAD DATA INFILE"명령으로 외부 파일을 읽어 올 때 뜬금 없는 오류가 발생했다. 1. "LOAD DATA INFILE" 시도할 때 "ERROR 13" 발생. mysql> load data infile '/home/DB/sampbd/d2013_52.txt' into table student; ERROR 13 (HY000): Can't get stat of '/home/DB/sampbd/d2013_52.txt' (Errcode: 2) 2. 해결책 발견 읽어올 외부 파일의 권한을 777..
MySQL을 통해 데이터베이스를 배울 때 테이블에 데이터를 입력하는 것이 문제가 된다.테이블에 입력된 데이터가 없으면 할 수 있는 것이 없다. 데이터도 한 두개의 레코드를 입력해서는 의미가 없다.또한 테이블도 최소한 두 개 이상은 되어야 한다. 먼저 외부 파일에서 데이터를 읽어 테이블에 적재하는 방법을 알아보자. 1. 데이터 파일 만들기 테이블의 레코드 하나를 한 줄에 써야 한다.각 필드는 하나의 TAB으로 구분된다.아래와 같은 s2013_52.txt 텍스트 파일을 만들었다.9801 Hong kildong Seoul 80 100 9802 Kim chulsu Daejeon 90 200 9803 Lee sunja KangLeung 90 100 9805 Hong kilding Busan 95 200 9806 ..
정규화 릴레이션과 함수 종속성을 주고 특정 정규형으로 릴레이션을 분할하는 문제는 감리사 시험의 데이터베이스 과목에서 늘 출제되는 문제다. 정규화의 기본 원칙은 무손실 분해하는 것이다.분해된 릴레이션을 조인하여 원래의 릴레이션으로 복구할 수 있어야 한다. BCNF 정규형 구하기 2012년 56번 문제를 보자. 56. 다음과 같은 함수 종속을 갖는 릴레이션 R(A, B, C, D, E)을 BCNF로 가장 적절하게 분해한 결과는? (아래 답 문항에서 밑줄은 기본키를 표현한다.) ② -> ③"의 순서대로 추적하면 모든 속성을 찾을 수 있다. 3. 분해하기 ①은 기본키가 나머지 속성들을 함수적으로 결정하는 것을 나타낸다. ③의 C -> D는 이행함수 종속이므로 따로 테이블로 분리한다. ②의 E -> (C,D)는 ..
정규화 데이터베이스에서 항상 출제되는 문제 중 하나가 정규화, 정규형이다.데이터베이스를 잘못 설계하면 데이터 중복이 발생하여 이상 현상이 발생한다.이상의 종류는 삭제/삽입/갱신 이상이 있다.이상의 원인은 종속 관계가 있는 애트리뷰트들을 하나의 릴레이션으로 나타낼 때 발생한다.이런 이상 현상을 해결하는 방법은 종속성을 분석하여 하나의 릴레이션에 하나의 종속성만 존재하도록 분해하는 것이다.정규화(Normalization)는 데이터 중복성을 최소화하기 위해 릴레이션을 분해하는 과정을 말한다. 정규화 문제는 BCNF까지만 출제되었고 제4 정규형, 제5 정규형 문제는 나오지 않았다. 정규화와 정규형 정규화와 정규형을 혼동하는 경우가 많다. 정규화는 정규형을 구하는 과정이다.정규형은 정규화를 수행한 결과이다. 즉,..
정보통신감리사 시험의 특징은 짧은 시간에 문제를 풀어야 한다.총 120문제를 120분에 풀어야 하므로 답안에 정답을 기입하는 10분을 빼면 55초에 한 문제를 풀어야 한다. 이런 상황에서 출제되는 계산 문제는 당혹스럽다.문제풀이에 사칙연산 정도의 능력만 있으면 되지만 핵심은 시간이다.짧은 시간에 더하고 빼고 가끔 곱하거나 나누면 실수를 하게 된다.아니면 계산 시간이 오래 걸린다. 문제는 간단한데 사칙연산을 못해 틀리면 1년을 다시 기다려야 한다.이런 계산 문제의 난제를 독파하는 방법을 찾아보려 한다. 2010년 데이터베이스 51번 문제를 풀어 본다. 51. 다음 트랜잭션 T1, T2, T3를 병행 수 행한 경우에 A에 대한 모든 결과 값들을 나타낸 것은? (여기서 A는 데이터베이스에 있는 임의의 항목이며..
검사합(Checksum) 정의 검사합은 전송 또는 저장 중에 발생했을 수 있는 오류검출하기 위한 디지털 데이터 블록의 작은 자료이다. 개념 검사합은 데이터 무결성을 확인하는데 사용되지만 데이터 신뢰성을 확인하지는 못한다.검사합 과정은 데이터를 전송이나 저장할 때 검사합을 생성하고 수신 또는 사용할 때 검사합을 확인하는 절차로 이루어진다.송신 측에서 데이터(합= T)와 검사합(-T)를 함께 전송하면 수신 측에서 수신한 데이터의 합(T)와 검사합(-T)를 더한 결과의 1의 보수가 0이면 오류가 없는 것이다. 세부 과정 검사합 생성기 송신 측에서검사합 생성기는 데이터를 n 비트 개의 동일 단위로 나눈다. (보통 16비트)이 단위들의 값을 모두 더하여 전체 합(sum)을 구한다.전체 합 계산 중 carry가 발..
이번 글은 인터넷 프로토콜(IP)의 패킷 구조에 관한 것이다.인터넷에서 사용하는 네트워크 계층의 프로토콜인 IP는 비신뢰적, 비연결형의 프로토콜이며 최선형 전송 서비스(best-effort delivery)를 제공한다. 즉, 흐름제어, 오류제어, 혼잡제어 등의 기능을 제공하지 않고 오로지 패킷의 전달에 관련된 라우팅 기능만 제공한다.IP가 송수신하는 패킷을 데이터크램(datagram)이라 한다. 1. 데이터그램 형식 0 4 8 16 31 VER 4 bits HLEN 4 bits Sevice type 8 bits Total length 16 bits Identification 16 bits Flags 3 bits Fragmentation offset 13 bits Time-to-live 8 bits Pro..
첫 도전은 정보 부족과 준비 부족으로 총체적 난국이었다. 기출 문제 풀이, 출제 경향 파악한 두 번째 도전하는 실기지만 결과는 실망스럽다. 이 시험에는 두 가지 문제가 있다.넓은 범위. 보안이란 미명하에 IT 전반에 실무적인 것을 시시콜콜하게 물어온다. 정말 대책이 없다.작업형이 문제! crontab 설정과 실제 작업의 내용을 작성하는 것은 아주 어렵다. (리눅스 마스터 자격을 먼저 취득하는 것이 필요하지 않을까?) 보안로그 분석 같은 것은 보안관제 관련 학습이 필요할까?7회 대비하여 합리적으로 출제된 단답형 문제와 비슷한 난이도의 서술형 문제까지는 괜찮았다. 작업형에서 몰락! 한번 더 도전해야겠다. 아래는 8회 기출문제에 대한 복원 내용이다. 틀린 점은 지적 바라고 추가할 내용은 댓글로 남겨주길 바란다..
2016년 17회 정보시스템감리사 기출 문제 중 소프트웨어 A형의 45번 문제는 기능 점수(Function Point)에 관한 것이다. ▶ 45번 다음 표는 두 조직이 수행하고 있는 소프트웨어 개발 프로젝트에 대한 요약이다. B 조직의 개발자 1인당 평균 생산성은 A 조직의 개발자 1인당 평균 생산성의 1.5로 알려져 있다고 가정할 때, (가)와 (나)의 값으로 가장 적절한 것은? 개발 조직 A 개발 언어 C++ 언어별 평균 소스 라인수/FP 50 SLOC/FP (C++언어) 추정된 소프트웨어의 라인수 150,000 SLOC 투입되는 개발자 수 6명 소프트웨어 개발 완료 소요시간 10개월 개발자 1인 평균 생산성 (가) 개발 조직 B 개발 언어 C 언어별 평균 소스 라인수/FP 130 SLOC/FP (C..