• Title/Summary/Keyword: 컴퓨터로 쓰기

Search Result 161, Processing Time 0.028 seconds

Analysis of Perception of the Importance of Work Ability and the Final School Contribution Among Health Care Workers' Using IPA (IPA를 활용한 보건의료직 종사자의 업무능력에 대한 중요도와 최종학교 기여도 인식 분석)

  • Min-Seok Ko
    • Journal of the Health Care and Life Science
    • /
    • v.10 no.2
    • /
    • pp.169-178
    • /
    • 2022
  • The purpose of this study was to examine the level of awareness of the importance of work ability and their final school contribution and the difference between them among health care workers', and to explore the direction of the health care training curriculum by analyzing using IPA. As for the analysis data, the response data of a total of 465 health care workers among the original data of the 14th (2020) Youth Panel Survey were used. As a result of the analyzing using IPA, concentrate here area was none, and the keep up the good work area was specialized knowledge, practical knowledge in the field of expertise, communication, ability to cooperate with others, customer response capability, ability to learn for oneself, deliberate lifestyle, ability to adapt to change, good job perspective and business manners, understanding documents. Low priority area was computer literacy, ability to creative problem solving, reading and writing in a foreign language, solving math problems, foreign language conversation, and the possible overkill area was creating a document. Based on the these results, implications for effective curriculum development to cultivate health care workers were suggested.

Memory Allocation and Reclamation Policies for Fast Swap Support in Mobile Systems (모바일 시스템의 고속 스왑 지원을 위한 메모리 할당 및 회수 기법)

  • Hyokyung Bahn
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.24 no.4
    • /
    • pp.29-33
    • /
    • 2024
  • Recent advancements in mobile apps have led to continuously increasing memory demands on smartphone systems. Unlike desktops, which use swap functions to backup the entire memory footprint to storage when memory space is exhausted, smartphones terminate apps and lose significant context. This occurs because large-scale I/O operations to flash memory cause severe delays when swap is enabled on smartphones. This paper discusses how efficient memory management can be performed by using eMRAM, which is faster in write operations than flash memory, as the swap area in mobile systems. Considering the characteristics of backup storage (i.e., flash memory for the file system and eMRAM for the swap areas) as well as the reference characteristics of each page, we demonstrate that the proposed memory allocation and reclamation policies can improve the smartphone's I/O performance by an average of 15%.

The Sub-Peres Functions for Random Number Generation (무작위수생성을 위한 부 페레즈 함수)

  • Pae, Sung-Il
    • Journal of the Korea Society of Computer and Information
    • /
    • v.18 no.2
    • /
    • pp.19-30
    • /
    • 2013
  • We study sub-Peres functions that are defined recursively as Peres function for random number generation. Instead of using two parameter functions as in Peres function, the sub-Peres functions uses only one parameter function. Naturally, these functions produce less random bits, hence are not asymptotically optimal. However, the sub-Peres functions runs in linear time, i.e., in O(n) time rather than O(n logn) as in Peres's case. Moreover, the implementation is even simpler than Peres function not only because they use only one parameter function but because they are tail recursive, hence run in a simple iterative manner rather than by a recursion, eliminating the usage of stack and thus further reducing the memory requirement of Peres's method. And yet, the output rate of the sub-Peres function is more than twice as much as that of von Neumann's method which is widely known linear-time method. So, these methods can be used, instead of von Neumann's method, in an environment with limited computational resources like mobile devices. We report the analyses of the sub-Peres functions regarding their running time and the exact output rates in comparison with Peres function and other known methods for random number generation. Also, we discuss how these sub-Peres function can be implemented.

