• Title/Summary/Keyword: C언어

Search Result 1,291, Processing Time 0.027 seconds

Development of Software for Measuring Suspended Sediment Concentration Using Acoustic Backscatter Data from Automatic Flow Monitoring Station (자동유량관측소 초음파산란도를 활용한 부유사농도 측정을 위한 소프트웨어 개발)

  • Geunsoo Son;Youngsin Roh;Dongsu Kim;Suin Choi
    • Proceedings of the Korea Water Resources Association Conference
    • /
    • 2023.05a
    • /
    • pp.489-489
    • /
    • 2023
  • 최근 유량 측정을 위해 사용되는 ADCP를 통해 부가적으로 측정되는 초음파산란도 자료를 활용하여 부유사농도를 측정하는 연구가 수행되고 있다. 이에 국내에서는 국가하천에 설치되어 있는 자동유량관측소의 초음파산란도를 활용하여 연속적인 부유사농도를 측정하는 연구가 수행되고 있다. 이를 통해 10분 단위로 연속적인 유사량 자료를 생산할 수 있을 것으로 기대되며, 현재 유사량 측정결과의 제공을 위해 사용되는 유량-유사량 관계곡선의 산포로 인한 신뢰도 문제를 개선할 수 있을 것으로 기대되고 있다. 그러나, 이미 설치된 자동유량관측소의 H-ADCP 원시데이터를 활용하여 다지점에서 부유사농도를 측정에 대한 분석을 수행하기 위해서는 초음파산란도의 보정, 관계식 개발, 관계식 적용을 통한 유사량 측정 결과의 분석을 위한 소프트웨어 개발이 필요하다. 이에 본 연구에서는 초음파산란도 자료를 이용하여 부유사농도를 분석할 수 있는 소프트웨어 개발하고자 하였다. 개발된 소프트웨어는 Microsoft Visual Studio를 이용하여 C# 언어를 사용하여 개발하였으며, ComponentOne 라이브러리를 활용하여 그래픽 사용자 인터페이스(GUI)를 구현하였다. 소프트웨어의 구성은 H-ADCP 원시자료와 실측 부유사농도 자료와의 시간동기화를 통해 동일시간에서 측정된 자료를 획득, 초음파산란도의 보정과 지표로 활용할 초음파산란도의 측정영역 분석, 초음파산란도-부유사농도와의 다중 회귀를 통한 관계식 개발 및 통계 분석결과 도출, 관계식을 활용한 부유사농도 계산을 수행할 수 있도록 구성하였다. 본 연구를 통해 개발된 소프트웨어를 통해 추후에 시범적용 예정인 자동유량관측소의 초음파산란도를 활용 부유사농도 측정 방법에 대한 분석 효율성을 향상시키고, 지속적인 개선을 통해서 실제 실무에서 활용이 가능할 것으로 기대된다.

  • PDF

Qualitative Meta-analysis on Students' Understanding of Earth Science Concepts from the Perspective of Collective PCK: Focusing on the Concepts of Greenhouse Effect, Global Warming, and Climate Change (집단적 PCK 관점에서 학생들의 지구과학 개념 이해에 대한 질적 메타 분석: 온실 효과, 지구 온난화, 기후변화 개념을 중심으로)

  • Kwon Jung Kim;Eui Seon Choi;Ho Jun Kim;Jae Yong Park;Ki Young Lee
    • Journal of the Korean earth science society
    • /
    • v.45 no.3
    • /
    • pp.239-259
    • /
    • 2024
  • In this study, a qualitative meta-analysis was conducted on research papers on earth science education to derive knowledge of students' understanding of specific science topics-greenhouse effect, global warming, and climate change-within the context of collective Pedagogical Content Knowledge (PCK). Twenty-two research papers addressing students' alternative conceptions (misconceptions) about these topics were selected and analyzed for their respective definitions, causes (mechanisms), and impacts. Semantic network analysis and a mental model framework were applied to synthesize the findings. The meta-analysis revealed several key insights: (1) Regarding the greenhouse effect, students often used the terms "greenhouse effect" and "global warming" interchangeably, lacked knowledge about the types of greenhouse gases, and misunderstood their roles. They commonly associated the greenhouse effect with environmental pollution or changes in the ozone layer, failing to recognize its relation to the heat balance between the surface and atmosphere. (2) Concerning global warming, students confused it with sea level rise and linked it to pollution, ozone layer changes, and glacier melting. They understood global warming as a disruption of the heat balance between the surface and atmosphere but had misconceptions about its environmental impacts. (3) In terms of climate change, students used the term interchangeably with global warming, weather change, and climate anomalies. They associated climate change with atmospheric pollution and ozone layer depletion but misunderstood its environmental impacts. As result, three mental models-categorical, mechanistic, and hierarchical misconceptions-were identified as collective PCK. The implications for enhancing earth science teachers' PCK were discussed based on these findings.

