운영체제제 1 장 운영체제의 개요1. 운영체제의 개념1. 운영체제의 정의운영체제(OS : Operating System)란 한정된 컴퓨터 시스템의 자원을 보다 효율적으로 관리하고 운영함으로써 사용자들에게 편의성을 제공하고자 하는 시스템 프로그램으로 인간과 기계 간의 인터페이스(Man-machine interface)역할을 한다.의 설명으로 옳지 않은 것은?가. 운영체제는 컴퓨터 사용자와 컴퓨터 하드웨어간의 인터페이스로서 동작하는 일종의 하드웨어 장치다.나. 운영체제는 컴퓨터를 편리하게 사용하고 컴퓨터 하드웨어를 효율적으로 사용할 수 있도록 한다.다. 운영체제는 스스로 어떤 유용한 기능도 수행하지 않고 다른 응용 프로그램이 유용한 작업을 할 수 있도록 환경을 마련하여 준다.라. 운영체제는 중앙처리 장치의 시간, 메모리공간, 파일 기억 장치 등의 자원을 관리하며 사용자 프로그램이 필요시 이들 자원을 할당 및 회수한다.2. 운영체제의 기능운영체제는 컴퓨터 하드웨어와 사용자 간의 매개체 역할을 하는 프로그램으로서 사용자에게 편리함을 제공하며, 컴퓨터 시스템의 효율적인 운영을 가능하게 한다. 운영체제의 기본적인 기능을 컴퓨터 시스템 자원 관리고 볼 수 있으며 주로 프로세서, 메모리, 주변장치, 파일 등을 관리한다.1) 운영체제의 역할- 사용자와 컴퓨터 시스템 간의 인터페이스(Interface) 기능을 제공한다.- 사용자 간의 하드웨어 공동 사용을 허용한다.- 사용자 간의 데이터를 공유하게 해준다.- 사용자 간의 자원(프로세서, 메모리, 입출력 장치 등)사용을 스케줄링한다.- 입출력 역할을 지원한다.- 컴퓨터 시스템의 오류 처리를 담당한다.시스템 소프트웨어의 역할이 아닌 것은?가. 프로그램을 메모리에 올린다. 나. 인터럽트를 관리한다.다. 복잡한 수학계산을 처리한다. 라. 기억장치를 관리한다.의 기능에 해당하지 않는 것은?가. 사용자와 컴퓨터 사이의 인터페이스를 제공한다.나. 효율적인 자원관리를 한다.다. 시스템의 오류를 처리한다.라. 두 개 이상의 목적 프로그램을 합쳐 상태를 복구한다.가. a-c-b-d 나. b-c-a-d 다. c-b-d-a 라. c-b-a-d수행, 기억장치 할당 및 오퍼레이터와 대화 등을 하기 위해 발생하는 인터럽트는?가. SVC 인터럽트(Supervisor Call Interrupt)나. 입출력 인터럽트(I/O Interrupt)다. 외부 인터럽트(External Interrupt)라. 프로그램 검사 인터럽트(Program check Interrupt)5. 스레드(thread)프로세스 단위로 처리하던 일을 더 작게 스레드 단위로 처리를 하므로 병행성을 증가시키고 실행환경을 공유시켜서 기억장소의 낭비를 줄이고 프로세서의 생성이나 문맥교환 등의 오버헤드를 줄여 운영체제의 성능을 개선한다.1) 사용자 수준 스레드(User-level Thread)2) 커널 수준 스레드(Kernel-level Thread)thread)에 대한 설명으로 옳지 않은 것은?가. 단일 프로세스를 다수의 스레드로 생성하여 병행성을 증진시킬 수 있다.나. 실행 환경을 공유시켜 기억장소의 낭비가 줄업든다.다. 프로세스의 생성이나 문맥 교환 등의 오버헤드를 줄여 운영체제의 성능이 개선된다.라. 사용자 수준의 스레드는 커널의 효율적인 서비스를 받을 수 있어 속도가 개선된다.해설 : 사용자 수준 스레드는 우수한 성능을 가지며 커널의 갱신없이 다양한 목적의 응용프로그램들이나 언어 인터페이스들의 요구에 쉽게 적응될 수 있는 융통성의 장점을 갖는다. 반면 커널의 효율적인 서비스를 지원받지 못한다.2. 병행 프로세스 및 동기화1. 병행 프로세스의 정의1) 독립적 병행 프로세스 : 서로 관련없이 독립적으로 수행하는 병행 프로세스2) 협동적 병행 프로세스 : 상호 관련성을 갖고 동기적으로 수행하는 병행 프로세스2. 병행 프로세스의 처리다중 프로그래밍(Multi programming)하에서 모든 프로세스는 실행 상태에서 프로세서에 의해 병행하여 처리될 수 있다. 이러한 병행 처리 상태에서 두 개 이상의 프로세스가 동시에 처리된다면 여러 가지 다양한 오류가 를 공정히 처리한다.기법에 대한 설명으로 옳지 않은 것은?가. RR 스케쥴링은 주어진 시간 할당량(Time slice)안에 작업을 마치지 않으면 준비완료 리스트(ready list)의 가장 뒤로 배치되는 기법이다.나. SJF 스케쥴링은 남아 있는 실행 시간의 추정치가 가장 작은 작업을 먼저 실행시키며, 언제라도 실행 중인 작업이 강제로 실행을 멈출 수 있는 산정 기법이다.다. HRN 스케쥴링은 그 작업이 서비스 받을 시간과 그 작업이 서비스를 기다린 시간으로 결정되는 우선순위에 따라 CPU를 할당한다.라. 기한부(Deadline) 스케쥴링은 제한된 시간 내에 반드시 작업이 완료되도록 스케쥴링하는 기법이다.할당되기를 오랜 시간 동안 기다린 프로세스에 대하여 기다린 시간에 비례하는 높은 우선 순위를 부여하여 가까운 시간 안에 자원이 할당되도록 하는 기법은?가. 에이징(aging) 나. 페이징(paging)다. 스와핑(swapping) 라. 스래싱(thrashing)가 자원을 기다리고 있는 시간에 비례하여 우선순위를 부여함으로써 무기한 문제를 방지하는 기법은?가. 노화(aging) 기법 나. 재사용기법다. 환형대기 라. 치명적인 포옹(deadly embrace)non-preemptive) 스케줄링 방식에 해당하는 것으로만 짝지어진 것은?가. FCFS(First come First served), SJF(Shortest Job First)나. RR(Round-Robin), SRT(Shortest remaining time),다. SRT(shortest remaining time), SJF(shortest job first)라. MFI(Multi-level queue), FCFS(first come first served)19.420.121.422.423.424.125.126.427.128.329.130.131.432.333.234.235.336.337.?38.139.240.141.242.343.444.245.146.147.1제 3 장 기억 장치1. 주기억장치 관리 기ast Recently Used) 기법LRU 페이지 대치 기법은 각 페이지들이 참조될 때마다 그때의 시간을 기억시켜 두고, 페이지 대치가 필요할 때마다 가장 최근에 사용되지 않은 페이지, 즉 가장 오랫동안 사용되지 않은 페이지를 선택하여 대체시킨다.- LFU(Least Frequently Used) 대치기법LFU 페이지 대치 기법은 각 페이지들이 얼마나 자주 사용되었는가에 중점을 두어 참조된 횟수가 가장 적은 페이지를 대치시킨다.- NUR(Not Used Recently) 대치기법최근에 사용되지 않은 교체 알고리즘은 Clock 알고리즘이라고도 하며, 각 상주 페이지와 연관된 참조비트를 이용한다. 참조비트는 해당 페이지가 참조(읽기 또는 쓰기)될 때마다 세트되고 소프트웨어에 의해 주기적으로 소거된다. 참조비트의 세트는 해당 페이지가 최근에 참조되었음을 나타낸다. 얼마나 가까운 최근이냐는 참조비트가 소거되는 빈도에 따라 다른데, 페이지 교체 루틴은 이 정보를 이용하여 최근에 사용하지 않은 페이지를 교체한다.2) 페이지 할당 알고리즘사용 가능한 페이지 프레임들을 실행 프로세스들을 분배해 주는 방법을 말한다.의 페이지 교체 기법이 아닌 것은?가. LFU 나. FIFO 다. SJF 라. LRU억 장치의 페이지 교체 기법에서 가장 오랫동안 사용되지 않은 페이지를 교체할 페이지로 선택하는 것은?가. OPT 기법 나. FIFO 기법 다. LRU 기법 라. LFU 기법장치를 위한 대체(replacement) 알고리즘에 대한 설명 중 옳은 것은?가. LRU 알고리즘은 사용된 횟수가 가장 작은 페이지를 대체 대상으로 선정한다.나. Belady의 최적(optimal) 알고리즘은 이후에 가장 오랫동안 사용되지 않을 페이지를 대치하는 것으로서 실현 가능성이 희박하다.다. FIFO 알고리즘은 창조된 지 가장 오래된 페이지를 대체대상으로 선정한다.라. NUR 알고리즘은 가장 최근에 참조된 페이지를 대체 대상으로 선정한다.4. 기타 고려사항1) 스레싱(Thrashing)스레싱이란 너무 빈번4*************1*************92) SSTF(Shortest Seek Time First)헤드가 먼곳까지 이동하기 전에 현재의 헤드에 가까운 곳부터 처리한다.총 트랙 이동수 166, 평균 트랙 이동수 166/9=18.4*************1431*************93) SCAN 스케줄링한쪽 방향으로 계속 진행하면서 처리하고 다시 반대방향으로 처리한다.총 트랙 이동수 127, 평균 트랙 이동수 127/9=14.1*************1431*************94) C-SCAN (Circular-SCAN)SCAN에서 양끝의 처리를 불평등하게 하는 단점을 보완한 것이다.한쪽 방향으로 진행이 끝나면 반대방향으로 처리하는 것이 아니라 다시 처음 요청위치로 와서 진행해 나간다.총 트랙 이동수 173, 평균 트랙 이동수 173/9=19.2*************1431*************95) N-단계 SCAN 스케줄링SCAN과 같은 방법이지만 진행 중 요청한 것들은 일단 모았다가 방향이 바뀌면 처리한다. 응답시간의 편차가 작다.6) 그 외- 에션 바흐 기법- SLTF- 섹터 큐잉드가 70트랙을 처리하고 60트랙으로 이동해왔다. SCAN방식을 사용할 때 다음 디스크 큐에서 가장 먼저 처리되는 트랙은?[20, 50, 80, 100]가. 20 나. 50 다. 80 라. 100스케줄링 기법 중에서 현재 헤드 위치의 가까운 곳에 있는 모든 요구를 먼 곳보다 먼저 처리하도록 하는 기법은?가. FCFS 나. C-SCAN 다. LOCK 라. SSTF요청한 디스크 입/출력 내용이 다음과 같이 순서대로 큐에 들어 있다. 이때 이를 모두 처리하는데 소용되는 시간이 가장 긴 스케줄링 기법은?(단, 현재 디스크 헤드 위치는 53이고, 가장 안쪽이 1번, 가장 바깥쪽이 200번 트랙이라고 가정하자.)큐의 내용 : 98 183 37 122 14 124 65 67가. FCFS 나. SSTF 다. SCAN 라. C-SCAN향의 진행이 시작될 당시에 대기 중이던)
제 1 장 S/W 공학의 개념1. S/W 공학의 개념- 소프트웨어 공학(Software Engineering)은 최소의 경비로 신뢰도 높은 소프트웨어를 생산하기 위한 기법과 도구를 의미한다.1. 소프트웨어 공학- 소프트웨어 공학은 소프트웨어 위기를 극복하기 위해 개발한 학문으로, 소프트웨어 제품의 품질을 향상시키고, 생산성과 작업 만족도 증대, 신뢰도 높은 소프트웨어의 생산 등을 목적으로 하는 학문을 말한다.어 공학의 기본 원칙이라고 볼 수 없는 것은?가. 현대적인 프로그래밍 기술 적용 나. 지속적인 검증 시행다. 결과에 대한 명확한 기록 유지 라. 충분한 인력 투입해설 : 비용을 적게 들여서 정확하고 효율적인 결과를 얻기 위한 방법을 연구하는 학문이므로 라.는 당연히 거리가 있다.2. 소프트웨어 위기- 소프트웨어 규모의 증대와 복잡도에 따른 개발 배용 증가- 소프트웨어 유지 보수비용 증가- 소프트웨어 개발 적체 현상- 프로젝트 개발 일정과 예산 측정의 어려움- 신기술에 대한 교육과 훈련의 부족- 소프트웨어의 품질의 저하- 소프트웨어 생산성 기술의 낙후어의 위기현상과 거리가 먼 것은 어느 것인가?가. 유지보수의 어려움 나. 개발인력의 급증다. 성능 및 신뢰성의 부족 라. 개발기간의 지연 및 개발비용의 증가해설 : 위기란 안좋은 현상인데 개발자가 많아진다면 나쁠 게 없는데..어 위기(crisis)의 현상과 관계가 먼 것은?가. 개발 기간의 지연 및 하드웨어 비용을 초과하는 개발비용의 증가나. 성능 및 신뢰성 부족다. 소프트웨어의 개발도구 부족라. 유지 보수의 어려움에 따른 엄청난 비용해설 : 개발도구가 부족하다는 것도 문제는 문제지만 그것이 위기에서 나타나는 현상이라고는 말할 수 없다.2. S/W의 특징1. 하드웨어- 기계 장치로 소프트웨어에 의해 움직이지만 매우 빠른 속도로 발전을 하고 있다.2. 소프트웨어- 소프트웨어란 딱히 프로그램만을 의미하는 게 아니라 이 프로그램에 관한 모든 것들. 즉, 프로그램의 설치, 사용, 개발, 유지 보수, 관련문서 등이다.3.한 작업 순서와 공정별 처리 내용 기술.2. 조직 구성 계획의 수립① 프로그래밍 팀의 구조 : 민주주의식 팀, 책임 프로그래머 팀, 계층형 팀.※ 책임 프로그래머 팀 : 한 사람에 의해 통제할 수 있는 소규모 문제에 적합.식 팀 구성에 관한 설명 중 틀린 것은?가. 소프트웨어 개발팀을 중앙집중형으로 관리하는 방법에는 책임 프로그래머팀이 있다.나. 프로그램 사서(Program Librarian)는 프로그램 리스트, 설계문서, 테스트 계획 등을 관리한다.다. 중앙집중식 팀 구성은 한 사람에 의하여 통제할 수 있는 비교적 소규모 문제에 적합하다.라. 보조 프로그래머는 요구분석과 설계, 중요한 부분의 프로그래밍 및 모든 기술적 판단을 내린다.해설 : 특별한 설명이 필요 없이 그냥 기본 상식으로..성에 관한 설명 중 옳지 않은 것은?가. 의사결정을 민주주의식으로 하며 팀구성원의 작업만족도를 높이고 이직률을 낮게한다.나. 팀구성원 각자가 서로의 일을 검토하고 다른 구성원이 일한 결과에 대하여 같은 그룹의 일원으로 책임을 진다.다. 팀구성원 사이의 의사교류를 활성화시키므로 복잡한 장기 프로젝트에 적합하지 않다.라. 링 모양의 구조는 계층 없이 전체 팀 구성원이 동등한 레벨에 있다는 것을 나타낸다.해설 : 별다른 설명이 필요 없이 분산형이란 민주주의식 팀구성이니까 특별히 정해진 팀장이 없는 자유로운 형태로...3. 프로젝트 측정소프트웨어 분야 중에서 가장 난해하고 오류가 높은 활동이 프로젝트 측정이며, 프로젝트의 비용과 일정 계획에 차질을 주지 않도록 하는데 있다.기법에 의하여 예측된 총 라인수가 25000 라인일 경우 개발에 투입될 프로그래머의 수가 5명이고, 프로그래머들의 평균 생산성이 월 당 500 라인일 때, 개발에 소요되는 시간은?가. 8개월 나. 9개월 다. 10개월 라. 11개월해설 : LOC(Line Of Code)은 제품의 직접 측정에 사용되는 방법이다.25000 / ( 5 * 500) = ?? 개월로 잘 작성된 소프트웨어의 특성이 아닌 것은?가. 소프트웨어램의 제어 흐름도를 기반으로 분석한다. 이 방법에서는 그래프를 이용하여 프로그램의 제어 흐름을 표시하며, 각 노드 안에 있는 글자는 처리작업을 나타내고, 제어흐름은 화살표로 표시한다. 모듈 품질을 검토하는 기준으로 사용된다.3) 정보 흐름을 이용한 복잡도 측정Length(소스코드의 라인 수) X (fan-in X fan-out)2be에 의해 제안된 소프트웨어의 복잡성 측정에 대한 설명으로 옳지 않은 것은?가. 영역은 그래프의 평면에서 둘러 쌓여진 부분으로 묘사될 수 있다.나. 영역의 수는 경계된 영역들과 그래프 외부의 비경계지역의 수를 계산한다.다. 모듈크기의 실제 상한선은 존재하지 않는다.라. V(G)는 영역의 수를 결정함으로써 계산되어 진다.해설 : 모듈의 상한선이 정해지지 않았다면 측정자체가 매우 어려울 것이다.4. 소프트웨어 신뢰성과 이용 가능성1) 신뢰도 측정 척도신뢰도 측정은 실패된 평균시간(MTBF : Mean Time Between Failure)으로 표시한다.MTBF = MTTF(고장에 대한 평균시간) + MTTR(수선하기 위한 평균시간)2) 소프트웨어의 이용 가능성가용도 = (MTTF / (MTTF + MTTR)) X 100%어의 신뢰성과 가용성에 대한 설명 중 잘못된 것은 ?가. 소프트웨어의 신뢰성은 과거와 개발상의 자료를 이용하여 측정과 예측이 불가능하다.나. 소프트웨어의 간단한 신뢰성 측정은 MTBF로 가능하다.다. 소프트웨어의 가용성은 프로그램이 요구사항에 따라 운영되는 확률이다.라. 가용성은 MTTF(MTTF+MTTR)*100%로 정의된다.해설 : 신뢰성측정의 기본 개념1) 주어진 시간 동안에 주어진 환경에서 프로그램이 고장 없이 운영될 확률2) 과거의 데이터와 개발시의 데이터를 사용해서 측정되고, 예측된다.3) 신뢰성의 간단한 측정은 MTBF이다.4) 가용성으로 신뢰성을 측정할 수 있다.5) 가용성은 프로그램이 주어진 시점에서 요구 사항을 수행하는 확률이다.5. 소프트웨어 품질 보증기술과 도구의 도입- 요구 분석 단계의 품질 보증은으로 발전되고, 최근에는 객체 지향 방법론, 시각적 프로그래밍 방법 등이 대두되고 있다.2) 구조적 프로그래밍 기법기술된 알고리즘 프로그램으로 작성할 때 구조적 기법을 사용하면 프로그램에 대한 이해가 쉽게 된다. 구조화 기법은 프로그램의 신뢰성, 판독성, 복잡성의 최소화, 프로그래머의 생산성 증진, 프로그램의 유지를 단순화한다. 구조화 기법은 GOTO가 없는 프로그램으로서 순차, 선택, 반복의 세 요소로 프로그램을 작성하므로 프로그램을 논리적으로 명확하게 작성할 수 있다.- 순차 : 일련의 동작을 순서대로 실행한다.- 선택 : 두 가지의 일련 동작 가운데서 하나를 선택하는 논리 구조로서, 어떤 조건의 진위에 의해 하나의 실행을 선택한다.- 반복 : 일련의 반복 동작으로서, DO-WHILE형과 DO-UNTIL형이 있다.나이더만(Nassi-Schneiderman) 도표는 구조적 프로그램을 표현하기 위해 고안되었다. 이 방법에서 알고리즘의 제어구조는 3가지로 충분히 표현될 수 있는데 이에 속하지 않는 것은 어느 것인가?가. 선택, 다중선택(if ~ then ~ else, case)나. 반복 (repeat ~ until, while, for)다. 분기(goto, return)라. 연속(sequential)2. 소프트웨어 개략 설계와 상세 설계1) 상향식 설계와 하향식 설계상향식 설계(Bottom-up design)는 최하위 수준에서 각각의 모듈들을 설계하고, 이러한 모듈이 완성되면 이들을 결합하여 검사한다. 이러한 단계로 작업이 진행되어 상위 수준에서는 하나의 완성된 모듈을 구성하는 방법이다.하향식 설계(Top-down design)는 주어진 문제를 분석하여 모듈의 전체적인 구조와 데이터를 개괄적으로 설계하고, 이를 기반으로 하위 레벨에서 점차 세부적인 기능을 중심으로 모듈을 설계하는 방법이다.3. 소프트웨어 설계 명세서와 설계 검토 방법인터페이스 설계시 오류 메시지나 경고에 관한 다음의 지침 중 옳지 않은 것은 어느 것인가?가. 메시지는 이해하기 쉬어야 한다.나. 스이고, 기능적이다. 불투명하다는 것은 블랙박스이다.작동을 자세히 관찰할 수 있으며, 프로그램 원시 코드의 논리적인 구조를 커버(cover)이도록 테스트 케이스를 설계하는 프로그램 테스트 방법은?가. 블랙 박스 테스트 나. 화이트 박스 테스트다. 알파 테스트 라. 베타 테스트수행할 특정 기능을 알기 위해서 각 기능이 완전히 작동되는 것을 입증하는 검사로서, 기능 검사라고도 하는 것은?가. 블랙 박스 검사 나. 그린 박스 검사나. 블루 박스 검사 라. 화이트 박스 검사2. 검증을 위한 검사험을 하는데 있어 알파 테스트란?가. 사용자의 장소에서 개발자가 직접 시험을 한다.나. 사용자의 장소에서 개발자와 사용자가 실 데이터를 가지고 공동으로 시험한다.다. 개발자의 장소에서 개발자가 시험을 하고 사용자는 지켜본다.라. 개발자의 장소에서 사용자가 시험을 하고 개발자는 뒤에서 결과를 지켜본다.해설 : 사용자가 개발자의 환경에서 테스트하는 것을 알파테스트라 하고 사용자가 사용자 환경에서 테스트하는 것을 베타테스트라 한다.3. 소프트웨어 검사 단계코드검사 -> 설계검사 -> 요구사항검사 -> 시스템 검사어 검사 단계를 올바른 순서로 나열한 것은?㉠ 설계 검사 ㉡ 요구사항 검사㉢ 코드 검사 ㉣ 시스템 검사가.㉠-㉡-㉢-㉣ 나.㉢-㉠-㉡-㉣다.㉡-㉢-㉣-㉠ 라.㉡-㉣-㉠-㉢4. 단위 검사소프트웨어 설계의 최소 단위인 모듈 검증에 초점을 둔다. 단위 검사(unit testing)는 화이트 박스 검사 기법을 이용하며, 여러 개의 모듈에 대해 병렬로 실행될 수 있다.5. 통합 검사1) 하향식 통합- 하향식 통합에는 깊이 우선 통합 방식과 너비 우선 통합 방식의 두 종류가 있다.- 하향식 통합 과정▶검사 드라이버와 스터브를 식별한다.▶깊이 우선의 검사인가, 너비 우선의 검사인가에 따라 스터브를 실제 모듈로 대치한다.▶각 모듈을 통합해 나가면서 검사를 실시한다.▶검사의 일부가 완결되면 또 다른 스터브를 실제 모듈로 대치한다.▶검사 과정 중 새로운 오류가 발생했는가를 점검한다.2) 상향식
제 1 장 데이터 통신의 개요1. 데이터 통신의 개요1. 데이터 통신의 정의1) 정의- 디지털 형태, 즉 2진 부호로 표시된 정보를 전송하는 것을 목적으로 하는 통신- 정보기계 사이에 디지털 2진 형태로 표현된 정보를 송.수신하는 통신- 광범위하게 정의하여 음성 이외의 모든 정보전달 형태를 뜻하는 경우도 있음- 일반적으로 보고서, 메모, 서류와 같은 텍스트, 그리고 회계자료와 같은 숫자로 된 정보의 전송으로 한정2) 데이터 통신(Data Communication)- 국제전신전화자문위원회(ITU-T : 과거의 CCITT)에서 정의- 데이터 전송(data transmission)은 데이터를 발생시키는 단말 장치와 데이터를 처리하는 컴퓨터 간에 이루어지고, 데이터 처리(data processing)는 주어진 데이터를 가지고 필요한 정보를 얻기 위하여 컴퓨터를 이용하여 데이터를 처리하는일- 데이터 통신(data communication)이란 데이터 전송 기술과 컴퓨터에 의한 데이터 처리기능을 결합한 것데이터 통신 = 데이터 전송 기술 + 데이터 처리 기술- 정보 기계 사이에 디지털 2진 형태로 표현된 문자, 기호, 숫자 등으로 이루어진 텍스트 정보를 상호 전달하는 통신3) 정보 통신의 3대 목표- 정확성▶정보는 전송 중에 신호 감쇠, 잡음 등에 의해 그 원래의 형태가 변형될 수 있고 결과적으로 잘못된 정보가 전송될 가능상 존재▶정확한 확보는 정보 통신에서 가장 중요한 목표▶정보 통신 기술의 70%정도가 정확성을 유지하는 것과 관계를 갖는 기술- 효율성▶정보 전송에 투자된 장비가 획득한 정보의 가치보다 크다면 정보 통신은 그 의미를 상실▶정보 전송은 정확하고 효율적으로 이루어져야 함- 보안성▶정보 전송이 정확하고 효율적으로 이루어졌다고 하더라도 원하지 않는 제3자가 정보의 내용을 훔쳐볼 수 있다면 큰 문제 발생▶성공적으로 정보 전송을 위해 정보 전송에 있어서 보안이 이루어져야 함2. 데이터 통신 시스템의 구성 요소1) 데이터 통신 시스템(Data Communicatio당 OOO자의 문자가 전송된다.baud)속도를 갖는 변복조기에서 신호단위로 Double bit를 사용할 경우의 전송속도를 bps로 표현하면?가. 600 나. 1200 다. 2400 라. 4800해설 : 1200보는 1초에 1200번의 변복조를 한다는 것이고 Double bit란 한꺼번에 2개씩 변복조한다는 것이므로 전송회선에 지나가는 데이터는 1200 * 2 = 2400 bit/second통신 속도에서 보(baud)의 설명 중 옳지 않은 것은 어느 것인가?가. 통신속도의 단위 나. 단위시간당 변조율다. 1초당 보내지는 코드의 개수 라. 단점 주파수의 1/4배해설 : 정확하게 정해진 것이 아니라 시스템마다 달라질 수 있다.1문자가 각각 13.5ms가 소요되는 5개의 데이터 펄스, 그리고 16.25ms의 한 개씩의 스타트, 스톱 펄스로 구성된 경우 bps는?가. 50 나. 70 다. 90 라. 100해설 : 1개의 펄스는 13.5ms이고 이것이 5개이므로 13.5 * 5 = 67.5ms, 16.25ms가 스타트, 스톱 두 개므로 32.5ms 이 7개의 펄스는 100ms가 소요되므로 0.1초에 7개의 비트가 전송된다면 1초엔 당연히 70개의 비트가 전송되는 셈.도가 200[baud]이고, 보오당 신호레벨이 4일 때 1통 간의 송신 가능 속도는 몇 [bps]인가?가. 12.000 나. 24.000 다. 48.000 라. 96.000해설 : 신호레벨이 4라는 것은 4단계이므로 2비트로 표현할 수 있는데 따라서 1보당 2비트의 변복조가 이루어진다고 봐야한다. 그래서 1초당 2*200=400비트가 전송되므로 1분엔 400*60초이므로...1문자가 각각 13.5ms가 소요되는 5개의 데이터 펄스, 그리고 16.25ms의 한 개씩의 스타트, 스톱 펄스로 구성된 경우 bps는?가. 50 나. 70 다. 90 라. 1002. 전송부호1. 부호와 부호체계▶부호(code)라는 것은 각 데이터 정보 하나 하나에 할당되는 2진 표현▶부호체계란 모든 문자 집합에 대한 부호집합을 의미▶가장파의 진폭을 변조하여 0과 1을 구분한다.3. 주파수 편이 변조(FSK : Frequency-Shift Keying)▶반송파의 주파수를 변조하여 0과 1을 구분한다.3. 위상 편이 변조(PSK : Phase-Shift Keying)▶반송파의 위상을 변조하여 0과 1을 구분한다. 모뎀에서 주로 사용▶일정 주파수, 일정 진폭의 정현파 위상을 2등분, 4등분, 8등분(각각 180, 90, 45)등으로 나누어 각각 다른 위상에 "1" 혹은 "0"을 할당하거나 두 비트 혹은 세 비트를 한꺼번에 할당하여 상대측에 보내고 수신측에서는 이를 약속된 원래의 "1" 혹은 "0'의 상태로 만들어 주는 변조 방법이다.▶2위상 편이 변조 방식 : 위상을 180도 간격으로 2등분하는 방식으로 2등분된 각각의 서로 다른 위상에 0 또는 1을 할당한다. 1비트 필요▶4위상 편이 변조 방식 : 90도 간격으로 4등분하는 방식으로 연속되는 두 비트의 조합으로 분할하여 바로 직전에 전송한 반송파의 위상을 기준으로 하여, 다음에 전송할 2비트의 종류(4종류)에 의해 결정되는 각도만큼 위상을 변화시키는 방식이다. 2비트 필요▶8위상 편이 변조 방식 : 위상을 8등분하는 방식, 3비트 필요그림과 같이 배치되는 변조 방식은?가. 4상 위상 변조나. 8상 위상 변조다. 16상 위상 변조라. 위상 진폭 변조해설 : 진폭 위상 편이 변조(Amplitude Phase shift Keying : APK)는 위상과 진폭을 함께 변조하는 방법이다.- 한정된 주파수 대역 내에서 보다 고능률의 데이터 전송을 행하기 위한 방식- 직교 진폭 변조 방식(Quadrature Amplitude Modulation : QAM)이라고도 한다.변·복조기(Synohronous MODEM)에서 주로 사용하는 변조 방법은?가. 진폭 편이 변조(ASK) 나. 주파수 편이 변조(FSK)다. 위상 편이 변조(PSK) 라. 펄스 부호 변조(PCM)3. DSU(Digital Service Unit)1. DSU의 정의▶디지털 신호를 변조하지 않고측에서 에러가 없는 걸로 골라서 사용한다.로에서 오류 발생시 수신측은 오류의 발생을 송신측에 통보하고 송신측은 오류가 발생한 프레임을 재 전송하는 오류 제어 방식은?가. 순방향 오류 수정(FEC) 나. 역방향 오류 수정(BEC)다. 에코 점검 라. ARQ(Automatic Repeat request)통신에서 전송상의 에러를 검출하는 목적으로 사용되는 것이 아닌 것은 어느 것인가?가. 해밍코드 나. 패리티 코드 다. CRC 라. Poll 코드정정할 수 있는 기술은?가. 단일 패리티 비트 이용 기술 나. CRC 이용 기술다. Hamming 코드 이용 기술 라. LRC 이용 기술3. 회선 제어 기법1. 회선 경쟁(Contention)경쟁방식으로 먼저 요구한 쪽에게 먼저 송신권을 준다.1) Point-to-Point 회선에 사용2) 송신측이 전송할 메시지가 있으면 사용 가능한 회선이 나올 때까지 대기3) ALOHA 방식이 성공적으로 사용된 예구를 먼저한 쪽이 송신권을 갖는 방식을 무엇이라 하는가?가. Contention 방식 나. Polling 방식다. Selecting 방식 라. Routing 방식2. 폴링과 셀렉션(Polling & Selection)1) 폴링 : 주국으로 데이터를 보내기 위한 시스템이다. 즉 주국의 입장에서 보조국한테 확인을 한다. 나한테 보낼 데이터가 있는가?2) 셀렉션 : 주국에서 보조국으로 데이터를 보내기 위한 시스템으로 주국의 입장에서 내가 보낼 데이터를 받을 준비가 되었는가?방식에 있어서 중앙 컴퓨터가 주변의 터미널로 데이터를 전송하고자 하는 경우, 수신측 터미널의 상태를 확인하는 절차는?가. polling 나. selection 다. contention 라. routing3. 회선 제어 절차쉬우면서도 자주 등장하는 문제로 보너스문제....일단 모뎀을 이용하여 즉 전화선을 이용하여 PC통신을 한다면 일단 컴퓨터에 전화선을 연결(회로연결), 그 다음 통신프로그램을 실행(링크확립), 다음 파일 다운로드나 업로드(메시지 전달), 할 일을 다 투 포인트(point-to-point)와 멀티포인트(multi-point)1) 컴퓨터와 여러 대의 터미널들이 연결되는 두 가지 방식2) 포인트 투 포인트 방식 : 여러 대의 터미널이 하나의 통신회선에 같이 연결되는 방식3) 멀티포인트 방식 : 여러 대의 터미널이 하나의 통신회선에 같이 연결되는 방식4) 보통의 지능이 없는 터미널은 모두 포인트 투 포인트 방식을 이용하며 멀티드롭은 컴퓨터가 폴링하는 시스템에서만 사용이 가능4. 컴퓨터 네트워크의 유형1) 공중 네트워크(Public Network)- 불특정 다수의 이용자에게 데이터 전송 서비스를 제공하는 데이터 전용망을 공중 데이터 네트워크라 함- 공중 데이터 네트워크는 전국적으로 넓은 지역에 분포하는 불특정 다수의 가입자 상호 간의 교환 접속을 목적으로 구성되는 통신망- 공중 데이터 네트워크에는 패킷 교환과 회선 교환의 두 가지 형태가 있음2) 사설 네트워크(Private Network)- 사용자가 통신 사업자로부터 임대 받아 독점으로 사용하는 회선- 주로 근거리 통신망에서 국끼리 직접 연결하기 위해 사용- 사설 네트워크는 트래픽의 양이 비교적 많은 경우는 대부분의 조직체에서 채택하고 있음- 예를 들어 회사나 정부 기관들이 자신들의 업무를 지원할 목적으로 구축하여 사설용으로 회선을 임대하여 자신들의 네트워크를 구축(leased line)에 비해 공중 통신망(public switched network)의 장점이 아닌 것은?가. 전송되는 전송량을 기준으로 볼 때 가격이 저렴하다.나. 사용방법이 간편하며 업무적용이 쉽다.다. 회선을 공유할 수 있으므로 효용도가 높아진다.라. Back - up을 사용자가 별도로 마련하지 않아도 된다.해설 : 공중 통신망은 쉽게 생각하면 모뎀을 이용한 통신이라고 하면 이해가 빠를 듯.(공중전화 교환망)을 통하여 제공하기 곤란한 서비스는?가. 데이터 통신서비스 나. 팩시밀리다. 비디오텍스 라. 고품질 화상통신로 분류될 수 없는 것은?가. ISDN 나. PSDN 다. CSDN 라. LAN3.음질
제 1 장 데이터베이스 시스템1. 정보처리 시스템1. 정보 처리 시스템1) 정보와 데이터- 데이터 : 관찰이나 측정을 통해서 수집된 사실이나 값(수치, 스트링)- 정보 : 자료를 가공하여 얻은 결과로서 부가가치를 지니며 의사 결정에 도움을 준다.* 정보는 엄밀히 말하면 데이터가 아니다.ata)와 정보(Information)에 대한 설명으로 가장 적절한 것은?가. 정보란 자료를 처리해서 얻을 수 있는 결과이다.나. 자료란 적절한 의사 결정의 수단으로 사용할 수 있는 시작이다.다. 정보란 현실 세계에 존재하는 가능하지 않은 그대로의 모습을 의미한다.라. 자료와 정보는 같은 의미이다.2. 자료 처리 시스템1) 일괄처리- 원시 데이터(raw data)를 수집하고 분류 정리하여 파일(file)에 수록하는 사전 준비 작업 필요- 시스템 중심 처리 방법으로 높은 시스템 성능과 낮은 처리 비용이 특징- 순차 접근 방법 이용 업무에서 주로 사용2) 온라인 처리- 실시간(real time) 처리- 사용자 중심 처리 방법으로 낮은 시스템 성능과 높은 처리 비용이 특징- 통신 제어기가 필요하며, 보수, 유지, 회복의 오버헤드가 있음3) 분산처리- 분산 처리기(컴퓨터 시스템)와 분산 데이터베이스, 통신 네트워크가 필요- 클라이언트/서버 시스템 운영 형태시스템은 자료의 처리 형태에 따라 일괄처리, 온라인 처리, 분산처리 시스템으로 구분할 수 있다. 다음 중 일괄처리 시스템에 대한 설명으로 옳지 않은 것은?가. 일괄 처리 시스템은 시스템 중심의 자료 처리 방법이다.나. 테이프와 같은 순차 접근 방법을 사용하는 업무에 적합하다.다. 각 트랜잭션 당 처리비용이 많이 든다.라. 단위 시간당 처리하는 작업수가 많으므로 시스템 성능은 높다.2. 데이터베이스 개념1. 데이터베이스의 정의데이터베이스는 어느 한 조직의 여러 응용 시스템들이 공유(shared)할 수 있도록 통합(integrated), 저장(stored)된 운영(operational) 데이터의 집합이다.2. 데이터베이스의 특성1) 실시간recovery)에 대한 전략 정의해설 : DBA란 전체적인 관리자이기도 하지만 전체적인 운영 프로그램이라고도 할 수 있다. 접근 권한을 부여함으로써 사용자들이 접근할 수 있는 부분을 조정한다. 하지만 통제 및 감시는 데이터베이스관리시스템(DBMS)에서 이루어지는 일이고 이 일에 대한 정의는 DBA가 한다. 즉 실질적인 일은 DBMS가 하고 정의하는 일은 DBA가 한다.역할이 아닌 것은?가. 자료의 보안성, 무결성 유지 나. 스키마의 정의다. 응용프로그램의 설계 및 개발 라. 데이터 사전의 유지 및 관리해설 : 소공에서 다루는 내용 중 다. 응용프로그램의 설계 및 개발에 대한 내용이 있다. 응용 프로그램을 설계 및 개발은 프로그래머가 하는 일이고 DBA는 개발자가 아니라 관리자이다.이스 관리자(DBA)의 역할에 관한 설명 중 옳지 않은 것은?가. 주로 데이터 조작어(DML)를 이용하여 데이터베이스의 무결성을 유지한다.나. 데이터베이스 설계와 운영을 한다.다. 사용자의 요구와 불평을 청취하고 해결한다.라. 시스템 감시 및 성능분석을 한다.해설 : 관리자는 전체적인 운영을 하므로 환경을 설정하거나 권한 제어 무결성 유지 등을 하고자 할 때 정의어를 사용하고 실제적으로 데이터를 검색하고 변경하고자 할 땐 조작어나 제어어를 사용하여 작업한다.수행 역할에 관한 설명으로 거리가 먼 것은?가. 데이터베이스 구축 나. 응용 프로그램 개발다. 사용자 요구정보 결정 및 효율적 관리 라. DBMS의 관리1.12.33.44.35.36.47.18.29.210.111.312.413.314.315.416.317.218.319.120.2제 2 장 데이터 모델링1. 데이터 모델링 개념1. 데이터 모델링(Data Modeling)데이터베이스는 계속적으로 변화하는 현실 세계를 표현하고 있다. 데이터 모델은 이 표현 과정에서 데이터의 구조를 이해하기 위해 사용하는 지능적인 도구이다. 데이터는 기본적으로 3개의 상이한 세계 속에서 생각해 볼 수가 있다. 첫 번째는 인간의 오감을 통해 감지할 수 있 있다.망 모델은 구별 가능한 객체를 나타내는 엔티티의 집합과 엔티티들의 관계를 나타내는 포인터(pointer)와 링크(link)로 구성된다. 즉, 망 모델을 나타내는 데이터 구조도는 레코드들과 같은 개념으로 사용된 에티티들을 나타내는 직사각형과 그들 간의 연관성을 나타내는 아크 그리고 아크에 이름을 갖는 레이블로 구성된다. 하나의 아크로 연결된 엔티티 타입들은 오너-멤버관계(owner-member relationship)로서 오너 에티티와 멤버 엔티티 사이에는 1:N의 관계를 갖는다.망 모델은 실세계와 가장 근접한 형태의 모델이며 그래프(graph) 형태로 모델링한다.3. 계층 데이터 모델(Hierarchical Data Model)계층 모델은 데이터와 데이터 간의 관계를 각각의 엔티티와 연결함으로써 구성되는 망 모델과 거의 같다고 할 수 있다. 그러나 계층 모델은 그래프 형태라기 보다는 트리(tree) 형태로 표현되어 진다. 계층 모델에서는 부모 엔티티와 자식 엔티티가 명확하게 구별되므로 레이블을 기술할 필요가 없다. 이 모델은 페어런트-차일드 관계가 1:N만을 허용하므로 N:M 관계를 만들기 위하여 어색한 구조를 구성하며, 엄격한 계층 구조로 인하여 레코드의 삽입과 삭제가 매우 복잡하다. 또한 하나의 레코드를 쌍방에서 또는 대칭적으로 탐색하기 어렵다. 즉, 한쪽 방향에서의 처리는 효율적인 데 비해 다른 방향에서의 처리는 비효율적인 것이 단점이다.모델 중 성격이 다른 것은?가. 개체-관계(E-R) 모델 나. 관계 모델다. 계층 모델 라. 네트워크 모델이터 모델의 특징에 대한 설명으로 옳은 것은?가. 데이터 구조도가 그래프 형태이다.나. 오너-멤버(owner-member) 관계라고 한다.다. 데이터 구조도가 트리(tree) 형태이다.라. 데이터 구조도는 사이클(cycle)을 허용한다.데이터 모델과 계층 데이터 모델의 공통적인 속성으로만 짝지어진 것은?㉠ 개체의 표현 방법 ㉡ 관계의 표현 방법㉢ 다대다 관계의 직접 표현 불가 ㉣ 스키마의 구조도가. ㉠㉡ 나. WHERE 학교='컴퓨터';가. 학생테이블에서 학과가 컴퓨터인 사람의 학번, 이름, 학년을 검색하라.나. 학생테이블에 학과가 컴퓨터인 사람의 학번, 이름, 학년을 삽입하라.다. 학생테이블에서 학과가 컴퓨터인 사람의 학번, 이름, 학년을 검색하여 컴퓨터과테이블에 삽입하라.라. 컴퓨터과테이블에서 학과가 컴퓨터인 사람의 학번, 이름, 학년을 검색하여 학생테이블에 삽입하라.해설 : 삽입해라 컴퓨터과테이블에 학번, 이름, 학년을...학교가 '컴퓨터'인 학생테이블의 학번, 이름, 학년을 검색해서즉, 두 개의 테이블인 컴퓨터과테이블과 학생테이블이 있는데 학생테이블의 데이터를 검색해서 컴퓨터과테이블에 삽입하는 것이다.의어를 SQL 문장으로 바르게 나타낸 것은?"학번이 100, 이름이 홍길동, 학과가 컴퓨터인 학생을 학생 테이블에 삽입하라." (단, 학생 테이블에 학번, 이름, 학과의 열이 있다고 가정한다.)가. UPDATA 학생테이블 SET 학번 = 100, 이름 = '홍길동', 학과 = 컴퓨터나. INSERT INTO 학생테이블 VALUES(100, '홍길동', 컴퓨터)다. INSERT 학생테이블 VALUE(100, '홍길동', 컴퓨터)라. UPDATA 학생테이블 SET(100, '홍길동', 컴퓨터)해설 : 삽입이니까 INSERT를 사용하는데 그 형태가 위에서 정리된 대로 INSERT INTO 테이블(열_이름,,,,,) VALUE (열_값...)INTO는 원래가 있는거다.3. 갱신문UPDATE 테이블SET 열_이름=산술식{, 열_이름=산술식}*[WHERE 조건];- 기존 레코드의 열값을 갱신하기 위해서는 UPDATE문을 사용한다.- 새로 변경되는 값은 산술식이나 NULL(허용이 되는 경우에만)이 될 수 있다.- WHERE절이 명세되면 조건을 만족하는 모든 레코드들이 SET절에 지시된 대로 변경된다.4. 삭제문DELETE FROM 테이블 [WHERE 조건];- 기존 테이블의 행을 삭제할 때는 DELETE문을 사용한다.- DELETE문은 WHERE절의 조건을 만족하는 레코드지만 이해를 쉽게 하자면... 가. 처럼 개체가 개체를 종속한다는 것은 있을 수 없다.R(A,B,C)에서 종속 A->>B 가 성립한다. 이 릴레이션에 대한 설명으로 부적합한 것은?가. 릴레이션 R에서 다치 종속 A->>B가 성립하므로 A->>C도 성립한다.나. 릴레이션 R의 다치 종속은 함수 종속 A->B의 특별한 한 형태라고 할 수 있다.다. A->>B의 의미는 R의 어트리뷰트 A가 어트리뷰트 B의 값의 집합을 결정한다는 것이다.라. 릴레이션 R은 언제든지 프로젝션을 통해 R1(A, B)과 R2(A, C)로 무손실 분해할 수 있다.해설 : 다치 종속에 대한 문제로서 함수 종속은 다치 종속에 포함된다. 또한 라.번처럼 무손실 분해를 할 수 있다. 나. 번은 반대로 설명을..2. 제 5 정규형조인 종속이 존재하지 않거나 조인 종속에 의해 분해되는 Projection들이 원래 릴레이션의 후보키를 유지한다.레이션 R에 존재하는 모든 조인 종속성이 릴레이션 R의 후보키를 통해서만 성립된다. 이 릴레이션 R은 어떤 정규형의 릴레이션인가?가. 제 3 정규형 나. 보이스-코드 정규형다. 제 4 정규형 라. 제 5 정규형76.477.278.279.180.481.282.183.284.4제 6 장 고급 데이터베이스1. 트랜잭션의 개념1. 트랜잭션(transaction)- 한꺼번에 모두 수행되어야 할 일련의 데이터베이스 연산들2. 트랜잭션의 ACID 성질- 원자성(atomicity) : 트랜잭션에 포함된 연산을 전부 실행하거나 하나도 실행하지 않는다. 실행도중에 실패하게 되면 원자성 특성 때문에 부분적인 실행 결과를 시스템 내에서 제거해야 한다.- 일관성(consistency) : 시스템이 동시성 제어를 제공하면 프로그래머는 트랜잭션이 개별적으로 실행되는 것처럼 트랜잭션을 작성할 수 있고, 작성된 트랜잭션은 데이터베이스를 새로운 일관성이 보존되는 상태로 전이시켜야 한다.- 분리성(isolation) : 여러 개의 트랜잭션이 동시에 처리되어도 그 결과는 순차적으로 실행된 것과 같아다.
토익 어휘 및 단어정리1. grade : 등급, 정도2. gradually : 점차로, 차차3. pack : 꾸리다.4. package : 꾸러미, 소포5. length : 길이, 키6. exceed : 한도를 넘다.7. deny :부인하다.부정하다.8. react : 반응하다.9. row : 열, 줄10. familiar : 일상의, 친근한11. prevent : 막다, 방해하다.12. plain : 편평한, 평탄한13. estimate : 평가하다, 견적하다14. observe : 관찰하다, 관측하다15. observation : 관찰, 주목16. associate : 연상하다, 관계시키다17. hurry : 서두르다, 서둘러가다18. prospectus : (설립) 취지서19. accuse : 고발,고소하다.20. blame : 비난하다,나무라다1. resolve : v.∼을 결정하다. 결의하다.☞ We hope you can resolve this issue before our company terminates you as a subcontractor.2. resolution : n.결의, 결심, 결단☞ A resolution to the problem was more difficult than we anticipated.3. labor : n.노동, 수고, 노고, 생산활동☞ There is a labor shortage of computer programmers.4. laboratory : n.연구소, 시험소, 실험실☞ The new drug will be tested in Vaxgen's laboratory.5. article : n.기사, 논설, 논문, 물건, 계약☞ This article is adopted from the spring issue of Policy Review.6. income : n.수입, 소득☞ A six-figure income is not uncommon for physicians.7. revenue : n.세입, 총 소득estions.6. growth : n.성장, 발육, 성숙☞ We expect rapid growth of the utilities sector.7. odd : a.보통이 아닌, 별 다른, 이상한☞ Isn't it odd that Mr. Weisburg is late today?8. odds : n.가능성, 확률, 가망☞ What ate the odds of our bid being accepted over MeciaNet's bid?9. feature : v.∼의 특징을 이루다. ∼의 특색이 되다.☞ The publisher features children's literature.10. desire : n.욕망, 소원, 소망 v.바라다.☞ My desire is to help you with this problem.11. urge : n.추진력, 충동 v.강력히 밀고 나가다.☞ The urge to brag on his recent successes was irresistible.12. brag : v.자랑하다, 뽐내다. n.자랑, 허풍13. address : v.연설하다, 말을 걸다, 신청하다.☞ What kinds of changes are needed to address these problems?14. operate : v.움직이다, 작용하다.☞ Can you operate a manual transmission?15. task : n.일, 과업, 학업☞ Your task will be to train the employees on the new computer system.1. deliver : v.전하다, 배달하다, 송달하다☞ We can deliver the product in June.2. specific : a.명확한, 분명하게 한정된, 특정적인☞ He offered no specific explanation for his strange behavior.3. factor : v.~을 인수분해 하다, n.요소, 요인☞ She didn't fac한, 뻔뻔스러운2. proportion : n.비율, 비, 균형, 조화, 부분3. incline : n.내키게 하다, ~으로 돌리게 하다.4. undergo : v.받다, 만나다, 당하다, 격다, 경험하다.5. advertise : v.광고하다, 선전하다.6. astonish : v.(깜짝)놀라게 하다.7. superior : v.뛰어난, 우수한 n.우수한 사람8. inferior : a.하위의, 열등한, 하급의9. assemble : v.모으다, 집합시키다, 소집하다.10. possess : v.소유하다, 가지다, 점유하다.11. fragment : n.부서진 조각, 파편, 단편12. erase : v.지우다, 문질러 지우다, 삭제하다.13. temporary : a.일시적인, 잠시의 덧없는, 임시의14. modify : a.변경하다, 수정하다, 완화하다.15. revise : v.재검사하다, 교정하다, 교열하다.Review the words!1. 부서진:2. 모의다, 집합시키다 :3. 일시적인, 잠시의, 임시의 :4. 재검사하다, 교정하다 :5. 수정하다, 변경하다:6. 용감한 :7. 경험하다 :8. 깜짝 놀라게하다 :9. 우열한 :10. 광고하다, 선전하다 :1. mend : v.수선하다, 고치다, 개선하다.☞ I hope we can mend our differences and continue to work together.2. amendment : n.개정, 수선☞ He proposed an amendment to remove $600,000 from the budget.3. remove : v.이동, 이전하다. 치우다.4. chair : v.∼을 의자에 앉히다. ∼을 귄위있는 지위에 앉히다.☞ Dr. Peterson was asked to chair the committee.5. chairperson : n.의장, 사회자, 회장☞ Ms. Williams was elected chairperson of the executive committee.6. 대로 된, 알맞은, 어울리는, 고상한, 기품있는☞ A full refund is our only decent response.6. gratify : v.만족시키다, 기쁘게 하다.☞ He only wanted to gratify himself.7. gratitude : n.감사, 사의☞ I would like to express my sincere gratitude for your assistance.8. grateful : a.감사하는, 고마워하는☞ We are grateful that you selected us for the job.9. tribute : n.감사의 표시, 찬사☞ The memorial was a tribute to the founder of the company.10. dismay : v.크게 놀라게 하다, 움츠리게 하다.☞ We were dismayed that you discontinued our servece.11. discontinue : v.그만두다, ∼의 사용을 그만두다.12. streak : n.줄, 선, 줄무늬, 번개, 광선☞ He felt he was having a streak of good luck after a year of successful business transactions.13. treasure : n.부, 재산 v.∼을 소중하게 간수하다.☞ The investment in the small copy company turned out to be a treasure.14. hug : n.포옹, 계산기 v.껴안다, 포옹하다.☞ He welcomed the new committee members by giving each one a hug.15. numerous : a.매우 많은, 엄청난, 다수로 이루어진☞ Numerous attempts have been made by the government to slow the ruble meltdown in Russia.1. soar : v.하늘 높이 날아오르다, 오르다14. tackle : v.대결하다, 터놓고 이야기하다, 착수하다.☞ The commission came up with many ways to tackle the problem.15. wrestle : v.씨름하다, 격투하다, 레슬링을 하다☞ He wrestled with the idea of selling the firm.시험에 나온 숙어정리1. bring it about ; make it happen발생하게 하다, 야기시키다.We are trying to bring about a solution.2. tear it down ; destroy it파괴하다.They tore the building down.3. put it away ; store it저장하다, 치우다.Please put the picture away.4. turn him down ; refuse his request그의 요청을 거절하다.He wanted to marry her ; she turned him down.5. call me back ; telephone me again다시 전화하다.Call me back at eight.6. fill it in ; complete it완성하다, 기재, 작성하다.You have to fill in this form.7. cut it down ; make it smaller줄이다, 작게 만들다.The report is too long ; cut it down.8. hand it in ; give it to the leader제출하다.Students, hand in your papers!9. put her down ; criticize her비판하다.He always puts her down.10. bring it on ; cause it야기하다.The weather brought on my cold.11. ask you out ; invite you초대하다, 데이트 신청하다.He wants to ask you out.12. have it on ; be 있다.
{ 이 자료는 시빌플러스(www.civilplus.co.kr)에서 제공한 것입니다. 상업적 목적으로 사용하실 수 없습니다.{ {건설재료기사를 위한 포켓북{{1부핵심정리2부용어집3부관련사이트{{제 1 장 핵심정리{제 1 편 건설재료 및 관리제 1 장 건설재료 일반{토목재료로서 필요한 조건1 재질이 균등하고 강도가 큰 것2 생산량이 많고 도처에서 경제적으로 쉽게 구할 수 있는 것3 운반, 취급에 편리한 것4 풍화, 마모, 열에 대한 내구성이 큰 것{탄성계수와 전단탄성계수탄성계수 :{rm E= {f} over {ε} = {P/A} over {ΔL/L}= {PL} over {AΔL}전단탄성계수 : {rm G= {E} over {2(1+μ) }{rm = {QL } over {A ΔL }{응력과 변형률응력(f)={rm {시험에~의한~최대하 중} over {재료의~단면적}`=`P over A변형률(ε)={rm {재료의~변형~길이} over {재료 의 ~전체~길이}`=`ΔL over L × 100`(%)~{비례한도응력과 변형률이 직선적으로 변화하며, 외력이 제거되면 변형이 완전히 회복되는 점탄성한도비례한도를 지나 곡선적으로 변화하나 외력이 제거되면 변형이 완전히 회복되는 한계점항복점소성을 나타내는 점의 응력으로 응력이 증가하지 않아도 변형이 급격히 증가하는 점극한강도최대 응력을 말한다.파괴점재료가 파괴되는 점{포아슨 비재료의 응력방향 변형에 대한 가로방향의 변형의 비를 말한다.{rm μ= { 1} over {m }= {1/L } over {h/H }= {응력과~ 직각방향의~ 변형도} over {응 력방향의~ 변형도}{재료의 성질{강성외력을 받아도 변형이 작게 일어나는 성질인성높은 응력에 견딜 수 있고 변형이 크게 일어나는 재료의 성질 (연강, 고무)취성작은 변형에도 파괴가 일어나는 성질(유리, 주철). 취성은 충격 강도에 반비례한다.크리이프일정한 하중을 장기간 계속해서 작용시키면 시간이 경과함에 따 라 소성 변형이 증가하는 현상. 강도가 크면 크리이프는 작다.리렉세이션변형량시의 수축 및 균열 방지3 강도 및 내구성 추진 4 방부제 주입이 양호하다.{건조방법1 자연건조법 : 공기건조법, 침수법2 인공건조법 : 자비법, 열기법, 증기법, 훈연법제 3 장 석 재{석재의 종류1 화성암- 화강암(Granite) : 심성암에 속하고 주성분은 석영, 장석, 운모. 강도 및 내구성이 크다.- 섬록암(Diorite) : 화강암과 성질이 비슷하며 진한 녹흑색이다. 연마하면 광택이 난 다.- 화산암 : 강도와 내화성은 크지만 조직과 광택이 고르지 못하다. 절리가 많다. (큰 재료를 얻기가 힘들다)2 퇴적암- 응회암(Tuff) : 질이 연하고 거치며 유공질이므로 흡수량이 크다(풍화되기 쉽다). 열에 강하고 무게가 가볍고 질이 연하기 때문에 가공이 쉽고 장식용으로 사용- 점판석 : 중량이 가장 가볍고 흡수량이 적고 외관이 아름답다(지붕, 판석재, 벼루 돌)- 석회암(Lime stone) : 시멘트의 원료, 암질은 연하고 경도는 3.5정도, 내구성이 크고 쉽게 재료를 얻을 수 있다.3 변성암- 편암(Schist) : 암질이 치밀하고 단단한 층상으로 구성, 정원석 재료로는 부적당- 대리석(Marble) : 주성분은 방해석, 강도는 어느 정도 강하나 내구성이 약하고 풍화 되기 쉬우므로 옥외용으로는 부적당, 실내장식재로 사용{구조{절리천연적으로 갈라진 눈을 말함불규칙 단상 괴상절리화강암판상절리판자를 포개놓은 절리(수성암, 안산암등)주상절리돌기둥을 배열한 것 같은 모양의 절리, 주로 화산암구상절리양파처럼 생긴 절리층리수성암이 변성한 변성암에서 흔히 볼 수 있는 평행상의 절리편리변성암이 생기고 있는 절리, 불규칙하고 소편으로 갈라지는 성질이 있음석리암상을 구상하고 있는 조암광물의 집합상태에 의해 생기는 암석 조 직상의 갈라진 눈을 말함.벽개일정한 면으로 잘 갈라지는 면{석재의 형상1 각석 : 폭이 두께의 3배미만2 판석 : 두께가 15㎝미만, 폭이 두께의 3배이상3 견치석 : 면은 규칙적으로 거의 정 4각형에 가깝고 면에 직각으로 잰 공장(돌길이) 은 면의 최소 워커빌리티가 좋다.3 재료의 분리나 블리이딩이 적고 골재로서 쇄석을 사용하기 쉽다.4 수밀성이 커진다. 경화에 의한 발열이 작다.{기타 혼화제의 종류1 감수제 : 콘크리트의 단위수량을 감소시키기 위한 것2 촉진제 : 시멘트의 수화작용 촉진하기 위한 것으로 염화칼슘, 규산나트륨등이 있다.3 지연제 : 시멘트의 응결을 지연시키기 위한 것. 운반거리가 길 경우나 콜드 조인트 방지 종류로는 리그닌 설폰산염이 있다.4 분산제 : 콘크리트의 유동성을 증가시키고, 강도, 수밀성, 내구성 등을 증가시킨다.제 5 장 골 재{굵은 골재의 최대치수굵은 골재의 최대치수가 클수록콘크리트 강도가 커지고 워커빌러티는 떨어지며 재료분리가 많아진다.{조립률(F.M)골재 입도분포를 파악하는 방법으로 표준체(80mm, 40mm, 19mm, 10mm, No.4, No.8, No.16, No.30, No.50, No.100)의 누가 중량 백분율의 합을 100으로 나누었을 때의 값을 말한다. 잔골재 표준 조립률 : 2.3∼3.1 굵은골재 표준 조립률 : 6∼8{골재함수율1 전함수율 ={rm {습윤상태-절건상태} over 절건상태 times 100%2 흡수율 ={rm {표건상태-절건상태} over 절건상태 times 100%`3 유효흡수율 ={rm {표건상태-기건상태} over 기건상태 times 100%4 표면수율 ={rm {습윤상태-표건상태} over 표건상태 times 100%{잔골재 비중1 비중 ={rm A over {(B+500-C)}2 표면건조포화상태 비중 ={rm 500 over {(B+500-C)}3 겉보기 비중 ={rm A over {(B+A-C)}{공극율과 실적율1 공극율{rm d`=` W over G times 100%2 실적율 {rm v`=`( 1- W over G ) times 100%제 6 장 역청재료{스트레이트 아스팔트(straight asphalt)1 신장성, 점성, 방수성이 풍부하다 2 연화점이 비교적 낮고 내후성이 낮다.3 감온성이 크다.4 인화점이 높다.5 고화점이일하고 신뢰도가 높음5 전기, 열전도율 큼6 광택이 남{강의 열처리1 불림 : 강을 변태점 이상의 온도(800∼1000℃)로 가열한 후 공기 중에서 서서히 냉 각하여 조직을 치밀하게 하고 변형을 제거한다.2 풀림 : 강을 변태점 이상의 온도(800∼1000℃)로 가열한 후 노 속이나 재 속에서 서 서히 냉각하여 내부응력을 제거하고 신도를 증가시킨다.3 담금질 : 가열한 강을 물이나 기름 속에 넣고 급속히 냉각하여 경도 및 내마모성을 증가시킨다.4 뜨임 : 담금질한 강은 취성이 커지고 열에 의한 변형이 생기는 약점을 보완하기 위 하여 변태온도 이하로 다시 가열하여 공기 중에서 서서히 냉각하는 것으로 인성을 증가시켜 변형이 줄고 강한 금속이 된다.{영향 원소1 탄소 : 탄소는 강의 경도에 미치는 영향이 가장 큰 원소이며 0.9% 함유 시 경도 및 인장강도가 최대로 되며 그 이상 함유해도 경도는 일정하고, 인장강도는 비례하여 감소된다. 탄소량이 많을수록 강도는 증가하나 신도는 떨어지게 된다.2 규소 : 주물의 밀도를 증가시켜 수축률을 줄인다.3 유황 : 함유량이 많을수록 균열 발생이 크다.4 인 : 2% 이상 함유시 취성이 커진다. 석회석을 첨가하여 보완한다.5 망간 : 강도와 인성을 증가시킨다.{강의 제조방법1 평로법2 전로법3 전기로법4 도가니법{금속방식법1 방식제 도포 : 페인팅(painting), 콜타르 도포, 아스팔트 도포2 피막생성법 : 도금법, 가열법, 가공법3 전기방식법4 표면방식법{플라스틱의 특성{장 점단 점- 무게가 가볍고 내구성과 내수성이 크 다.- 무게에 비해 고강도이다.- 성형 및 가공이 쉽다.- 대량생산이 가능하고 절연성, 내화학 성이 크다.- 착색이 자유롭고 투명성이 좋다.- 열에 약하다.- 마모에 대한 저항성이 적다.- 크리이프가 크고 표면경도가 작아서구조재로는 부적당하다.{플라스틱의 종류1 열가소성수지열을 받아서 경화된 후 다시 열을 받아도 연화되며 상온에서 다시 경화되는 성질을 가진 플라스틱으로 선상구조를 가지고 있다.- 종류 : 아색의 결정체이다.- 수중에서의 사용이 가능하고 저장성이 우수하다.- 발화점이 높고 동과 화합하면 위험한 질산동을 만드므로 뇌관으로는 알루미늄을 사용한다.3 D.D.N.P- 황색의 미세한 결정으로 되어있다.- 기폭약 중에서 가장 폭발력이 크다.(T.N.T와 동일 뇌홍의 2배)4 데토릴- 맹독성이며 물에 녹지 않고 열에 매우 약하다.- 뇌관의 첨장약으로 주로 사용된다.제 8 장 건설기술법(본문참조){제 2 편 건설시공 및 관리제 1 장 토 공{시공기면 (Formation Level)의 결정1 절·성토량의 균형 2 운반거리를 짧게3 암석굴착을 적게 4 연약지반, 산사태, 낙석의 위험이 있는 곳은 피한다.5 용지보상이나 지장물 보상이 최소가 되도록 한다.{토량의 변화1 원지반(자연지반, 본바닥, 생땅, 제자리)토량 : 굴착할 토량을 나타낸다.2 흐트러진(느슨한)토량 : 운반할 토량을 나타낸다.3 다져진(완성된)토량 : 다져진 후의 성토량을 나타낸다.4 토량변화율{rmC ~=~ {다져진 ~후 ~토량} over {원지반 ~ 토량} ,~~~ L~ =~ {느슨한~ 토량} over {원지반 ~토량}{토량계산1 유토곡선(mass curve, 토적곡선)의 성질- 유토곡선의 루프가 산일 때에는 절취굴착토가 왼쪽에서 오른쪽으로 운반되고 루프 가골일 때는 절취굴착토가 오른쪽에서 왼쪽으로 운반된다.- 유토곡선이 기선아래에서 종결될 때에는 토량이 부족하고 기선 위에서 종결될 때 는 토량이 남다.2 유토곡선을 작성하는 이유- 시공방법의 선정 - 토공기계의 선정- 운반거리의 산출 - 토량의 배분{성토공1 고함수비 점성토의 대책- 습지 불도저를 사용한다.- 건조시켜 함수비를 저하시킨다.- 안정처리로 흙의 성질을 개선시킨다.- 양질의 재료(모래, 자갈)로 별도의 운반로를 만든다.2 절토·성토접속부에서 균열의 원인- 절토부의 노상 지지력과 성토부의 노상 지지력에는 차이가 있어서 접속부에는 지 지력의 불연속이 생긴다.- 용수, 침투수 등이 절·성토부의 경계면에 집중하기 쉬우므로 성토부가 연약하게 되
제 1 장 자료 구조데이터베이스제1장 자료구조1. 기본 개념1) 자료의 단위BIT → BYTE → WORD → FIELD → RECORD → BLOCK → FILE → DB(DataBase) → DataBank① bit : 기억, 정보표시의 최소단위 ② byte : 문자, 주소지정 단위(1byte=8bit)③ word : 명령처리 단위 ④ field : 자료구성 단위⑤ record : 자료처리 단위 ⑥ block : 입출력 단위2. 선형 구조1) 배열― 동일한 크기, 형식 등으로 구성된 연속적인 기억공간.A(10)① 1차원 배열 :a(1)a(2)a(3)·····a(9)a(10)A(4,5)② 2차원 배열 :a(1,1)a(1,2)a(1,3)a(1,4)a(1,5)※ A(M,N)에서 A(i,j)는 몇번째 ?a(2,1)a(2,2)a(2,3)a(2,4)a(2,5)행우선 : (i-1)N + ja(3,1)a(3,2)a(3,3)a(3,4)a(3,5)열우선 : (j-1)M + ia(4,1)a(4,2)a(4,3)a(4,4)a(4,5)③ 3차원 배열※ 3차원 배열의 주소 : A(L,M,N)에서 A(i,j,k)의 주소=?행우선 : α+(i-1)MN + (j-1)N + (k-1)열우선 : α+(k-1)LM + (j-1)L + (i-1)2) 스택(Stack)― LIFO 구조를 가진 기억장소 구조.PUSH(삽입)POP(삭제)※ Top : 가장 최근에 삽입된 자료 또는 가장 먼저 삭제될 자료를 가리키는 포인터.※ Bottom : 스택의 밑바닥.←Top, Bottom① 삽입 알고리즘if top n then overflowelse top = top + 1stack(top) 삽입② 삭제 알고리즘if top 0 then underflowelse 삭제 stack(top)top = top 1※ 스택의 운영(n=3)초기상태A 삽입B 삽입C 삽입삭제삭제CtopBtopBBtopAtopAAAAtoptop③ 다중 스택 : 하나의 기억 공간에 여러 개의 스택으로 운영하는 형태로 overflow의 발생 방지를 위 전체 노드 수가 2n-1개인 트리.(마지막 레벨까지 꽉 채워진 트리)㉢전이진 트리(Complete binary tree) : 깊이가 n일 때, n-1 레벨까지 정이진트리로 된 트리.㉣사향이진 트리(Skewed binary tree) : 왼쪽이나 오른쪽으로만 치우쳐진 트리.㉤K진 트리 : 모든 노드의 차수가 K 이하인 트리.③ 트리의 이진 트리 변환―형제 노드끼리 연결하고, 연결한 부분 중 기존의 가지는 삭제.※트리를 이진 트리로 변환하는 이유 : 널 링크 점유율이 적기 때문.④ 이진 트리의 특성㉠ 레벨 n에서의 최대 노드 수는 2n-1개이고, 트리의 전체 노드 수는 2n-1개.㉡ 차수가 2인 노드 수와 단말 노드 수와의 관계(n0 : 단말 노드 수, n2 : 차수가 2인 노드 수) → n0 = n2 + 1⑤ 이진 트리의 메모리 표현㉠ 배열에 표현하는 방법·장점 : 엑세스가 효율적이다.·단점 : 기억공간 낭비가 심하다.(사향이진 트리인 경우)㉡ 링크를 이용하는 방법·장점 : 노드의 삽입, 삭제가 용이, 기억공간이 절약.·단점 : 엑세스가 느리다.⑥ 트리의 운행법㉠ Level order 운행법 : 같은 레벨의 노드를 좌에서 우로 검사하는 방법.·하향식 : 근노드에서 최하위 레벨까지 좌에서 우로 검사.·상향식 : 최하위 레벨에서부터 근노드까지 좌에서 우로 검사.㉡ Preorder 운행법 : Root → Left → Right㉢ Inorder 운행법 : Left → Root → Right㉣ Postorder 운행법 : Left → Right → Rootex) 트리 운행 예하향식 : a, b, c, d, e, f, g, h 상향식 : h, d, e, f, g, b, c, aPreorder : a, b, d, e, c, f, h, gInorder : d, b, e, a, h, f, c, gPostorder : d, e, b, h, f, g, c, a⑦ 쓰레디드 이진 트리(Threaded Binary Tree) : 널 링크를 트리내의 다른 노드를 가리키도록 구성한 트리.값(high)과 하한값(low)을 설정한 후 중간값(mid)을 구해, 중간값과 비교 후 검색.㉡ 피보나치 검색 : 피보나치 수열을 이용.㉢ 보간 검색 : 있음직한 부분을 선택하여 검색.(사전식 검색)③ 블록 검색 : 전체 데이터를 일정한 개수의 블록의 구분하여 검색. (효율적인 블록의 크기 :root n)④ 이진 트리 검색 : 이진 탐색 트리를 이용하는 방법.·이진 탐색 트리 : 왼쪽 서브 트리 키들은 루트보다 작다.오른쪽 서브 트리 키들은 루트보다 크다.※ prefix, infix, postfix 표현법(수식 표현)prefix : 연산자, 변수, 변수 (+AB)infix : 변수, 연산자, 변수 (A+B)postfix : 변수, 변수, 연산자 (AB+)① infix → prefix (※infix를 prefix나 postfix로 바꿀 때는 먼저 연산순위를 결정한다.)ex) A/B**C+D (infix)연산순서가 빠른 순으로 연산자를 그 연산을 수행하는 변수 앞으로 옮긴다.A/(**BC)+D → (/A**BC)+D → +/A**BCD (prefix)② infix → postfixex) A/B**C+D (infix)연산순서가 빠른 순으로 연산자를 그 연산을 수행하는 변수 뒤로 옮긴다.A/(BC**)+D → (ABC**/)+D → ABC**/D+ (postfix)③ prefix → infix : 앞에서부터 연산자, 변수, 변수 순으로 된 것을 찾아 연산자를 변수와 변수 사이로 옮긴다.+/A**BCD → +/A(B**C)D → +(A/B**C)D → A/B**C+D (infix)④ postfix → infix : 앞에서부터 변수, 변수, 연산자 순으로 된 것을 찾아 연산자를 변수와 변수 사이로 옮긴다.ABC**/D+ → A(B**C)/D+ → (A/B**C)D+ → A/B**C+D (infix)제 2 장 파일구조데이터베이스제2장 파일구조1. 파일 구조1) 파일의 종류① 순차 파일(SAM) : 파일 내의 각 레코드를 논리적 순서에 따라 물리적으로 연속된 위치에 기록한 것. (단독으로 존재하기는 어렵다.)③ 관계(relationship) : 개체간 또는 속성간의 상호 작용. (1 : 1, 1 : n, n : m)4) 데이터베이스 구조① 논리적 구조 : 일반 사용자 관점에서 본 구조.② 물리적 구조 : 저장 장치 관점에서 본 구조.2. 데이터베이스 관리 시스템(DBMS : DataBase Management System)1) 종래 자료 처리 시스템의 문제점― 데이터 종속성, 데이터 중복성2) DBMS의 정의― 사용자와 데이터베이스의 중재자로서 모든 사용자나 응용 프로그램들이 데이터베이스를 공유할 수 있도록 관리해 주는 소프트웨어 시스템.3) DBMS의 필수 기능① 정의 기능 : 데이터의 형태, 구조, 데이터베이스의 저장에 관한 내용 정의.② 조작 기능 : 사용자의 요구에 따라 검색, 갱신, 삽입, 삭제 등을 지원하는 기능.③ 제어 기능 : 정확성과 안전성을 유지하는 기능.(무결성 유지, 보안, 병행 수행 제어)4) DBMS의 장단점장 점단 점·데이터 중복의 최소화·데이터 공유·일관성 유지·무결성 유지·데이터 보완 보장·표준화 가능·많은 운영비·자료 처리의 복잡·backup, recovery의 어려움3. 데이터베이스 시스템의 구성※ DBMS의 궁극적인 목적 : 데이터 독립성 제공.1) 3단계 데이터베이스① 외부 스키마 : 가장 바깥쪽 스키마로, 전체 데이터 중 사용자가 사용하는 한 부분에서 본 구조. (사용자가 무엇을 사용하느냐에 따라 다름)② 개념 스키마 : 논리적 관점에서 본 구조로 전체적인 데이터 구조.③ 내부 스키마 : 물리적 저장장치 관점에서 본 구조.2) 데이터 언어① 정의어 : 데이터베이스의 정의 및 수정 등에 사용.② 조작어 : 데이터베이스 내에서 검색, 삽입, 수정, 삭제 등에 사용되는 언어.※질의어 : DB를 사용자가 이용하도록 만든 언어로 자연어이며 대화식 언어.③ 제어어 : 데이터를 보호하기 위해 데이터의 보안, 무결성, 회복, 병행 수행 등에 사용되는 언어.3) 데이터베이스 관리자(DBA)― DBMS의 전) → '학생' table에서 이름과 전공 속성 선택.이름전공오태훈컴퓨터이재현수학노병두이영덕③조인(JOIN, ▷◁ ) : 두 관계로부터 관련된 튜플 들을 하나의 튜플로 결합하는 연산.학번(STNO)성명(NAME)학과 코드(DNO0학년(YEAR)학번(STNO)과목(COURSE)성적(SCORE)980*************9805오태훈이재현조남호노병두한바다**************************0*************98039804자료구조데이터베이스컴퓨터 구조자료 구조운영체제데이터베이스데이터베이스90809080909090(a) (b)㉠ 동일 조인학번(STNO)성명(NAME)학과 코드(DNO)학년(YEAR)학번(STNO)과목(COURSE)성적(SCORE)980*************980398039804오태훈오태훈이재현조남호조남호조남호노병두*************00*************980*************980398039804자료구조데이터베이스컴퓨터 구조자료 구조운영체제데이터베이스데이터베이스90809080909090㉡ 자연조인 : 동일 조인 결과에서 중복되는 속성을 제거.학번(STNO)성명(NAME)학과 코드(DNO)학년(YEAR)과목(COURSE)성적(SCORE)980*************980398039804오태훈오태훈이재현조남호조남호조남호노병두*************00*************자료구조데이터베이스컴퓨터 구조자료 구조운영체제데이터베이스데이터베이스90809080909090㉢ 외부조인 : 조인시 조인할 상대 릴레이션이 없을 경우 널 튜플로 만들어 결과 릴레이션에 포함학번(STNO)성명(NAME)학과 코드(DNO)학년(YEAR)과목(COURSE)성적(SCORE)980*************980*************오태훈오태훈이재현조남호조남호조남호노병두한바다*************00*************1134자료구조데이터베이스컴퓨터 구조자료 구조운영체제데이터베이스데이터베이스90809080909090④ 디비전(DIVISION다.
전자계산기구조제1장 논리회로논리회로(Logic Circuit)2진 정보를 기반으로 AND, OR, NOT 등과 같은 논리 연산에 따라 동작을 수행하는 논리소자들을 사용하여 구성된 전자회로.논리회로의 분류조합논리회로(Combinational logic circuit)회로의 출력 값이 입력 값에 의해서만 정해지는 논리회로로서 기억능력이 없다. (반가산기, 전가산기, 디코더, 엔코더, 멀티플렉서, 디멀티플렉서 )순서논리회로(Sequential logic circuit)회로의 출력 값이 내부상태와 입력에 따라 정해지는 논리회로로서 기억능력이 있다. (카운터 회로)게이트(Gate)― 논리회로를 구성하는 기본 소자.게이트 종류ANDORNOTXORNANDNORXNOR기 호논리식A BA+Boverline AA B=OVERLINE A B+A OVERLINE BOVERLINE A BOVERLINE A+BA B=OVER AoverlineA overlineB +A B진리표용 도초기화,mask 연산삽입, 치환보 수비 교※ 연산 순서 : NOT > AND > OR3. 불 대수(Boolean Algebra)① X+0=X ② X·0=0 ③ X+1=1 ④ X·1=X ⑤ X+X=X⑥ X·X=X ⑦X+OVERLINE X = 1⑧X·OVERLINE X = 0⑨OVERLINE X+Y = OVERLINE X · OVERLINE Y⑩OVERLINE X·Y = OVERLINE X + OVERLINE Y⑪X+OVERLINE X ·Y=X+Y4. 조합회로의 최소화― 불 대수를 이용하거나 도시법(Karnaugh map)을 이용한다.1) 도시법을 이용한 최소화① 서로 이웃한 '1' 들을 묶는다. ( 16 > 8 > 4 > 2 )※ 묶을 때 맵은 평면이 아닌 '구'로 생각.② 변하지 않는 변수(값이 일정한 변수)를 찾는다.③ 같은 묶음의 변수들은 곱으로, 다른 묶음의 변수들은 합으로 연결한다.※ 맵의 종류2 변수3 변수4 변수CDAB00011110BA01BCA*************1111110※ 예제·'oververline y z+overline x y overline z + x overline y overline z + x y z=(overline x overline y + x y)z+(overline x y + x overline y )overline z=(x y)z+(x y)overline z=overline(x y) z+(x y)overline z=x y z3) 반 감산기(Half Subtracter)― 2진수 1자리 뺄셈기.4) 멀티플렉서(Multiplexer : MUX)― 2n 개의 입력선 중에서 하나를 선택하여 출력 선으로 전달하는 회로. (OR gate로 구성)n 개의 제어선 ↓↓↓2n 개의 입력선→→→multiplexer→ 1개의 출력선5) 디멀티플렉서(Demultiplexer)― 1개의 입력신호를 가지며, 2n 개의 출력 선으로 구성된 회로. (AND gate로 구성)n 개의 제어선 ↓↓↓1개의 입력선 →demultiplexer→→→2n 개의 출력선6) 디코더(해독기 : Decoder)― 암호 형태로 전달된 정보를 원래 상태로 복원해 주는 장치로, n개의 입력 선을 가지며, 2n 개의 출력 선을 가진다. (AND gate로 구성)7) 엔코더(부호기 : Encoder)― 어떤 특정한 장치에서 사용되는 정보를 다른 곳으로 전송하기 위해 일정한 규칙에 따라 암호로 변환하는 장치로, 2n개의 입력 선을 가지며, n개의 출력 선을 가진다. (OR gate 로 구성)8) ROM(Read Only Memory)― 시스템 적인 정보나 기본적인 장치에 대한 정보를 기억하는 메모리로서 읽기만 가능한 메모리이고, 비휘발성 메모리이다. (디코더와 OR gate로 구성)※ mask ROM, PROM, EPROM, EEPROM, PLA 등의 종류가 있다.6. 플립플롭(Flip-Flop)― 1 비트 기억소자로서 외부의 입력에 따라 신호를 전달해 주는 논리회로.1)RS 플립플롭2)JK 플립플롭S RQt+1J KQt+10 00 11 01 1Qt01×0 00 11 01 1Qt01, 4, 2 순으로 주어지는 코드. (가중치 코드, 자기보수 코드)④ 그레이(gray)코드 : 비가중치 코드로 연산이 불가능하며, 입출력 장치, A/D 변환기 등으로 사용.gray → 2진수2진수 → gray1 1 1 0(gray)↓↗↓↗↓↗↓1 0 1 1(2진수)1 → 0 → 1 → 1(2진수)↓ ↓ ↓ ↓1 1 1 0(gray)⑤ 패리티 비트(Parity bit) : 에러 검출 코드로 홀수 패리티(add parity)와 짝수 패리티(even parity)가 있다.㉠ 홀수 패리티 : 비트 내의 '1'의 수가 홀수(p=overline x y z)㉡ 짝수 패리티 : 비트 내의 '1'의 수가 짝수(p=x y z)< 3비트 패리티 비트 >x y z홀수 P짝수 P0 0 00 0 10 1 00 1 11 0 01 0 11 1 01 1 *************1001※패리티 비트의 장점과 단점장 점한 비트만으로 에러를 검출할 수 있다.단 점에러를 교정할 수 없으며, 두 비트 이상 에러 발생시 검출 못함.⑥ 해밍 코드(Hamming Code) : 해밍코드는 착오를 찾아 교정할 수 있다.㉠ 패리티 비트의 위치 : 1, 2, 4, 8, 16, 32…㉡ 기본 해밍 코드 : 패리티 비트 3개와 8421 코드로 구성. (P1 P2 8 P3 4 2 1)2) 수치적 데이터 표현Pack 형식10진 표현Unpack 형식정수부호와 절대치수의 표현2진 표현(고정 소수점)부호와 1의 보수부호와 2의 보수실수 : 부동 소수점① 고정 소수점 수(Fixed Point Number)종 류표현 범위특 징부호와 절대치-(2n-1-1) ∼ 2n-1·양수인 경우 3가지 표현 동일.·3가지 중 부호와 2' 표현이 제일 범위가 넓다.·부호와 2'는 -0이 없다.부호와 1의 보수-(2n-1-1) ∼ 2n-1부호와 2의 보수-2n-1∼2n-1-1② 10진 표현종 류특 징-123 표현Pack 형식한 수 표현시 4bit, 부호 비트는 마지막 추가 되는 4bit. (+:1100, -:1101)0001 0010 0011 1Addressing Mode(간접 번지 지정) : 메모리 참조 = 2회 이상⑤ Relative Addressing Mode(상대 번지 지정) : 계산에 의해 실제 자료의 주소 산출. (operand + 프로그램 카운터)ex) LDA 120, PC = 100주소내용120200즉시 주소 : 120200220직접 주소 : 200간접 주소 : 220220300상대 주소 : 3003. 중앙처리 장치1) 프로세서 수행 과정명령어 인출 → 명령어 해석 → 데이터 인출 → 데이터 처리 → 데이터 쓰기2) 레지스터(register)― 컴퓨터의 중앙처리 장치에서 사용되는 고속 메모리로서, 처리에 필요한 내용을 일시적으로 기억.① Accumulator(누산기) : 연산시 피가수 및 연산 결과를 일시적으로 기억하는 레지스터.② 프로그램 카운터(PC) : 다음에 실행할 명령어의 번지 기억.③ 명령 레지스터(IR) : 현재 수행 중인 명령의 내용 기억.④ 기억장치 주소 레지스터(MAR) : 메모리의 번지를 해독.⑤ 기억장치 버퍼 레지스터(MBR) : 기억장치에 출입하는 자료를 기억.3) 중앙 처리 장치 4대 기능기억기능, 연산기능, 전달기능, 제어기능4. 연산장치(ALU : Arithmetic Logic Unit)1) 연산의 종류① 자료의 성질에 따른 분류㉠ 비수치적 연산 : 논리 shift, rotate, move, AND, OR, complement 등㉡ 수치적 연산 : 고정 소수점 연산, 부동 소수점 연산, Pack 연산, 산술 shift 등② 자료의 수에 따른 분류㉠ 단항(unary) : shift, rotate, complement 등㉡ 이항(binary) : AND, OR, 사칙연산 등2) 비수치적 연산Shift : 모든 비트들을 서로 이웃한 비트의 자리로 옮기는 것.왼쪽 shift00100100추가비트오른쪽 shift00100001추가비드3) 수치적 연산① 연산시 1의 보수법을 이용한 경우는 캐리가 발생하면, 캐리를 다시 더하고, 2의 보수법을 이용한 경우는 무시.② ov이트(Major State)1) Fetch Cycle(인출 사이클)― 명령을 CPU로 가져오는 주기.① MAR ← PC② MBR ← M(MAR), PC ← PC+1③ IR ← MBR2) Indirect Cycle(간접 사이클)― operand가 간접 주소일 때 수행되는 주기.3) Execute Cycle(실행 사이클)― 실질적인 연산을 실행하는 주기.① AND 명령MAR ← MBRMBR ← M(MAR)AC ← AC AND MBR② ADD 명령MAR ← MBRMBR ← M(MAR)EAC ← AC + MBR③ LDA 명령MAR ← MBRMBR ← M(MAR), AC ← 0AC ← AC + MBR④ STA 명령MAR ← MBRMBR ← ACM(MAR) ← MBR⑤ ISZ 명령MAR ← MBRMBR ←M(MAR)MBR ← MBR + 1M(MAR) ← MBR※ 수행 과정이 3단계로 구성된 명령을 '3 Cycle 명령' 이라 한다.(AND, ADD, LDA, STA 등)4) Interrupt Cycle― 현재 수행중인 명령이 중단되는 상태.MBR ← PC, PC ← 0MAR ← PC, PC ← PC + 1M(MAR) ← MBR, IEN ← 0※ 메이저 스테이트 수행과정3. 마이크로 명령1) 수평 마이크로 명령2) 수직 마이크로 명령3) 나노 명령제 4 장 기억장치전자계산기구조제4장 기억장치레지스터↑ 고속, 저용량, 고가↓ 저속, 대용량, 저가Cache주기억디스크테이프1. 기억장치 종류1) 전원 공급 유무에 따라① 휘발성 메모리② 비위발성 메모리2) 읽은 후 내용 보존 유무에 따라① 파괴 메모리 : 한 번 읽으면 내용이 없어지는 메모리.② 비파괴 메모리 : 아무리 읽어도 내용이 그대로 보존.3) 시간의 흐름에 따라① 정적 메모리(Static)② 동적 메모리(Dynamic)4) 엑세스 방식에 따라① DASD(Direct Access Storage Device : 직접 접근)② SASD(Sequential Access Storage Device : 순차 접근)2. 주기억장치―송
조경계획론*조경의 대상주거계 --정원,APT,빌라.위락계(레크레이션계) --공원,(amuse,theme park)유통계(commication) --가로,Pedestrial Mall,Boulevard,가로공원.* 계획의 일반과정목표와 목적의 설정--기준 및 방침 모색--대안 작성 및 평가--최종안 결정 및 시행*계획--idea(합리적,함목적적)--problem seeking 기회성, 문제의 발견.*설계--detail한 창의성.*설계행위(Jones)創造적 관점 - 창조적 비약 암상자(black box)合理적 관점 - 완전히 설명될 수있는 합리적과정을 수행하는 유리상자.(glass box)制御적 관점 - 미지의 영역내에서 지름길을 찾는 능력을 갖춘 자율적 조직.(self-organzing system)창의성 - 혁신적인 사고,사고의 물리적 표현에 두드러짐.합리성 - 최종안을 작성함에 있어 이론적으로 이해되어 질수 있는 단계적 발전 과 정에 관계.자율적 제어 - 설계자의 내적 의사결정.설계자와 의뢰인간의 상호작용에 의한 외적 의사결정.휘드백 체계와 관계.*의사결정 유형기계적 결정(programmed decision)-일정한 틀에 따라 단순 결정.적응적 결정(adaptive decision)-기존의 기대내에서의 수정.혁신적 결정(innovative decision)-새로운 기대를 만족시키기 위한 수정.*토지이용 계획으로서의 조경계획D.Lovejoy--토지이용계획 토지의 가장 적절하고 효율적인 이용을 위한 계획.B.Hackett--경관의 생리적 요소에 대한 기술적 지시과 경관의 형상에 대한 미적인이해를 바탕으로 각종의 토지 이용을 결합시켜 새로운 차원의 경관으로 발전시키는 것.*레크레이션 계획으로서의 조경 계획'S.Gold--여가시간에 행하는 사람들의 레크레이션 활동을 그에 적합한 공간및 시설에관련 시키는 계획.S.Gold 계획 접근 방법.①자원접근방법②활동접근 방법 ③경제접근방법. ④형태접근 방법.⑤종합접근 방법.1) 조사 분석과업지서--규모,성격,계획내용,대지의 크기시간흐름),순간적.2)경관의 우세 요소.경관의 우세원칙--경관을 구성하고 있는 지배적인 요소가 된다.*경관 우세 요소:①형 ②선 ③색체 ④질감3)조사 방법(1)시각 회랑의 설정(2)경관관찰점설정L.C.P는 기준 탐사로를 중심으로 하여 전경,중경,배경을 잘 살필 수 있는고정적인 전망점을 선정하여 설정.시각의 변환점(동선의 굴절점)전경:개개의 식생및 종류와 색채,냄새,동작을 구분.중경:질감에의한 식생분류.배경:명암에의한 형태분류.3. 인문 사회 환경 조사*공간의 수요량 산정.①시계별 모델:②중력모델:③요인 분석 모델:(1)일이용자수최대일 이용자 수 = 최대 일율 연간 이용자수peak율 = 최대일 집중율 = 최대일율 = 1일 관광객수--------------- * 100연간 관광객수수용력을 최대일 관광객수와 같이하면 최대일 이외에는 시설 과잉이 되므로경영 효율상 60~80%(서비스율)의 수용력으로 계상.(2)회전율1일 가장 이용자수가 많은 시간의 이용자수와 그날의 총이용자수에 대한 비율.= 시간 집중율 = 동시 체제율 = 회전율*체류시간이 짧은 것 = 회전이 빠름 = 회전율이 적다.*과거의 이용자 추세를 연장시키는 방법에는 최소자법을 쓴다.(3)수요량동시수용력으로서 구할수 있는 수요량.M = Y C S R 원단위(M:동시 수용량. Y:연간관광객 수 C:최대 일율S:서어비스율( 최대 관광객수의 60~80%) R:회전율)4. 종합 분석1)기능분석 2)규모분석 3)구조분석4)형태분석 5)상위계획의 수용3장 계획의 접근 방법*조경계획의 접근 방법.①물리적 생태적 접근 방법②사회적 행태적 접근 방법.③시각적 미적 접근 방법.*토양상(土壤相,soil individual)같은 토양統 및 토성내 같은 침식도 및 경사를 갖는 토양命名- 土壤統,土性,浸蝕程度,傾斜度.ex)SO C2(松汀 壤土 침식이 있는 7 ~ 15%경사)So토양통및 토성. C:경사도(A ~ F) 2:침식정도(1 ~ 4)A:0~2% 1:침식이 없거나 적음.B:2~7% 2:침식이 있는.C:7~15% 3:침식이 심한.D역U자형.2)개인의 성격.3)개인의 판단기준.[3]미적형성과정 분석.1)도시경관과 자연경관.아시하라(Ashihara):도시경관 - 積極적 공간(positive space)자연경관 - 消極적 공간(negative space)2)경관단위(landscape unit)3)경관에대한 반응①선호도.②식별성.[4]시각적 효과분석의 측면.*시각적 질의 향상을 목표로하는 접근 방법.①연속적 경험.②이미지성.③시각적 복잡성.④시각적 영향.⑤경관 가치 평가.--1)하천주변의 경관 가치의 계량화.2)지각 강도 고려.⑥시각적 선호.--시각전 환경에 대한 개인의 혹은 일정집단 好不好(1)연속적 경험.-Thiel, Halprin, Abennathy와 Noe.* Thiel:공간형태의 표시법.Thiel에 의한 외부 공간분류.모호한 공간(vagues)한정된 공간(space)--run,area.닫혀진 공간(volumes)--run,area.* Halprin.-움직임의 표시법.T-외부공간을 엄격하게 분류하고 진행에 따른 공간 형태의 변화를 기록.장소중심적인 기록 방법.폐쇄성이 높은 공간(도심지)에 적용.H-공간 형태보다는 시계에 보이는 사물의 상대적 위치를 주로 기록.진행 중심적 기록방법.폐쇄성이 낮은 공간에 적용.* Abernaty 와 Noe.- 속도변화의 고려.(2)이미지.-Lynch, Steinitz.*Lynch.이미지는 인간환경의 전체적인 패턴의 이해 및 식별성을 높이는데 관계되는 개념.도시의 이미지 형성에 기여하는 물리적 요소.①통로(paths):동선의 network로서 관찰자가 빈번하게 통행하든지 통행할 가능성 이 있는 가로,산책로,철도,운하 등을 말한다.연속성과 방향성.②모서리(edges):관찰자가 직접 사용하지 않거나 도로로 생각하지 않는 선형요소 로서 한 지역을 타지역과 분리시키는 경계이며 연속성을 단절시 키는 요소.하천,해안,장벽,개발지의 끝.③지역(district):비교적 커다란 크기를 가진 도시 지역으로서 어떤 공통적인 용 도나 특질이 타지역과 구별될 수 있을 정도로 명확한자형 함수관계.(3)口頭측정- 순서의 열거, 점수평가.(4)커플비교4)환경설계에의 응용.(1)경관미의 도면화.(2)대안의 비교.(3)예측모델의 작성.5)예측모델.(1)피터슨(Peterson)모델.주거지역 경관에대한 시각적 선호를 예측하는 것.(2)쉐이퍼(Shafer)모델.자연경관의 시각적 선호에 대한 계량적 예측모델 연구.(3)中庭모델중정에서의 시각적 선호에 대한 예측모델로서 캠퍼스의 중정을 대상으로 연구.공간형성 3요소 :평면적--바닥면경사. 제일 중요한 변수.수직적--주위건물 높이비.천 정--전체 식생비.-도시경관에 대한 예측모델의 가능성 제시.3.사회 생태적 접근.(1)환경 심리학* Bell:전통적인 심리학과 구별되는 환경심리학의 특성.- 환경-행태를①종합된 하나의 단위로 연구.②상호작용 연구.③현실적 문제 해결을 위한 이론 및 응용연구.④건축,조경,도시계획,사회학과 관련된 종합 과학.⑤사회심리학과 많은 공통성.⑥정밀치않더라도 문제해결에 도움이 될 수 있는 가능한 모든 연구 방법을사용.*환경심리학 관심 분야.①해석적 유형 : 물리적,공간적 환경의 인지적 표현 및 개인적 특성의 연구.②행동적 유형 : 행태의 실험적 분석 및 공간적 행태(개인적 공간,혼잡,영역성)③평가적 유형 : 환경에 대한 태도 및 환경의 질 및 장소의 평가에 대한 연구.④반응적 유형 : 물리적 환경 단위의 영향 및 환경심리학의 연구.(2)개인적 공간.* Hall의 구분(30cm=1ft)①친밀한 거리 : 0 ~ 1.5ft(0 ~ 45cm) 아이를 안아 준다거나 이성간의 교재.②개인적 거리 : 1.5 ~ 4ft(45 ~ 1.2m) 일상적 대화.③사회적 거리 : 4 ~ 12ft(1.2 ~ 3.6m) 업무상의 대화.④공적 거리 : 12ft이상(3.6m 이상) 배우 연사 등의 개인과 청중사이의 대화.(3)영역성개인적 공간은 사람이 움직임에 따라 이동하며 보이지 않는 공간인데 비하여영역은 주로 집을 중심으로 고정된 볼 수 있는 일정 지역 혹은 공간을 말한다.*영역성에 관련되는 행태의 특성.①동기-프할때.+-실험(experiment)-여러인자들 상호간 인과관계를 알고자 할때.③모델에 관한 연구(projective research)3.이용객 추정.1)생태적 수용능력.자연계의 생태적 능력을 깨뜨리지 않는 범위에서 이용자수가 어느정도 될것인가.2)사회적 수용능력.| || |최대일율 | 회전율 |+----------------- +----------------계절형 평균滯在시간최대일율 자연공원 회전율3)적정 이용객수.[2]기본구상 및 대안작성1.기본구상-제반자료의 분석 종합을 기초로하고 프로그램에서 제시된 계획방향에 의거하여구체적 계획안의 개념을 정립하는 것.추상적 계량적 자료가 공간적 형태로 전이되는 과정.2.대안작성 결정.보다 기본적인 측면에서 상이한 대안을 만드는 것이 바람직.각대안의 장점을 최대한 부각시킬것.[3]기본계획안 자성최종결정 대안 - 기본계획안(마스터플랜)토지이용계획교통동선계획시설물배치계획식재계획하부구조계획집행계획5.환경계획 평가.1)환경 영향 평가.우리나라 1977.3.31 환경보존법이 설정.1991 자연환경 보전법.*대상 사업.①도시의 개발. ②산업 입지 및 공업단지의 조성.③에너지 개발. ④항만건설.⑤수자원 개발. ⑥도로건설.⑦철도(지하철)건설. ⑧공항(군용비행장 제외)건설.⑨간척 및 항만 건설. ⑩아파트 지구의 개발.①관광단지의 개발.*환경영향평가서에 포함되어야하는 내용.①요약문. ②사업개요.③환경현황. ④사업시행으로 인한 환경에의 영향.⑤환경상 악영향에의 저감방향. ⑥불가피한 환경에의 영향.⑦대안. ⑧종합 평가 및 결론.2)이용후 평가.(1)목적.Friedmann.--환경 설계 평가의 목표.(2)건물의 평가.Rabinowitz.①기술적 측면: ②기능적 측면: ③행태적 측면:(3)옥외공간의 평가.Friedmann--①물리 사회적 환경. ②이용자. ③주변환경.④설계관련 행위. ⑤사회역사적 특징.(2)정원 설계구상. Eckbo①기하학적 구조적 정원.②기하학적 자연적 정원③자연적 구조적 정원④자연적 정원5장 도시공원 녹지계획1.도시의 공원과
***1.자연석 쌓기****1.1석의 배석고저, 좌우, 전후, 기울기, 모양, 형상 등을 고려하여 석근을 깊이 묻어안정감을 유발한다.주로 보는 방향에서는 석색을 강조할것.석두부위는 앞으로 기울어진 상태로 안치할 것.1.2석의 배석.주종관계를 고려하여 자연석 상호간의 관계를 고려할것.1)위치--- +-------+---------+------+| 1 | 2 | 3 |1,3,6,8이 가장 이상적+-------+---------+------+| 4 | 자연석 | 5 |+-------+---------+------+| 6 | 7 | 8 |+-------+---------+------+2)거리---두자연석의 시각적 연관을 허용하는 범위내의 거리.3)방위---형상에 따라 신축성을 생각할 수 있으나 각 자연석의 세력이 높은위치로 연결하는 선에 따라 곡선 형태를 택한다.4)대소---시각의 연관을 벗어나는 극히 크거나 작은 자연석은 피한다.5)형상---요철을 나타내는 형상과 그렇치 않은 자연석과의 조화를 피할것.6)석질---암석상이 아닌 외관의 감촉.동질적인 자연석을 이용한다.7)색택---시각적으로 확연히 다른 색채를 나타내는 색채를 피한다.***가공 석재의 종류***1)각석(角石)---폭이 두께의 3배 미만이고 어느 정도의 길이를 가진다.2)판석(板石)---두께가 15cm미만이고 폭이 두께의 3배 이상인 것.3)견치돌---면은 규칙적으로 정4각형에 가깝고 면에 직각으로 잰 공장(控長)은 면의 최소변의 1.5배 이상.4)할석(割石)---면은 규칙적으로 정4각형에 가깝고 면 최소변의 1.2배 이상.***가공석 쌓기 요령***1.쌓기 방법1)메쌓기--(공적-dry masonry)2)찰쌓기--(연적-wet masonry)2.석조 요령1)규준틀을 미리 만들어 석조의 앞면과 뒤채움을 하는 앞면에 표시.2)인공석은 모르타르 응결을 촉진시키기위해 먼지 오물을 제거하고 작업.3)돌은 무겁고 큰것 부터 밑에서 부터 쌓아 올림.4)쌓여지는 각 인공석은 하중과 직각이 되는 방향으로 정확히 쌓는다oint)--판자를 포개 놓은 형태의 절리.수성암,안산암.3)주상절리(columnar joint)--돌기둥을 배열한것 같은 절리.주로 화산암.4)구상절리(spheroidal joint)--양파처럼 생긴 절리 암석의 노출두부.2.층리(層理 bedding slratification)수성암이 변성한 변성암에서 흔히 볼수 있는 평행상의 절리.계절의 변화,기후의 변화,해면이나 유수의 변화,생물의 번식 상태의 변화에따라 약간씩 변하나 지표면에 평행.3.편리(片理 schistosity)변성암에 생기는 절리로서 방향이 불규칙,小片으로 갈라지는 성질이 있음.4.석리(石理 texture)조암광물의 조합상태에 의하여 생기는 암석조직상의 갈라진틈.5.석목(石目 rift)화성암 중에서도 화강암 같은 조암광물의 배열과 그 벽개면과의 관계로인하여 갈라지기 쉬운 면을 가진것이 있는데 이 면을 석목이라 한다.보통직교하는 3면이며 면은 절리에 거의 평행.석재의 가공에 많은 도움을 준다.***자연석을 이용한 포장석***도로포장의 디자인은 구상,피상으로 나눈다.구상적 처리 포장공간에 어떤 의미를 표현하고 추상적 처리 2공간을 시각적으로조절할수 있다.*도로에 포장석을 이용할 경우 처리에따라 여러 의미를 함축하게 된다.1)route를 나타낸다.(전통적 공간)2)場을 만든다.굉장이나 도로공간의 모임공간,추상적공간의 연출을 위해서는바닥포장의 변화를 준다.3)구분한다.모양을 선상,면상으로 처리하여 공간구분을 많이한다.4)sign화한다(표식화) 교차점 주변의 노면 표시,주정차 구역의 표시.5)의미를 부여한다. 지역의 유래,의미를 담아 구체적으로 지각화하는 방법.6)scale를 표현한다.ex)1)포장석을 의도적으로 흩트러 트림-리듬,자유2)기하학적,대담한 무늬 조성-공간의 scale,dynamic을 준다.3)원형 patten은 기본적으로 구심적이고 그 연속은 균일하며 정적인 공간을구성.4)2종류의 포석patten은 단조로움을 깨고 화려함을 느끼게한다.5)기본적 patten을 서서히 변화시키는 방법을 쓰면 공웅장을 기준-*** 석조 조경의 배경 ***1)삼존형태-석가삼존,마타삼존,약사삼존.2)수미산.3)봉래산.4)학구석조.5)야박석조.*** 내화력 순서 ***응회암>사암>안산암>점판암>화강암.*** 탄산가스에 부식되는 순서 ***사암-석회암-화강암-대리석.*** 유산(황산)에 부식되는 순서 ***대리석-석회석-사암-화강암.*** 목재 변형의 대비 ***1)가공 하기전 충분한 건조 적당하고 균일한 함수율이 된 재료 사용.2)목재변형의 대소,방향 등을 생각 이들 영향이 가능한 경감 되도록 한다.3)지장이 없는 범위에서 가벼운 재료,正木재료를 사용.4)되도록 小片을 조합하여 사용하고 그 조합방향은 각편의 수축이 상실 되도록 한다.5)고온도 처리를 한 제품을 사용한다.6)제품의 표면에 기름,와니스,에나멜,셰락크 등을 칠하거나,또는 파라핀,코레오소트 등을 침투시켜서 대기의 온도 변화에 따른 목재의 흡습을 지연 경감시킨다.(벗나무,은행,장미과(매화,복숭아)는 잘 쓰지 않는다.)*** 압축강도 ***비중이 클수록 크다.건조도는 압축강도에 비례한다.섬유포화점을 넘으면 압축강도는 일정해진다.섬유 포하점 이하 상태에서는 1%함수율이 높으면 압축강도는 4% 낮아진다.섬유방향과 평행한 압축강도보다 직각인 압축강도는 10~20정도이다.*** 압축강도,인장강도,휨강도 큰것 ***압축 인장 휨 전단침엽수 낙엽송 일본개문비 낙엽송 낙엽송활엽수 참나무 가시나무 북가시나무 가시나무섬유방향의 직각강도 압축 인장 휨 전단--------------------섬유방향의 평행강도 10~20% 3~10% 6.5~15% 4~10배*** 목재의 흠 ***1)옹이 (절 knot)2)반곡(warp)3)껍질박이(입목 pint galls):수피의 일부가 목질부에 들어 있는 것.4)벌어짐(shakes)5)혹(癌 cancer)6)틀어짐7)지선(脂線)8)양질(陽疾 plethova):목재의 일부가 성장불안전에 의하여 엉키어서 대단히굳고 가공에 곤란한곳.9)불열(不熱 immaturity)*** 건조법 ***1.자연 건조법.1** 응력-변형율도 ***||응력 |||+---------------------------변형율1)탄성한도-a점 까지.이력을 제거해도 영구변형을 남기지 않고 원래의 상태로돌아가는 응력의 최대한도.2)비례한도-b점까지.직선적.hooke법칙이 성립되는 최대한도.3)강복점(降伏점)-응력이 증가되지 않는 데도 변형이 급히 증가 함으로 이와같은 변형 형태를 흐름(flow)또는 크리이프(creep)라하고 이 현상을강복(yielding)라하며,c점을 상위강복점,d점을 하위강복점 이라한다.4)극한강도-응력이 최대인 점으로 곡선의 최고점 e를 말한다.5)파괴점(破壞)-재료가 절단되는 점.*** 안전율과 허용응력 ***허용응력:제한된 응력.안전율:재료가 파괴될때의 응력/허용응력.(돌 =20)종류:허용인장응력,허용압축응력,허용전단응력.*** 목재 비중 ***1)생목비중-30~100%2)기건비중-대기의 습도와 평행할 때까지 건조했을 때의 중량.목재중량의 15%내외3)절대건조비중-목재성분중 휘발성 물질을 손실되지 않게 온도를 100~110도로유지하여 목재의 수분을 완전히 제거했을 때의 중량.4)포수(飽水)비중-수중에 넣어 포화된 상태.*** 목재 팽창및 수축 ***밀도가 클수록 크고 비중에 비례한다.팽창,수축은 무늬결>곧은결(正木)>軸幹방향.수축은 접선,반경,섬유방향의 비는 10:5:1의 비*** 목재와 열 ***팽창량: 섬유방향이 적고 직각방향이 크다.가열에의한 함수량의 최소에 따라 강도가 증대하나 100도 이상이면 휘발성분을 잃게되에 마침내 발화.인화점은 밀도가 클수록 높은데 대체로 250~300도 정도.*** 목재와 산 알카리 ***목질중의 셀룰로오스는 내알카리,내산성이 크나 리그닌(Lignin)기타는 저항이약하다.시멘트,콘크리트 등과 접하는 부분은 알카리 작용을 받아서 취약해진다.*** 전단강도 ***비중과 비례,섬유포화점 함수율 1%증가시 전단강도 3%감소.섬유방향과 나란한 전단강도는 수직보다 10~20정도 이다.*** 허용강도 ***구조물에 하중이 작용할때 부료에 실재로 0-100화강석 75-200석영암 75-200*** 내화성 ***1)열전도율이 적으므로 내부열응력이 발생한다.2)조암광물의 종류에 따라 열팽창계수의 차이가 있다.3)암석중의 성분이 용융된다.4)화학적 열분해가 생긴다.*** 석재의 특징 ***1.화강암.1)주성분-석영,장석,운모.2)분류-순화강암,백운모화강암,흑운모화강암,회석화강암,각섬석화강암.3)비중(2.5~2.7) 흡수율(0.2~2.4%) 마모율(2.0~4.8%)4)성분 비율-석영(30%),장석(65%),기타(5%)이다.5)색깔-백색,도회색 바탕에 흑색,분홍색의 반점.6)장점:ㄱ.석질이 견고하고 풍화,마모에 견딜성이 있다.ㄴ.大材를 채취 할 수 있다.ㄷ.외관이 수려하여 장식용의 가치가 있다.7)단점:ㄱ.너무堅硬 하여 조각등에 부적당.ㄴ,내구도가 크나 고열에 부적당.8)용도:도로포장,콘크리트 골재,판석,깬돌(견치돌),절석,각석.9)산지:그리스,이태리,캐나다,일본.2.안산암.1)주성분-사장석,운모,휘석(輝石),각섬석(角閃석).2)엷은회색,갈색,반정조직(半晶조직)3)특징:ㄱ.내구력,내화력이 크고 1,000도에서 변할정도 이다.ㄴ.강도가 크다.화강암보다는 작다.ㄷ.판상,주상의 절리가 있으므로 채석하기 쉽다.ㄹ.가공용이,조각에 적당.ㅁ.석리가 많으므로 큰것을 구하기 힘들다.4)용도:교량,돌쌓기,하주호안,토단,구조재,판석,수석,비석,첩석(貼석)3.현무암:1)화산암에 속하며 주성분은 휘석,사장석.2)견경하고 비중 2.9~3.1이며 주상절리가 발달.3)흑색,흑청색.4)용도 부순돌.4.凝灰岩(응회암)1)화산재 화산사가 퇴적되어 굳어진 암석.2)분류-분출물의 종류에 따라 순응회암,사질응회암,각역질응회암,안산암질력석,휘록응회암.3)회백색,담록색.4)비중(1.9~2.6), 흡수율(8.2~27.6%)다공질.5)중량이 가볍고,흡수율이 크기 때문에 동상의 피해를 받아 풍화하기 쉬우며가공이 용이 하고 내화성이 풍부하나 질이 연하기 때문에 강도가 적고내구성이 없다.5.사암.1)수성암으로 사립질이 모여 고결된 것이다.2)내화성이 많고 가공