20260113 [TIL] 10 - Flowchart

2026. 1. 13. 19:28·IL/TIL

 

🚩컴퓨팅 사고의 4가지 핵심 요소

1. 분해(Decomposition)

  • 복잡한 문제를 작은 단위로 나누기
  • "은행 시스템" -> "메뉴 선택" + "입금 처리" + "출금 처리" + ...

2. 패턴 인식(Pattern Recognition)

  • 문제들 사이의 공통점과 규칙성 찾기
  • 반복되는 구조 발견: "입력 -> 조건 확인 -> 처리 -> 출력" 패턴

3. 추상화(Abstraction)

  • 핵심 요소만 추출하고 불필요한 세부사항 제거
  • 핵심 로직에만 집중: 구현 세부사항은 제거하고 논리 구조만

4. 알고리즘 사고(Algorithm)

  • 문제 해결을 위한 순서가 있는 절차
  • 순서가 있는 문제 해결 단계
  • 조건과 반복을 체계적으로 처리

 


🚩Flowchart 기본 요소

- 기본 심볼

타원형(Terminal) 시작과 종료
직사각형(Process) 처리 과정
마름모(Decision) 조건 분기점
평행사변형(Input/Output) 입출력
화살표(Arrow) 흐름의 방향

 

- 작성 원칙

  • 위에서 아래로, 왼쪽에서 오른쪽으로 흐름 표시
  • 명확한 시작과 종료 지점 표시
  • 의사결정 다이아몬드에는 판단 조건을 넣고, 분기선에 YES/NO 표시
  • 모든 경로가 종료점에 도달해야 함
  • 간결하고 명확한 표현 사용

 

- 공통 기호

https://miro.com/app/dashboard/


 

저작자표시 비영리 (새창열림)

'IL > TIL' 카테고리의 다른 글

20260129 [TIL] - Spring 입문 시작에서  (0) 2026.01.29
20260126 [TIL] - 자료구조 및 알고리즘 INTRO  (0) 2026.01.26
[TIL] - Java 계산기 과제  (0) 2026.01.12
20260108 [TIL] 8 - Java 객체지향 이해하기 (클래스와 객체, JVM 메모리 영역, 레퍼클래스, static, final, 인터페이스, 캡슐화, 상속, 추상화, 다형성)  (0) 2026.01.08
20260107 [TIL] - 협업을 위한 git 활용 팀 과제  (0) 2026.01.06
'IL/TIL' 카테고리의 다른 글
  • 20260129 [TIL] - Spring 입문 시작에서
  • 20260126 [TIL] - 자료구조 및 알고리즘 INTRO
  • [TIL] - Java 계산기 과제
  • 20260108 [TIL] 8 - Java 객체지향 이해하기 (클래스와 객체, JVM 메모리 영역, 레퍼클래스, static, final, 인터페이스, 캡슐화, 상속, 추상화, 다형성)
견지
견지
개발로 개발하는지 새발로 개발하는지 내가 개인 건지 새인 건지 사람인 건지
  • 견지
    개발새발
    견지
  • 전체
    오늘
    어제
    • 분류 전체보기 (20)
      • ... (0)
      • IL (20)
        • TIL (16)
        • WIL (4)
        • MIL (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

    • Github
  • 공지사항

  • 인기 글

  • 태그

    DB
    JavaScript
    git
    java
    JSP
    oracle
    HTML
    CSS
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.6
견지
20260113 [TIL] 10 - Flowchart
상단으로

티스토리툴바