K-means clustering analysis and differential protection policy according to 3D NAND flash memory error rate to improve SSD reliability

  • Son, Seung-Woo;Kim, Jae-Ho
    • Journal of the Korea Society of Computer and Information
    • /
    • v.26 no.11
    • /
    • pp.1-9
    • /
    • 2021
  • 3D-NAND flash memory provides high capacity per unit area by stacking 2D-NAND cells having a planar structure. However, due to the nature of the lamination process, there is a problem that the frequency of error occurrence may vary depending on each layer or physical cell location. This phenomenon becomes more pronounced as the number of write/erase(P/E) operations of the flash memory increases. Most flash-based storage devices such as SSDs use ECC for error correction. Since this method provides a fixed strength of data protection for all flash memory pages, it has limitations in 3D NAND flash memory, where the error rate varies depending on the physical location. Therefore, in this paper, pages and layers with different error rates are classified into clusters through the K-means machine learning algorithm, and differentiated data protection strength is applied to each cluster. We classify pages and layers based on the number of errors measured after endurance test, where the error rate varies significantly for each page and layer, and add parity data to stripes for areas vulnerable to errors to provides differentiate data protection strength. We show the possibility that this differentiated data protection policy can contribute to the improvement of reliability and lifespan of 3D NAND flash memory compared to the protection techniques using RAID-like or ECC alone.

A Cache buffer and Read Request-aware Request Scheduling Method for NAND flash-based Solid-state Disks (캐시 버퍼와 읽기 요청을 고려한 낸드 플래시 기반 솔리드 스테이트 디스크의 요청 스케줄링 기법)

  • Bang, Kwanhu;Park, Sang-Hoon;Lee, Hyuk-Jun;Chung, Eui-Young
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.50 no.8
    • /
    • pp.143-150
    • /
    • 2013
  • Solid-state disks (SSDs) have been widely used by high-performance personal computers or servers due to its good characteristics and performance. The NAND flash-based SSDs, which take large portion of the whole NAND flash market, are the major type of SSDs. They usually integrate a cache buffer which is built from DRAM and uses the write-back policy for better performance. Unfortunately, the policy makes existing scheduling methods less effective at the I/F level of SSDs Therefore, in this paper, we propose a scheduling method for the I/F with consideration of the cache buffer. The proposed method considers the hit/miss status of cache buffer and gives higher priority to the read requests. As a result, the requests whose data is hit on the cache buffer can be handled in advance and the read requests which have larger effects on the whole system performance than write requests experience shorter latency. The experimental results show that the proposed scheduling method improves read latency by 26%.

Microarchitectural Defense and Recovery Against Buffer Overflow Attacks (버퍼 오버플로우 공격에 대한 마이크로구조적 방어 및 복구 기법)

  • Choi, Lynn;Shin, Yong;Lee, Sang-Hoon
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.33 no.3
    • /
    • pp.178-192
    • /
    • 2006
  • The buffer overflow attack is the single most dominant and lethal form of security exploits as evidenced by recent worm outbreaks such as Code Red and SQL Stammer. In this paper, we propose microarchitectural techniques that can detect and recover from such malicious code attacks. The idea is that the buffer overflow attacks usually exhibit abnormal behaviors in the system. This kind of unusual signs can be easily detected by checking the safety of memory references at runtime, avoiding the potential data or control corruptions made by such attacks. Both the hardware cost and the performance penalty of enforcing the safety guards are negligible. In addition, we propose a more aggressive technique called corruption recovery buffer (CRB), which can further increase the level of security. Combined with the safety guards, the CRB can be used to save suspicious writes made by an attack and can restore the original architecture state before the attack. By performing detailed execution-driven simulations on the programs selected from SPEC CPU2000 benchmark, we evaluate the effectiveness of the proposed microarchitectural techniques. Experimental data shows that enforcing a single safety guard can reduce the number of system failures substantially by protecting the stack against return address corruptions made by the attacks. Furthermore, a small 1KB CRB can nullify additional data corruptions made by stack smashing attacks with only less than 2% performance penalty.

A Comparison of Structural Organization of English Textbooks between Pre and Post North Korean 2013 Curriculum Revision (북한의 2013교육과정 개정 전·후 영어 교과서 구성 체제 비교)

  • Yoo, Hee-yeon;Kim, Jeong-ryeol
    • The Journal of the Korea Contents Association
    • /
    • v.18 no.7
    • /
    • pp.412-422
    • /
    • 2018
  • The purpose of this research was to compare structural organization of North Korean English textbooks pre and post North Korean 2013 curriculum revision. 5 revised textbooks were selected and compared with old textbooks. First, revised textbooks are dramatically changed into colored printed edition. Second, there appears phrases related to Kim Jong Un for the very first time in the preface. Third, while old textbooks emphasized only reading and writing skills, new textbooks integrate 4 skills. Fourth, new textbooks follow united organization system according to the kinds of school; 7 sub skills of Reading, Listening, Speaking, Writing, Grammar, Vocabulary, Pronunciation for general high middle textbooks and 5 sub skills of Listening, Speaking, Reading, Writing, English in Use for the first high middle textbooks. Also, new textbooks integrate English and other subject contents such as science, geography or computer. Finally, the changed structure organization of new textbooks seems to be similar with the ones of English books in the reference which is presented for the first time in North Korean textbooks.

