• Title/Summary/Keyword: computer design program

Search Result 1,699, Processing Time 0.032 seconds

Design and Implementation of C Program Detranslator from Symbol Table for Program Declaration Part (프로그램 선언부를 위한 심벌테이블에서 C 프로그램 역번역기의 설계 및 구현)

  • Kwon, Hyeok-Ju;Kim, Young-Koun;Lee, Yang-Sun;Oh, Se-Man
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.05a
    • /
    • pp.553-556
    • /
    • 2005
  • ANSI C 언어는 UNIX 시스템에서 뿐만 아니라 DOS 환경에서 수행되는 C 컴파일러와 각종 지원 도구가 개발되어 보급됨으로써 오늘날 널리 사용되는 범용 프로그래밍 언어 중 하나이다. EVM(Embedded Virtual Machine)은 ANSI C 언어와 SUN사의 Java 언어 등을 모두 수용할 수 있는 임베디드 시스템을 위한 가상 기계이며, SIL(Standard Intermediate Language)은 EVM에서 실행되는 중간언어로 다양한 프로그래밍 언어를 수용하기 위해서 객체지향 언어와 순차적 언어를 모두 수용하기 위한 연산 코드 집합을 갖고 있다. EVM을 위한 ANSI C 컴파일러는 ANSI C 언어를 받아 들여 EVM의 중간 언어인 SIL 코드를 출력한다. ANSI C 컴파일러에서 어휘 분석과 구문 분석 과정에서 인식되는 명칭에 대해서 그 속성들을 수집하고 이용한다. 이 속성들은 명칭이 명시적으로 혹은 묵시적으로 정의되는 곳에서 심벌 테이블에 수집된다. 본 논문에서는 수집된 정보가 올바르게 되었는지 확인하기 위하여 심벌 테이블에 있는 정보를 다시 ANSI C 언어로 복원시키는 역변역기(detranslator)를 구현하였다.

  • PDF

An Analysis on the Elementary School teacher's Literacy about Software Education Contents, In preparation for the 2015 Revised National Curriculum

  • Kim, Dong Man;Lee, Tae Wuk
    • Journal of the Korea Society of Computer and Information
    • /
    • v.22 no.11
    • /
    • pp.169-175
    • /
    • 2017
  • In this paper, we propose the elementary school teacher's training direction for effective SW education. In an effort to better understand the efficient SW training contents and methods for teachers, 200 of elementary teachers had been selected from different places in South Korea. The results showed that 1)it should be operated by focusing on the training of female teachers, especially, strengthening the contents of SW ethics. 2)It will need to actively operate the teacher training program to foster the necessary computational thinking and programing for elementary school teacher who work in big cities. 3)It need to create a training program for expanding the SW studying groups. 4)In order to improve the effectiveness of training courses in the development of in-service training programs, the SW ethics contents need to be coordinated with the link the computational thinking and programing. These results are expected to provide the efficient methods to design the future SW training programs.

A Study on the process planning of Deep drawing using personal computer (퍼스널 컴퓨터에 의한 디이프드로잉 공정설계의 전산화에 관한 연구 (I))

  • Choi, Jae-Chan;Jin, In-Tai
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.5 no.3
    • /
    • pp.31-42
    • /
    • 1988
  • This paper describes a computer aided process planning system called "Deep-Drawing", "Deep-Drawing" is designed for the drawing sequence of cylindrical and rectangular cups with or without taper and flange. The computer program has written in BASIC language with personal computer. Design Rules for process planning are formulated from process limitation, plasticity theory and experimental results including the know-how of many manufacturing factories. "Deep-Drawing" Capabilities include the analysis of drawing sequence by the determination of optimal drawing ratio, the determination of intermediate shape, dimensions, punch and die radius etc., the calculation of drawing loads and blank holder force to perform each drawing step, and the graphic outputs for the operation sheet.tputs for the operation sheet.

  • PDF

