*원*
Bronze개인
팔로워0 팔로우
소개
등록된 소개글이 없습니다.
전문분야 등록된 전문분야가 없습니다.
판매자 정보
학교정보
입력된 정보가 없습니다.
직장정보
입력된 정보가 없습니다.
자격증
  • 입력된 정보가 없습니다.
판매지수
전체자료 7
검색어 입력폼
  • [소프트웨어공학]소프트웨어 공학
    제 11 장 3 R차 례1 3R의 개념 2. 역공학 (Reverse Engineering) 3. 재공학 (Reengineering) 4. 재사용 (Reuse)1. 3R의 개념3R 이란 ? 역공학(reverse engineering), 재공학(reengineering), 재사용(reuse)의 첫 글자를 의미 사용 이유 : 생산성과 유지보수성의 증가를 가져온다. 대비개념 : 순공학(forward engineering)3R 필요성노후 시스템 장점 : 안정성 , 단점 : 생산성하락 신 시스템 이전 1) 모두 새로 만들 경우 문제점 : 막대한 인력과 돈 낭비 2) 노후 시스템 이 전시 장점 : 안정성 확보 문제점 : 문서화 안되어 있음, 오래된기술(30년전 어셈), 유지보수로인한 코드의 구조가 망가짐, 기술자 없음 - 역공학을 이용한 시스템분석 및 이해 필요 - 재공학 및 재사용 역시 필요성 대두자료출처 : 최은만 논문중 내용 요약http://se.dongguk.ac.kr/menu_data/regacy.htm3R에 기반을 둔 소프트웨어 생명주기3Rs신 S/W 시스템통합신 S/W 시스템새로운 구성요소저장소기존 S/W 시스템재공학역공학추 출추상화변환공학적 응통합재사용재사용식별선택재구조화 재설계재사용 가능한 부품 라이브러리2. 역공학 (Reverse Engineering)역공학이란 ? 대상 시스템을 분석하여 시스템의 구성요소와 그 관계를 파악하고, 시스템을 다르게 표현하거나 고수준의 추상화를 추출하려는 과정 역공학의 목표 시스템에 대한 전체적인 이해도를 향상 시키려는 것 주요 목표 : 복잡한 시스템관리 – 복잡한 시스템 제어관련 정보추출방법 제공 다른 뷰의 생성 - 자료흐름도 + (제어흐름도,구조도,계체관계도) 잃어버린 정보의 복구 – 설계복구 부작용(side effects)의 탐지 – 순공학에서 얻을수 없는 정보 제공 고수준 추상화의 합성 - 추상화정보를 여러유형으로 합성 재사용 지원 – 소프트웨어 부품 추출시 도움지원역공학하드웨어 역공학 개념을 소프트웨어 시스템에 도입하여 원시 코드로부터 설계 정보와 추상화된 시스템 모델을 역으로 추출해 내는 기술을 소프트웨어 역공학(Software Reverse Engineering)이라 한다. 자료출처 : 최은만 논문중 http://se.dongguk.ac.kr/menu_data/regacy.htm역공학 과정역공학 시스템구성  정보를 획득하는 시스템  정보를 저장하는 시스템  정보를 분석하는 시스템  보고서를 생성하는 시스템  정보를 합성하는 시스템역공학 과정(2)대상 시스템자동분석수동분석정보 저장소문서생성프로그램 구조도데이터 구조도기타 정보시스템 분석정보 저장소 정보 저장다양한 문서 생성역공학의 분류데이터 역공학(Data Reverse Engineering) 용도 : 시스템이해 + 새로운 시스템으로 이전 코드 역공학 (Code Reverse Engineering) 원시코드, 논리적 설계로부터 프로세스 설계 명세서를 추출 저장소에 저장시킬 정보생성, 수정 개선 및 검증하여 저장시키는 일련의 과정이다.역공학의 위험성역공학 시 새로운 시스템과 과거의 시스템의 통합과 관련된 위험을 알아야 한다. 기존 코드의 변경은 랩퍼 컴포넌트에 영향을 줄 수 있다. 필요한 기능을 사용하지 못하게 될 수도 있다. 상호의존도와 복잡도가 많이 올라갈 수 있다. 기존 시스템의 변경이 새로운 시스템에 영향을 줄 수 있다. 기존 시스템의 전문가가 없을 수 있다.자료출처 : Chun, Hyung Cheol Service and Component-based development http://ww5.introcom.net/~nkcho/S CBD/sp3.ppt3. 재공학 (Reengineering)재공학이란 ? 기존의 시스템을 수정하거나 기능향상을 위해 필요한 정보를 추출하여 더 이해하기 쉽고 유지보수 쉬운 시스템으로 재생산하는 것 재공학 (Reengineering) 재공학은 새로운 비즈니스 요구를 만족시키기 위해 기존의 기능이나 인터페이스를 변경한다. 자료출처 : Chun, Hyung Cheol Service and Component-based development http://ww5.introcom.net/~nkcho/S CBD/sp3.ppt재공학 과정시스템을 파악을 위해 역공학으로 이해를 하고 시스템 요구사항을 포함 새로운 시스템으로 개발하는 것(역공학 - 순공학) (1) 원시 코드로부터 정보 추출 단계 (2) 역공학 단계 (3) 시스템의 향상과 검증 단계 (4) 순공학 단계 (5) 설계와 최적화 단계 (6) 원시 코드의 생성 단계4. 재사용 (Reuse)소프트웨어 재사용(Softeware reuse)이란? 이미 그 기능이나 성능 및 품질을 인정받은 소프트웨어 부품의 부 혹은 전체를 다시 사용하여 새롭게 개발하여 소프트웨어의 개발 기간과 비용을 감소시켜 소프트웨어 위기현상을 극복하기위한 안중의 하나! (1969 Mcllroy) 소프트웨어 재사용의 필요성 소프트웨어결함, 사용자요구사항의 변경에 의한 유지보수 비용 증가로 인하여 소프트웨어 생산성은 3~8%향상에 그치고 있다. (하드웨어40%)전통적 소프트웨어 개발 생명주기 vs 재사용 지향 소프트웨어 개발 생명주기)점진적 변화요구사항 식별분석, 설계, 개발 테스팅 및 통합운영 및 유지보수인도(disposal)요구사항 식별분석, 설계, 개발 테스팅 및 통합운영 및 유지보수인도(disposal)점진적 변화(전통적인 소프트웨어 개발 생명주기)소프트웨어 부품 라이브러리(재사용 지향 소프트웨어 개발 생명 주기)재사용 처리 과정1) 부품 구축하는 단계(부품공학) 2) 부품을 설계 3) 라이브러리화 영역분석(domain analysis) - 영역을 이해하고 시스템의 범위 설정하여 관계를 식별 소프트웨어 부품을 찾아냄 (부품의 필요영역을 찾는데 도움이 됨) 부품공학 - 부품을 명확한 명세서로 표현, 구현에 필요한 개념과 방법론 개발 역공학 - 부품을 식별하고 명세서를 추상화시키는데 사용재사용 종류소프트웨어 부품의 특성에 따라 다음과 같은 분류 (1) 합성 기반 방식의 재사용 라이브러리에서 검색한 부품을 기반으로 새로운 소프트웨어개발 (2) 생성 기반 방식의 재사용재사용 분류VHLL Pols Form File 관리 언어 변환기서브루틴라이브러리 객체지향 pipe예언어중심 생성기 응용생성기 변형시스템응용라이브러리 구성 및 합성원리강조점생성합성재사용원리유연성을 가짐적극적독립적 원자 피동적부품의 특징패턴블록구성재사용 부품접근방법기준합성 기반방식을 이용한 소프트웨어 재사용소프트웨어 요구소프트웨어 구조 설정소프트웨어 테스트수행 가능한 소프트웨어재사용 소프트웨어 부품 라이브러리부품식별부품변경부품결합언어 변환기생성기반 방식을 이용한 소프트웨어 재사용소프트웨어 요구변환에 대한 명세재사용 모형을 이용한 변환수행 가능한 소프트웨어재사용을 위한 모형 작성역공학의 실제 1역공학 개념에 입각하여 C++ 원시 코드의 관계성 정보 추출Class Name Member Function Data MemberClass Informationis-a has-a reference-ofClass Relationship Info.class link class diagram class elements class creationClass View Info.분석 및 설계 정보 클래스 관계성 정보프로그램 원시 코드UML 클래스 다이어그램 도구 (UCDT)구문 분석기다이어그램 생성기재구성 및 재배치Class DiagramPackage DiagramUML 클래스 다이어그램 도구 (UCDT)자료출처 : 한국정보처리학회 논문지 제7권 제3호(2000.3) C++ 코드로부터 클래스 관련 정보 생성 도구의 설계 및 구현 장덕철 박장한역공학의 실제 2C++ 원시 코드의 관계성 클래스 다이어그램자료출처 : 한국정보처리학회 논문지 제7권 제3호(2000.3) C++ 코드로부터 클래스 관련 정보 생성 도구의 설계 및 구현 장덕철 박장한역공학의 실제 3클래스의 패키지 다이어그램자료출처 : 한국정보처리학회 논문지 제7권 제3호(2000.3) C++ 코드로부터 클래스 관련 정보 생성 도구의 설계 및 구현 장덕철 박장한{nameOfApplication=Show}
    공학/기술| 2005.10.31| 23페이지| 1,000원| 조회(439)
    미리보기
  • [교육철학및 교육사]교육철학및 교육사
    1. 그리스시대 음악교육과 체육교육의 목적 및 내용은?그리스의 체육현대 체육 문화발전의 기본적인 영향을 준 것은 고대 그리스의 체육이다. 그리스의 체육이 발달한 원인은 그리스의 도시국가 발달로 말미암아 서로 대립이 되었으므로 주권옹호를 위하여 군사력 강화와 심신의 단련에 힘을 경주하게 된 결과 종교와 정치적 배경에서 탄생한 고대 올림피아 제전이 정치적 제전과 스포츠 제전으로 발달한데 그 원인이 있다. 당시 철학자의 주장이 학자들의 주장이 신체와 정신의 조화를 이상으로 하면서 정신을 신체를 지배해야 하며, 신체는 가장 충실한 것이며 육체미를 신화하는 것이라고 공통된 주장을 하므로 그 후 기독교 사상과도 상통하는 곳이지만 근대의 철학자, 교육학자, 종교가의 사상까지 지배하였다. 인간은 천부성을 조화적으로 발달시켜서 아름답고 진실한 진선미의 삼성미(三聖美)를 육성하는 데 목적이 있었다.그리스의 음악그리스인들이 남긴 음악적 유산을 살펴보노라면 누구나 이 위대한 업적의 방대함에 놀라게 된다. 이들 그리스인들이 후세에까지 전해준 수많은 문헌 속에는 선법, 음계, 리듬, 음정 등에 관한 기초적인 이론뿐만 아니라, 음악비평, 음악미학, 음악교육학, 음향학 등 음악에 관계되는 모든 학문적 연구의 고전적인 예들이 발견되기 때문이다.이는 그리스인들의 신비주의적 음악광을 그대로 방영하고 있다. 음악의 신바한 권능을 믿었던 그들은 육체와 영혼의 병을 치료하는데 음악을 사용하였으며, 또 실제로 치료의 효과를 경험하기도 했다. 음악이 마술적인 권능을 지닌 것, 또한 생리적인 자극을 주는 것이라는 이러한 에네르기적 의미로 파악됐기 때문에 그리스인들에게 있어서 음악은 신들을 경배하기 위한 여러 종류의 종교의식에서 매우 중요한 역할을 차지했다.2. 소피스트들이 활동하게 된 배경과 그들의 활동내용은?소피스트 (Sophist)철학에서 BC 5~4세기에 활동한 그리스의 강연자?문필가?교사를 일컫는 말.그리스어권 세계를 다니면서 수업료를 받고 광범한 주제에 대해 가르쳤다.역사적 배경'소피스트'라는 말은 그리스어 sophistes에서 유래했으며, '영리한' 또는 '능숙한 사람'을 뜻했으나 점차 '현인'이라는 뜻으로 사용되었다. BC 7~6세기의 '7현인'도 소피스트라고 불렸다. 프로타고라스는 소피스트를 '직업적 교사'라는 뜻으로 썼지만 사실은 현인이라는 뜻과 연결된, 지혜의 교사라는 뜻도 나타내려고 했다. 소피스트가 '궤변가'라는 뜻으로 쓰이게 된 것은 순전히 플라톤과 아리스토텔레스 때문이다. 로마 시대에는 일반적으로 수사학자?산문작가를 뜻했고, 이들이 2차 소피스트 운동을 했다.BC 5세기의 소피스트지금까지 이름이 남아 있는 이 시기의 소피스트는 약 30명이며 중요한 인물은 프로타고라스?고르기아스?안티폰?프로디코스?트라시마코스 등이다. 이들의 가르침은 BC 380년경까지 대략 70여 년 동안 그리스 사회에서 수준 높은 교육을 이끈 유일한 원천이었다. 주요 소피스트들은 대부분 아테네 시민이 아니었지만 아테네를 중심으로 활동했다. 그것은 누구나 정치적으로 성공할 수 있었던 아테네 민주주의의 특수한 정치상황 때문이었다. 아테네 사회가 변하면서 예부터 내려오는 가문의 배경이 없는 다양한 출신의 시민들이 새롭게 진출했다. 특히 청년들은 이성적인 논증술을 사용하여 전통적인 사고방식을 비판하는 소피스트들에게 커다란 매력을 느꼈다. 반대로 전통주의자들은 그들에게 크나큰 반감을 보였다. 플라톤은 전통에 대한 소피스트의 공격을 극히 부당하게 여겼다. 그러나 플라톤도 소피스트들로부터 1가지 사실, 즉 기존의 가치를 변호하기 위해서는 전통이나 무비판적 신앙이 아니라 이성에 의거한 논증이 필요하다는 점을 배울 수밖에 없었다. 따라서 소피스트 운동은 BC 5세기 아테네 민주주의에 긍정적인 역할을 했다. 소피스트들은 공적 생활에서 성공할 수 있도록 계획된 교육을 제공했고 수사학과 웅변술을 가르쳤다. 그러나 현재의 일반적인 생각처럼 소피스트들이 웅변술과 수사학 그 자체만을 목적으로 삼은 것은 아니었다. 그들은 연설의 기법뿐만 아니라 문법, 덕(aret), 도덕의 기초 등도 가르쳤다. 그리고 사회와 예술의 역사, 시와 음악, 천문학과 물리학도 가르쳤다. BC 5세기 소피스트들은 학문의 범위와 방법에서 이후 르네상스 시대에 부활하는 인문주의의 수준 높은 교육방법을 처음으로 실행했다3. 그리스 문화가 ?말의 문화?라고 하는 이유는?그리고 이와 관련하여 교육에 대한 요구는 어떠하였는가?그리스시대에는 말을 잘하는 것이 모든 시민의 기본 교양이었다. 특히날씨가 따뜻해서 일년 열두달 내내 언제나 '아고라'라고 하는 널찍하고 시원한 광장에서 찬란한 햇볕 아래 옥외 집회를 할 수 있었던 직접 민주주의의 나라 아테네의 도시 국가에서는 나라의 중요한 일이며 공-사의 재판은 모두 다 모든 시민들의 토론과 협의라고 하는 '말을 통한 참견'으로써 이뤄졌다. 아테네 시민들은 민회나 평의회에서 제 뜻을 펴고 사람들의 지지를 얻으려면, 또는 재판에서 억울함을 풀고 죄가 있고 없음을 밝히려면, 모두 남이 들어 고개를 끄덕일 수 있도록 훌륭하게 말할 줄 아는 재주가, 얘기할 줄 아는 능력이 있어야 했다. 그리스의 도시 국가에서는 권력을 잡거나 영향력을 얻으려는 싸움은 서슬이 퍼런 비수나 검푸른 독약에 의해서가 아니라 밝은 하늘 밑에 울려 퍼지는 말의 주고 받음, 말의 싸움 곧 입씨름에 의해서 판가름이 났다. 그렇기에 옛날의 아테네 사람들은 이러한 말의 힘, 남들을 충분히 납득시킬 수 있도록 생각을 펼 수 있는 말의 힘에 대한 그들의 기쁨과 고마움을 나타내기 위해서 '페이토'라고 불리는 '설득'의 여신상 앞에 희생의 공물까지 바쳤다고 한다. 그리스의 '레토리카'나 '디알렉티카'는 바로 이러한 말을 힘있고 조리있고 아름답게 하기 위한 기술을 일컫는 말이었다. 이런 배경으로 인해 수많은 사상가들과 좋은구문들이 요즘까지 전해오지 않을까 생각해 본다. 이에 따라 토론, 웅변술등에 대한 교육이 필요하게 되었다.
    교육학| 2005.10.30| 3페이지| 1,000원| 조회(291)
    미리보기
  • [학습지도안]학습지도안
    ? 본시학습 지도안교사김 원 준차시6/6대단원학 습 이 론소단원(본단원)행동주의 학습이론인지주의 학습이론학습목표- 학습이론의 종류와 특징을 이해할 수 있다.- 각 학습이론의 장?단점을 파악하여 설명할 수 있다.지도학급1학년 3반수업시간50분학습형태강의 및 질문단계학습내용교수-학습활동시간지도상 유의점교사학생도입▶ 수업시작▶ 출석▶ 전시학습 내용 요약 설명, 간단할 질문(전시학습 확인)▶ 본시 학습목표 제시▶ 인사 및 출석 점검▶ 본시학습목표를 제시하고 숙지 한다.- 학습이론의 종류와 특징을 이해할 수 있다.- 각 학습이론의 장?단점을 파악하여 설명할 수 있다.▶ 복습을 통해 학습효과를 높일수있도록 한다.▶ 학습목표를 숙지 한다.10▶ 중요 부분을 효과적으로 피드백 할 수 있도록한다.▶ 학생들이 수업에 집중할 수 있도록 한다.전개▶ 행동주의 학습 이론- 자극반응이론▶ Thorndike는 동물의 행동이 자극(Stimulus, S)과 반응 (Response, R)의 연합에 의하여 결정된다고 생각하게 되었다.- 연습의 법칙 : 많은 연습은 반응을 강화, 부족한 연습은 반응을 약화- 효과의 법칙 : 결과의 만족도 에 따라 결합의 정도차가 생 긴다.- 준비성의 법칙 : 효과적인 학 습을 위해서는 정신, 신체적 으로 충분한 준비가 갖추어져 있어야 한다.▶ 행동주의 학습이론(자극반응이론, 조건반사이론, 조작적 조건형성)에 대해 이해할 수 있다.30▶ 흥미를 잃지 않도록 다양하고 재미있는 예를 준비하고 예를통해 쉽게 설명하도록 한다.단계학습내용교수-학습활동시간지도상 유의점교사학생전개- 조건반사이론- 조작적 조건 형성▶ 인지주의 학습 이론- 형태주의 학습 이론- 정보처리 이론▶ 일정한 조건에 대해 반사적으 로 반응이 일어나는 경우이다. 조건이 형성되는 것을 조건화라 하고 조건화가 형성되면 조건자 극만으로도 반응을 얻을수있게된 다. (무조건자극에 대한 무조건 반응은 언제나 존재한다.)- 각 속성(자극일반화, 변별, 소 거, 자발적 회복과 재조건형성, 고차조건 형성)에 대해 설명한 다.▶ 강화의 원리, 조작을 통해 조 건과 반응을 얻게될때 반복되는 조작을 통해 그 조작조건을 강화 하게 되는 것을 말한다. (강화란 어떤 특수한 반응이 일어날 확률 을 증가시키는 것을 의미한다.)- 정적강화, 부정적강화에 대해 설명한다.- 각 속성(고정간격계획, 변화간 격계획, 고정비율계획, 변화비율 계획)에 대해 설명한다.▶ 형태이론은 지각, 학습 및 기 억 등의 인지 활동이 고립된 부 분들의 기계적 연합이 아니라, 부분들이 일정한 관계에 의하여 전체로 조직하는 과정을 통하여 이루어진다고 보는 것이다.- 통찰설과 장이론에 대해 설명 한다.▶ 인간의 기억또한 고도의 적극적 능동과정이며 조직화된 개념 으로 보아서 여러 정보를 획득, 저장, 조작, 변환, 비교 그리고 사용하는 일련의 정신과정이다. (컴퓨터의 정보처리와 동일하다. 부호화과정을 통해 유입된 정보를 사용가능한 형식으로 변환시켜 기▶ 인지주의 학습이론(자극반응이론, 조건반사이론, 조작적 조건형성)에 대해 이해할 수 있다.▶ 각 종류의 특징 및 장?단점을 설명할 수 있다.
    교육학| 2005.10.31| 3페이지| 1,000원| 조회(169)
    미리보기
  • [운영체제]운영체제론 발표자료(ppt)
    3장 기억장치 관리컴퓨터공학과 200331010 김원준3.1 주기억장치 관리3.1.1 컴퓨터의 기억 장치 주기억장치(Main Memory) CPU가 직접적으로 데이터를 읽고 쓸 수 있게 만들어진 기억장치,빠른 속도 요구한다. 가상 기억장치(Virtual Memory) 어떤 프로그램의 전체가 주기억장치 내에 들어 있지 않아도 실행을 가능하게 하는 기법이다. 보조 기억장치(Auxiliary Memory) CPU와 직접적으로 데이터를 주고 받을 수 없고, 주로 많은 양의 데이터를 저장하기 위해 사용된다.기억장치의 계층구조1)레지스터캐쉬주기억장치보조기억장치기억장치의 속도증가 비트당 기억장치의 비용증가 기억장치의 용량감소프로그램과 데이터를 직접 읽을 수 있음실행되기 위해서는 프로그램이나 데이터가 주기억장치에 옮겨져야 함[1] 기억 장치의 계층1)[2] 주기억장치의 역할2)주기억장치 비트 스트링(Bit String)으로 이루어진 대규모 배열(Array)이며, 바이트 또는 워드 단위의 주소를 갖고 있다. CPU는 처리하려는 명령어를 주기억장치 내의 해당 주소를 이용하여 인출하게 되며, 주기억장치 내의 모든 명령어와 데이터는 주기억장치 내의 해당 주소에 의해 접근하게 된다.입력 데이터 기억장소입력장치 (마우스, 키보드등 )출력장치 (모니터, 프린터등)캐쉬기억 장치제어장치산술논리연산장치보조기억장치 (하드디스크, 플로피디스크, 자기테이프장치 등)프로그램 기억장소출력 데이터 기억장소작업 장소주기억 장치3.1.2 주기억장치 관리 기법연속 적재 방법(Contiguous Loading) 실행을 위한 프로그램을 주기억장치 내에 연속되게 저장하는 기법 분산 적재 방법(Scatter Loading) 하나의 프로그램을 여러 개의 조각으로 나누어 주기억장치 내에 분산하여 적재하는 기법요 구 혼 합 기 법요 구 세 이 먼 테 이 션요 구 페 이 징순 수 혼 합 기 법순 수 세 그 먼 테 이 션순 수 페 이 징가 변 분 할고 정 분 할스 와 핑오 버 레 이상 주 모 니 터운 영 체 제 부 재다중 은 필요에 따라 기억장치로 가져오는 swap-in과 필요없을 경우에 디스크로 빼내는 swap-out을 사용하는 방식이다.2개 사용자 프로그램을 위한 스와핑 기법특징 구조가 간단하여 이해하기 쉽고,구현하기 쉽다. 기억 공간과 주변 장치의 낭비가 초래된다. CPU의 유휴 시간이 많이 생긴다. 오버레이 기능이 없을 때에는 기억 장치보다 작은 프로그램만 수행 가능하다.3.1.4 고정 분할 기억 장치 관리프로그램을 할당하기 전에 운영체제가 주기억장치의 사용자 영역을 여러 개의 고정된 크기로 분할하고 준비상태 큐에서 준비 중인 프로그램을 각 영역에 할당하여 수행하는 기법이다. 컴퓨터를 켤 때 각 분할의 크기를 조정하였으므로, 각 분할의 크기를 조정하기 위해서는 먼저 컴퓨터를 끄고 재 조정한 후 다시 실행해야 한다.[1]절대 번역과 적재프로그램이 할당될 분할 영역을 어셈블러나 컴파일러가 지정하는 방식으로, 각 프로그램은 분할된 각 영역의 준비상태 큐에서기다리며, 다른 분할 영역이 비어 있다 하더라도 지정된 분할 영역만을 사용해야 한다.[2] 재배치 번역과 적재프로그램이 할당될 영역이 미리 지정되지 않고, 하나의 준비상태 큐에서 기다린 순서대로 분할 영역에 할당되는 방식이다.고정 분할 관리 기법의 장단점 다수의 프로그램을 주기억장치에 넣고 수행할 수 있어 다중 프로그래밍이 가능하게 되고, 수행 속도를 증가시킴으로써 CPU를 보다 효율적으로 사용할 수 있다. 단편화(Fragmentation) 문제가 발생한다.즉, 단편화에 의해 기억 장치의 낭비가 크다.3.1.5 가변 분할 기억 장치 관리고정 분할 기억 장치 관리 기법의 단편화를 줄이기 위한 것으로, 미리 주기억장치를 분할해 놓은 것이 아니라 프로그램을 주기억장치에 적재하면서 필요한 만큼의 크기로 영역을 분할하는 기법이다.[1] 기억 장치 배치 전략(1) 최초 적합 전략(First Fit Strategy) 프로그램이 적재될 수 있는 가용 공간 중에서 첫 번째 분 할에 배치하는 방식이다.(2) 최적 적합 전략(Best Fit S레임에 적재논리적 주소는 순서쌍(p, d)로 표현 p : 사용자의 논리적 주소 공간 내에서 참조될 항목이 속해있는 페이지 번호 d : 페이지 p내에서 참조될 항목이 위치하고 있는 곳까지의 변위 페이지 기법의 동적 주소변환 과정 논리적 주소 V = (p, d)에 대하여 페이지 테이블에 서 p에 대응되는 페이지 프레임 p'의 주소를 찾는 다. 페이지 프레임 p'에 d를 더하여 실기억장치의 주소를 찾는다.페이지 번호 p변위 d논리적 주소 V = (p, d)페이징 기법에 의한 가상 기억 장치와 주기억장치간의 사상기억 장치 사상을 위한 페이지 테이블 첫번째 영역 : 페이지가 주기억장치에 있으면 1이 되고, 없으면 0 을 갖는 비트 두번째 영역 : 가상 페이지가 주기억장치에 없을경우 보조 기억 장 치 내의 주소 세번째 영역 : 페이지가 주기억장치에 있을때, 그 페이지가 있는 페이지 프레임 번호페이지 프레임 번호보조기억 장치 주소페이지 존재 여부 비트직접 사상 방법6)직접 사상에 의한 페이지 주소 변환● 프로세스의 가상 기억 장치를 구성하는 모든 페이지에 대한 항목이 페이지 사상표에 있음. ● 페이지 사상 표의 크기가 굉장히 클 수도 있으며, 주기억 장치에 존재. ● 명령어 수행주기 외에 추가의 주기억 장치 수행주기가 요구. ● 운영 체제는▶ 페이지 사상 표의 주기억 장치 주소를 페이지 사상표 시작점 레지스터에 넣음. ▶ 페이지 사상 표내에서 p에 대한 항목이 위치하는 주기억 장치 주소인 p' =b + p를 형성 ▶ 변위 d를 더하여 실제주소 r = p' + d를 생성.직접 사상에 의한 주소변환 과정연관 사상 방법7)연관 사상 방법● 빠른 주소 변환을 수행하기 위하여, ● 고속의 연관기억장치를 이용하여 페이지 사상표 전체를 넣는 방법으로서, 가장 빠르고 융통성 있는 사상 구조.▶ 모든 사상표를 연관 기억 장치에 넣기 때문에 구현하는데 비싼 대가. ▶ 직접 사상보다 구현하기가 어려움. ▶ 연관 기억 장치는 캐시에 비해 매우 비싸므로 순수한 연관 사상은 사용되지 않음.연관 사서 어느 페이 지를 새로운 페이지와 교체시켜야 하는가를 결정하는 기법. (1)최적화 원칙(Principle of Optimality) 교체 앞으로 가장 오랜 기간동안 사용되지 않는 페이지를 교체하는 기법. 가장 이상적인 알고리즘이지만 실현은 불가능하다. FIFO의 모순을 피할 수 있는 기법 페이지 호출 순서에 대한 모든 상황을 사전에 미리 파악하고 있어 야 하기 때문에 취급하기 어렵고 비현실 적이다.예제)FFFFFFFFF페이지 부재*************00522222555페이지 프레임*************0302105참조열(2) 무작위 페이지 교체(Random Page Replacement) 특별한 사용자에게 차이를 두지 않고 교체할 페이지를 무작위로 선택하는 기법. 오버헤드가 적은 페이지 교체 기법이다. 최악의 경우에 바로 뒤에 호출될 페이지도 교체될 수 있다. (3)FIFO(First-In First-Out) 교체 가장 먼저 주기억장치에 들어와 있는 페이지를 교체하는 기법. 이해하기 쉽고 설계가 간단하다. 중요한 페이지가 오랫동안 페이지 프레임을 차지하였다 는 이유 하나만으로 교체되어야 하는 불합리성을 가지고 있다.예제)FFFFFFFFFFFFFFF페이지 부재**************************0*************55페이지 프레임*************0302105참조열(4)LRU(Last Recently Used) 교체 한 프로세스에서 사용되는 각 페이지마다 카운터를 두어 현 시점에서 가장 오랫동안 사용되지 않는 페이지를 교체하는 기법. 현시점에서 가장 오랫동안 사용되지 않는 페이지를 교체한다는것은 최적화와 같지만 카운터를 둔다는 점이 차이 최근 상황이 가까운 미래에 대한 좋은 척도라는 경험적인 지역성 에 의존한다. 불러왔던 시간을 기록해야 하므로 시간 오버헤드가 발생한다. 실제로 구현하기가 매우 복잡하다.예제)FFFFFFFFFFFF페이지 부재*************33*************22555페이지 프레임*************재가 빈번하게 발생하며, 이 경우 실행중인 프로세스는 계속 페이지 교체를 수행해야 하므로 스래싱 현상이 발생하게 된다. 일반적으로 다중 프로그래밍의 정도가 높아짐에 따라 CPU의 이용률도 최대값이 될 때 까지는 높아지게 된다. 그러나 다중 프로그래밍의 정도가 점점 커지면 스래싱 현상이 일어나게 되고 CPU의 이용률은 급격히 감소하게 된다.[2]지역성(Locality) 어떤 프로세스가 실행되는 동안 기억 장치 내의 모든 정보를 균일하게 참조하는 것이 아니라, 현재 실행되는 주소 부근에서 국부적인 부분만을 집중적으로 참조한다는 것을 의미한다. 시간 지역성(Time Locality):최근에 참조된 기억 장소가 가까운 장래에도 계속 참조될 가능성이 높은 것을 의미한다. 공간 지역성(Space Locality):하나의 기억장소가 참조되면 그 근처의 기억 장소가 계속 참조되는 경향이 있음을 의미한다.3.2.4 요구 페이징 기법프로세스는 보조기억장치에 존재하고 있다가 수행되기를 원할 경우 프로세스 전체가 적재되기보다는 페이지 요구가 있을 때 단지 필요한 페이지만 기억장치에 교체(swaps)한다. 이때 페이지 테이블의 각 항목(entry)에 유효( valid) 비트가 설정되어 있으면 관련 페이지가 메모리에 있다는 것을 의미하며 무효(invalid)로 설정되어 있으면 페이지가 디스크에 있다는 것을 의미한다.논리 메모리A B C D E F G H0 1 2 3 4 5 6 74 v i 6 v i i 9 v i i0 1 2 3 4 5 6 7페이지 테이블프레임유효-무효비트A C F0 1 2 3 4 5 6 7 8 9 10 11 12 13 14실제 메모리ABCDEF보조 기억 장치일부 페이지가 주기억장치에 없을 때의 페이지 테이블3.2.5 페이지 교체시 고려 사항[1]페이지 크기 페이징 시스템에서는 페이지 크기와 페이지 프레임의 크기가 고정되어 있다. 그러나 최적의 페이지 크기가 무엇인가는 정해져 있지 않으며, 페이지 크기를 어떻게 하느냐에 따라 여러가지 장단점이 생긴다. 크기를 결정할때 }
    공학/기술| 2005.10.31| 77페이지| 1,500원| 조회(2,323)
    미리보기
  • [미래학]과거,현재,미래의 주거생활
    우리 나라의 과거, 현재 미래의 주택을 살펴 보았다. 과거의 주택은 남산골 한옥마을에서 조선시대 주택을 살펴보았고, 현재의 주택은 서울의 몇 모델하우스와 분당의 모델하우스 몇 곳을 둘러 보았다. 미래의 주택은 대우주택문화 회관에서 년도 별로 나와있는 몇 가지 유형을 보았다.-과거의 주거-남산골 한옥마을은 서울의 팔대가로 불려오던 사대부집 으로부터 일반평민의 집에 이르기까지 전통한옥 다섯 채를 옮겨 복원하고 주변을 공원으로 꾸며 '남산골 한옥마을'이라는 이름으로 개장했다. 이들 한옥에는 집의 규모와 살았던 사람들의 신분에 걸맞는 가구들을 예스럽게 배치하여 선조 들의 생활모습을 보고 알 수 있는 명소로 꾸몄으며, 전통공예 전시관에서는 무형문화재로 지정된 기능보유자들의 작품과 관광기념상품을 전시 판매하고 있다. 이곳에는 조선시대 왕족과 사대부, 중인 등 각계 각층의 전통가옥이 생활용품까지 갖추어 복원되어 있어 마치 타임머신을 타고 과거로 온 듯한 느낌을 준다. .전체적인 위치를 살펴보면 남산골 한옥 마을의 정문에 들어서면 오른쪽에 충정사가 있고 왼쪽에 청학지와 천우각이 있다. 천우각 앞을 지나가면 정면에 공예전시관이 있고 공예전시관의 왼편에 순정효황후 윤씨 친가, 해풍부원군 윤택영 씨 재실, 부마도위 박영효 가옥, 오위장 김춘영 가옥 그리고 도편수 이승업의 가옥이 있다. 한옥 내부에서는 예절 강좌를 비롯해서 서예, 국악, 가야금, 시조, 오죽 공예 등 전통문화와 다듬이질, 자수 등의 생활문화를 직접 시연하고, 배울 수도 있다. 천우각 옆의 시냇물은 인공적으로 만든 것으로 정자에 오르면 마치 옛 선비가 된 양 편안해 진다. 박영효 가에서는 전통혼례가 진행되고, 길 양쪽으로는 김치 축제와, 먹거리 마당이 열려 구경거리도 꽤 있었다. 김춘영 가옥과 이승업 가옥 사이의 샛길을 따라가면 피금정과 쉼터 광장이 나타나고 더 나아가면 타임캡슐광장이 나타난다. 또한 서울 정도 600년을 맞아 만들어진 타임캡슐광장까지의 산책로는 도심 속의 여유를 느낄 수 있는 곳이다.순정효황후윤씨친를 보면서 조선시대에도 뭔가 일탈 행동이 있었음을 암시 하는 듯한 느낌이 들었다.해풍부원군 윤택영댁 재실이 집의 평면은 우리나라에서 보기드문 으뜸원(元)자 모양인데 제일 윗터에 사당을 배치하고 그 아랫터에 몸채를 두었다. 조상을 받들어 모시고 제사를 의례의 으뜸으로 치던 그 시절의 풍속을 반영 한 듯 하고, 집 전체의 분위기가 가정집 보다는 제례의 장소로 스인 듯한 느낌을 준다.부마도위 박영효 가옥부엌과 안방이 모두 같은 방향을 향하고 있고, 마루밑 고막이 벽에 투공문양 벽돌을 사용하여 환기공을 설치한 점에서 과학적인 조상의 지혜가 엿보인다.부엌이 여섯간이고 규모 면에서 어마어마 한 점에서 대가의 면모를 느낄 수 있다.오위장 김춘영 가옥단채공을 사용하여 홑처마를 꾸미는 등 전체적으로 평민주택의 양식을 보이고 있으나 안방의 뒤쪽벽, 즉 길가에 면한 부분에 사고석과 전돌을 사용하여 화방벽을 쌓아 집의 격조를 더 높인 것은 특기할 만한 점이다.도편수 이승업 가옥안채는 정(丁)자형이고 사랑채는 ㄴ자형의 평면이다. 안채에서 부엌과 안방쪽은 반오량으로 꾸며 전후면의 지붕길이를 다르게 꾸민 것은 특색있는 구조이다. 대청과 건넌방쪽은 일고주오량가로 구성되어 있다. 구조적으로 생활에 유용한 면이 많이 엿보이고, 실용적으로 지어진 듯 하다. 소박하면서 오밀조밀 아름다워서 꼭 다보탑을 보는듯한 인상을 많이 받았다.-현대의 주거-현재의 주거 형태를 파악하기 위해 여러 모델하우스들을 둘러 보았다. 강남지역과 분당에 있는 곳을 둘러 보았는데 비슷비슷하게 경향성을 지니면서 조금 조금씩 다른 개성을 가지고 있었다.최근 분양되고 있는 아파트들을 보면 아파트 업체들의 축적된 노하우를 바탕으로 입주민의 편의와 기호들을 상당히 반영하려 하는 듯하다. 하지만 라이프 스타일이나, 가정 내에서의 생활에 대한 정확한 이해 없이 구색만 갖추다 보니 오히려 생활에 불필요한 요소로 작용했거나 아쉽게 마무리 된 곳들이 보이기도 했다. 특히. 라이프 스타일의 변화와 시대적 유행에 맞게 등장한 전실, 가변형 벽체주부의 동선을 최소화 해주는 설계였다. 전실 자체가 외부로부터 사생활을 보호 하는 기능을 하지만 부엌으로 들여 와야 하는 쌀, 음식물이나 부엌용품을 대량 구입하게 되는 경우 배달원이 집안까지 들어 오는 것을 꺼려 현관에 놓고 가게 하는 경우가 많은 우리 나라에서 부엌으로 직접 통할 수 있게 한 설계는 아주 편리하다고 생각된다. 물론 바닥재와 부엌으로 통하는 문의 자재는 천연대리석과 고급원목으로 전실의 분위기를 어수선 하지 않게 고급화했다. 포스코트57,59평의 경우 현관과 전실의 위치를 바꾸어 전실에 들어서면 마주보이는 벽에 고급 fabric 마감재와 액자로 갤러리의 느낌을 주도록 디자인 하였다. 실내로 들어와 바로 마주치게 되는 벽이 주는 답답함을 나름대로 잘 풀어낸 공간이었다. 죽전 롯데 빌리지는 현관에 안 쪽 출입구 문과 같은 모던한 톤의 천연무늬목 수납장을 한 쪽 벽면 전체에 설치하여 수납 효율을 높이고 고급스럽게 보이게 하였다.전실을 그저 서비스 면적, 복도 정도로만 생각해서는 안될 일이다. 각 세대의 진입로와 실내의 흐름에서 그 집이 갖는 이미지와 그레이드를 만들고 있기 때문이다. 전실의 인테리어는 어느 정도 고급화 되어도 무방하리라 생각한다.다음으로 집안 내부의 가변형 벽을 살펴 보겠다. 각 가정마다 구성원은 물론 라이프 스타일, 취향 등 모든 것이 개별화 되어 있다고 해도 과언은 아닐 것이다. 그렇기 때문에 서로의 다양성을 존중해 주는 가운에 개인 생활을 하기 위해, 당연히 사는 주거지의 내부구조가 다양해야 함에도 불구하고 여태까지의 아파트는 보편적이고 표준화된 구조로 제공되어 가족 구성원들은 아파트 실내공간이 주는 불편을 감수하고 살아야 했다. 그러나 이제 입주민의 다양한 요구와 주거공간에 대한 개념의 전환 (생계유지로서의 기본적 수단에서 다기능적 공간으로)으로 수요자들의 욕구가 높아진 것에 맞춰서 각 회사들도 가변형 벽체를 많이 선보 이고 있는 것 같다. 20평형대 사는 주부들이 가장 고민하는 것 중의 하나가 커가는 아이들에게 방을 어떻게 배하우스빌 22평에서 보여 준 침실쪽에서의 가변공간(방 가운데 미닫이 문을 달아 방 하나로 넓게 쓰기도 하고 2개의 방으로도 쓸 수 있도록)도 이런 변화의 요인을 감안한 디자인인 것 같았다. 모델하우스에서 본 바로는 가변형 벽체는 주로 40평형대 이상에서 보여 지는데 소형 평형일수록 공간을 효과적으로 활용하기를 바란다는 점을 업체쪽에서는 염두에 두어야 할 것 같다40평형대 이상에서 보여지는 방과 방 사이의 가변형 벽체는 구성원의 수나 사용자의 취향에 맞게 사용하면 될 것이다. 방과 거실에 가변형 벽체를 두는 경우, 대부분의 모델하우스에서는 거실이 넓어야 집이 커 보인다는 이유로 거실 확장형의 형태를 취하고 있다. 이런 거실 확장형의 모델하우스를 방문하는 사람들도 거실이 커보이니 처음에는 혹 하다가도 금새 벽만 텄지 기둥은 남아서 온전하게 넓은 거실이 될 수 없는 이 아리송한 공간에 대해 고민이 생기기 시작하는 것을 느낄 수도 있을 것이다. 그런 것을 예방하기 위해 나온 방안으로 거실 확장형으로 완전개방 하여 창문 쪽(베란다 쪽)에 책상을 두고 서재형식의 공간으로 꾸민 곳도 있었고 너무나 커다랗고 장식성이 강한 카우치를 덜렁 놔둔 곳도 있었다. 하지만 서재로 꾸민 경우 손님이 왔을 때나 어수선한 분위기에서는 서재로 이용하기는 불가능 할 것 같았다. 당산동 삼성 래미안 48평의 경우 장식장과 안락한 소파로 그 공간에 대한 분위기는 좋았지만 막상 거실에는 무엇을 두어야 하는지, TV는 어느 쪽에 배치 해야 하는지에 대해 별다른 대안이 없었다. 포스코트57평형의 경우 거실에 면해 가족실을 두었는데 거실과 면한 쪽으로 포켓도어를 달고 그 반대쪽으로 여닫이 문을 달아 공간의 개폐를 용이하게 만들었다.가변형 벽체는 다양하지는 않지만 입주자에게 선택의 기회를 제공해 준다. 앞으로 여러 곳에 가변형 벽체가 쓰이게 될 것 같다.전실과 가변형 벽체 외의 모델 하우스의 다른 인테리어 들을 보면서 이제 나오게 될 아파트들은 그동안의 고정된 틀에서 벗어나보려는 시도를 하고 있구나 라는 이라고 생각한다. 그 동안 소외되었던 부엌 공간과 욕실 공간에 대한 기능 및 디자인강화도 눈에 띄게 달라지고 있으며 가변형 벽체도입, 가족실 등장 등은 그 동안 아파트가 가지고 있던 3세대 주거시 독립성 보장이라는 최대의 딜래마를 푸는 계기가 되었다고 여겨진다. 죽전 롯데 빌리지 모델하우스에서는 전 평형에 세대별 중앙 집진 시스템의 도입으로 청소가 아주 편리해 졌고, 시스템형 김치 냉장고와 빌트인 냉동 냉장고가 씽크대와 같은 색깔로 칠해져 있어서 주방의 멋스러움을 더 했고, 행주 도마 살균기가 씽크대에 부착 되어 있어 실용적으로 보였다.하지만 이렇듯 실용적인 디자인이 전반적인 추이임에도 불구하고 요즘의 추세에 맞게 세련된 이미지를 연출해 내지 못한다면 수요자들에게는 외면을 당할 것이다. 대형 평형은 말할 것도 없고, 삼성 로얄 팰리스 하우스 빌에서 같은 곳처럼 10평대의 주거 공간에도 고급화의 바람은 불고 있다. 전체적으로는 내추럴한 디자인, 모던하고 단순한 디자인이 선보이고 있는 것 같다.최근 모델하우스들에서 사용되는 마감재는 대부분 세련되고 내추럴한 분위기를 위해 우드와 fabric이 많이 사용되었다. 우드는 편안한 느낌과 고급스러움으로 지역과 평형에 상관없이 폭 넓게 사용되었다. 당산동 삼성 래미안의 경우 짙은 색의 우드를 사용하여 전반적으로 안정되고 내추럴한 분위기는 연출되었으나 짙은 우드의 경우 집이 어두워 보이는 단점이 있으므로 조명이나 벽지 선택에 있어서 더욱 유의 해야 할 것 같다. I. park의 80평형대에서 보여준 고전 스타일은 초고가의 자재를 사용하기도 하였지만 디자인 면에서도 장식성을 배제하며 우아함과 전체적인 마감재의 조화로 유럽 단독주택의 분위기를 연출하고 있는 듯 보였다. 아트월의 등장과 갤러리풍의 디자인이 유행하다 보니 fabric의 사용이 많아진 것 같다. fabric은 포근하고 우아한 분위기는 나오지만 먼지가 잘 앉고, 청소가 용이하지 않아 고려해 보아야 할 소재인 듯 했다. 거기에 사람들의 건강을 생각해서 천연 페인트를 사용했다.
    생활/환경| 2005.10.30| 8페이지| 1,000원| 조회(1,530)
    미리보기
전체보기
받은후기 1
1개 리뷰 평점
  • A+최고예요
    0
  • A좋아요
    1
  • B괜찮아요
    0
  • C아쉬워요
    0
  • D별로예요
    0
전체보기
해캠 AI 챗봇과 대화하기
챗봇으로 간편하게 상담해보세요.
2026년 04월 21일 화요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
12:54 오후
문서 초안을 생성해주는 EasyAI
안녕하세요 해피캠퍼스의 20년의 운영 노하우를 이용하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 AI가 방대한 정보를 재가공하여, 최적의 목차와 내용을 자동으로 만들어 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
- 스토어에서 무료 이용권를 계정별로 1회 발급 받을 수 있습니다. 지금 바로 체험해 보세요!
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감