• 제목/요약/키워드: C-language computer program

검색결과 116건 처리시간 0.024초

서울중앙병원 임상병리과 정보관리시스템(III) (Asan Medical Center Laboratory Information System (R) Information Communication System for Routine Hematology Using a Down-Sized Computer -)

  • 민원기;최윤미
    • 대한의용생체공학회:의공학회지
    • /
    • 제15권3호
    • /
    • pp.333-340
    • /
    • 1994
  • 임상병리과 정보관리시스템은 임상병리과에서 검사결과를 관리하는데 필수적인 요소이다. 저자들은 일반혈액 검사실의 전반적인 업무와 백혈구 감별검사에 대해 개인용 컴퓨터인 IBM 486 PC의 호환기종과 SCO foxbase 데이터베이스를 사용하여 일반 혈액검사실 정보관리시스템을 개발하였다. 사용한 컴퓨터는 주 기억용량이 16MB이고 하드디스크가 210MB, 9개의 RS-232C를 가진 IBM 호환 486 개인용 컴퓨터이고, 출력은 24핀 도트 프린터를 사용하였다. 이 시스템은 두대의 자동혈구분석기와 연결하여 검사결과를 자동으로 입력받고 병원의 주 컴퓨터와 API 기능을 사용하여 검사정보 및 검사결과를 전달할 수 있도록 하였다. 프로그램의 개발은 SCO foxbase에 내장된 Xbase 언어를 사용하였으며, 병원 주 전산기와 자동혈구분석기와의 연결은 C언어를 사용하였다. 이 시스템은 저렴한 비용으로 일반 혈액 검사실의 전산화를 구축할 수 있어 향후에 추진될 임상병리과 전체의 정보관리시스템을 구축하는데 일부분이 되고 다른 병원에서 임상병리과 전산화를 구축할 때에 모델이 될 것으로 사료된다.

  • PDF

전압 안정도 해석 프로그램 개발을 위한 객체지향 모델링 (Object-Oriented Modeling for Implementing Voltage Stability Analysis Program)

  • 길현섭;김종형;신명철;조인숙;권명현;이춘모
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2000년도 하계학술대회 논문집 A
    • /
    • pp.322-324
    • /
    • 2000
  • This paper introduces the concepts of UML(Unified Modeling Language) and the applying this technique for implementing voltage stability analysis program. Conventional function-oriented software development methodologies are inadequate to support further maintenance and enhancement. To overcome drawbacks of these methodologies, this paper proposes applying object-oriented technology for voltage stability evaluation software development. In this paper, a modal analysis approach, a steady-state voltage stability evaluation method, is used and UML is applied to the analysis and design for software development.

  • PDF

Development of an Artificial Intelligence Integrated Korean Language Education Program

  • Dae-Sun Kim;Eun-Hee Goo
    • 한국컴퓨터정보학회논문지
    • /
    • 제29권2호
    • /
    • pp.67-78
    • /
    • 2024
  • 4차 산업혁명과 인공지능이 대두되면서 사회구조가 변화하고 있으며, 미래 인재 양성을 위한 인공지능 교육에 대한 세계적인 관심이 높아지고 있다. 이에 본 연구는 고등학교 1학년 학습자를 위한 인공지능 융합 국어 교과 교육 프로그램을 개발하는 것을 목적으로 하여 ADDIE 모형에 근거하여 교수·학습 프로그램을 개발하였다. 교육 프로그램의 효과를 평가하기 위해 미래 핵심역량 4C(Collaboration-협업, Communication-의사소통, Critical Thinking-비판적 사고, Creativity-창의력)과 지식정보처리 역량에 대한 사전-사후 검사를 수행하였고 총 9차시 동안 4개의 작은 프로젝트들로 수업을 구성하여 학생들에게 인공지능을 융합한 국어 교과 교육의 새로운 경험을 제공하고자 하였다. 그 결과, 프로그램 적용 학생들은 모든 영역에서 미래 핵심역량의 향상을 나타냈으며, 만족도 및 질적 분석에서도 긍정적인 결과를 도출했다. 이를 통해 본 프로그램이 고등학교 국어 교육에 인공지능을 성공적으로 융합하여 학생들의 미래 인재 양성에 기여 할 수 있는 가능성을 제시하고자 한다.

