• 제목/요약/키워드: Class Library

검색결과 332건 처리시간 0.028초

객체지향 소프트웨어 재사용을 위한 클래스 라이브러리 설계에 관한 연구 (The Study of Class Library Design for Reusable Object-Oriented Software)

  • 이해원;김진석;김혜규;하수철
    • 한국정보처리학회논문지
    • /
    • 제6권9호
    • /
    • pp.2350-2364
    • /
    • 1999
  • 본 논문은 객체지향 C++ 클래스 컴포넌트를 분류하여 재사용자에게 필요한 컴포넌트를 제공하기 위한 저장소의 클래스 라이브러리 설계방법을 제안한 것이다. 클래스 라이브러리를 설계하기 위해서 컴포넌트 구성 모델을 정의하였고, Enumerative 분류 방법을 이용한 멀티미디어 영역을 분류하였으며, 문서 클러스터링 방법을 확장하여 유사도에 의한 C++ 클래스를 유사한 그룹으로 분류하는 클러스터 생성 기준을 제안하고 있다. 이 유사 그룹인 클러스터는 클래스 멤버 데이터와 멤버함수 그리고 클래스 유사도를 기반으로 분류되며, 분류된 컴포넌트들은 유사도 관계의 계층구조로 구성된다. 마지막으로 객체지향 개념인 Generalization/Specialization의 C++ 상속관계를 계층구조로 표현할 수 있는 클래스 라이브러리를 설계하였다.

  • PDF

저소득계층의 정보불평등 해소를 위한 도서관서비스 관련 연구 (A Study on the Library Services for the Solution of the Information Inequality of the Low-Income People in Korea)

  • 안인자;노영희;장로사
    • 한국비블리아학회지
    • /
    • 제29권4호
    • /
    • pp.113-137
    • /
    • 2018
  • 본 연구에서는 문헌연구를 통해 저소득계층의 개념과 기준 및 유형에 관하여 살펴보고, 사례조사에 의해 저소득계층을 대상으로 한 국내 공공도서관 서비스의 현황을 파악하였다. 연구결과를 바탕으로 저소득계층에게 필요한 새로운 도서관서비스로 저소득계층의 디지털정보격차를 해소하기 위한 관련 프로그램의 시행과 저소득계층 성인 대상의 경제적 자립을 지원하는 취업 관련 프로그램 및 독서상담치료서비스의 도입을 제안하였다. 또한 저소득계층 대상 도서관서비스를 활성화시킬 수 있는 정책방안을 5가지로서 (1) 도서관법에서의 저소득계층의 개념과 기준 및 유형에 대한 명확한 규정, (2) 도서관발전종합계획에서의 저소득계층 대상 도서관서비스의 강화, (3) 국가차원의 저소득계층 및 도서관서비스에 대한 현황조사, (4) 저소득계층의 실제적인 특성 및 정보요구 파악, (5) 저소득계층의 다양한 유형별 맞춤형 도서관서비스 개발 및 운영을 제안하였다.

내장형 자바 시스템을 위한 클래스 라이브러리의 특성 (Characteristic of the Class Library for Embedded Java System)

  • 양희재
    • 한국정보통신학회논문지
    • /
    • 제7권4호
    • /
    • pp.788-797
    • /
    • 2003
  • 클래스 라이브러리는 자바가상기계와 더불어 자바실행환경을 이루는 가장 중요한 요소들 중 한가지다. 통신속도나 메모리의 용량 면에서 제한을 받게 되는 내장형 시스템의 특징상 내장형 자바 시스템은 클래스 라이브러리에 대한 의존도가 매우 높다. 따라서 효율적인 내장형 자바 시스템의 구축을 위해서는 클래스 라이브러리에 대한 면밀한 분석이 필수적이다. 본 논문에서는 내장형 자바 시스템을 위한 클래스 라이브러리의 특성에 대해 분석하였다. 즉 라이브러리를 이루는 클래스 구성과, 그 클래스들을 담은 파일의 크기 및 파일 내 주요 요소인 상수풀에 대한 분석을 하였다. 또한 클래스들이 갖고 있는 필드 및 메소드의 개수, 각 메소드들이 필요로 하는 스택과 지역변수배열의 크기, 그리고 각 메소드의 바이트코드 길이 등에 대해 조사하였다. 이 연구의 결과는 내장형 자바 시스템의 클래스 적재에 따른 지연시간 해석, 인스턴스를 만들 때 소요되는 메모리의 크기 예측 등 효율적 내장형 자바가상기계의 설계에 사용될 것이다.

