• Title/Summary/Keyword: File system

Search Result 2,276, Processing Time 0.096 seconds

PC용 중소형 S/W개발을 위한 graphic user interface tool kit

  • 신하용;홍태화
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 1992.04b
    • /
    • pp.524-531
    • /
    • 1992
  • S/W의 구성은 기능을 실제로 수행하는 계산처리부와 사용자와 정보를 주고받는 User Interface부로 크게 나누어 볼 수 있다. 대부분의 S/W는 그 기능의 충실도와 아울러 편리한 사용법이 잘 어울려야 제역할을 할 수 있다. 따라서 편리한 User Interface를 만드는 일은 훌륭한 기능을 제공하는 것과 마찬가지로 S/W 개발자들이 지향해야 할 목표중 하나라 하겠다. 그러나 편리한 User Interface를 만드는 일은 전체 시스템개발 기간중 상당한 부분을 차지한다. 특히 CAD/CAM관련 S/W와 같이 사용자와 정보를 Graphic으로 주고받는 경우에는 User Interface의 구성이 더욱 더 어려워지며, 개발기간중 User Interace가 차지하는 비중은 더욱 커지게 된다. GUI는 최근들어 상당히 각광을 받고 있는 분야이며, 상당수의 GUI가 개발되어 있고, 이중 Unix용의 X-Window MS-DOS용의 MS-WINDOWS 3.0이 널리 사용되고 있다. 그러나 이러한 Window System들은 매우 다양한 기능을 제공하고 있음에도 불구하고, GUI자체의 덩치가 매우크고, S/W개발자가 익혀야하는 내용이 너무 복잡하여, 중/소형의 S/W개발에 사용하기에는 적합하지 않다. 본 연구에서는 GUI(Graphic User Interface)부분을 계산처리부와 완전분리하여, 범용성있는 개발용 Tool Kit을 구성함으로써 S/W개발자는 계산처리부만을 만들면되는 방안을 제시하고 있다. GS-GUI는 Menu처리부, Mouse/Keyboard입력처리부, Text/Graphic출력처리부로 나뉘어진다. Menu처리부는 Menu File로 주어지는 Menu Tree를 Pop-Up형태로 보여주며 User가 Menu를 선택할 수 있도록하며 선택된 Menu Item에 대한 Action Code를 계산처리부로 넘겨준다. 입력처리부에서는 Mouse와 Keyboard 어느것으로나 입력이 가능하도록 해준다. 출력처리부에서는 Action Code에 따라 계산처리부에서 계산된 결과를 화면에 보여주기 위한 각종 2D/3D Graphic Routine들이 포함되어있어 계산처리부에서 불러쓰도록 되어있다.

  • PDF

SINTERED $Al_{2}O_{3}$-TiC SUBSTRATE FOR THIN FILM MAGNETIC HEAD

  • Nakano, Osamu;Hirayama, Takasi
    • Proceedings of the Korean Powder Metallurgy Institute Conference
    • /
    • 1998.04b
    • /
    • pp.6-6
    • /
    • 1998
  • In 1957, the first magnetic disk drive compatible with a movable head was introduced as an external file memory device for computer system. Since then, magnetic disks have been improved by increasing the recording density, which has brought about the development of a high performance thin film magnetic head. The thin film magnetic head has a magnetic circuit on a ceramic substrate using IC technology. The physical property of the substrate material is very important because it influences the tribology of head/disk interface and also manufacturing process of the head. $Al_{2}O_{3}$-TiC ceramics, so called ALTIC, is known to be one of the best substrate materials which satisfies this property requirement. Even though the head is not in direct contact with the disk, frequent instantaneous contacts are unavoidable due to its high rotating speed and the close gap between them. This may cause damage in the magnetic recording media and, thus, it is very important that the magnetic head has a good wear resistance. $Al_{2}O_{3}$-TiC ceramics has an excellent tribological property in head/disk interface. Manufacturing process of thin film head is similar to that of IC, which requires extremely smooth and flat surface of the substrate. The substrate must be readily sliced into the heads without chipping. $Al_{2}O_{3}$-TiC ceramics has excellent machineability and mechanical properties. $Al_{2}O_{3}$-TiC ceramics was first developed at Nippon Tungsten Co. as cutting tool materials in 1968, which was further developed to be used as the substrate materials for thin film head in collaboration with Sumitomo Special Metals Co., Ltd. in 1981. Today, we supply more than 60% of the substrates for thin film head market in the world. In this paper, we would like to present the sintering process of $Al_{2}O_{3}$-TiC ceramics and its property in detail.

  • PDF

