• Title/Summary/Keyword: C-language computer program

Search Result 116, Processing Time 0.025 seconds

Design and Implementation of Online Algorithm Bank for Algorithm E-learning (컴퓨터 알고리즘 교육을 위한 온라인 알고리즘 뱅크 구현)

  • Park, Uchang
    • The Journal of Korean Association of Computer Education
    • /
    • v.7 no.4
    • /
    • pp.1-6
    • /
    • 2004
  • For an e-learning class, many voice and video technics for enhancing student teacher interaction. But for programming exercise courses, it's very difficult to add interactive components via web browser. In this paper, we make an online algorithm bank to manage and search algorithms, build an programming exercise interface on web. Students can edit, compile and execute programs included in online algorithm bank. Online program compile and execution enhance e-learning effectiveness for programming courses, and make students feel ease for computer algorithms.

  • PDF

Development of power system stabilization program using optimization method (최적화 기법이 적용된 전력계통 안정화 시스템 개발)

  • Ahn, Chang-Han;Baek, Young-Sik
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.64 no.3
    • /
    • pp.370-374
    • /
    • 2015
  • Various protective equiptments are used for the power system control and protection. Numerous facilities are monitored at the same time in real time and introduction of optimization method and analysis of the method are required for generation control and facility management considering the demand fluctuations. However, the existing system analysis programs are difficult to link with the other sw and there are some problems with user convenience. To solve these problems the present conditions of the system are figured out in real time and the equipment insert method was estimated by optimization method, and the system that showed the system analysis program is developed. PSS/E has been used as system anlysis program for stabilizing system development which applied the optimization. method and Python language is applied in order to link the input and output values with the DB automatically. Lastly, DLL of matlab has been made included in C++ for solving the objective function using opmization method.By linking this to DB, power flow was calculated in PSS/E and the result was represented by Intouch screen.

Automatic translation system for hangul's romanization Based on the World Wide Web (웹 기반하의 국어의 로마자 전사 표기 자동 변환 시스템)

  • 김홍섭
    • Journal of the Korea Society of Computer and Information
    • /
    • v.7 no.4
    • /
    • pp.108-114
    • /
    • 2002
  • After automatic translation system for hangul's romanization based on the World Wide Web converting korean-word, sentence, document to Transliteration letters by applying algorithm based phonological principles. even though a user do not know the basic principles of the usage of Korean-to-Romanization notations, It refers to corresponding character table that has been currently adopted the authority's standard proposition for Korean-to-Romanization notation rule concurrently, add to make possible to convert a machinized code as well. It provides font for toggling Korean-English mode, insert-edit mode by assigning ASCII codes and Unicode are hardly used to them. This program could be made in C++ progamming language and Unified Modeling Language to implement various font. font-expanding and condensing. alternative printing.

  • PDF

Design of automatic translation system for hangul's romanization Based on the World Wide Web (웹 기반하의 국어의 로마자 표기 자동 변환 시스템 설계)

  • 김홍섭
    • Journal of the Korea Society of Computer and Information
    • /
    • v.6 no.4
    • /
    • pp.6-11
    • /
    • 2001
  • After automatic translation system for hangul's romanization based on the World Wide Web converting korean-word. sentence, document to Transliteration letters by applying algorithm based phonological principles. even though a user do not know the basic principles of the usage of Korean-to-Romanization notations. It refers to corresponding character table that has been currently adopted the authority's standard proposition for Korean-to-Romanization notation rule concurrently, add to make possible to convert a machinized code as well. It Provides font for toggling Korean-English mode, insert-edit mode by assigning ASCII codes are hardly used to them. This program could be made in C++ programming language and Unified Modeling Language to implement various font. font-expanding and condensing, alternative printing.

  • PDF

Design of Virtual Machine for Vertex Shader (정점 셰이더의 가상 기계 구현)

  • Ha, Chang-Soo;Kim, Ju-Hong;Choi, Byeong-Yoon
    • Proceedings of the IEEK Conference
    • /
    • 2005.11a
    • /
    • pp.1003-1006
    • /
    • 2005
  • Vertex shader of GPU in personal computer is advanced in functions as to be half of traditional fixed T&L functions. And, capacity of memory for saving resources to process instructions is unlimited. GPU that can be programmed by programmer is needed for mobile system as well as personal computer. In this paper, we implement software virtual machine for vertex shader using C++ Language. Our goal is designing hardware GPU that can apply to mobile system. The virtual machine consists of nVidia GPU instructions. Input Data to virtual machine is generated by Microsoft fxc compiler. That is to say, Input Data is compiled shader program written in HLSL, Cg, or ASM. The virtual machine will be a reference model for designing hardware GPU and can be used for Testbed to test added or modified instruction.

  • PDF

