[Java] 프로그래밍이란 / 디버거

2025. 7. 7. 17:37·프로그래밍 언어/JAVA

1. 프로그래밍이란 무엇인가? 

Programming이란,

우리가 원하는 어떠한 작업을 위해 컴퓨터 내의 여러 기능과 작업들이 순차적으로 실행되어 결국 그 작업을 수행해 내도록 하는 것.

즉 이 개개의 작업들을 순서대로 실행되게 자동화하는 것.

이 각각의 작업들만으로는 큰 의미는 없지만, 이것들이 순차적으로 진행되면 프로그래머의 목적과 취지에 맞는 것이 수행됨.

https://youtu.be/ejPBOti5omY?si=1Cc_Y6TnVloqZgDwhttps://youtu.be/ejPBOti5omY?si=1Cc_Y6TnVloqZgDw

2. 프로그램 만들기

https://youtu.be/GHmzWls2irk?si=ZI0A41meVG3n-LDP

https://youtu.be/x4LXhjzv8q4?si=7MZiyFi4Wvo99rci

 

3. 디버거

bug : 코드의 의도하지 않은 문제

debugging : 버그를 잡는 행위

debugger : debugging을 할 때 사용하는 도구

resume: 더블클릭으로 화살표를 체크한 중단된 지점 전까지 실행시킨다.

terminate: 디버깅 종료

step into: 해당 줄의 코드의 메소드의 작동 과정을 구체적으로 볼 수 있다.

step over: 화살표를 다음 줄로 넘기고 그 중단된 지점 전까지 실행시킨다.

debuging: 디버깅을 실행시켜서 코드를 한줄씩 실행시킬 수 있고, 실행시키는 순간에 우리의 application내의 변수의 상태를 하나하나 체크할 수 있다. 이를 통해 코드의 문제를 파악하기 용이하다.

java:다시 자바 코드를 작성하기 용이한 상태로 화면을 변환시킨다.

https://velog.io/@wish17/ilcknas5

 

Do it 자바 프로그래밍 입문 [이클립스에서 디버깅하기]

..

velog.io

 

https://youtu.be/nUSJaO4khdc?si=B0etrGJknYFM3cZd

 

 

 

'프로그래밍 언어 > JAVA' 카테고리의 다른 글

[Java] 입력과 출력  (1) 2025.07.07
[Java] 변수  (0) 2025.07.07
[Java] 문자열  (0) 2025.07.07
[Java] 숫자와 연산  (0) 2025.07.07
[Java] 데이터 타입  (0) 2025.07.07
'프로그래밍 언어/JAVA' 카테고리의 다른 글
  • [Java] 입력과 출력
  • [Java] 변수
  • [Java] 문자열
  • [Java] 숫자와 연산
wish404
wish404
자동 로그
  • wish404
    wish-log
    wish404
    • 홈
    • 태그
    • 방명록
    • github
    • 분류 전체보기 (75)
      • log (8)
        • 블로그 관리 (5)
        • 에러 모음 (2)
      • coding test (47)
        • Algorithm (4)
        • Baekjoon (34)
        • SW Expert Academy (6)
        • etc (3)
      • 프로그래밍 언어 (7)
        • JAVA (7)
      • 데이터 엔지니어링 (5)
        • Kafka (0)
        • Spark (4)
        • Airflow (1)
        • Elasticsearch (0)
      • 머신러닝&딥러닝 (3)
        • Kaggle 스터디 (3)
        • 논문 리뷰 (0)
        • MLOps (0)
      • 신입 개발자가 되기까지 (5)
        • 취준일기 (1)
        • SSAFY (2)
        • 프로젝트 (1)
        • CS 공부 (1)
  • 인기 글

  • 태그

    싸피
    틀린문제
    dp
    복습해야지
    heapq
    dijk
    SSAFY
    BFS
    다익스트라
    후위순회
    최단 경로
    플로이드워샬
    그리디
    그리디 알고리즘
    중위순회
    복습
    dfs
    전위순회
    벨만포드
    Dijkstra
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
wish404
[Java] 프로그래밍이란 / 디버거
상단으로

티스토리툴바