• Title/Summary/Keyword: 소프트웨어 발전과정

Search Result 258, Processing Time 0.03 seconds

Design of Learning Model for Improving Computational Thinking Ability Based on Bebras Challenge (비버 챌린지 기반의 컴퓨팅사고력 향상을 위한 학습모델 설계)

  • Kim, Jung-Sook
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2018.05a
    • /
    • pp.563-564
    • /
    • 2018
  • 컴퓨팅사고(computational thinking)란 기존의 인간사고와는 달리 컴퓨터를 활용하여 문제를 해결하는 과정에서의 여러가지 특성과 기질을 포함하는 문제해결과정이다. 이는 SW중심사회와 4차산업혁명의 도래로 인해 인공지능과 신경망 등 첨단의 소프트웨어 기술을 발전시킬 수 있는 기반이 되며, 매우 복잡한 문제를 알고리즘적인 방법으로 해결하는데 쓰일 수 있어서, 효율적인 결과를 보여줄 수 있다. 본 논문에서는 비버 챌린지 기반의 컴퓨팅사고력 향상을 위한 학습모델을 제안하였다.

  • PDF

Outcome and Prospect in Domestic IT Industry Growth (국내 정보통신산업의 발전성과와 향후 성장전망)

  • Lee Jang-Woo;Lee Dong-Yeup
    • Management & Information Systems Review
    • /
    • v.7
    • /
    • pp.125-140
    • /
    • 2001
  • 본 고는 1990년대 10년간의 정부의 정보통신 경쟁도입 정책과 정보통신시장에서의 발전성과를 살펴본 후, 최근 정체상태에 빠져들고 있는 국내 정보통신산업의 현상황을 점검해 보고 향후의 지속적인 성장 발전을 위한 요인들을 중심으로 시장상황을 전망해 보기 위하여 작성되었다. 이를 위해 본 고에서는 우선 1990년대 10년간 정보통신시장에서의 발전성과와 시장구조 변화, 그리고 IMF 이후 3년간의 주요 발전지표를 살펴본 후, 현재까지 집계된 2001년 10월까지의 실적데이터를 이용하여 정체상태에 빠져들고 있는 국내 정보통신산업의 현상황을 점검해 보았다. 이와 더불어 인터넷, 이동통신, 디지털방송, 정보보호, 정보가전, 소프트웨어 등 향후 정보통신산업의 성장엔진으로 부각되고 있는 신기술산업들의 성장추세와 정보통신산업의 성장발전에 영향을 미치게 될 각종 영향요인들을 중심으로 향후의 단 중기적인 정보통신산업 성장전망을 제시해 보았다. 본 고는 향후의 정보통신산업을 전망하는데 있어 단순한 수치위주의 전망보다는 정보통신산업에 영향을 미치고 있는 요인들을 중심으로 향후의 성장전망을 점검해 보았다는 점에 의의가 있다.

  • PDF

Development of SmarTinsole with multi-sensor for AI based Diagnosis (당뇨발을 AI 기법으로 진단하기 위한 다중 데이터수집 깔창 개발)

  • Choi, Wonhoo;Chung, Taimyoung;Park, Ji-Ung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2021.11a
    • /
    • pp.173-176
    • /
    • 2021
  • 요즘 사회에 흔하게 볼 수 있는 질병인 당뇨병은 그 수가 계속 늘어나고 있다. 증상이 적은 당뇨병의 특성 덕분에 인지율이 낮고 당뇨발과 같은 심각한 합병증으로 발전하기에 이를 사전에 진단하고 예방하는 것이 중요하다. 기존의 연구는 입력 혹은 발의 온도를 기반으로 차이를 구분함으로써 당뇨발 환자군을 판별했다. 본 논문에서는 당뇨발 진단의 정확도 향상을 위해 AI 학습 모델을 사용하는 방식을 사용하기 위하여 다중 센서를 부착한 스마틴솔을 개발하고 데이터 전처리를 통해 학습 데이터를 생성하는 과정을 기술한다. 또한, 이를 위한 스마틴솔에 다중 센서를 부착하고 펌웨어를 통해 발의 압력과 온습도를 오차 없이 효율적으로 실시간으로 받아내는 개발 과정과 결과를 제시한다.

