• Title/Summary/Keyword: 객체지향형 프로그래밍

Search Result 32, Processing Time 0.104 seconds

Design of an object-oriented system for interactive production scheduling (대화식 생산일정계획 수립을 위한 객체지향형 시스템 설계)

  • 김승권;김선욱;이준열;홍윤호
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 1993.04a
    • /
    • pp.83-92
    • /
    • 1993
  • 의사결정지원시스템의 성패여부는 사용자가 사용하기에 편리하고 효과적인 모형으로 구축되었는가에 달려있다. 아무리 훌륭한 시스템 분석기법을 활용하였다 하더라도 사용자가 불편하여 사용하지 않으면 그 의사결정 지원 시스템은 사장되고 말 것이며 많은 시간과 정성을 들여 개발한 연구결과가 빛을 보지 못할 것이다. 본 연구에서는 일반적인 중소기업의 제조업 환경에서 생산 일정 계획 수립을 위한 의사결정 지원 시스템의 구축을 중심으로, 사용자 편의를 고려한 시스템이 갖추어야할 사양 및 이에 대한 설계, 객체지향 프로그래밍 기법의 활용, 시스템 구현상의 문제점 등에 대하여 구체적으로 설명하고 해결방안에 대하여 고찰한다.

  • PDF

Code Development for Two-Dimensional Flow Visualization (객체지향형 2차원 유동 가시화 코드 개발)

  • Sah Jong-Youb;Huh Jun-Sung
    • Journal of computational fluids engineering
    • /
    • v.8 no.1
    • /
    • pp.30-37
    • /
    • 2003
  • The post-processor for two-dimensional flow visualization has been developed by using OOP(object-oriented programming) of Visual C++. User-friendly GUI(graphic user interface) has been built on the base of MFC(Microsoft Foundation Class). The number and order of variables can be specified by user because the input style is the free-format. The new variable can be defined and added to the variable list by using the various operators and functions.

The Analysis of Children's Logical Thinking Improvements with Dolittle Programming Learning (Dolittle 프로그래밍 학습을 통한 초등학생의 논리적 사고력 신장에 관한 분석)

  • Hong, Jae-Un;Lee, Soo-Jung
    • 한국정보교육학회:학술대회논문집
    • /
    • 2007.08a
    • /
    • pp.201-206
    • /
    • 2007
  • 현재 컴퓨터 교육은 흥미와 실용위주의 컴퓨터 활용교육과 컴퓨터 소양교육에 치우쳐 있어 컴퓨터의 작동원리 등의 컴퓨터 과학을 이해하기에는 부족함이 많다. 특히 컴퓨터과학 분야 중 문제해결력, 논리적 사고력을 향상시키기 위한 프로그래밍 기초 교육은 보다 강조해야 한다. 본 연구에서는 객체지향형 교육용프로그래밍언어 두리틀을 초등학생들에게 프로그래밍을 지도할 수 있는 최적의 언어로 선정하고 다른 프로그래밍 언어와 비교 분석해 보았다. 그리고 자기 자신의 학습상황을 감독 관리하는 능력인 메타인지 수준에 따라 학습자를 분류한 후, 두리틀 프로그래밍 학습 후 논리적 사고와 그 하위논리의 효과, 그리고 메타인지 수준에 따른 논리적 사고와 그 하위 논리별로 미치는 영향을 분석하였다.

  • PDF

The implementation of the STAD instructional model using dolittle (두리틀을 활용한 STAD 학습 모형의 구현)

  • Kim, Hyun-Seok;Hong, Myung-Hui
    • 한국정보교육학회:학술대회논문집
    • /
    • 2010.01a
    • /
    • pp.23-29
    • /
    • 2010
  • 본 논문은 객체지향형 교육용 프로그래밍 언어인 '두리틀(Dolittle)'을 활용하여 프로그래밍 학습을 STAD 학습 모형으로 구현하고자 하는 연구이다. 두리틀의 네트워크 기능은 다른 교육용 프로그래밍 언어와 구분되는 특징으로 선행 연구 자료를 통하여 네트워크 기능을 활용하여 의사소통이 가능함을 확인하였다. 또한 STAD 학습 모형이 갖는 특징을 알아보고, 구성원들 간의 상호작용을 핵심으로 학습이 이루어짐을 확인하였다. 이를 토대로 프로그래밍 학습을 STAD 학습 모형에 적용하는 수업 시나리오를 제시하고 있다. 이러한 학습은 상호 협동적인 프로그래밍 학습과 프로그래밍 언어 자체를 통한 의사소통에 그 의미가 있다.

  • PDF