학교도서관 활용수업에 대한 교과교사의 인식 연구 (A Study on the Recognition of Teachers about School Library-Assisted Instruction)

  • 노동조;신화정
    • 정보관리연구
    • /
    • 제43권1호
    • /
    • pp.89-108
    • /
    • 2012
  • 학생의 교과학습능력 및 문제해결능력을 향상시키고 학습태도를 변화시키는 등 자기주도적 학습능력을 신장하고 실현하기 위해선 학교도서관 활용수업에 대한 교과교사들의 인식이 높아야 한다. 이에 본 연구는 도서관 전담인력(사서교사, 사서, 일반교사)에 따라 일선 교과교사들이 느끼는 학교도서관 활용수업(집단형태별, 수업모형별, 협력수업모형별)에 대한 필요성과 효과성에 유의미한 차이가 있는지를 밝혀서 그 결과를 교육현장에 발전적으로 적용하여 학교도서관 활용수업을 활성화하고자 한다. 전술한 목적을 달성하기 위하여 본 연구에서는 경기도 10개 지역의 30개 고등학교의 교과교사 278명을 대상으로 설문조사를 실시하였다.

데이터 방송 콘텐츠의 호환을 위한 클래스 라이브러리의 설계 및 구현 (Design and Implementation of A Compatible Class Library for Data Broadcasting Contents)

  • 임현정;임순범
    • 한국멀티미디어학회논문지
    • /
    • 제9권4호
    • /
    • pp.515-527
    • /
    • 2006
  • 국내에서 데이터 방송 표준으로 위성 방송은 DVB-MHP를 케이블 방송은 OCAP을 지상파 방송은 ACAP을 채택함에 따라 데이터 콘텐츠의 재사용이 어렵다. 본 논문에서는 이와 같은 문제들을 해결하기 위하여 데이터 방송 콘텐츠 개발을 위한 미들웨어 독립적인 클래스 라이브러리를 설계하고 구현하였다. 애플리케이션과 상이한 미들웨어 사이에서 중계 역할을 할 수 있는 클래스 라이브러리를 정의하기 위해 표준 라이브러리 개발 방법을 활용하고 각 미들웨어 API를 분석하였다. 분석 내용을 바탕으로 내부에 변환 처리 모듈을 포함한 클래스들을 정의함으로써 미들웨어별 라이브러리와 연결이 가능하도록 하였으며 구현한 클래스 라이브러리의 검증을 위하여 테스트 콘텐츠를 구현하여 기존의 콘텐츠와 비교 분석 하였다. 이와 같은 미들웨어 독립적인 클래스 라이브러리를 통한 콘텐츠 개발은 데이터 콘텐츠의 재사용을 용이하게 해주며 각 미들웨어에 대한 개발자의 지식 습득의 부담을 줄여줌으로써 보다 양질의 콘텐츠를 개발할 수 있는 환경 조성이 가능하도록 해준다.

  • PDF

교수매체 제작과 그 활용을 통한 학습의 효율화 방안 -과학, 사회과목을 중심으로- (The Effective Methods of Teaching-learning by the Production of Instructional Media and Its Use - Centered on the Social Science and Natural Science -)

  • 김용철
    • 한국문헌정보학회지
    • /
    • 제22권
    • /
    • pp.143-177
    • /
    • 1992
  • The main purpose of the school library is to present the various kinds of instructional media for an effective instruction including not only books, but also audiovisual materials and equipments. But unfortunately our school libraries have only books for the students and faculties at this time. But hereafter school library should house the various kinds of audiovisual media as well as printed media for the promotion of scholarstic achivemint. With a view to promoting the teaching method, and at the same time improving the scholarstic achivement of the students, instructional media were used in the class. To verify the efficiency of the instructional media, transparencies were used in the social science class of the 1st grade in the middle school and the natural science class of the 1st grade in the high school. In consequence, the academic achievement of the experimental class in which instructional media were used is superior to that of controlled class in which the textbook was only used. In < Social Science I >, the mean difference between the experimental class and the controlled class is 4.199 marks. And the difference, 0.032 is verified as a significant value in concordance to the t-test. In < Natural Science I >, the mean difference of the experimental class over the controlled class is 6.333. And the difference, 0.034 is verified as a significant value in concordance to the t-test. As shown in the above experimental research, using various kinds of the instructional media is more efficient than using textbook only. As a result of the questionaire on using the instructional media, most of the students desire to use of them continually because the use of the instructional media induce the interest, promote the comprehension, and entice the development of better memories.

  • PDF