평면 뼈대 구조물의 객체지향 자유진동해석 (Object-Oriented Free Vibration Analysis of Plane Flamed Structures)

  • 신영식;최희옥;서진극
    • 한국전산구조공학회:학술대회논문집
    • /
    • 한국전산구조공학회 1993년도 봄 학술발표회논문집
    • /
    • pp.61-68
    • /
    • 1993
  • A computer program for free vibration analysis of plane framed structures has been developed by object oriented programming technique using C" language. The object oriented programming concepts such as object, class, method and inheritance are represented. The static and free vibration analyses for framed structures were satisfactorily performed by this program which consists of TOP, VECTOR, MATRIX, STRU, GUI and other classes. Numerical test shows the validity and capability of the present study which can be expandable to develop a general purpose object oriented finite element analysis program of structures ,res ,

  • PDF

한국에 있어서 미곡(米穀)의 건조(乾燥) 및 저장(貯藏)을 위한 시스템의 모델 개발 및 적정규모 선정에 관한 연구(I) -모델 시스템의 Layout 및 설계- (Modeling and Optimization of Rice Drying and Storage System in Korea(I) -Layout and Design of Model System-)

  • 박경규
    • Journal of Biosystems Engineering
    • /
    • 제11권2호
    • /
    • pp.66-75
    • /
    • 1986
  • In order to improve the traditional post harvest system in Korea, a model for mechanized grain drying and storage facilities was developed. Also, a computer program for the model system was developed. For the study, flat type steel bin and circulation type dryer were selected for the model and Fortran language was used for the computer program. This program was tested by using various practical data. The following results were obtained from the study: 1. The general model developed can be used for designing a rough rice drying and storage facility within the range from 100 ton to 1000 ton capacity. 2. Major output of the computer program for designing a model system were as follow; a. The dimension of the plant. b. The storage bin size, dryer number and dryer size. c. The dimension of individual equipment and its required HP. d. Capital requirement and operating cost of the model system.

  • PDF

뼈대구조물(構造物)의 자유진동해석(自由振動解析)을 위한 객체지향(客體指向) c++ 프로그램 (An Object Oriented C++ Program for Free Vibration Analysis of Framed Structures)

  • 신영식;서진국
    • 대한토목학회논문집
    • /
    • 제14권1호
    • /
    • pp.119-129
    • /
    • 1994
  • 본 연구에서는 기존의 구조적 프로그래밍 방법의 단점들을 개선한 새로운 객체지향 프로그래밍기법으로 구조물의 정적해석과 자유진동해석이 가능한 PC용 $C^{{+}{+}}$ 구조해석 프로그램을 개발하였다. 객체지향 프로그램은 기존의 구조적 프로그램에 비하여 프로그램의 재사용성 및 확장성이 뛰어나므로 프로그램의 수정과 개발이 용이하고 다양한 지능과 메뉴선택을 제공하며 소프트웨어의 개발시간과 프로그램의 크기를 줄일 수 있다. 본 연구에서 개발한 객체지향 자유진동해석 프로그램은 벡터 및 행렬의 연산을 수행하는 VECTOR 및 MATRIX클래스, 뼈대 구조물의 자유진동해석을 위한 STRU클래스 및 사용자 환경을 위한 GUI클래스로 구성되며 모든 프로그램은 객체지향 언어인 $C^{{+}{+}}$로 작성되었다. 여러가지 예제해석을 통하여 본 연구에서 개발된 객체지향 $C^{{+}{+}}$ 자유진동해석 프르그램의 효율성과 타당성을 검증하였다.

  • PDF

EVM SIL에서 C 프로그램 생성을 위한 역컴파일러의 설계 및 구현 (Design and Implementation of Decompiler for Generating C Program from EVM SIL)

  • 김영근;권혁주;이양선
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2005년도 춘계학술발표대회
    • /
    • pp.549-552
    • /
    • 2005
  • 기존의 ANSI C 프로그램은 각각의 플랫폼에 따른 컴파일러를 통해서 목적기계의 코드로 변환되고, 실행되어 플랫폼에 의존적인 단점이 있다. 이러한 단점을 보완하는 방법으로는 스택기반의 가상기계와 가상기계의 입력형태인 중간코드를 이용하는 기법이 있다. EVM(Embedded Virtual Machine)은 ANSI C 언어와 SUN사의 Java 언어 등을 모두 수용할 수 있는 임베디드 시스템을 위한 가상기계이며, SIL(Standard Intermediate Language)은 EVM에서 실행되는 중간언어로 다양한 프로그래밍 언어를 수용하기 위해서 객체지향 언어와 순차적인 언어를 모두 수용하기 위한 연산 코드 집합을 갖고 있다. 본 논문에서는 SIL 코드가 올바른 수행을 하는 것인지를 검증하고 원시코드의 분석을 용이하게 하기 위해서 생성된 SIL 코드를 어셈블리 형태와 유사한 재 표현된 ANSI C 언어로 바꾸는 역컴파일러 시스템을 설계하고 구현하였다.

  • PDF