Study on Communication Interface of Multiple Smartphones for Unit Control in a PC (PC에서 유닛 제어를 위한 다중 스마트폰의 통신 인터페이스 연구)

  • Jung, Hahmin;Kim, Dong Hun
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.19 no.6
    • /
    • pp.520-526
    • /
    • 2013
  • This study presents the unit control of a PC (Personal Computer) program using multiple smartphones based on ad hoc communication. A design of the data packet that multiple smartphones send to a computer, and a framework that manages and controls the unit in a computer after analyzing the data packet, are proposed. As a result, multiple users are able to control their own units using their smartphones while seeing the monitor connected to a computer. In other words, multiple users can share the same game in a computer or control their units embedded in a system using their smartphones. An experimental result shows that a racing game in a PC can be realized by the proposed communication interface, where four iPhones are used to control their units in a computer. Thus, the proposed framework can be effectively used for unit control in a PC using multiple smartphones.

IoT-based management program Design for Recognition of the fire (IoT 기반 화재인식 프로그램 설계)

  • Lee, Se Ryeong;Kim, A Hyeon;Kim, Bo Ram;Kim, Hee Jin;Park, Chan Ul;Lee, Eun Ser
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2016.10a
    • /
    • pp.835-836
    • /
    • 2016
  • 네트워크를 이용하여 정보를 주고받을 수 있는 사물 인터넷과 메시지 전송 기능(GCM)을 기반으로 하는 화재 방지 프로그램을 설계하였다. 본 논문에서는 창고 관리자가 화재를 방지할 수 있는 해결 방안을 제시하였고, 해결방안인 화재 방지 프로그램의 설계 결과물과 구현 과정들을 볼 수 있다.

Design and Study of Fitting Master Program for Club Fitting (클럽 피팅을 위한 피팅 마스터 프로그램 설계 및 연구)

  • Lee, Jae-Pil;Kim, Young-Hyuk;Lim, Il-Kown;Lee, Jae-Gwang;Namgung, Hyun;Kim, Jin-Mo;Lee, Jae-Kwang
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2013.05a
    • /
    • pp.829-832
    • /
    • 2013
  • 클럽 피팅(Club Fitting)이란 클럽을 구성하는 요소와 골퍼 자신의 신체적 특성 및 스윙 스타일에 맞춰 과학적으로 분석하고 내 몸과 내 스윙에 맞는 클럽으로 조정하는 과정이다. 본 논문에서는 피팅 관련 자료 수집 및 분석을 통해 클럽 피팅을 위한 클럽 피팅 마스터 프로그램 개념 설계 및 관련 DB 자료 수집 분석을 통하여 클럽 피팅 기술을 분석 및 연구한다. 본 프로그램 개발을 위해 Visual Basic(VB) 프로그램을 사용 하였으며, 피팅 마스터 프로그램 관련 자료의 데이터 관리를 위해 MDB를 이용하였다. 그리하여 측정한 클럽 정보를 골퍼에게 스펙정보 및 신체적 조건에 맞는 골프 클럽을 제시하는 연구를 한다.

Direct Inelastic Slab Design (직접비탄성 슬래브 설계법의 개발)

  • Jung Won-Hee;Park Hong-Gun
    • Proceedings of the Korea Concrete Institute Conference
    • /
    • 2004.05a
    • /
    • pp.498-501
    • /
    • 2004
  • A new slab design using secant stiffness, Direct Inelastic Slab Design, was developed. Since basically the proposed design method uses linear analysis, it is convenient and stable in numerical analysis. At the same time, the proposed design method can accurately estimate the inelastic strength and ductility demands of slab because it can analyzes the inelastic behavior of structure using iterative calculations for secant stiffness. In the present study, the procedure of the proposed design method was established, and a computer program incorporating the proposed method was developed. Design examples using the proposed method were presented, and compared with traditional nonlinear analysis, and experiments. The Direct Inelastic Slab Design, as an integrated analysis/design method, can directly address the design strategy intended by the engineer, such as moment strength and ductility limit. As a result, economical and safe design can be achieved.

  • PDF

