• 제목/요약/키워드: Interest in Programming

검색결과 231건 처리시간 0.033초

HDD를 이용한 저장ㆍ재생기의 구현 및 디바이스 드라이버 프로그래밍 (The Implementation of Recording and Replaying System and Its Device Driver Programming)

  • 최효정;이중호;김대진
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2003년도 통신소사이어티 추계학술대회논문집
    • /
    • pp.382-385
    • /
    • 2003
  • Introduction of digital broadcasting service does not only mean the change of information transmission method but also the change of total broadcasting system. In past day, Television was only received one-sided information from broadcasting station, but digital broadcasting means that digital television becomes the most important means of information transmission by the introduction of new programming, lots of channels, data service, multi communication. In the age of the digital broadcasting, the recording and replay medium's interest is getting higher. The medium is able to record more than 24 hours' digital broadcasting programs without additional tapes. In this paper the recording and replay device using HDD was implemented and device driver based on linux was programmed. It has Intel PXA250 processor and hard disk is used as storage equipment. And transport Stream is saved on hard disk through PXA250's data bus. FIFO is added to solve the different saving speed and FPGA is also added to display the saved data.

  • PDF

Optimal Waveform Design for Ultra-Wideband Communication Based on Gaussian Derivatives

  • Guo, Yong
    • Journal of Communications and Networks
    • /
    • 제10권4호
    • /
    • pp.451-454
    • /
    • 2008
  • Ultra-wideband (UWB) radios have attracted great interest for their potential application in short-range high-data-rate wireless communications. High received signal to noise ratio and compliance with the Federal Communications Commissions (FCC) spectral mask call for judicious design of UWB pulse shapers. In this paper, even and odd order derivatives of Gaussian pulse are used respectively as base waveforms to produce two synthesized pulses. Our method can realize high efficiency of spectral utilization in terms of normalized effective signal power (NESP). The waveform design problem can be converted into linear programming problem, which can be efficiently solved. The waveform based on even order derivatives is orthogonal to the one based on odd order derivatives.

Prediction of the compressive strength of fly ash geopolymer concrete using gene expression programming

  • Alkroosh, Iyad S.;Sarker, Prabir K.
    • Computers and Concrete
    • /
    • 제24권4호
    • /
    • pp.295-302
    • /
    • 2019
  • Evolutionary algorithms based on conventional statistical methods such as regression and classification have been widely used in data mining applications. This work involves application of gene expression programming (GEP) for predicting compressive strength of fly ash geopolymer concrete, which is gaining increasing interest as an environmentally friendly alternative of Portland cement concrete. Based on 56 test results from the existing literature, a model was obtained relating the compressive strength of fly ash geopolymer concrete with the significantly influencing mix design parameters. The predictions of the model in training and validation were evaluated. The coefficient of determination ($R^2$), mean (${\mu}$) and standard deviation (${\sigma}$) were 0.89, 1.0 and 0.12 respectively, for the training set, and 0.89, 0.99 and 0.13 respectively, for the validation set. The error of prediction by the model was also evaluated and found to be very low. This indicates that the predictions of GEP model are in close agreement with the experimental results suggesting this as a promising method for compressive strength prediction of fly ash geopolymer concrete.

스크래치를 활용한 알고리즘 교육 자료 개발 연구 (Development of training Materials for Algorithm using Scratch)

  • 김종진;현동림;원유헌;김종훈
    • 한국정보교육학회:학술대회논문집
    • /
    • 한국정보교육학회 2010년도 하계학술대회
    • /
    • pp.211-219
    • /
    • 2010
  • 본 연구에서는 초등학생의 알고리즘 교육을 위하여 교육용 프로그래밍 언어인 스크래치를 이용하였다. 스크래치는 그래픽 기반의 프로그래밍 인터페이스를 제공하여 처음 프로그램을 접하는 초등학생의 경우 배우기과 용이하고, 즉각적인 프로그래밍 결과 확인은 학생들의 흥미를 붙잡아 줄 수 있는 매력적인 요소이다. 따라서 스크래치를 이용한 알고리즘 교육 자료 개발은 초등학생의 특성에 맞는 스크래치를 이용하였기 때문에 Bloom이 주창한 완전학습을 기대할 수있다. 또한 수준별로 제시된 학습지는 교육의 수월성을 제공해 줄 것이며 알고리즘을 활용한 문제해결 능력 및 창의성의 신장은 학생들이 앞으로 배우게 될 학습내용을 익히는데 훌륭한 자산이 될 것이다.

  • PDF