A Development of the Software Education Curriculum Model for Elementary Students (초등학생을 위한 SW 교육과정 표준 모델 개발)

  • Jeong, Youngsik;Kim, Kapsu;Jeong, Inkee;Kim, Hyunbae;Kim, Chul;Yu, Jeongsu;Kim, Chongwoo;Hong, Myunghui
    • Journal of The Korean Association of Information Education
    • /
    • v.19 no.4
    • /
    • pp.467-480
    • /
    • 2015
  • According to the 2015 Revised Curriculum, elementary school students will study software education for only 17 hours. Under these guidelines, it is impossible for student to achieve the objectives of software education. Therefore, we developed the software education curriculum model for elementary schools. After analyzing international and domestic trend in software education curricula, we developed a framework for software education that is divided into three parts: software, computer systems, and fusion activity. Each part has seven, color-coded levels that resemble a rainbow. This allows students to move to the next level after completing the achievement goals of the previous level, regardless of their grade. We expect that this model will be used in the future to develop textbooks, teaching materials, and tools for software education.

Analysis of textbook contents according to the 2015 revised Elementary Software Education Achievement Standards (2015 개정 초등 소프트웨어교육 성취기준에 따른 교과서 내용 분석)

  • Kim, Jeongrang
    • Journal of The Korean Association of Information Education
    • /
    • v.23 no.1
    • /
    • pp.9-18
    • /
    • 2019
  • In this study, the contents of the Software Education area included in the Practical Art textbooks of the elementary school were analyzed based on the achievement standards of the Software Education in the 2015 revised curriculum for exploring the characteristics of the Software Education and the direction to go. According to the results of the analysis, the five achievement standards presented by the Ministry of Education were assigned to 17 or 18 times according to the textbooks. Unplugged activities related to Algorithm and unplugged activities related to Computer Science were included in textbooks. Contents of [6P04-09] and [6P04-10] standards were shown differently according to textbooks.Based on the results, it is suggested that Subsequent studies with quantitative and qualitative analysis for six kinds of textbooks should be continue.

Study on Risk Analysis for Software Functional Safety of Marine Navigational Equipment (항해장비 소프트웨어 기능안전성 확보를 위한 위험분석 단계 연구)

  • Lim, Sang-Woo;Lee, Seojeong;Yang, Hoi-seok
    • Journal of Digital Contents Society
    • /
    • v.18 no.2
    • /
    • pp.393-401
    • /
    • 2017
  • As the importance of software in various industry areas has been increased, the number of accidents related to software safety are growing up. The key industries such as railroads, aviation and medicine, recommend IEC 61508 and international safety standards for their own to achieve functional safety and reduce the issues caused by that. For equipment of ship navigation, there are not any particular standards or guidance which Korean users can introduce as considering software functional safety. This article defines the procedure and outcomes of the risk analysis in order to secure software functional safety in marine navigational equipment and applies them to an echo sounder as a case study.

An On-The-Fly Testing Technique of Embedded Software using Aspect Components (Aspect 컴포넌트를 이용한 임베디드 소프트웨어의 모듈 단위 On-The-Fly 테스팅)

  • Kim, Jong-Phil;Hong, Jang-Eui
    • The KIPS Transactions:PartD
    • /
    • v.15D no.6
    • /
    • pp.785-792
    • /
    • 2008
  • In spite of the various techniques on the testing of embedded software, operation failures of embedded systems such as robot or satellite applications, are occurred frequently. The critical reason of these failures is due to the fact that software is embedded into a target system with inherent faults. Therefore, in order to prevent the failure owing to such faults, it needs a technique to test the embedded software which operates in real environment. In this paper, we propose a testing technique, aspect-based On-the-Fly testing that is to test the functionality and performance at real operation time. Our proposed technique gives some benefits of real test of unexpected input conditions, prevention of software malfunction, and reusability of aspect components for the testing.

