• Design Thinking

    단계 정의 활용 Tool 공감 문제점을 발견하는 단계 공감지도: 공감하기 위한 인터뷰기법이다.고객여정맵: 서비스를 이용하는 과정을 그림이나 사진, 도표등으로 시각화한 것페르소나: 특정 사용자 그룹을 대표하는 가상인물 문제 정의 문제점에 대해 정의하고 분석하는 단계 관점서술문 아이디어 도출 아이디어를 자유롭게 발신하는 과정 마인드맵, 브레인라이팅 시제품 제작 아이디어를 구현하는 과정 justinmind, balsamickmockup 테스트 피드백을...


  • CPU Scheduling

    CPU 스케쥴링에 대해 알아보기 전에... 이러한 Thread는 어디에 활용되고 있을까? 게임 프로그래밍 네트워크 프로그래밍 다중프로그래밍(Multi-programming)을 위해 CPU 스케쥴링이 중요하다! CPU burst time? => CPU가 일을 수행하는 시간 I/O burst time => I/O 요청에 대한 응답을 기다리는 시간 CPU가 유휴 상태(idle state)가 될 때마다 운영체제는 준비 큐에 있는 프로세스들(프로세스 제어 블록...