본문 바로가기
프로그래밍 기초

프로그래밍의 기초(22.04.05)

by Luden59 2022. 4. 7.
  • 기계어(컴퓨터가 이해할 수 있는 이진수로 된 언어) - 어셈블러(이진수를 기호로 표기) - 프로그래밍 언어(사람이 이해하기 쉬운 언어)
  • 알고리즘 구성하기: 자연어(줄 글로 설명) - 순서도(그래픽적으로 설명) - 의사 코드(자연어와, 프로그래밍 언어 사이의 정도로 표기)
  • 오류 3종류
    • 컴파일 오류: 문법 오류
    • 실행 시간 오류(run-time-error): 0으로 나누는 것, 잘못된 메모리 주소에 접근하는 것 등
    • 논리 오류(logical error): 문법은 틀리지 않았으나 논리적으로 정확하지 않는 것
  • 파일과 프로그램
    • 파일: 데이터들의 집합 (좀 더 큰 단위)
    • 프로그램: 흐름을 갖고 운용되는 것. 특수한 파일.
      • 스테이트
      • 코드
      • 데이터
  • 소스 파일 -(컴파일)- 오브젝트 파일 -(링커/라이브러리)- 실행 파일
  • !코딩을 하기 전에 먼저 알고리즘을 짜고 하자!

빨리끝내조_발표자료.pdf
2.19MB