A Study on the Process Planning and Die Design of Cold-Forging Using Personal Computer(I) (퍼스널 컴퓨터에 의한 냉간단조 공정 및 금형설계의 자동화에 관한 연구( I ))

  • 최재찬;김병민;진인태;김형섭
    • Transactions of the Korean Society of Mechanical Engineers
    • /
    • v.12 no.4
    • /
    • pp.712-720
    • /
    • 1988
  • This paper describes some development of computer-aided system called "COLD-FORMING" and "DESIGN-DIE". "COLD-FORMING" is designed for the forming sequence and "DESIGN-DIE" for the die design of press forming rotationally symmetric parts. The computer program developed is used in interactive and written in BASIC. Design rules for process planning and die design are formulated from process limitations, plasticity theory and know-how of experience of the field. "COLD-FORMING" capabilities include (1) analysis of forming sequence and recognition of individual operation involved each step, (2) determination of intermediate shape and dimensions, (3) calculation of forming loads to perform each forming operation and (4) graphic out put for the operation sheet. "DESIGN-DIE" capabilities include (1) optimum die design corresponding to the output of "COLD-FORMING" and (2) graphic output for the die design.of "COLD-FORMING" and (2) graphic output for the die design.ie design.

Design and Development of the Verbal Interaction Analysis Program for Supporting Teaching Consultation (수업컨설팅 지원을 위한 수업언어 분석 프로그램 설계 및 개발)

  • Baek, Je-Eun;Kim, Kyung-Hyun
    • The Journal of Korean Association of Computer Education
    • /
    • v.18 no.1
    • /
    • pp.1-12
    • /
    • 2015
  • The purpose of this study is to develop verbal interaction analysis program for supporting teaching consultation. For this a class language analysis program was developed to manage analysis results systematically in various angles. The program has following characteristics. First, program users can create the frame of analysis tool freely, so he can analysis a class as a desired. Second, qualitative analysis results as well as quantitative analysis results can be acquired. Third, personalized analysis is available, as users can set program environments freely such as analysis unit time, video player environments, and input and output file type. Finally, it can record and manage activity results according to class consulting procedures systematically. It is expected that this program will allow class consulting to be in place in school fields in more professional way.

Development and Implementation of a Self-directed Critical Care Nursing e-Learning Program (자기주도형 중환자간호 이러닝 프로그램 개발 및 적용)

  • Kim, Keum Soon;Kim, Jin-A;Ahn, Jung Won
    • Perspectives in Nursing Science
    • /
    • v.9 no.1
    • /
    • pp.51-60
    • /
    • 2012
  • Purpose: The purpose of this study was to develop a self-directed e-learning program for ICU nurses and to evaluate how the proposed e-learning program affects the level of knowledge, nursing performance and job satisfaction of ICU nurses. Methods: The e-learning program was developed with the Computer Assisted Instruction Design Model using sources of self-efficacy which included the inactive attainment, vicarious experience, and verbal persuasion of ICU nurses. The program was evaluated by experts. Following the revision of the program, it was applied to a total of 59 ICU nurses (experimental group n=29, control group n=30) from three hospitals. Four weeks later, we measured the level of knowledge, nursing performance and job satisfaction. Results: The level of knowledge significantly improved in the experimental group (t=5.691, p<.001). Moreover, the level of nursing performance significantly increased in the areas of circulatory diagnostic test (t=2.143, p=.039), EKG (t=2.911, p=.006), aortic balloon pump (t=2.491, p=.017), and nebulizer therapy (t=2.085, p=.044). Overall, job satisfaction did not significantly increase (t=1.664, p=.105); however, job satisfaction in terms of relationships with coworkers (t=2.371, p=.023) and the needs of nursing performance (t=2.940, p=.006) were significantly increased. Conclusion: The results showed that the proposed e-learning program using sources of self-efficacy from ICU nurses was an effective learning method to increase the level of knowledge and nursing performance. The propose de-learning program would be a useful teaching tool for ICU nurses improving the quality of ICU patient care.

  • PDF