http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
김동섭 ( Dongseob Kim ),송동수 ( Dongsu Song ),우균 ( Gyun Woo ) 한국정보처리학회 2023 한국정보처리학회 학술대회논문집 Vol.30 No.2
프로그래밍 모바일 앱은 장소에의 제약성 해소와 장비의 경량화가 가능하다. 프로그래밍 실습을 위 한 환경으로 PC나 서버 연결 온라인 환경 등이 주로 사용되나 모바일 앱은 거의 사용되지 않는다. 이 연구에서는 모바일 앱을 활용하여 프로그래밍할 수 있는 환경을 설계하고 구현한다. 프로그래밍 언어로는 LISP의 파생어인 Scheme을 사용하였다. Scheme 언어는 다중 패러다임 언어로서 프로그래밍 교육에서 다양한 관점으로 문제 해결 방식을 제공할 수 있다. 이를 통해 Scheme 언어에 대한 인 터프리터를 서버리스 프로그래밍 앱으로 설계하고 구현하는 과정을 기술한다. 구현 결과에 대한 인터프리터 처리 성능 실험으로 재귀 함수로 피보나치 수열을 계산하였을 때 PC 수행 시간에 대한 모바일 버전 수행 시간 백분율 기하 평균은 0.96으로 모바일 환경에서도 일반 컴퓨터 환경에 버금가는 처리 성능을 얻음을 확인하였다.
Scheme 프로그래밍 모바일 앱 구현과 인터프리터 성능 평가
김동섭 ( Dongseob Kim ),한상곤 ( Sangkon Han ),우균 ( Gyun Woo ) 한국정보처리학회 2024 정보처리학회논문지. 소프트웨어 및 데이터 공학 Vol.13 No.3
Though programming education has been stressed recently, the elementary, middle, and high school students are having trouble in programming education. Most programming environments for them are based on block coding, which hinders them from moving to text coding. The traditional PC environment has also troubles such as maintenance problems. In this situation, mobile applications can be considered as alternative programming environments. This paper addresses the design and implementation of coding applications for mobile devices. As a prototype, a Scheme interpreter mobile app is proposed, where Scheme is used for programming courses at MIT since it supports multi-paradigm programming. The implementation has the advantage of not consuming the network bandwidth since it is designed as a standalone application. According to the benchmark result, the execution time on Android devices, relative to that on a desktop, was 131% for the Derivative and 157% for the Tak. Further, the maximum execution times for the benchmark programs on the Android device were 19.8ms for the Derivative and 131.15ms for the Tak benchmark. This confirms that when selecting an Android device for programming education purposes, there are no significant constraints for training.
STS316L 분말의 레이저 클래딩층 특성에 관한 연구
홍성무,오재용,김동섭,장승철,신보성,Hong, SungMoo,Oh, JaeYong,Kim, DongSeob,Chang, SeungCheol,Shin, BoSung 한국마이크로전자및패키징학회 2017 마이크로전자 및 패키징학회지 Vol.24 No.3
Laser cladding is a technique for forming beads by melt-sintering with a laser while directly feeding metal powder onto the base material through nozzles. This technique, which is applied in laser surface treatment technology, is useful for repairing broken or worn parts by allowing selective formation of the surface layer of the base metal material. In this paper, laser cladding process was performed on STS316L powder using high power continuous wave laser with IR wavelength and the cladding characteristics according to process conditions were experimentally analyzed.