Performance Evaluation of Workstation System within ATM Integrated Service Switching System using Mean Value Analysis Algorithm (MVA 알고리즘을 이용한 ATM 기반 통합 서비스 교환기 내 워크스테이션의 성능 평가)

  • Jang, Seung-Ju;Kim, Gil-Yong;Lee, Jae-Hum;Park, Ho-Jin
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.6 no.4
    • /
    • pp.421-429
    • /
    • 2000
  • In present, ATM integrated switching system has been developed to a mixed modules that complexed switching system including maintenance, operation based on B-ISDN/LAN service and plug-in module, , which runs on workstation computer system. Meanwhile, workstation has HMI operation system feature including file system management, time management, graphic processing, TMN agent function. The workstation has communicated with between ATM switching module and clients. This computer system architecture has much burden messages communication among processes or processor. These messages communication consume system resources which are socket, message queue, IO device files, regular files, and so on. Therefore, in this paper we proposed new performance modeling with this system architecture. We will analyze the system bottleneck and improve system performance. In addition, in the future, the system has many additional features should be migrated to workstation system, we need previously to evaluate system bottleneck and redesign it. In performance model, we use queueing network model and the simulation package is used PDQ and C-program.

  • PDF

A Hierarchical Group-Based CAVLC Decoder (계층적 그룹 기반의 CAVLC 복호기)

  • Ham, Dong-Hyeon;Lee, Hyoung-Pyo;Lee, Yong-Surk
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.45 no.2
    • /
    • pp.26-32
    • /
    • 2008
  • Video compression schemes have been developed and used for many years. Currently, H.264/AVC is the most efficient video coding standard. The H.264/AVC baseline profile adopts CAVLC(Context-Adaptive Variable Length Coding) method as an entropy coding method. CAVLC gives better performance in compression ratios than conventional VLC(Variable Length Coding). However, because CAVLC decoder uses a lot of VLC tables, the CAVLC decoder requires a lot of area in terms of hardware. Conversely, since it must look up the VLC tables, it gives a worse performance in terms of software. In this paper, we propose a new hierarchical grouping method for the VLC tables. We can obtain an index of codes in the reconstructed VLC tables by simple arithmetic operations. In this method, the VLC tables are accessed just once in decoding a symbol. We modeled the proposed algorithm in C language, compiled under ARM ADS1.2 and simulated it with Armulator. Experimental results show that the proposed algorithm reduces execution time by about 80% and 15% compared with the H.264/AVC reference program JM(Joint Model) 10.2 and the arithmetic operation algorithm which is recently proposed, respectively.