Engineering Model Design and Implementation of Mass Memory Unit for STSAT-2 (과학기술위성 2호 대용량 메모리 유닛 시험모델 설계 및 구현)

  • Seo, In-Ho;Ryu, Chang-Wan;Nam, Myeong-Ryong;Bang, Hyo-Choong
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.33 no.11
    • /
    • pp.115-120
    • /
    • 2005
  • This paper describes the design and implementation of engineering model(EM) of Mass Memory Unit(MMU) for Science and Technology Satellite 2(STSAT-2) and the results of integration test. The use of Field-Programmable Gate Array(FPGA) instead of using private electric parts makes a miniaturization and lightweight of MMU possible. 2Gbits Synchronous Dynamic Random Access Memory(SDRAM) module for mass memory is used to store payload and satellite status data. Moreover, file system is applied to manage them easily in the ground station. RS(207,187) code improves the tolerance with respect to Single Event Upset(SEU) induced in SDRAM. The simulator is manufactured to verify receiving performance of payload data.

Representative Melodies Retrieval using Waveform and FFT Analysis of Audio (오디오의 파형과 FFT 분석을 이용한 대표 선율 검색)

  • Chung, Myoung-Bum;Ko, Il-Ju
    • Journal of KIISE:Software and Applications
    • /
    • v.34 no.12
    • /
    • pp.1037-1044
    • /
    • 2007
  • Recently, we extract the representative melody of the music and index the music to reduce searching time at the content-based music retrieval system. The existing study has used MIDI data to extract a representative melody but it has a weak point that can use only MIDI data. Therefore, this paper proposes a representative melody retrieval method that can be use at all audio file format and uses digital signal processing. First, we use Fast Fourier Transform (FFT) and find the tempo and node for the representative melody retrieval. And we measure the frequency of high value that appears from PCM Data of each node. The point which the high value is gathering most is the starting point of a representative melody and an eight node from the starting point is a representative melody section of the audio data. To verity the performance of the method, we chose a thousand of the song and did the experiment to extract a representative melody from the song. In result, the accuracy of the extractive representative melody was 79.5% among the 737 songs which was found tempo.

The LMOF Preprocessing Tool for Mapping Laboratory Vocabulary to LOINC in Clinical Document Architecture (임상문서표준규격내 검사실 용어의 LOINC 매핑을 위한 LMOF 전처리 도구)

  • Do, Hyoung-Ho;Kim, Il-Kon;Lee, Sung-Kee;Kwak, Yun-Sik
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.35 no.4
    • /
    • pp.158-165
    • /
    • 2008
  • LOINC (Logical Observation Identifiers Names and Codes) is a database and universal standard for identifying laboratory and clinical test results that is developed and maintained by Regenstrief Institute. Exchanging laboratory test results is one of the most important area in EHR system and the terminology for laboratory test results has to be standardized. In this paper, we present a pre-preprocessing tool that converts a local database in healthcare organizations to LMOF format LMOF format is required by RELMA and our work helps mapping laboratory test results to LOINC very efficiently Our proposed tool provided user friendly interface and 15% keyword reduction in RELMA search compared to no pre-processing RELMA search.

Study on Mechanism of Preventing Application Piracy on the Android Platform (안드로이드 어플리케이션 위변조 방지를 위한 방안 연구)

  • Lee, Kwang-Hyoung;Kim, Jae-Yong
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.15 no.11
    • /
    • pp.6849-6855
    • /
    • 2014
  • Recently, with the increasing use of smart phones, security issues, such as safety and reliability of the use of the Android application has become a topic to provide services in various forms. An Android application is performed using several important files in the form of an apk file. On the other hand, they may be subject to unauthorized use, such as the loss of rights and privileges due to the insertion of malicious source code of these apk files. This paper examines the Android environment to study ways to define the threats related to the unauthorized use of the application source code, and based on the results of the analysis, to prevent unauthorized use of the application source code. In this paper, a system is provided using a third body to prevent and detect applications that have been counterfeited or forged illegally and installed on Android devices. The application provides services to existing systems that are configured with only the service server that provides users and applications general, This paper proposes the use of a trusted third party for user registration and to verify the integrity of the application, add an institution, and provide a safe application.

