• Title/Summary/Keyword: C/C++ Program

Search Result 5,055, Processing Time 0.039 seconds

Layered Nickel-Based Oxides on Partially Oxidized Metallic Copper Foils for Lithium Ion Batteries

  • Chung, Young-Hoon;Park, Sun-Ha;Kim, Hyun-Sik;Sung, Yung-Eun
    • Journal of Electrochemical Science and Technology
    • /
    • v.2 no.4
    • /
    • pp.204-210
    • /
    • 2011
  • Thin film electrodes have been intensively studied for active materials and current collectors to enhance the electrochemical performance. Here, porous structures of nickel-based oxide films, consisting of nickel oxide and copper (II) oxide, which was derived from the copper substrate during the annealing process, were deposited on metallic copper foils. The half-cell tests revealed excellent capacity retention after $80^{th}$ charge/discharge cycles. Some films showed an excess of the theoretical capacity of nickel oxides, which mainly originate from partially oxidized copper substrates during annealing. These results exhibit that both a preparation method of an active materials and partially oxidized current collectors could be important roles to apply thin film electrodes.

Development of a Decompiler for Verification and Analysis of an Intermediate Code in ANSI C Compiler (ANSI C 컴파일러에서 중간코드의 검증과 분석을 위한 역컴파일러의 개발)

  • Kim, Young-Keun;Kwon, Hyeok-Ku;Lee, Yang-Sun
    • Journal of Korea Multimedia Society
    • /
    • v.10 no.3
    • /
    • pp.411-419
    • /
    • 2007
  • Mounted on mobile device, set-top box, or digital TV, EVM is a virtual machine solution that can download and execute dynamic application programs. And the SIL(Standard Intermediate Language) is intermediate language of the EVM, which has a set of opcodes for object-oriented language and a sequential language. Since the C compiler used on each platform depends on the hardware, it converts C program to objective code, and then executes. To solve this problem, our research team developed ANSI C compiler and the EVM. Our ANSI C compiler outputs the SIL code based on stack machine. This paper presents the SIL-to-C decompiler in which converts the SIL code to three address code. Thus, the decompiler allows us to verify SIL code created by ANSI C compiler, and analyze a program from C language source level.

  • PDF

Local Buckling Behavior of Cold-Formed Channel Columns under Compression at Elevated Temperatures (압축을 받는 냉간성형 C-형강 기둥의 온도상승에 따른 국부좌굴 특성)

  • Baik, Tai Soon;Kang, Sung Duk;Kang, Moon Myung
    • Journal of Korean Society of Steel Construction
    • /
    • v.16 no.4 s.71
    • /
    • pp.433-442
    • /
    • 2004
  • This paper discusses the development of a computer program to analyze elastic local buckling stress based on Eurocode 3 Part 1.3 for the flange and web of cold-formed channel columns under compression at elevated temperatures. The high-temperature, stress-strain relationships of the steel used in this paper were determined according to Eurocode 3 Part 1.2. The critical temperatures and the elastic local buckling stresses of cold-formed channel columns under compression at elevated temperatures were analyzed with the computer program developed in this study. Analysis examples were given to show the applicability of the computer program.

Ultrasonic C-scan System Development Using DSP (DSP 를 이용한 초음파 C-scan 시스템 개발)

  • Nam, Young-Hyun;Seong, Un-Hak;Kim, Jeong-Tae
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.16 no.7
    • /
    • pp.32-39
    • /
    • 1999
  • Digital signal processor (DSP) is used to obtain the peak value and the time difference of ultrasonic signals, to make digital filter, and to derive mathematical transformation from analog circuit. In this study, C-scan system and control program have been developed to high speed data acquisition. This system consists of signal processing parts (DSP, oscilloscope, pulser/receiver, digitizer), scanner, and control program. The developed system has been applied to a practical ultrasonic testing in overlay weld, and demonstrated high speed with precision

  • PDF

Computer Curve-Fitting of Crystallization Peak of Amorphous $Pb(Fe_{2/3}W_{1/3})O_3$ Ceramics (비정질 $Pb(Fe_{2/3}W_{1/3})O_3$ 결정화 피크의 컴퓨터 합성)

  • 김남경
    • Journal of the Korean Ceramic Society
    • /
    • v.31 no.10
    • /
    • pp.1202-1208
    • /
    • 1994
  • On heating amorphous Pb(Fe2/3W1/3)O3 ceramics, glass transition occurred at 35$0^{\circ}C$, crystallization at 394~420, 485~550 and 540~571$^{\circ}C$ (depending on the heating rates of 2.5~8$0^{\circ}C$/min), phase transformation at 680 and 73$0^{\circ}C$, and melting at 935$^{\circ}C$. A curve-fitting computer program was made using FORTRAN, based on a kinetic equation. Reconstructed thermograms (using the program) turned out to be very close to the measured DSC results for all the heating rates, with average deviation of only 4% at maximum.

  • PDF

