• Title/Summary/Keyword: computer software program

Search Result 810, Processing Time 0.03 seconds

Factor Analysis of Visual Literacy Influencing Diagram Understanding and Drawing in Computer Science Education

  • Park, Chan Jung;Hyun, Jung Suk
    • Journal of Advanced Information Technology and Convergence
    • /
    • v.9 no.1
    • /
    • pp.67-76
    • /
    • 2019
  • Recently, with the advent of the software-based society, many organizations have been providing software developing education, such as coding, to Computer Science majors and non-Computer Science majors. When implementing a program, teachers can let students draw a variety of diagrams, such as flowcharts, UML diagrams, and ERD diagrams ahead. As the importance of computational thinking is increasingly emphasized, abstracting algorithms into diagrams is considered an important educational element. In this paper, we examined the visual literacy and abstract/concrete way of thinking of novice programmers in order to analyze factors affecting the abstraction process of drawing diagrams, and how they influence students' ability to understand diagrams and ability to draw. If we understand what factors influence the abstraction process in this study, we can suggest educational alternatives for future strategies in which teachers will teach students.

Design and Implementation of Management Systems for Software License (소프트웨어 라이선스 관리시스템의 설계 및 구현 : K사 사례를 중심으로)

  • Kang, Yong-Sik;Kwon, Sun-Dong;Ko, Mi-Hyun
    • Journal of Information Technology Applications and Management
    • /
    • v.20 no.3_spc
    • /
    • pp.315-331
    • /
    • 2013
  • As the business has been highly informatized, many companies has bought the software for their works. There are two types of software license. One is a site license and the other is a user license. This paper is focused on the user license. User license has the number of the right to use software. So, software managers always need to know the number of licenses in use and should limit the number of software license in use. If someone in the company use a software without license, he will be treated as a piracy. In that case, the company should pay for the settlement cost for the exceeding license use. In this paper, we suggest the model how we can limit the installation of the software within the number of licenses by license management system.

Software System Development for Supportinyg Nutritional Management (영양 관리 지원을 위한 Software system개발)

  • 이혜숙
    • Journal of Nutrition and Health
    • /
    • v.22 no.4
    • /
    • pp.290-299
    • /
    • 1989
  • The purpose of this study was to develop a software system for supporting nutritioal counseling. This study provides basic information on the assessment of nutritional status for individual. Software programs developed for this study were as follows: 1) Program for calculating the nutritional recommended daily allowance based on individual needs and for assessing obesity by Broca index. 2) Program for the analysis of nutritional daily intake(comparison between the amounts intake and the recommended dietary daily allowance) 3) Program for the analysis of nutrient intakes from each food group and their composition rates for the nutrients. A super-16T /XT (16bit personal computer) campatible with IBM-PC / XT was used and all the files and programs were created by using COBOL.

  • PDF

A BEHAVIOR-PRESERVING TRANSLATION FROM FBD DESIGN TO C IMPLEMENTATION FOR REACTOR PROTECTION SYSTEM SOFTWARE

  • Yoo, Junbeom;Kim, Eui-Sub;Lee, Jang-Soo
    • Nuclear Engineering and Technology
    • /
    • v.45 no.4
    • /
    • pp.489-504
    • /
    • 2013
  • Software safety for nuclear reactor protection systems (RPSs) is the most important requirement for the obtainment of permission for operation and export from government authorities, which is why it should be managed with well-experienced software development processes. The RPS software is typically modeled with function block diagrams (FBDs) in the design phase, and then mechanically translated into C programs in the implementation phase, which is finally compiled into executable machine codes and loaded on RPS hardware - PLC (Programmable Logic Controller). Whereas C Compilers are fully-verified COTS (Commercial Off-The-Shelf) software, translators from FBDs to C programs are provided by PLC vendors. Long-term experience, experiments and simulations have validated their correctness and function safety. This paper proposes a behavior-preserving translation from FBD design to C implementation for RPS software. It includes two sets of translation algorithms and rules as well as a prototype translator. We used an example of RPS software in a Korean nuclear power plant to demonstrate the correctness and effectiveness of the proposed translation.

Effects of software education program for the multi-cultural elementary students on learning attitude, friendship and sociality (다문화가정 초등학생을 위한 소프트웨어교육 프로그램이 학습태도, 교우관계, 사회성에 미치는 영향)

  • Kim, Jeongrang
    • Journal of The Korean Association of Information Education
    • /
    • v.20 no.5
    • /
    • pp.499-506
    • /
    • 2016
  • Multi-cultural students have a variety of problems, such as the lack of Korean communication skills, learning slump and psychological anxiety. In order to solve these problems, It is developed to design a software education program for learning attitude, friendship interaction and sociality. It is developed on the basis of the major steps in the ADDIE model, Use-Needs-Design-Implementation-Share for multi-cultural elementary school students. To analyze the effects of software education Program, we chose the 15 elementary school students of 4th, 5th and 6th grade and adapted the program. Then, we analyzed the educational effects through the results of pre to post tests. Consequently, the software education program developed for this research revealed that it affected the learning attitude, friendship, sociality and programming interest of multi-cultural students.