Optimizing I/O Stack for Fast Storage Devices (고속 저장 장치를 위한 입출력 스택 최적화)

  • Han, Hyuck
    • The Journal of the Korea Contents Association
    • /
    • v.16 no.5
    • /
    • pp.251-258
    • /
    • 2016
  • Recently, the demand for fast storage devices is rapidly increasing in cloud platforms, social network services, etc. Despite the development of fast storage devices, the traditional Linux I/O stack is not able to exploit the full extent of the performance improvement since it has been optimized for disk-based storage devices. In this paper, we propose an optimized I/O stack which can fully utilize the I/O bandwidth and latency of fast storage devices. To this end, we design a new I/O interface to replace the current block I/O interface and optimize our I/O interface. Our optimized I/O interface bypasses operations/layers in block I/O subsystems of the current Linux I/O stack to fully exploit fast storage devices. We also optimize the Linux file systems such as ext2 and ext4 to run on our I/O interface. We evaluate our I/O stack with multiple benchmarks and the experimental results show that our I/O stack achieves 1.7 times better throughput compared to traditional Linux I/O stack.

A Study on the Musical Theme Clustering for Searching Note Sequences (음렬 탐색을 위한 주제소절 자동분류에 관한 연구)

  • 심지영;김태수
    • Journal of the Korean Society for information Management
    • /
    • v.19 no.3
    • /
    • pp.5-30
    • /
    • 2002
  • In this paper, classification feature is selected with focus of musical content, note sequences pattern, and measures similarity between note sequences followed by constructing clusters by similar note sequences, which is easier for users to search by showing the similar note sequences with the search result in the CBMR system. Experimental document was $\ulcorner$A Dictionary of Musical Themes$\lrcorner$, the index of theme bar focused on classical music and obtained kern-type file. Humdrum Toolkit version 1.0 was used as note sequences treat tool. The hierarchical clustering method is by stages focused on four-type similarity matrices by whether the note sequences segmentation or not and where the starting point is. For the measurement of the result, WACS standard is used in the case of being manual classification and in the case of the note sequences starling from any point in the note sequences, there is used common feature pattern distribution in the cluster obtained from the clustering result. According to the result, clustering with segmented feature unconnected with the starting point Is higher with distinct difference compared with clustering with non-segmented feature.

A Study on the Improvement Plan of Publishing in Library Linked Open Data (국내 도서관 링크드 오픈 데이터 구축과 발행의 개선방안 연구)

  • Lee, Sung-Sook
    • Journal of the Korean Society for information Management
    • /
    • v.37 no.2
    • /
    • pp.145-169
    • /
    • 2020
  • The purpose of this study is to find the cause and solution of the situation where library LOD does not spread after the introduction of library LOD. Research methods include literature research, case studies, and expert interviews. The improvement plan presented in this study is that first, the library needs to avoid the redundancy of the LOD construction target and build the only and specialized data. Second, libraries need to develop LOD services that reflect user needs and implement convenient LOD interfaces. Third, libraries need to establish identification system of data and build a authority file. Fourth, libraries need to recognize the necessity of data opening and linking to librarians and users, and provide opportunities for education and publicity. Fifth, it is necessary to use LOD for integrated search and to establish an integrated platform for search of library LOD. Sixth, libraries need to strengthen cooperation for LOD issuance and utilization, and form a working-level consultative body. Seventh, the government should pursue strong policies with a continuous commitment to LOD promotion and need to continue to provide budget support.

An Implementation of Socket Interface for TOEs (TOE를 위한 소켓 인터페이스의 구현)

  • Son, Sung-Hoon
    • Journal of Korea Multimedia Society
    • /
    • v.8 no.11
    • /
    • pp.1472-1482
    • /
    • 2005
  • In this paper, we propose a socket interface layer for large-scale multimedia servers that adopt TCP/IP Offload Engines (TOE). In order to provide legacy network applications with binary level compatibility, the socket interface layer intercepts all socket-related system calls to forward to either TOE or legacy TCP/IP Protocol stack. The layer is designed and implemented as a kernel module in Linux. The layer is located between BSD socket layer and INET socket layer, and passes the application's socket requests to INET socket layer or TOE. The layer provides multimedia servers and web servers with the following features: (1) All standard socket APIs and file I/O APIs that are supported (2) Support for binary level compatibility of existing socket programs (3) Support for TOE and legacy Ethernet NICs at the same time.

  • PDF