본문 바로가기

개발55

cover item thumbnail5 [Algorithm] 알고리즘 시간 복잡도 이해하기 알고리즘의 시간 복잡도를 알아보고자 합니다. Big O, Big Theta(Θ), Big Omega(Ω)의 차이점을 명확하게 이해하고, 다양한 알고리즘의 시간 복잡도 비교표를 통해 알고리즘 간 성능의 차이를 정리해볼 예정입니다. 목차 알고리즘 시간 복잡도 이해하기: Big O, Big Theta, Big Omega 설명 알고리즘의 시간 복잡도는 컴퓨터 프로그래밍과 데이터 구조에서 중요한 개념 중 하나입니다. 이는 알고리즘이 문제를 해결하기 위해 필요한 계산 작업의 양을 나타냅니다. 시간 복잡도를 이해하고 고려하는 것은 여러 가지 이유에서 중요합니다. 시간 복잡도는 알고리즘의 효율성을 평가하는 데 사용됩니다. 같은 문제를 해결하는 여러 알고리즘이 있을 때, 시간 복잡도를 기준으로 가장 효율적인 알고리즘을 .. 2024. 4. 9.
[요구공학] [소프트웨어 품질 속성] Security 소프트웨어 품질 속성과 품질 시나리오, 그리고 기능적 적합성(Functional Suitability), 성능 효율성(Performance Efficiency), 호환성(Compatibility), 사용성(Usability), 신뢰성(Reliability)에 대해 앞선 글에서 알아보았습니다. [요구공학] 소프트웨어 품질 속성과 품질 시나리오 품질 속성과 품질 시나리오가 무엇인지 알아보고자 합니다. 목차 품질 속성과 품질 시나리오: 소프트웨어 개발의 길잡이 품질 속성과 품질 시나리오의 중요성을 이해하고, 이를 소프트웨어 개 wide-shallow.tistory.com 이번에는 소프트웨어 품질 속성 중 하나인 보안(Security)에 대해 조금 더 자세히 알아보고, 품질 시나리오 예를 알아보고자 합니다. 목.. 2024. 4. 7.
[요구공학] [소프트웨어 품질 속성] Reliability 소프트웨어 품질 속성과 품질 시나리오, 그리고 기능적 적합성(Functional Suitability), 성능 효율성(Performance Efficiency), 호환성(Compatibility), 사용성(Usability)에 대해 앞선 글에서 알아보았습니다. [요구공학] 소프트웨어 품질 속성과 품질 시나리오 품질 속성과 품질 시나리오가 무엇인지 알아보고자 합니다. 목차 품질 속성과 품질 시나리오: 소프트웨어 개발의 길잡이 품질 속성과 품질 시나리오의 중요성을 이해하고, 이를 소프트웨어 개 wide-shallow.tistory.com 이번에는 소프트웨어 품질 속성 중 하나인 신뢰성(Reliability)에 대해 조금 더 자세히 알아보고, 품질 시나리오 예를 알아보고자 합니다. 목차 신뢰성(Reliabil.. 2024. 4. 6.
[요구공학] [소프트웨어 품질 속성] Usability 소프트웨어 품질 속성과 품질 시나리오, 그리고 기능적 적합성(Functional Suitability), 성능 효율성(Performance Efficiency), 호환성(Compatibility)에 대해 앞선 글에서 알아보았습니다. [요구공학] 소프트웨어 품질 속성과 품질 시나리오 품질 속성과 품질 시나리오가 무엇인지 알아보고자 합니다. 목차 품질 속성과 품질 시나리오: 소프트웨어 개발의 길잡이 품질 속성과 품질 시나리오의 중요성을 이해하고, 이를 소프트웨어 개 wide-shallow.tistory.com 이번에는 소프트웨어 품질 속성 중 하나인 사용성(Usability)에 대해 조금 더 자세히 알아보고, 품질 시나리오 예를 알아보고자 합니다. 목차 사용성(Usability) 사용성(Usability)은.. 2024. 3. 31.
[요구공학] [소프트웨어 품질 속성] Compatibility 소프트웨어 품질 속성과 품질 시나리오, 그리고 기능적 적합성(Functional Suitability), 성능 효율성(Performance Efficiency)에 대해 앞선 글에서 알아보았습니다. [요구공학] 소프트웨어 품질 속성과 품질 시나리오 품질 속성과 품질 시나리오가 무엇인지 알아보고자 합니다. 목차 품질 속성과 품질 시나리오: 소프트웨어 개발의 길잡이 품질 속성과 품질 시나리오의 중요성을 이해하고, 이를 소프트웨어 개 wide-shallow.tistory.com 이번에는 소프트웨어 품질 속성 중 하나인 호환성(Compatibility)에 대해 조금 더 자세히 알아보고, 품질 시나리오 예를 알아보고자 합니다. 목차 호환성(Compatibility) 호환성(Compatibility)은 제품, 시스템.. 2024. 3. 30.
[요구공학] [소프트웨어 품질 속성] Performance Efficiency 소프트웨어 품질 속성과 품질 시나리오, 그리고 기능적 적합성(Functional Suitability)에 대해 앞선 글에서 알아보았습니다. [요구공학] 소프트웨어 품질 속성과 품질 시나리오 품질 속성과 품질 시나리오가 무엇인지 알아보고자 합니다. 목차 품질 속성과 품질 시나리오: 소프트웨어 개발의 길잡이 품질 속성과 품질 시나리오의 중요성을 이해하고, 이를 소프트웨어 개 wide-shallow.tistory.com 이번에는 소프트웨어 품질 속성 중 하나인 성능 효율성(Performance Efficiency)에 대해 조금 더 자세히 알아보고, 품질 시나리오 예를 알아보고자 합니다. 목차 성능 효율성(Performance Efficiency) 성능 효율성(Performance Efficiency)은 소프트.. 2024. 3. 24.
[요구공학] [소프트웨어 품질 속성] Functional Suitability 소프트웨어 품질 속성과 품질 시나리오에 대해 앞선 글에서 알아보았습니다. [요구공학] 소프트웨어 품질 속성과 품질 시나리오 품질 속성과 품질 시나리오가 무엇인지 알아보고자 합니다. 목차 품질 속성과 품질 시나리오: 소프트웨어 개발의 길잡이 품질 속성과 품질 시나리오의 중요성을 이해하고, 이를 소프트웨어 개 wide-shallow.tistory.com 이번에는 소프트웨어 품질 속성 중 하나인 기능적 적합성(Functional Suitability)에 대해 조금 더 자세히 알아보고, 품질 시나리오 예를 알아보고자 합니다. 목차 기능적 적합성(Functional Suitability) 기능적 적합성(Functional Suitability)은 소프트웨어의 품질 측정에 있어 중요한 요소 중 하나입니다. 이는 시.. 2024. 3. 23.
cover item thumbnail5 [Architecture] Architectural Tactics과 Architectural Style 차이점 이번 글에서는 Architectural Tactics과 Architectural Style의 차이점에 대해 알아보고자 합니다. 목차 Architectural Tactics과 Architectural Style 차이점 Architectural Tactics과 Architectural Style의 차이점에 대해 알아보고자 합니다. Architectural Tactics는 Architectural Style과 더불어 소프트웨어 아키텍처 설계의 중요한 요소입니다. 먼저 Architectural Style 에 대해 알아보겠습니다. Architectural Style Architectural Style은 시스템의 구조를 정의하는 데 사용되는 패턴이나 방식을 말합니다. 이것은 시스템의 구성 요소(components).. 2024. 3. 18.