2024/07/29 2

[CS] 소프트웨어 설계

소프트웨어 개발 방법론말그대로 소프트웨어를 개발하기 위해서 어떤 방법으로 개발해 나가는지에 대한 개념 1. 폭포수 방법론하향식 방법으로 가장 오래된 개발 방법'계획 → 설계 → 개발 → 시험 → 유지보수' 순차적으로 진행하며SDLC(소프트웨어 개발 생명 주기)가 굉장히 길다따라서 매우 큰 규모의 프로젝트에 적합하고이미 진행된 작업에대해서는 변경 및 수정이 어렵다ex) 원전,미사일 등 큰 시스템 2. 애자일 방법론반복적이고 점진적으로 개발하는 방법'계획 → 설계 → 개발 → 시험 → 유지보수' 순차적으로 진행하되SDLC(소프트웨어 개발 생명 주기)가 굉장히 짧으며여러번 반복하며 점진적으로 개발해 나간다따라서 이해관계자의 피드백을 빠르게 반영할 수 있으나개발 계획을 세우기 어려울 수 있다ex) 스타트업, 세..

CS 2024.07.29

[Python] 파이썬 문법 기본문제

스쿼드 숙제!파이썬 고급문법 들가기 전에 확인하는 기본문제 #숙제1#Hello World를 5번 출력for i in range(5): print("Hello World")#숙제2#1부터 44까지 짝수만 출력for i in range(45): if i % 2 == 0: print(i)#숙제3#1부터 44까지 짝수는 * 4, 홀수 그냥 출력for i in range(45): print(i * 4) if i % 2 == 0 else print(i)#숙제4#Hello World 4번 출력print("Hello World\n" * 4)# Hello World# Hello World# Hello World# Hello World문자열도 사칙연산을 통해 반복 출력 할 수 있다.그냥 한번 ..

스쿼드 2024.07.29