Development of Preliminary Structural Design System for Reinforced Concrete Structures (철근 콘크리트 구조의 초기 구조설계 시스템 개발)

  • 안은경;김남희;이병해
    • Proceedings of the Computational Structural Engineering Institute Conference
    • /
    • 1997.10a
    • /
    • pp.197-204
    • /
    • 1997
  • The development of computer-integrated design systems that fully support structural design process needs the computerization of structural design at the preliminary design stage. The objective of this paper is to develop a prototype system for preliminary design of reinforced concrete structures. This study focuses on the development of a natural design process oriented GUI(Graphic User Interface) and a representation of an experienced knowledge. The prototype system has been currently implemented using the objected-oriented programming concepts, the program language(i.e.,Visual C++) and the expert shell(i.e., Intelligent Rules Element).

  • PDF

CIF 2 PG의 개발

  • Kim, Eung-Su;Jeong, Ja-Chun;Lee, Cheol-Dong;Yu, Yeong-Uk
    • ETRI Journal
    • /
    • v.8 no.3
    • /
    • pp.3-14
    • /
    • 1986
  • Currently, CIF is used widely as a common data base to represent IC layouts. The CIF2PG program is developed using C language to obtain electromask or mann 3000 PG file from the CIF input file. By obtaining the PG data, which can realize the actual mask layout, the construction of IC Design Automation System became possible using a general purpose computer.

  • PDF

Fuzzy Sets Application to System Reliability Analysis (시스템 신뢰도 분석에서의 퍼지집합 응용)

  • Yun, Won-Young;Heo, Gil-Hwan
    • IE interfaces
    • /
    • v.6 no.2
    • /
    • pp.67-78
    • /
    • 1993
  • In this paper, we deal with the application of the fuzzy sets theory to evaluate and estimate the system reliability under the fault tree analysis. We formulate the uncertainty of component reliability to fuzzy sets, and propose a procedure for obtaining the system reliability in case the system structure is described by fault tree. An importance measure of each component is proposed. Computer program for fuzzy fault tree analysis(FFTA) is developed using C language to obtain the system reliability and the component‘s fuzzy importance.

  • PDF

Analysis of Rock Slope Stability by Using GIS in Mt. Keumsu Area (지구정보시스템을 이용한 금수산일대의 암반사면 안정성 평가)

  • 배현철
    • Economic and Environmental Geology
    • /
    • v.33 no.1
    • /
    • pp.77-88
    • /
    • 2000
  • The goal of this study is to assess the spatial distribution of natural slopes and cutting slopes under would-be development. For this goal, a quantitative slope stability analysis method using GIS integrated with a computer program was developed. Through field investigations, the discontinuity parameters were collected such as orientation of discontinuity, persistence, spacing, JRC, JCS, and water depth. The distributions were interpolated from the ordinary kriging method in ARC/INFO GIS after variogram analysis. The layers showing all parameters needed for limit equilibrium analysis were constructed. The final layer using GIS works composed of 162,352 polygons, that is, unit slopes. The rock slope stability analysis program was coded by C++ language. This program can calculate geometrical vectors related to rock block failures using input orientation data and direction and dimension of strength to occur failure. Also, this can calculate shear strength of joints through empirical equations and quantitative factors of safety. This methodology was applied to the study area which is located in Jaecheon city and Danyang-gun of the northeastern Keumsu is about 135$km^2$. As a result, the study area was entirely stable but unstable, that is, factor of safety less than 1.0dominantly at the slopes near Keumsil, Daejangri, Keumsungmyun and Sojugol, Mt. Dongsan, Juksongmyun by the natural slope stability analysis. Assuming the cutting slope showing the same direction immediate, and quantitative analysis of factors of safety for a regional area could be conducted through GIS integrated with a computer program of limit equilibrium.

  • PDF

A Study on the Implementation of GPSS Program on a Parallel Computer (GPSS 프로그램의 병렬화에 관한 연구)

  • 윤정미
    • Journal of the Korea Society for Simulation
    • /
    • v.8 no.2
    • /
    • pp.57-72
    • /
    • 1999
  • With the rapidly increasing complexity of decision-marking or system development in the fields of industry, management, etc., modelling techniques using simulation has become more highlighted. Particularly, the advent of parallel computer systems not only has opened a new horizon of parallel simulation, but also has greatly contributed to the speed-up of the execution of simulation. The implementation of parallel simulation, however, is not a easy job for those who accustomed to the existing computer systems. And it is also necessarily confronted with the problem of synchronization conflict in the process. Thus, how to allow a wider community of users to gain access to parallel simulation while solving synchronization conflicts has become an important issue in simulation study. As a method to solve these problems, this paper is primarily concerned with the implementation of GPSS which is a generally used simulation language for discrete event simulation, onto a parallel computer using C-LINDA. For that, this paper, is to suggest a model and algorithm and to experiment it using a case.

  • PDF