두리틀(Dolittle) 프로그래밍 활동을 통한 함수 개념 형성에 관한 사례 연구

  • Jo, Yeong-Ju;Kim, Gyeong-Mi;Hwang, U-Hyeong
    • Communications of Mathematical Education
    • /
    • v.19 no.2 s.22
    • /
    • pp.363-378
    • /
    • 2005
  • 본 연구는 객체지향형 교육용 프로그래밍 언어인 두리틀(Dolittlee)을 수학교수-학습에 활용하기 위한 연구의 일부이다. 본 논문에서는 세 명의 고등학교 1학년 학생을 대상으로 7차 교육과정상의 중등 함수단원을 중심으로 함수의 그래프에 대한 두리틀 프로그래밍 활동을 안내적 교수법으로 진행하고 그 결과를 분석하여, 두리틀 프로그래밍 활동이 함수의 개념 형성에 미치는 영향을 관찰하고 컴퓨터 친밀도와 수학적 성향이 프로그래밍 학습에 어떠한 영향을 주는지에 관하여 고찰하였다. 연구 결과, 두리틀을 이용한 함수의 그래프 그리기 활동은 학생들에게 함수의 기본 개념과 그래프의 성질을 이해하는데 효과적이었으며, 두리틀 프로그래밍 탐구 활동에 있어 학생들의 수학 성취도보다는 수학에 대한 긍정적인 성향과 컴퓨터와의 높은 친밀도가 긍정적인 영향을 미친다는 사실을 확인하였다.

  • PDF

An Object-oriented Framework SOAF utilizing MXL-SOAP for Platform-Independent Component-Based Development (플랫폼 독립적 컴포넌트 기반 개발을 위한 XML-SOAP 활용 객체지향프레임워크 SOAF)

  • 장진영;최용선
    • Journal of KIISE:Software and Applications
    • /
    • v.31 no.8
    • /
    • pp.969-979
    • /
    • 2004
  • Recently, large-scale enterprise information systems are commonly based on the multi-tiered middleware or frameworks to support such requirements as functional reuse, heterogeneous system resources, and multiple platforms. However, these multi-tiered or distributed multi-platform architecture incurs the interoperability issue of the components and metadata among the middleware. This paper introduces the Simple Object Application Framework (SOAF) which supports heterogeneous resources and platform-independent component-based development, with the abstract programming style of the object-oriented frameworks and the XML-SOAP based component persistence mechanism.

An Idiom for Incremental Extension of Message Protocol in C++ (C++ 에서 메시지 프로토콜의 점진적인 확장 기법)

  • Kim, Eun-Ju
    • The Journal of Korean Association of Computer Education
    • /
    • v.6 no.3
    • /
    • pp.9-18
    • /
    • 2003
  • In this paper, I present a programming idiom for extending message protocols incrementally in C++, where effectiveness of message transmission is regarded as static binding. Our techniques analyze message protocols with a message handler that examines message types, parameters, and effectiveness dynamically. The result of this analysis is not only to cope with incremental extension of message protocols effectively but also to simulate all essential elements of the object-oriented programming. This result also makes it possible to write high level of procedure like message transmission to object groups.

  • PDF

A Study on the Implementation of CAM Generator Using Objected-Oriented Programming (객체 지향형 프로그래밍을 이용한 CAM 생성기 구현에 관한 연구)

  • 백인천;박노경;차균현
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.16 no.12
    • /
    • pp.1313-1323
    • /
    • 1991
  • n this thesis CAM(content Addressable Memory) generator and graphic display tool for run-plot sequence in automatic generation of CAM are presented. We show that implementing the layout generation, graphic menu, mouse driver, and data structure by using the basic classes is clear and easy in modification than the conventional procedural language. For the implementation of generator which is independent of design rule or process, we use the parameterized cell so that basic cell can be changed according to user's inputs. and perform the layout by means of placement and routing using pitch mathching. Finally, the display of CIF which generated and constitution of graphic menu for total run-plot sequence are explained.

  • PDF

A Study on the Development of the Expert System for the Architectural Programming in General Hospital (종합병원의 건축 프로그래밍을 위한 전문가 시스템 개발에 관한 연구)

  • Mun, Yun-Gi;Lee, Nak-Woon
    • Journal of The Korea Institute of Healthcare Architecture
    • /
    • v.3 no.5
    • /
    • pp.41-52
    • /
    • 1997
  • The purpose of this thesis is to develop the new method of the expert system as a new approach of the architectural programming in general hospital. Theoretical and field investigations have been made for this study, and finally, the computer pro gram for the architectural programming of general hospital was established. The architectural programming of general hospital is more complex than any other types of buildings and has been changed rapidly according to the social, cultural and environmental factors. Hence, a new approach method is necessary for corresponding to the complexity and these factors. Therefore, the computer should be used as a tool in order to operate more logical and systematic programming.

  • PDF

A Formal Specification of Fuzzy Object Inference Model for Supporting Disjunctive Fuzzy Information (이접적 퍼지 정보를 지원하는 퍼지 객체 추론 모델의 정형화)

  • 양형정;양재동
    • Proceedings of the Korea Society for Industrial Systems Conference
    • /
    • 2001.05a
    • /
    • pp.184-197
    • /
    • 2001
  • In this paper, we provide the formal specification of a fuzzy object inference language and propose ICOT(Integrated C-Object Tool) as its implementation for knowledge-based programming with the disjunctive fuzzy information. The novelty of our model is that it seamlessly combines object inference and fuzzy reasoning into a unified framework without compromising a compatibility with extant databases, especially object-relational ones. In this model most of the object-oriented paradigm is successfully expressed in terms of relational constructs, tailoring fuzzy reasoning style to be well suited to the framework of the databases. It turns out to be useful in preserving its conceptual simplicity as well, since simple-to-use is one of important criteria in designing the databases. Additionally this model considerably enhanced the semantic expressiveness of data allowing disjunctive fuzzy information.

  • PDF