A Study on Education Software for Controling of Multi-Joint Robot (다관절 로봇 제어를 위한 교육용 소프트웨어 연구)

  • Kim, Jae-Soo;Son, Hyun-Seung;Kim, Woo-Yeol;Kim, Young-Chul
    • Journal of The Korean Association of Information Education
    • /
    • v.12 no.4
    • /
    • pp.469-476
    • /
    • 2008
  • To enhance the educational effect of Multi-Joint Robot have to easily develop motion through the control software. The traditional way of development technique for multi-joint robot is educated with very complicated implementation, but our motion creation tool can be possible to do the creative activity for controling robot movements with ease. This paper mentions to develop the motion creation tool for easily and quickly programming the motion control of multi-joint robot on the educational program. With this tool we easily and exactly provide the education of robot program. In this paper, our suggested tool could not only evade the traditional way of a complicated control program using programming languages but also control easier the robot than the GUI(Graphic User Interface) programming centered on the user's convenience. Additionally, the robot motion's implementation is possible applied with microprocessor experimental equipment educationally to practical use.

  • PDF

A Software Development of Energy Consumption for HVAC System of Building (건물에너지 소비량 해석 소프트웨어 개발)

  • Kim B. H;Jo S. B;Kim J. P
    • The Magazine of the Society of Air-Conditioning and Refrigerating Engineers of Korea
    • /
    • v.19 no.2
    • /
    • pp.67-81
    • /
    • 1990
  • The objective of this is to develop a practical software package to calculate annual energy consumption of HVAC (Heating Ventilating, and Air Conditioning) System in a building. It can quickly estimate loads and energy consumption, and have a function of economic analysis through the estimation of operating cost. Techniques of save energy consumption used in a building are necessary from the stage of design process to operation. The single most significant task is on HVAC Systems. Their installation costs, and related operating costs have enormous influence upon initial and maintenance costs. HVAC designers and engineers now have a wide variety of software choices available, but only a few of them have been developed in this country and no source program has been disclosed. Neither load culculation nor estimation of energy consumption is systematically made by the domestic HVAC design firms. Even though computer improved over the years with a trend of large scale load calculation and system selection through simulaion, the utilization of software nowadays does not make good progress due to lack of working environment. Therefore, it is necessary to develop a practical software package with which load calculation can be made with ease and kind manner. This study concerns the development of a software package which makes it possible to design HVAC system and save energy consumption in operation. The algorithm used in this program is a Modified Bin Method widely known as a simplified energy analysis means.

  • PDF

Development of Computer-based Nutritional Counseling Program for Farmers (농업 종사자를 위한 영양상담 프로그램 개발)

  • 이승교;박양자
    • Journal of the East Asian Society of Dietary Life
    • /
    • v.10 no.5
    • /
    • pp.345-355
    • /
    • 2000
  • The purpose of this study is to develop a software program for nutritional counseling by assessment of nutrients intake status and health degree by using semi-quantitative frequency food intake method and the questionnaire of Cornell Medical Index(CMI) and farmers' syndrome. This program is composed with three parts, nutrients intake, health status with body complaints, and nutrition counseling contents for diet therapy of each body condition states. First, nutrient intakes with percentage of Korean Recommended Dietary Allowances, and quantities of other nutrients intake were calculated and presented in an out-put screen. Second, the different body complaints(farmers' syndrome, anemia, hypertension, gastrointestinal problem, and cardiovascular complaints) were divided 3 groups of health status as normal. suspected and ailment. The contents of nutritional counseling with recommended food kinds. intake quantities. and recommended preparation methods were shown by button click of each health state of body complaints. And also this program could serve several times for one person to compare nutrition education and counseling effect by use of pre and post presentation results. This programs would be effect to home extension workers of rural development administration for farmers' nutrition counseling.

  • PDF

COMPONENT TEST STRATEGY FOR COMS ON-BOARD SOFTWARE USING ATTOL

  • Park, Su-Hyun;Kang, Soo-Yeon;Yang, Koon-Ho;Choi, Seong-Bong
    • Proceedings of the KSRS Conference
    • /
    • 2007.10a
    • /
    • pp.175-178
    • /
    • 2007
  • COMS (Communication Ocean Meteorological Satellite) is the geostationary satellite being developed by Korea Aerospace Research Institute for multi-mission: experimental communication, ocean monitoring and meteorological observations. The COMS operation is controlled by the on-board software running on the spacecraft central computer. The software is written in ADA language and developed under the software life cycle: Requirement analysis, Design, Implementation, Component test and Integration test. Most functional requirements are tested at component level on a software component testing tool, ATTOL. ATTOL provides a simple way to define the test cases and automates the test program generation, test execution and test analysis. When two or more verified components are put together, the integration test starts to check the non-functional requirements: real-time aspect, performance, the HW/SW compatibility and etc. This paper introduces the COMS on-board software and explains what to test and how to test the on-board software at component level using ATTOL.

  • PDF

COMPONENT TEST STRATEGY FOR COMS ON-BOARD SOFTWARE USING ATTOL

  • Park, Su-Hyun;Kang, Soo-Yeon;Yang, Koon-Ho;Choi, Seong-Bong
    • Proceedings of the KSRS Conference
    • /
    • 2007.10a
    • /
    • pp.460-463
    • /
    • 2007
  • COMS (Communication Ocean Meteorological Satellite) is the geostationary satellite being developed by Korea Aerospace Research Institute for multi-mission: experimental communication, ocean monitoring and meteorological observations. The COMS operation is controlled by the on-board software running on the spacecraft central computer. The software is written in ADA language and developed under the software life cycle: Requirement analysis, Design, Implementation, Component test and Integration test. Most functional requirements are tested at component level on a software component testing tool, ATTOL. ATTOL provides a simple way to define the test cases and automates the test program generation, test execution and test analysis. When two or more verified components are put together, the integration test starts to check the non-functional requirements: real-time aspect, performance, the HW/SW compatibility and etc. This paper introduces the COMS on-board software and explains what to test and how to test the on-board software at component level using ATTOL.

  • PDF