Doorimul-KJH

OS - How Computer Systems Work

1. 컴퓨터 시스템의 동작 컴퓨터 시스템은 사용자의 입력을 받아 데이터를 처리하고, 그 결과를 출력하는 과정을 반복합니다. 이 과정은 하드웨어와 소프트웨어가 협력하여 이루어지며, 모든 작업은 명령어를 통해 제어됩니다. 1.1 컴퓨터 시스템의 작업 처리 순서 컴퓨터가 데이터를 처리하는 일반적인 과정은 다음과 같습니다: 입력(Input) ...

Algorithm - Understanding Time Complexity, Growth Rates, and Asymptotic Notation

주제: 알고리즘 분석과 재귀 알고리즘 이해하기 이번 포스팅에서는 알고리즘을 분석하는 방법, 특히 시간 복잡도와 재귀(Recursion)에 대해 알아보겠습니다. 1. 알고리즘 분석이란? 알고리즘 분석이란 주어진 문제에 대해 알고리즘을 설계한 후, 해당 알고리즘이 얼마나 효율적인지 평가하는 과정입니다. 같은 문제를 해결하는 알고리즘이라 하더라도 ...

Reflections on Agile Lessons Learned from Real-World Software Development

애자일 학습과 Pygame을 이용한 윷놀이 개발 후기 - 팀장으로서의 경험 1. 애자일 방법론과 폭포수 모델의 차이 애자일(Agile) 방법론은 소프트웨어 개발에서 변화에 빠르게 적응하고, 반복적으로 개선하며, 고객과 협력하는 것을 중요하게 생각하는 방식입니다. 애자일은 계획보다는 실행을 통해 배우는 것을 강조하며, 상황에 맞춰 바로 변경할 수 있...

© Doorimul-KJH. Some rights reserved.

Using the Chirpy theme for Jekyll.