Integrated Automation System in Structural Engineering (구조공학에서의 통합 자동화 시스템)

  • 김문영
    • Computational Structural Engineering
    • /
    • v.10 no.1
    • /
    • pp.75-80
    • /
    • 1997
  • 본 고에서는 구조공학과 관련된 분야에서 유용하게 사용될 수 있는 최근의 통합 자동화 시스템에 대하여 소개하는 내용을 담고 있는 Song Fong Jan 박사가 1994년 6월에 발표한 논문(ASCE Proceedings of the First Congress of Computing in Civil Engineering)을 번역하여 소개한다. 통합 자동화 시스템은 기본적으로 CAD 그래픽 소프트웨어와 지능구조 데이터베이스로 구성되고, 이러한 소프트웨어는 구조물의 모델링과 해석, 설계 및 도면 작성과 합성과정에서 통합적인 운용이 가능하도록 사용된다. 현재 사용되고 있는 여러가지 상업용 구조설계용 소프트웨어를 통합함으로써 구조물 설계분야에 보다 효율적인 시스템을 만들 수 있을 것이다. 여기서는 여러가지 다양한 시스템을 사용할 때의 장단점이나 적절한 프로그램 검증과 품질의 확보문제 그리고 구조공학 자동화분야의 미래 발전방향에 대하여 논의해 보고자 한다.

  • PDF

A Study on the Support Tool for Database Application Software Development (데이터베이스 응용 소프트웨어 개발 지원 도구에 관한 연구)

  • Kim, Ah-Young;Youn, Cheong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.04a
    • /
    • pp.534-536
    • /
    • 2015
  • 소프트웨어 산업의 발전에 따라 개발 수요의 충족 및 개발 효율성의 증대를 위해 다양한 개발 방법론과 개발 지원 도구들이 등장해 왔다. 그러나 데이터베이스 응용 소프트웨어(Database Application Software, DB-App)의 개발이 활발함에도 불구하고, 해당 분야 개발의 효율을 도모하는 방안에 관한 연구는 미비한 실정이다. DB-App의 소스 코드(Source code)에는 쿼리(Query)문이 빈번하게 사용되지만 작성 과정에서 오류가 발생하기가 쉽고 관리에 대한 어려움이 있다. 이는 개발 효율을 저하시켜 비용을 증가시키는 요인이 된다. 본 논문에서는 다양한 데이터베이스와 프로그래밍 언어로 개발되는 DB-App 개발을 지원하기 위한 방법을 기술하였으며, 사용자의 설정에 따라 쿼리문을 포함한 소스 코드를 생성하는 도구를 설계하였다.

A Study on the Architecture of Smart Grid Platform (스마트그리드 플랫폼 아키텍처에 관한 연구)

  • Oh, Do-Eun;Choi, Seung-Hwan;Yang, Il-Kwon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.04a
    • /
    • pp.934-937
    • /
    • 2012
  • 발전에서 송배전 및 소비자에 이르기까지 다양한 설비 및 기기들이 유기적으로 결합되고, 모든 과정이 실시간으로 운영되는 전력시스템은 지금까지 각 운영시스템별 독자적인 필요에 의해 상이한 플랫폼으로 개발되고 운영되어 왔기 때문에, 시스템 상호간 연계와 원활한 정보교환을 통한 전체 전력시스템 차원의 최적화를 이루는 데는 어려움이 있었다. 이러한 전력시스템은 스마트그리드로의 전환을 위해 각 시스템별 독립적 필요에 의한 부문별 자동화가 아닌 정보의 통합화, 제어의 분산화 그리고 기능의 상호운용성을 통해 전력시스템이 하나의 유기적인 시스템으로서 동작하는 체계를 필요로 한다. 본 논문은 전력운영시스템 상호간 정보교환과 전력시스템 전 영역에 걸쳐 발생되는 데이터의 활용 및 새로운 전력 어플리케이션의 Plug & Play 통합을 위한 스마트그리드 플랫폼 아키텍처에 대하여 기술한다.