Railway Track Extraction from Mobile Laser Scanning Data (모바일 레이저 스캐닝 데이터로부터 철도 선로 추출에 관한 연구)

  • Yoonseok, Jwa;Gunho, Sohn;Jong Un, Won;Wonchoon, Lee;Nakhyeon, Song
    • Journal of the Korean Society of Surveying, Geodesy, Photogrammetry and Cartography
    • /
    • v.33 no.2
    • /
    • pp.111-122
    • /
    • 2015
  • This study purposed on introducing a new automated solution for detecting railway tracks and reconstructing track models from the mobile laser scanning data. The proposed solution completes following procedures; the study initiated with detecting a potential railway region, called Region Of Interest (ROI), and approximating the orientation of railway track trajectory with the raw data. At next, the knowledge-based detection of railway tracks was performed for localizing track candidates in the first strip. In here, a strip -referring the local track search region- is generated in the orthogonal direction to the orientation of track trajectory. Lastly, an initial track model generated over the candidate points, which were detected by GMM-EM (Gaussian Mixture Model-Expectation & Maximization) -based clustering strip- wisely grows to capture all track points of interest and thus converted into geometric track model in the tracking by detection framework. Therefore, the proposed railway track tracking process includes following key features; it is able to reduce the complexity in detecting track points by using a hypothetical track model. Also, it enhances the efficiency of track modeling process by simultaneously capturing track points and modeling tracks that resulted in the minimization of data processing time and cost. The proposed method was developed using the C++ program language and was evaluated by the LiDAR data, which was acquired from MMS over an urban railway track area with a complex railway scene as well.

A Design and Implementation of Event Processor for Playing SMIL 2.0 Documents (SMIL 2.0 문서 재생을 위한 이벤트 처리기의 설계 및 구현)

  • 김혜은;채진석;이재원;김성동;이종우
    • Journal of Korea Multimedia Society
    • /
    • v.7 no.2
    • /
    • pp.251-263
    • /
    • 2004
  • The Synchronized Multimedia Integration Language (SMIL), recommended by the World Wide Web Consortium (W3C) in 1998, is an XML-based declarative language to synchronize and present multimedia documents. SMIL can create new multimedia data integrating various types of multimedia objects which exist separately such as text, video, graphics and audio. It can support synchronization of multimedia data which are limited in current HTML-based Web technology. For its popularity, it is required to develop a multimedia server guaranteeing Quality of Service (QoS), authoring tool and player. For developing a SMIL authoring tool and player, the technologies are essentially required to read and analyze a SMIL document and to play synchronized various types of media objects in a timeline. In this paper, we describe a design and implementation of an event processor which supports SMIL 2.0 timing model. Moreover, we also develop a SMIL 2.0 player using the proposed event processor. This will facilitate the play of SMIL contents, so that it can contribute to the prosperity of SMIL technology It is possible to reuse in various language profiles defined in the SMIL standard. This player is expected to be utilized in other standard integrating SMIL such as XHTML+SMIL and SMIL Animation.

  • PDF

Characteristics of Meteorological and Marine Environments for the Red Tide Occurrence of Mid-South Sea in Korea (한국 남해중부해역의 적조발생에 관한 기상 및 해양환경 특성)

  • 윤홍주;김승철;박일흠
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.7 no.4
    • /
    • pp.845-852
    • /
    • 2003
  • This study deals with the relationship between the red tide occurrence and the meteorological and marine factors, the prediction of areas where the red tide is likely to occur based on the information, and the satellite monitoring for the red tide in mid-South Sea of Korea. From 1990 to 2001, the red tide was observed every year and the number of occurrences increased as well. The red tide mostly occurred in July, August, and September. The most important meteorological factor governing the mechanisms of the increase in the number of red tide occurrences is found to be a heavy precipitation. It was found that the favorable marine environmental conditions for the red tide formation are some of marine factors such as the warm water temperature, the low salinity, the high suspended solid, the low phosphorus, and the low nitrogen. The necessary conditions for the red tide occurrence are found to be the heavy precipitation (23.4-54.5 mm) for 2∼4 days, the warm temperature $(24.6∼25.9^{\circ}C)$, proper sunshine (2∼10.3 h), and light winds (2∼4.6 m/s & SW) for the day in red tide occurrence. It was possible to monitor the spatial distributions and concentration of the red tide using the satellite images. It was found that the likely areas for red tide occurrence in August 2000 were Yosu - Dolsan coast, Gamak bay, Namhae coast, Marado coast, Goheung coast, and Deukryang bay.

