• Title/Summary/Keyword: 혼합 프로그래밍

Search Result 56, Processing Time 0.026 seconds

C-FORTRAN 혼합언어(Mixed Language) 프로그래밍

  • 최창근
    • Computational Structural Engineering
    • /
    • v.2 no.3
    • /
    • pp.26-29
    • /
    • 1989
  • 두가지 또는 그 이상의 언어를 각각의 언어의 장점만을 취하여 혼합한다면 매우 효율적인 프로그램을 만들 수 있게 된다. 이 글에서는 공학문제 해결에 많이 쓰여온 FORTRAN과 C언어의 PC에서의 Interface에 대해 논하고 구조공학 분야에서의 활용방안의 일단을 제시하고자 한다.

  • PDF

An Investigation and an Analysis of Students Preference for Class Types in Computer Programming (컴퓨터 프로그래밍의 수업 유형에 대한 학생 선호도 조사 분석)

  • Ahn, You Jung;Kim, Kyong Ah;Kim, Ji Sim;Oh, Suk;Jin, Myung Sook
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2022.07a
    • /
    • pp.641-643
    • /
    • 2022
  • COVID-19로 인해 대학 수업 운영에도 많은 변화가 생겼고 현재도 다양한 수업 방식이 시도되고 있다. 특히 컴퓨터 프로그래밍과 같이 실습이 중요한 비중을 차지하는 교과목들은 대면수업이 더 효과적일 것이라고 많은 교수자들이 생각하고 있다. 본 연구진 역시 사전에 그런 인식을 가지고 연구를 진행하게 되었다. 그러나 예상했던 것보다 비 대면이나 혼합 방식의 수업을 선호하는 학생들의 비중이 꽤 컸으며 그 이유도 매우 구체적이고 다양하였다. 본 연구에서는 대면, 비대면, 혼합 방식의 수업을 모두 경험한 컴퓨터공학과 전공 수업 참여 학생들을 대상으로 효과적인 프로그래밍 수업 방식에 관한 설문을 실시하고 그 결과를 분석해보았다. 이 연구의 결과는 post COVID 19의 시대를 살아가면서 COVID 19으로 인해 생긴 대학 수업의 변화와 요구들을 수업 운영에 좀 더 긍정적으로 활용하는 기초가 될 것으로 생각한다.

  • PDF

A Simple Implementation of Dynamical Memory Allocation in Old-fashioned Singleton's Mixed-radix Fast Fourier Transformation Code (구식 싱글턴 혼합기수 고속푸리에변환 코드에 대한 간단한 동적메모리 할당방법 프로그래밍)

  • Kim, In-Gee
    • Journal of the Korean Magnetics Society
    • /
    • v.22 no.2
    • /
    • pp.33-36
    • /
    • 2012
  • We propose a simple prescription for resolving the general-$N$ problem existing in the old-fashioned mixed-radix fast Fourier transformation FORTRAN subroutine by Singleton in 1968. After a brief investigation on the problem, we discuss our prescription with the worst case analysis within the dynamical allocation. The analysis reveals that our implementation is superior, at least for multi-variate data set, than previously proposed data copying methods.

Programming Art : a study of Art Transform of Periodic Dynamic Composion with Unit Images by Programming (프로그래밍아트 : 단위 이미지의 규칙적 동적구성의 예술적 활용에 관한 연구)

  • Kwon, Eun-Kyeong
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2009.11a
    • /
    • pp.351-354
    • /
    • 2009
  • 컴퓨터 프로그래밍에 의해 특정 모티브 이미지를 기반으로 다양한 규칙과 불규칙요인을 포함한 동적구성을 완성한다. 완성된 동적구성에서 타임 슬라이스를 통해 다수의 이미지컷을 생성하고 이를 단독 또는 혼합하여 그래픽디자인의 소스로 사용하는 등 예술적으로 활용하는 것이 본 연구의 목적이다. 이러한 방법을 '프로그래밍아트'라고 칭하고자 한다. 첫번째 시도한 모티브는 색동이다. 조선 복식에서 기쁨과 즐거움의 표현으로 사용된 원색들은 배열의 질서를 갖춰 색동의 형식을 취함으로써 원색 조화의 미를 보여준다. 이제까지 "탈 색동화에 의한 디자인 전개"는 색동의 조형요소를 다양하게 변형시키는 것으로 여러 분야의 디자이너들에 의해 색동의 색이나 색 너비등의 변형으로 시도되고 있다. 색동의 색상과 이미지틀을 유지하면서 변형할 영역을 도출하여 프로그래밍하였고, 몇가지 유형의 그래픽 재료를 생산하고 이를 재가공하였다. 예술의 창의적 과정에서 프로그래밍을 통한 자동화 영역을 찾는 것은 다소 불합리해 보이지만, 창의적인 작업과정을 세부적으로 나누면서 규칙적 영역을 발굴하거나, 그 영역 내에서도 인터랙션을 통해 인간의 의지가 반영될 수 있다. 이는 인간과 컴퓨터가 공조하여 창의성을 추구함으로써 컴퓨터를 또 하나의 생명체로 간주해가는 미래사회 협업의 새로운 유형의 시도라 생각한다.

  • PDF