기초 알고리즘 학습을 위한 알고리즘 시각화 시스템의 효용성 분석 (Usability Analysis of Algorithm Visualization Tool for Learning Basic Algorithms)

  • 오경숙;이상진;김응곤;박경욱;류남훈;이혜미
    • 한국전자통신학회논문지
    • /
    • 제6권2호
    • /
    • pp.212-218
    • /
    • 2011
  • 알고리즘과 프로그래밍 교육 과정은 전자공학 및 컴퓨터 관련학과를 비롯한 많은 이공계 학과에서 매우 중요한 교과목으로 인식된다. 본 논문에서는 프로그래밍 과정 중 기본 알고리즘에 대해 쉽게 익힐 수 있도록 기초 알고리즘을 활용한 프로그래밍 언어 학습 시스템의 효용성을 분석하였다. 그 결과 본 시스템을 사용한 실험 단체가 비실험 단체보다 학업성취도가 15점 이상 높았다. 그리고 실험 참가 학생들의 C 언어 프로그램에 대한 흥미도, 집중도, 이해도, 효과성, 편리성, 적합성, 다음 학기 수업 희망 사항 등에서도 5점 척도 평균값이 약 4점 이상으로 높게 나타났다.

도시철도 시스템 전기요금 절감을 위한 혼합정수계획법 기반 ESS(에너지저장장치) 스케줄링 기법 (Mixed Integer Programming (MIP)-based Energy Storage System Scheduling Method for Reducing the Electricity Purchasing Cost in an Urban Railroad System)

  • 고락경;공성배;주성관
    • 전기학회논문지
    • /
    • 제64권7호
    • /
    • pp.1125-1129
    • /
    • 2015
  • Increasing peak load is one of the major concerns about operation of urban railroad systems. Since ESSs (Energy Storage Systems) have a great potential for shaving the peak load, there has been a growing interest in the use of ESS for peak load reduction. Also, ESS can be optimally scheduled to minimize the electricity purchasing cost under a given ToU (Time-of-Use) tariff by taking advantage of electricity price difference between peak and off-peak time. This paper presents a Mixed Integer Programming (MIP)-based ESS scheduling method to minimize the electricity purchasing cost under a ToU tariff for an urban railroad system.

창작 로봇 제작 및 프로그래밍 활동에서 MBTI 이질 성향 팀 상호작용 분석 (Analysis of MBTI Heterogeneity Team Interaction in Creative Robotics Making and Programming Activity)

  • 김태훈;김민웅;조한진
    • 공학교육연구
    • /
    • 제18권4호
    • /
    • pp.26-33
    • /
    • 2015
  • The purpose of this study is to microscopically analyze the problem solving activities in creative robotics making and programming activity in order to investigate the characteristics of team interaction in accordance with MBTI disposition of team members in the creative robotics making activity in which the engineering education has a lot interest in the recent years. For the prosecution of this study, teams composed of 2 students targeting 30 students who were at the related department of engineering education in the college of eduction, A university located in Daejeon were organized. In addition, individual propensities of team members, in other words, team dynamic structure and team interaction were analyzed through microscopical analysis of the problem solving activities in creative robotics making and programming activity. The results of this study showed that there was a static correlation between the organization of MBTI Heterogeneity team and the interaction of team members, and also there was a positive interaction of team members in organizing MBTI Homogeneity team in area of Thought (T) - Feeling (F). In addition, mutual complement to solve the problems was carried out and the problem-solving capability was shown in the course of the communication along with the organization of MBTI team of extreme heterogeneity.