Evaluation of Cancer Detection Efficiency by Means of Hybrid and Inverse Filter in Chest Radiography (디지털 흉부 방사선 영상에서 Hybrid Filter와 Inverse Filter를 적용한 종양의 검출능 평가)

  • Kim, Youn-Young;Kim, Tae-Young;Kim, Hyun-Ji;Park, Min-Seock;Kim, Jung-Min
    • Journal of radiological science and technology
    • /
    • v.36 no.4
    • /
    • pp.319-326
    • /
    • 2013
  • The purpose of this study is to evaluate usefulness of Hybrid image and Inverse image about detection of tumor shadow in chest radiography using ROC analysis. Original images of 60 cases are selected from Standards digital image date base issued by the Japanese Society of Radiological Technology. Through computer language of C, Inverse images of 60 cases and Hybrid image of 30 cases are made. The continues reading experiment was conducted. In the case of inverse image were observed by 5 radiographer and 2 radiologist. In the case of In case of Hybrid image were observed by 3 student radiographer and 2 experienced radiographer. ROC curve are constructed using ROCKIT Program made by Metz. In Inverse image, a Az of average ROC curve was increases from 0.742 of original image to 0.775 of inverse image. In normal cases, the effect of the detrimental is same to that of the beneficial, however In abnormal cases, the beneficial effect is greater than detrimental effect. However in Hybrid image, a Az of average ROC curve was decreases from 0.5253 of original image to 0.4868 of Hybrid image. In Normal cases, the effect of the detrimental is greater than that of the Beneficial, however In abnormal cases, the Beneficial effect is greater than detrimental effect. The inverse image can be more positively considered for the detecting of tumor than the hybrid image.

A Study of Meshless Method Programming (무요소법 프로그래밍에 관한 연구)

  • 김학수;배동명
    • Journal of the Korean Society of Fisheries and Ocean Technology
    • /
    • v.38 no.2
    • /
    • pp.110-118
    • /
    • 2002
  • The element free Galerkin method has been suggested by Belyschko, etc. it is applied for linear elastic analysis of solid problems and its convergence characteristics and stability are shown according to the weight function, influence domain and scattered points. The various numerical examples are performed to check the efficiency of 1D EFG and 2D EFG program by changing factors. As a result it have the best results when it used the cubic spline weight function and the scaling parameter d$_{max}$=2. These programs were developed by mixed language programming method using Visual Basic and the C language. so it is fast and efficient. and visually shown the result.t.

The Influence of Violence Experience and Emotional Intelligence of Nursing Staff in Long-Term Care Hospitals on the Quality of Nursing Service (요양병원 간호인력의 폭력경험과 감성지능이 간호서비스 질에 미치는 영향)

  • Lee, Seounhee;Oh, Jinjoo
    • The Journal of the Korea Contents Association
    • /
    • v.17 no.8
    • /
    • pp.693-704
    • /
    • 2017
  • The present descriptive study investigated the influence of violence experienced by nursing staff in long-term care hospitals and their emotional intelligence on the quality of nursing service. The study participants included 167 nursing staff from 9 different long-term care hospitals in G and C Provinces. Data collected from questionnaires were analyzed using SPSS 23.0 software. While slight differences were found among the subtypes of violence experience, it was found that verbal violence was the most common form in violence, experienced by the nursing staff, followed by physical threat and physical violence. A hierarchical regression analysis performed to investigate the degree of influence of violence experience and emotional intelligence on the quality of nursing service found that violence experience did not significantly affect the quality of nursing service when the general characteristics were controlled whereas emotional intelligence had a significant influence on the quality of nursing service. The results of this study show that, although it is commonly believed that violence experience is a major factor compromising the quality of nursing service, emotional intelligence, which reflects one's ability to utilize and control one's emotions, may actually have a more significant impact on the quality of nursing service. Emotional intelligence can be improved through education and training; therefore, it is necessary to explore ways to improve emotional intelligence of nursing staff such as development of various programs.