Teaching/learning Strategy for Blended learning by Teams and Design of Management system (팀별 혼합학습을 위한 교수/학습 전략안 및 관리시스템의 설계)

  • Kim, Jae-saeng
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2011.05a
    • /
    • pp.375-376
    • /
    • 2011
  • 본 논문에서는 IT관련 실습 교과목에서 프로젝트, 프로그래밍, 문제풀이 등의 과제가 주어졌을 경우에 학습능력을 고양시킬 수 있는 팀별 혼합학습을 적용할 수 있도록 학습자 및 교수자 전략안과 교수/학습관리시스템을 제시하였다. 이에 따라 학습자활동, 교수자활동, 운영자활동을 통해 팀별 혼합학습 전략안을 도출하고, 전략안 및 시스템의 흐름도에 따른 팀별 혼합학습 시스템의 모형을 설계하였다.

  • PDF

Optimal Design for Heterogeneous Adder Organization Using Integer Linear Programming (정수 선형 프로그래밍을 이용한 혼합 가산기 구조의 최적 설계)

  • Lee, Deok-Young;Lee, Jeong-Gun;Lee, Jeong-A;Rhee, Sang-Min
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.34 no.8
    • /
    • pp.327-336
    • /
    • 2007
  • Lots of effort toward design optimizations have been paid for a cost-effective system design in various ways from a transistor level to RTL designs. In this paper, we propose a bit level optimization of an adder design for expanding its design space. For the bit-level optimization, a heterogeneous adder organization utilizing a mixture of carry propagation schemes is proposed to design a delay-area efficient adder which were not available in an ordinary design space. Then, we develop an optimization method based on Integer Linear Programming to search the expanded design space of the heterogeneous adder. The novelty of the Proposed architecture and optimization method is introducing a bit level reconstruction/recombination of IPs which have same functionality but different speed and area characteristics for producing more find-grained delay-area optimization.

Bi-directional hybrid solar tracking system using FPGA (FPGA를 이용한 양방향 및 혼합식 태양 추적을 이용한 태양광발전 시스템)

  • Ahn, Jun-yeong;Jeon, Jun-young;Yu, Yun Seop
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2017.10a
    • /
    • pp.450-453
    • /
    • 2017
  • In this abstract, the FPGA system using solar tracking is introduced. Solar tracking system combined with sensor tracking and solar altitude programming is utilized. The sensor tracking system consists of image sensor, light sensor, and the programs for sun altitude received by the computer. The sun altitude is received from the national weather database by wireless communication. The goal is to have maximum energy generation efficiency using bi-directional tracking and mixed tracking with FPGAs that are relatively inexpensive in terms of developing and programming the system.

  • PDF

Java and C/C++ Mixed Programming (자바와 C/C++의 혼합 프로그래밍)

  • Kim, Sang-Hoon
    • Journal of Korea Multimedia Society
    • /
    • v.13 no.10
    • /
    • pp.1514-1524
    • /
    • 2010
  • The standard Java class library does not support the platform-dependent features needed by the application. Therefore, the Java application including the platform -dependent features must supplement the required features by invoking native functions using JNI. The native language programmer has to explicitly specify how to connect to various Java objects and later to disconnect from them. In this paper, I suggest a way to avoid these annoying works. The native method in the pure java class can not contain a native code block. By providing a native code block for the native method, it is possible for programmer to write a native code without being aware of JNI. To achieve this, I introduced the native class that is a java class on the native environment, and made it possible to interchange data by placing an arbitrator between the java class and the native class.

A Query Optimization Technique for Queries Including Attribute/Spatial Predicates in Spatial Database (공간 데이터베이스에서 속성/공간 조건이 혼합된 질의어의 최적화 기법)

  • 이정남;조완섭;이충세
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1998.10b
    • /
    • pp.99-101
    • /
    • 1998
  • 대용량 공간 데이터를 포함하는 공간 데이터베이스에서 검색성능의 향상을 위해 공간 질의어가 최적화가 중요한 과제이다. 본 논문에서는 공간 데이터베이스에서 속성/공간 조건이 혼합된 질의에 적합한 질의 최적화 기법을 제시한다. 제안된 기법은 기존의 변환 규칙을 이용해서 대수 트리를 변환해 나가는 방법과는 달리 혼합된 질의어에 대한 질의 그래프로부터 동적 프로그래밍 기법으로 탐색 알고리즘을 실행함으로써 탐색 공간을 줄일 수 있고, 더욱 효율적으로 최소 비용의 실행 전략들 수립할 수 있다.

Implementation of OLP based Industrial Robot Simulation Engine using mixed Event-driven/cycle-based Simulation (OLP기반 이벤트/사이클 혼합 방식 산업용 로봇 시뮬레이션 엔진 구현)

  • Han Jung-Wook;Ryu Ki-Yeol;Lee Jung-Tae;Borm Jin-Hwan;Kim Jong-Chul;Kim Jae-Wook
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.06a
    • /
    • pp.298-300
    • /
    • 2006
  • 산업현장에서 로봇의 사용이 크게 늘게 됨으로서 로봇의 배치와 움직임의 조정을 효율적으로 하는 것이 중요해 졌다. 이를 위해 가상의 공간에서 시뮬레이션 하는 오프라인 프로그래밍이 사용되고 있다. 본 논문에서는 오프라인 프로그래밍 기반의 시뮬레이션 엔진을 설계, 구현하였다. 복수의 로봇 시뮬레이션이 정적/동적인 상황에서 이루어 질 수 있도록 이벤트/사이클 혼합 방식을 사용하였다.

  • PDF