Development of a C-Language Learning Tool using Console Wrapper (Console Wrapper를 활용한 C언어 학습도구 개발)

  • Hwang, Giu-Duck;Choi, Sook-Young
    • Journal of Digital Convergence
    • /
    • v.7 no.3
    • /
    • pp.113-122
    • /
    • 2009
  • The majority of programming education in the learning place attaches importance more to grammar, memorization of the imperative sentence and explanation of the program language itself than the specific way to use the target language. In addition, it is mainly used to teach theoretical knowledge based on the text. Consequently, current programming education has not interested learners in the programming learning and has not improved their ability in programming problems of the real world. We therefore developed a learning tool of C-language, which is based on the Console Wrapper. The purpose of proposing the learning tool was to make the programming education break from the typical theoretical learning and to let learners be interested in the programming education. By using the dynamic screen instead of the static console screen, the learners could enjoy learning the program. As a result of this study, we could know that the programming education using our learning tool is more effective than the typical C language programming education.

  • PDF

A Study on the Prediction of Quality Chanties of Citrus unshiu during Short-term Storage and Marketing (조생온주 밀감의 단기 저장 및 유통 중 품질변화 예측을 위한 연구)

  • 정신교;이재호
    • Food Science and Preservation
    • /
    • v.4 no.2
    • /
    • pp.123-130
    • /
    • 1997
  • To develop the prediction program for quality change of Citrus unshiu during marketing, we examined the quality characteristics of Citrus unshiu stored at experimental refrigerator set to 4, 8, 12 and 16$^{\circ}C$ for 2 months. According to the storage temperature the changes of quality characteristics were different respectively, but it was most severe during 16$^{\circ}C$ storage. Activation energy and Q10 value were 6683.16 cal/mol K and 1.53 respectively. The determination coefficient of regression equation of pH, acidity and vitamin C by surface response analysis were over 0.85. Using these regression equation, we developed the prediction program for the change of pH, acidity and vitamin C contents. The calculated values and experimental values of pH, acidity and vitamin C contents for short-term storage of Citrus unshiu were coincided well.

  • PDF

Skyline Algorithm for Finite Analysis Programs Written in C Language (C언어의 유한요소해석 프로그램을 위한 Skyline Algorithm)

  • 이재영
    • Computational Structural Engineering
    • /
    • v.2 no.2
    • /
    • pp.85-92
    • /
    • 1989
  • A modified skyline algorithm suitable for C language in this paper. The modified algorithm improves the computational efficiency and the structure of the program. Substantial reduction of execution time is achieved by simplifying assemblage and decomposition of the stiffness matrix. A source program is also provided for use in future development of finite element softwares.

  • PDF

The anchorage-slip effect on direct displacement-based design of R/C bridge piers for limiting material strains

  • Mergos, P.E.
    • Computers and Concrete
    • /
    • v.11 no.6
    • /
    • pp.493-513
    • /
    • 2013
  • Direct displacement-based design (DDBD) represents an innovative philosophy for seismic design of structures. When structural considerations are more critical, DDBD design should be carried on the basis of limiting material strains since structural damage is always strain related. In this case, the outcome of DDBD is strongly influenced by the displacement demand of the structural element for the target limit strains. Experimental studies have shown that anchorage slip may contribute significantly to the total displacement capacity of R/C column elements. However, in the previous studies, anchorage slip effect is either ignored or lumped into flexural deformations by applying the equivalent strain penetration length. In the light of the above, an attempt is made in this paper to include explicitly anchorage slip effect in DDBD of R/C column elements. For this purpose, a new computer program named RCCOLA-DBD is developed for the DDBD of single R/C elements for limiting material strains. By applying this program, more than 300 parametric designs are conducted to investigate the influence of anchorage slip effect as well as of numerous other parameters on the seismic design of R/C members according to this methodology.

Electrochemical Characteristics of Li3V2(PO4)3 Negative Electrode as a Function of Crystallinity (결정화도에 따른 Li3V2(PO4)3 음극의 전기화학적 특성)

  • Ku, Jun-Whan;Park, Kyung-Jin;Ryu, Ji-Heon;Oh, Seung-Mo
    • Journal of the Korean Electrochemical Society
    • /
    • v.15 no.1
    • /
    • pp.27-34
    • /
    • 2012
  • $Li_3V_2(PO_4)_3$/carbon composite materials are synthesized from a sucrose-containing precursor. Amorphous $Li_3V_2(PO_4)_3/C$ (a-LVP/C) and crystalline $Li_3V_2(PO_4)_3/C$ (c-LVP/C) are obtained by calcining at $600^{\circ}C$ and $800^{\circ}C$, respectrively, and electrochemical performance as the negative electrode for lithium secondary batteries is compared for two samples. The a-LVP electrode shows much larger reversible capacity than c-LVP, which is ascribed to the spatial $Li^+$ channels and flexible structure of amorphous material. In addition, this electrode shows an excellent rate capability, which can be accounted for by the facilitated $Li^+$ diffusion through the defect sites. The sloping voltage profile is another advantageous feature for easy SOC (state of charge) estimation.