규칙기반 한글 자동 프로그램을 위한 프로그램 변형기법 (A Program Transformational Approach for Rule-Based Hangul Automatic Programming)

  • 홍성수;이상락;심재홍
    • 한국정보처리학회논문지
    • /
    • 제1권1호
    • /
    • pp.114-128
    • /
    • 1994
  • 초고급 언어에 의한 자동 프로그래밍은 프로그램의 자료구조 이외에 많은 부분을 시스템이 관장함으로써 프로그램 명세의 표현이 추상적이지만 프로그램 의미소가 술 어논리, 집합, 사상, 혹은 제안된 자연언어를 사용하기 때문에 초고급 구조에 익숙하 지 않은 프로그래머들이 이를 이용하여 프로그램을 작성하는 경우 상당한 어려움이 따 르고, 이들 초고급언어 구조에 익숙하기까지 많은 시간이 요하게 된다. 왜냐하면 초 고급언어는 프로그램 명세의 표현이 추상적이지만 프로그램 의미소가 술어 논리, 집합, 사상, 혹은 제한된 자연언어를 사용하기 때문이다. 본 논문에서는 기존의 자동 프로 그램의 어려움을 줄이기 위해서 한글로 구성된 선언적구문, 절차적 구문, aggregate 구문으로 광역언어를 설계하고 구현한다. 본 논문에서는 제안하는 한글 자동 프로그래 밍 시스템(Hangul Automatic Programming)은 입력으로 순수한 한글로 구성되어 있으며 추상 알고리즘(Abstract Algorithm)과 자료형(Data Type)혹은 절차적 구문을 받아서 출력으로는 C 언어 프로그램을 만들어 낸다. 자동 프로그래밍 접근 방식은 프로그램 변형기법과 규칙기반에 바탕을 두고 문제영역은 일반적인 프로그램으로 한정 하였다. 시스템 제어구조는 한글 프로그램을 입력으로 받아서 지식베이스로부터 적절한 규칙 을 선택해서 이것을 변형한 다음 전체 데이타 베이스에 넣는데 이과정을 프로그램이 완성 될 때 까지 반복한다.

  • PDF

FRINGE를 이용한 자동배선에 관한 연구 (A Study on the Automatic Routing Using FRINGE)

  • 박노경;전흥우;차균현
    • 대한전자공학회논문지
    • /
    • 제24권6호
    • /
    • pp.1034-1039
    • /
    • 1987
  • In this paper, an automatic routing algorithm using Fringe is described. The concept of the Fringe is very simple, but it provides a powerful and flexible tool for doing single layer routing. The automatic routing program is coded using C language, and implemented on a VAX11/750 and IBM -PC AT computer. The usefulness of the routing algorithms is shown by the execution of the program on some examples.

  • PDF

Quantitative Analysis by Derivative Spectrophotometry (III) -Simultaneous quantitation of vitamin B group and vitamin C in by multiple linear regression analysis-

  • Park, Man-Ki;Cho, Jung-Hwan
    • Archives of Pharmacal Research
    • /
    • 제11권1호
    • /
    • pp.45-51
    • /
    • 1988
  • The feature of resolution enhancement by derivative operation is linked to one of the multivariate analysis, which is multiple linear regression with two options, all possible and stepwise regression. Examined samples were synthetic mixtures of 5 vitamins, thiamine mononitrate, riboflavin phosphate, nicotinamide, pyridoxine hydrochloride and ascorbic acid. All components in mixture were quantified with reasonably good accuracy and precision. Whole data processing procedure was accomplished on-line by the development of three computer programs written in APPLESOFT BASIC language.

  • PDF