비전공자 대상 Java SW교육 강좌에서 마이크로비트를 이용한 컴퓨팅적 사고과정 교육 방법 (An Education Method of Computational Thinking using Microbit in a Java-based SW Lecture for Non-major Undergraduates)

  • 허경
    • 실천공학교육논문지
    • /
    • 제11권2호
    • /
    • pp.167-174
    • /
    • 2019
  • 비전공 학부생을 대상으로 Java 프로그래밍 교육을 실시하는 데 있어, 피지컬 컴퓨팅 교육 방법을 적용한 사례는 전무하다고 할 수 있다. 피지컬 컴퓨팅 교육의 장점은 디지털 및 아날로그 센서의 입력 값에 따른SW 처리 출력 결과를 직접 확인할 수 있어, 프로그래밍 오류를 빠르게 수정하고 학습자의 학습 관심과 만족도를 향상시킬 수 있다. 본 논문에서는 마이크로비트를 사용하여, 기초적인 Java 프로그래밍 교육에 피지컬 컴퓨팅 교육을 접목하였다. 그리고, 컴퓨팅적 사고과정에 따라, 마이크로비트를 사용하여 Java 프로그램을 창작해보는 교육 방법을 제안하였다. 마이크로비트를 제어하는 블록 프로그래밍을 통해, 알고리즘을 설계하고, 이에 따라, Java 프로그램으로 변환하는 교육 방법을 적용하였다. 그리고, 본 교육방법을 적용한 강좌에서 학생들의 평가 결과를 분석하여, 마이크로비트를 활용한 교육방법의 유효성을 분석하였다.

SW융합인재 양성을 위한 비전공자 프로그래밍 학습에 관한 사례 연구 (A Case Study on Programming Learning of Non-SW Majors for SW Convergence Education)

  • 서주영
    • 디지털융복합연구
    • /
    • 제15권7호
    • /
    • pp.123-132
    • /
    • 2017
  • 최근 SW융합인재 양성을 위한 비전공자 대상의 SW교육에 관심이 높아지고 있다. 국내는 SW중심대학을 필두로 전공과 상관없이 모든 학생들에게 SW를 기초교육으로 필수화하는 추세이다. 본 논문은 프로그래밍 수업 사례를 통해 SW 전공자와 비전공자, 비전공자의 경우 인문 계열과 이공 계열의 차이가 프로그래밍 학습 능력과 느끼는 어려움에 연관을 보이는 지를 학업 성취도 분석과 설문 및 개인 상담을 통해 살펴보았다. 그 결과 전공에 따른 학업 성취도엔 유의미한 차이를 보이지 않았으나, 인문 계열이 이공 계열보다 실습, 과제, 팀프로젝트와 같은 실제 프로그램 구현에 대한 체감 난이도는 높게 분석됐다. 상담 결과로 프로그래밍 문제 자체에 대한 이해 부족, 학습과 과제에 도움을 줄 수 있는 친구나 튜터와의 관계 부족, 단편적 교과 지식만으로는 학습 동기를 높이기 힘듦이 주요함을 알 수 있었다. 본 연구를 토대로 비전공자를 위한 SW교육 운영 방향에 대해 제언할 수 있을 것으로 기대한다.

Cost-Traffic Tradeoff를 고려한 통신망 설계의 Clustering 알고리듬 개발 (Development of Clustering Algorithm for the Design of Telecommunication Network Considering Cost-Traffic Tradeoff)

  • 박영준;이홍철;김승권
    • 한국경영과학회지
    • /
    • 제22권3호
    • /
    • pp.23-36
    • /
    • 1997
  • In the design of telecommunication network, the network configuration using hubbing topology is useful for designing and managing the network efficiently : i. e. all of central offices (COs) are grouped into clusters. Each cluster has one hub consisting of large-scale transmission facilities like digital cross-connect systems and ATMs. In clustering process, the community of interest and geographical factor should be considered. However, there exists a tradeoff between two factors. One is to minimize total link costs for geographical factor and the other is to maximize the total intra-cluster traffics for community of interest. Hence, this can be solved by multiobjective linear programming techniques. In this paper, the problem under considerations is formulated as two p-median subproblems taking into considerations total costs and total intra-traffics, respectively. Then we propose the algorithm to solve the problem based on the concept of cost-traffic tradeoff. The algorithm enables to identify efficient cost-traffic tradeoff pairs. An illustration is also presented.

  • PDF