Expertise-Related EEG Alpha Deactivation of the Left Temporal Lobe during Creative Writing Improvisation (창의적 글쓰기 발상 시 전문 영역의 지식이 좌측 측두엽의 EEG 알파파 억제에 미치는 영향)

  • Kim, Soon-Hwa;Song, Ki-Sang
    • Korean Journal of Cognitive Science
    • /
    • v.21 no.3
    • /
    • pp.409-427
    • /
    • 2010
  • Psychological research on the relationships between creativity and knowledge can be divided into two main streams, called tension view and foundation view. However most of the studies in this area have been too much focused on creative products which had a limit in investigating creative processes. In this study, to identify the relationships, we employed neuro-scientific approaches to investigating EEG (electroencephalogram) activity from professional computer programmers(n=10). Also the EEG alpha TRP (task related power) was compared with each other. The procedures including resting conditions with eye closed were followed by ordinary thinking process, creative thinking processes in a professional domain and a nonprofessional domain. As a result of EEG activity analysis, alpha deactivation was observed mainly in temporal lobe, especially in left-temporal lobe during creative thinking process of professional domain. The findings suggest that neuro-scientific approach supports the tension view, suggesting that the knowledge could hinder creativity.

  • PDF

An Efficient Disk Sharing Technique supporting Single Disk I/O Space in Linux Cluster Systems (리눅스 클러스터 시스템에서 단일 디스크 입출력 공간을 지원하는 효율적 디스크 공유 기법)

  • 김태호;이종우;이재원;김성동;채진석
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.9 no.6
    • /
    • pp.635-645
    • /
    • 2003
  • One of very important features that are necessarily supported by clustered parallel computer systems is a single I/O system image in which users can access both the local and remote I/O resources transparently. In this paper, we propose an efficient disk sharing technique supporting a single disk I/O system image architecture. The design separates the I/O subsystem of a cluster into the file system and a set of virtual hard disk drivers. The virtual hard disk driver deals with a hard disk in the remote node as a local hard disk. All services provided by it are performed in the device driver level without any modification of file systems. Users can, therefore, access all the disks in the cluster regardless of their locations. Our virtual hard disk driver is implemented under the linux, and also tested in a linux cluster system. We find by experiments that it can successfully support a single disk I/O space, and at the same time it shows better performance than NFS. We are sure that this paper can be a guideline for single I/O space of other devices to be easily constructed.

The Effects of Dashboard Types on Students' Participation and Interaction on Online Group Discussion Activities based on Learning Analysis (온라인 토론활동에 대한 학습분석기반 대시보드 유형이 학습자들의 그룹토론 참여도와 상호작용에 미치는 영향)

  • Yoo, Mina;Jin, Sung-Hee
    • The Journal of the Korea Contents Association
    • /
    • v.20 no.1
    • /
    • pp.117-126
    • /
    • 2020
  • This study was conducted to explore the effect of the type of dashboard on online group discussion activities based on learning analysis. The experimental research was conducted among 51 learners from a university by dividing them into 2 groups. Group A provided participation and interaction dashboard, and group B provided the discussion topics and message type dashboard. First, pre-tests were conducted on attitudes toward computer writing and the level of motivation that could affect online discussion activities. Then the students participated three different topics of online group discussions. The participation and interaction data were automatically collected through the dashboard, and learning outcome data were collected through post-tests. The results showed level of participation in Group B (M=47.56, SD=2.37) that provided discussion topics and message type dashboard was significantly higher than the level of participation in Group A (M=38.13, SD=2.21) that provided participation and interaction dashboard. On the other hand, there were no differences in the level of interaction and learning outcomes. In future studies, we suggest that the dashboard effects based on the learners' characteristics should be carried out because the learners' characteristics may affect the use of the dashboard.