• Title/Summary/Keyword: Korean Programming Language

Search Result 666, Processing Time 0.032 seconds

Implementation of Authentication Algorithm for CDMA Digital Mobile Communication System (CDMA 디지털 이동통신 시스템의 인증 알고리즘 구현)

  • Kim, Bum-Sik;Shin, In-Chul
    • Journal of IKEEE
    • /
    • v.3 no.2 s.5
    • /
    • pp.204-214
    • /
    • 1999
  • The user authentication service can be used to prevent telecommunications piracy and to demand reliable payment from subscriber. Over the last few years several of the cryptographic systems being used by the IS-41 North American Mobile telephones have been broken. These algorithms included ORYX, CMEA and CAVE. The process of replacing these algorithms is already underway. In this paper we designed a hash function and applied it to the authentication algorithm of IS-95A authentication system. We also analyzed the randomness properties of designed algorithm using statistical analysis and simulated the validity of this algorithm using C programming language.

  • PDF

Design of an Automated Testing Tool to Detect Dynamic Memory Access Errors in C Programs (C언어 기반 프로그램의 동적 메모리 접근 오류 테스트 자동화 도구 설계)

  • Cho, Dae-Wan;Oh, Seung-Uk;Kim, Hyeon-Soo
    • Journal of KIISE:Software and Applications
    • /
    • v.34 no.8
    • /
    • pp.708-720
    • /
    • 2007
  • Memory access errors are frequently occurred in computer programs written in C programming language [1,2]. Accordingly, a number of research works have suggested a wide variety of methods to detect such errors automatically. However, they have one or more of the following problems: inability to detect all memory errors, changing the memory allocation mechanism, and excessive performance overhead. To cope with these problems, in this paper we suggest a new and automated tool to detect dynamic memory access errors in C programs.

Framework for efficient development of embedded software in open source hardware (오픈소스 하드웨어에서 효율적인 임베디드 소프트웨어 개발을 위한 프레임워크)

  • Kang, Kiwook;Lee, Jeonghwan;Hong, Jiman
    • Smart Media Journal
    • /
    • v.5 no.4
    • /
    • pp.49-56
    • /
    • 2016
  • Various sensor devices has been developed as the wireless Internet and IoT technology are widely used. Recently, open source hardware has evolved for providing various services in IoT environments. However, in comparison to the development of the open source hardware, the development of human resources is missing. In order to solve such a phenomenon, in this paper, we propose a software framework for the embedded software development in open source hardware. The proposed framework provides a fast and intuitive development environment by using the visual programming language and providing fast feedbacks to developers. In addition, we discuss the strengths and weaknesses of the proposed scheme based on the implement on a real board.

Evaluation of Recent Data Processing Strategies on Q-TOF LC/MS Based Untargeted Metabolomics

  • Kaplan, Ozan;Celebier, Mustafa
    • Mass Spectrometry Letters
    • /
    • v.11 no.1
    • /
    • pp.1-5
    • /
    • 2020
  • In this study, some of the recently reported data processing strategies were evaluated and modified based on their capabilities and a brief workflow for data mining was redefined for Q-TOF LC-MS based untargeted metabolomics. Commercial pooled human plasma samples were used for this purpose. An ultrafiltration procedure was applied on sample preparation. Sample set was analyzed through Q-TOF LC/MS. A C18 column (Agilent Zorbax 1.8 µM, 50 × 2.1 mm) was used for chromatographic separation. Raw chromatograms were processed using XCMS - R programming language edition and Isotopologue Parameter Optimization (IPO) was used to optimize XCMS parameters. The raw XCMS table was processed using MS Excel to find reliable and reproducible peaks. Totally 1650 reliable and reproducible potential metabolite peaks were found based on the data processing procedures given in this paper. The redefined dataset was upload into MetaboAnalyst platform and the identified metabolites were matched with 86 metabolic pathways. Thus, two list were obtained and presented in this study as supplement files. The first list is to present the retention times and m/z values of detected metabolite peaks. The second list is the metabolic pathways related with the identified metabolites. The briefly described data processing strategies and dataset presented in this study could be beneficial for the researchers working on untargeted metabolomics for processing their data and validating their results.

Design and Implementation of Auto Set-up Program for SFP Module by using VEE (VEE를 이용한 SFP 모듈 자동 설정 프로그램 설계 및 개발)

  • Choi, Jeoung-Hoon;Jun, Byung-Uk;Koo, Yong-Wan
    • Journal of Internet Computing and Services
    • /
    • v.8 no.2
    • /
    • pp.67-76
    • /
    • 2007
  • Data used for the SFP module are stored in A0 and A2 memory area based on the SFP-MSA standard. In this paper the auto set-up program for SFP module has been designed and implemented. In order to make the Digital Diagnostic Monitoring Interface, the specific value has been written into the designated register via RS232 communication channel in the LD Driver IC. The Agilent VEE is used as a programming language for factory automation, and optical characteristics of SFP module and SFP-MSA standard are main structure of the implementation. The implemented program has been applied to the manufacturing field and the system gains a higher effect than the result of 6-Sigma.

  • PDF

