• 제목/요약/키워드: Programming Processes

검색결과 259건 처리시간 0.032초

프로그래밍 과정에서 나타나는 초보학습자들의 행동 및 사고과정 분석 (Analysis of Programming Processes Through Novices' Thinking Aloud in Computational Literacy Education)

  • 김수환;한선관;김현철
    • 컴퓨터교육학회논문지
    • /
    • 제14권1호
    • /
    • pp.13-21
    • /
    • 2011
  • 본 연구의 목적은 CL(Computatioanl Literacy) 교육에서 중요한 교육 내용인 프로그래밍 문제해결 과정을 규명하는데 있다. 프로그래밍 초보학습자들의 인지적 사고과정 분석을 통해 프로그래밍 문제해결 과정에서 나타나는 사고 특성을 조망하는 분석틀을 제시하고, 실제 CL 문제해결 과정에서의 초보학습자들의 사고과정을 규명하는 것이다. 이를 위해 사고발성법을 적용하여 프로그래밍 과정에서 나타나는 여러 상황을 분석하였다. 본 연구에서는 학생들의 사고 특성을 추출하는 분석코드와 프로그래밍 과정 코드를 이용한 코딩조직를 개발하였고, 프로그래밍 과정에서 겪는 어려움과 이를 해결하는 과정을 Nvivo를 사용하여 종합적으로 분석하였다. 특히 프로그래밍 과정에서 나타나는 사고력의 활용에 대한 분석과 시사점을 제시하였다. 본 연구는 프로그래밍 과정에서 나타나는 인지적 사고 특성과 흐름을 이해하는데 기여하며 프로그래밍에서의 사고 과정을 과학적으로 분석할 수 있는 준거를 제시한다.

  • PDF

DP를 이용한 병렬 프로그래밍에 관한 연구 (A Study on the Distributed Processes for Concurrent Programming)

  • 오병균;박찬정;신인철;이상범
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 1987년도 전기.전자공학 학술대회 논문집(II)
    • /
    • pp.1129-1132
    • /
    • 1987
  • This paper introduces distributed processes- a new language concept for concurrent programming. It is proposed for real-time applications controlled by computer network with distributed storage. These processes communicate and syschronize by means of procedure calls and guarded regions. The paper gives several examples of distributed processes.

  • PDF

로봇 응용을 위한 공정 지향적인 프로그래밍 시스템 개발 (A Development of Task-oriented Programming System for the Application of Robot)

  • Park, H.S.
    • 한국정밀공학회지
    • /
    • 제13권4호
    • /
    • pp.34-42
    • /
    • 1996
  • Robot programming has been discussed in detail during the recent years. Numerous studies in particular presented relevance, solution concepts and implementation of off-line programming. In this paper a new user-friendly robot programming method is introduced, which permits the implicit description and programming of assembly process. On the functional level of programming, the assembly processes are described in terms of their operational functions. On the language level, the individual functions are then translated into commands for the robots.

  • PDF

분산 프로그래밍 언어의 kernel에 관한 연구 (A Study on the Kernel Supports for a Distributed Programming language)

  • 김영석;이광휘;안순신
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 1987년도 전기.전자공학 학술대회 논문집(II)
    • /
    • pp.1133-1136
    • /
    • 1987
  • In designing and implementing of a distributed system, a programming language which can describe and implement the various interactions between distributed processes in distributed systems is indispensible. High level language constructs such as concurrency. process synchronization between distributed processes and mutually exclusive access to common data could be built in a distributed programming language under the proper support of a language kernel. In this paper, we studied the language constructs a distributed programming language must have and specified the kernel supports necessary in implementing that high level language constructs.

  • PDF

병행 프로그래밍을 위한 효율적인 동기화 구조에 관한 연구 (A Study on the Efficient Synchronization Mechanism for Concurrent Programming)

  • 오병균;김성락;이상범
    • 대한전자공학회논문지
    • /
    • 제26권11호
    • /
    • pp.1804-1812
    • /
    • 1989
  • Recently, as the configuration of computer systems are changed to the system equipped with several processors, operating system to support these systems has been needed. The purpose of this paper is to implement concurrent execution of processes as synchronization mechanism by using concurrent programming language, pascal-s. In this paper, concurrnecy of processes is represented

  • PDF

Stochastic optimal control of coupled structures

  • Ying, Z.G.;Ni, Y.Q.;Ko, J.M.
    • Structural Engineering and Mechanics
    • /
    • 제15권6호
    • /
    • pp.669-683
    • /
    • 2003
  • The stochastic optimal nonlinear control of coupled adjacent building structures is studied based on the stochastic dynamical programming principle and the stochastic averaging method. The coupled structures with control devices under random seismic excitation are first condensed to form a reduced-order structural model for the control analysis. The stochastic averaging method is applied to the reduced model to yield stochastic differential equations for structural modal energies as controlled diffusion processes. Then a dynamical programming equation for the energy processes is established based on the stochastic dynamical programming principle, and solved to determine the optimal nonlinear control law. The seismic response mitigation of the coupled structures is achieved through the structural energy control and the dimension of the optimal control problem is reduced. The seismic excitation spectrum is taken into account according to the stochastic dynamical programming principle. Finally, the nonlinear controlled structural response is predicted by using the stochastic averaging method and compared with the uncontrolled structural response to evaluate the control efficacy. Numerical results are given to demonstrate the response mitigation capabilities of the proposed stochastic optimal control method for coupled adjacent building structures.

안티퓨즈를 기초로 한 현장 가공형 반도체의 새로운 프로그래밍 회로 구조 (A New Programming Architecture in Antifuse-based FPGA)

  • 조한진;박영수;박인학
    • 전자공학회논문지A
    • /
    • 제32A권11호
    • /
    • pp.63-69
    • /
    • 1995
  • A novel programming architecture for antifuse FPGA(Field Programmable Gate Array) is described. This architecture prevents programming transistors from breakdown which occurs due to high voltage across the transistors during antifuse programming. Extra mask and processes can be avoided using this proposed architecture. To reduce the applied voltage across the terminals of programming transistors, different voltage ranges are supplied to vertical and horizontal tracks; between programming voltage Vp and Vp/2 for vertical tracks and between Vp/2 and 0V for horizontal tracks. Therefore, Maximum voltage across the programming transistors is half of the programming voltage and an designated antifuse can be programmed by applying maximum voltage for vertical track and minimum voltage for horizontal track while others are subjected to voltage difference below Vp/2.

  • PDF

선반용 대화형 프로그래밍 시스템(I) (Conversational Programming System for NC Lathes (I))

  • 신동수
    • 한국생산제조학회지
    • /
    • 제7권2호
    • /
    • pp.29-39
    • /
    • 1998
  • A conversational programming system for turning processes was studied to enhance the user friendliness of a NC Lathe by adopting man-machine interface functions through Delphi programming tool under the Windows 95 environment. Functions of tool collision checking were developed through zone limitation algorithms. Final shape of workpiece was generated by means of tree structure algorithm. Shop floor programming performance was incorporated in the developed CAM module. In order to increase flexibility of the man-machine interface, graphic based programming tools have been developed. A NC turning machine equipped with an open architecture PCNC was used as a test bed of the system. Performance of the system was verified through case studies.

  • PDF

선반용 대화형 프로그래밍 시스템(2) (Conversational Programming System for NC Lathes (II))

  • 신동수;김향윤;정성종
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 1995년도 추계학술대회 논문집
    • /
    • pp.1191-1194
    • /
    • 1995
  • A conversational programming system for turning processes was studied to enhance the user friendlness of an NC by adopting man-machine interface functions through Visual C $^{++}$ programming tool under the Windows 95 environment. Shop floor programming performance was incorporated in the developed CAM module. In order to increase flexibility of the man-machine interface, graphic based programmin tool have been developed. An NC turning machine equipped whit an open architecture PCNC was used as a test bed of the system. Perfomance of the system was verified through case studies..

  • PDF