어플리케이션 빌더용 클래스 라이브러리 관리자에 대한 설계 및 구현 (Design and Implementation of a Class Library Manager for Application Builders)

  • 이치근;김준하
    • 산업공학
    • /
    • 제8권3호
    • /
    • pp.11-23
    • /
    • 1995
  • During the past few years, the productivity has been considered as one of the most important aims in developing softwares. Many practitioners and theorists are trying reuse ready made codes to increase the productivity of software development and the quality of their products. This paper introduces our experiences in developing a highly reusable class library and its reusing environment for building a database interface application. And the concepts, Structured Multi-Library and Dual Views of Class Inheritance, are also suggested, which consist our main conceptual framework in our work. Details in implementation are discussed in brief at the end.

  • PDF

클래스 라이브러리 관리 시스템의 설계 및 구현 (Design and Implementation of the Class Library Management System)

  • 장영권
    • 한국컴퓨터정보학회논문지
    • /
    • 제3권3호
    • /
    • pp.47-53
    • /
    • 1998
  • 본 논문은 소프트웨어를 재사용하기 위한 클래스 라이브러리 관리 시스템(CLMS: Class Library Management System)을 설계하고 구현에 관한 것이다. 통신 관련 소프트웨어의 특징은 소프트웨어가 방대하고, 다른 소프트웨어와 달리 개발이 완료되어도 끊임없이새로운 서비스를 수용해야 하며 개발 후 유지보수 및 신규 서비스의 확장 및 추가가 용이해야 한다는 것이다. 이러한 특징 때문에 소프트웨어 재사용은 생산성과 품질 향상에 기여할것이다. 클래스 라이브러리 관리 시스템은 객체지향 데이타베이스를 기반으로 클래스 등록기, 클래스 검색기, 클래스 항해기로 이루어져 있으며 원시 코드뿐만 아니라 SDL 설계 명세서도 재사용 할 수 있도록 고안되었다.

  • PDF

한국사회의 문자.도서관 이용자에 관한 연구 (A Historical Survey of Literacy and Library Users in Korea)

  • 전명숙
    • 한국도서관정보학회지
    • /
    • 제34권4호
    • /
    • pp.271-289
    • /
    • 2003
  • 역사적으로 한국사회의 문자ㆍ도서관이용자를 이해하기 위하여 문화변용이론과 랑가나단의 이론을 적용하고, 이용자의 통계를 수집하여 시계열분석 한 결과 고대에는 혈통이나 상업, 종교, 고려와 조선에서는 사회계층이 문자ㆍ도서관 이용에 영향을 미쳤다. 현대에는 도서관의 장서량과 증가책수, 예산, 국가의 정보정책과 도서관이용자수가 관계가 있다.

  • PDF

대학도서관의 수업·학습 활동 지원 역할에 관한 연구 (A Study on the Roles of Academic Library for Supporting Class and Learning Activities in Korea)

  • 이용재;이지욱
    • 한국도서관정보학회지
    • /
    • 제50권4호
    • /
    • pp.359-379
    • /
    • 2019
  • 이 연구의 목적은 국내 대학도서관이 이용자를 위한 수업 및 학습활동 지원을 강화할 수 있는 방안을 제시하는 것이다. 이를 위하여, 전국 대학도서관의 발전계획서를 수집하고 발전계획서에 나타난 수업 및 학습 활동 지원 계획을 분석하였다. 연구의 결과, 가장 많은 도서관들이 '학습자료 확충'을 중시하여 발전계획서에서 추진계획을 밝힌 것으로 나타났다. 다음으로 '독서교육 및 독서프로그램 확대', '전자자료 확충', '특성화자료 확충' 순으로 실행계획을 제시하였다. 이 연구는 대학도서관의 수업 및 학습활동 지원 강화 방안으로 '수용자 중심의 장서개발 및 학습자료 확충', '빅데이터를 활용한 도서관 서비스 활성화', '장애인 및 외국인 학생을 위한 포용서비스 확대'를 제시하였다.