A Survey Study on the Design and Development of UML-based Education for Novice Computer Programmers (컴퓨터 초보자 소프트웨어교육에 있어서의 UML 도구의 적합성 연구)

  • Kim, Yun-Woo;Oh, Ji-Hye;Oh, Uran;Park, Hyun-Seok
    • Journal of Engineering Education Research
    • /
    • v.22 no.6
    • /
    • pp.3-11
    • /
    • 2019
  • To evaluate the suitability of UML (Unified Modelling Language) in terms of educating novice software engineers, we have conducted a survey study with 102 students who were enrolled in a mandatory course for sophomores in computer science and engineering department. The results indicate that UML 1) has high satisfaction rate among software novices as an education material, 2) improves computational thinking and problem-solving skills, and 3) increases the efficacy of learning when the education program is implemented in the order of UML, programming practice, and physical computing. This paper suggests the applicability of UML as a new education paradigm in software education.

Study on Applying Alice for Supportive Methodology of Creative Problem Solving (창의적 문제해결 수업에서의 앨리스(Alice) 활용 사례 연구)

  • Baek, Jung-Hee;Choo, Moon-Won;Choi, Young-Mee;Lim, Young-Hwan
    • Journal of The Korean Association of Information Education
    • /
    • v.16 no.1
    • /
    • pp.61-70
    • /
    • 2012
  • In this study, the newly designed course related to creative problem solving is introduced. According to the characteristics of multimedia engineering, the Alice, which is well known as an effective 3D interactive authoring tool, is adopted as the supporting tool to validate the accomplishment of study goals set up for software design. Each creative problem solving phase could be clearly implemented and its expected performance could be evaluated efficiently by using Alice. The result of curricular implementation and performance evaluation is shown.

  • PDF

Research on Big Data Integration Method

  • Kim, Jee-Hyun;Cho, Young-Im
    • Journal of the Korea Society of Computer and Information
    • /
    • v.22 no.1
    • /
    • pp.49-56
    • /
    • 2017
  • In this paper we propose the approach for big data integration so as to analyze, visualize and predict the future of the trend of the market, and that is to get the integration data model using the R language which is the future of the statistics and the Hadoop which is a parallel processing for the data. As four approaching methods using R and Hadoop, ff package in R, R and Streaming as Hadoop utility, and Rhipe and RHadoop as R and Hadoop interface packages are used, and the strength and weakness of four methods are described and analyzed, so Rhipe and RHadoop are proposed as a complete set of data integration model. The integration of R, which is popular for processing statistical algorithm and Hadoop contains Distributed File System and resource management platform and can implement the MapReduce programming model gives us a new environment where in R code can be written and deployed in Hadoop without any data movement. This model allows us to predictive analysis with high performance and deep understand over the big data.

Development and Implementation of Training Program for Information System Design Using Material Requirements Planning

  • Yamazaki, Tomoaki;Yin, Rui;Kawaguchi, Seisuke;Hayasaka, Hirotatsu;Matsumoto, Toshiyuki;Ichikizaki, Osamu;Kanazawa, Takashi
    • Industrial Engineering and Management Systems
    • /
    • v.11 no.3
    • /
    • pp.255-265
    • /
    • 2012
  • Environments surrounding production sites have changed greatly in recent years. Accommodating environmental changes calls for the design and development of information systems that center on production lines. There is a need for a training program that teaches learners to understand the particulars of an operation and apply that knowledge to an information system. In this research, we used material requirements planning (MRP) as the subject for which basic skills are to be taught and developed an MRP exercise-based training program. The program is designed for 13 lectures of 90 minutes each, and it consists of MRP exercises, modeling methods to represent them, the use of a programming language for system development, and finally, evaluation of the exercises. Lecture materials are described in 505 lecture slides using Microsoft PowerPoint to allow visualization of topics through graphs and models. The developed training program was then delivered to 86 college students, and its results were measured through quizzes to verify educational effectiveness.

Development of a GUI Program for the Position Prediction of Distressed Vessel (조난 선박의 위치추정을 위한 GUI 프로그램 개발)

  • Kang, Sin-Young
    • Journal of Navigation and Port Research
    • /
    • v.26 no.5
    • /
    • pp.491-495
    • /
    • 2002
  • To provide an easy operation of drift prediction model in SAR(search and rescue) mission a GUI program running on Windows environment has developed. Users can make choice of input data on the screen by just clicking the mouse and the prediction results of datum points and trajectories of vessels are drawn on the electric chart. The program contains both Leeway Equation model and Mathematical model. The FORTRAN language was used in programming and Lehay Winteraction 4.0 software was utilized for graphic presentation. The result of May, 2001 Busan field experiment was plotted with that of model prediction for demonstration purpose.