팔만코딩경
/
Library DB
/
C언어 기초문법(?)
/
C언어 3강. 프로그래밍의 시작과 진행과정
/
프로그래밍
Search
Duplicate
Share
프로그래밍
Gallery view
Search
폰노이만 아키텍쳐 (von Neumann architecture)
•
과거의 컴퓨터
•
1945년에 수학자 존 포이노만이 컴퓨터 모델 제안
•
폰노이만 아키텍처의 구성 요소
컴퓨터 구조
•
프로그래밍 → 순서 → 나열? (논리)
•
언어
•
기계어?
•
기계어의 단점
•
기계어의 단점을 보완
•
언어의 종류
프로그래밍 표현
작성한 원시 소스의 코드 변환
•
컴파일러 compiler
•
링커 linker
원시 코드에서부터 실행파일까지 과정
•
디버깅 (debugging)
•
실행파일을 만드는 과정
위의 일련의 과정을 보고 "디버깅한다." 라고 한다.
프로그래밍의 진행과정
C언어 키워드
•
총 32개 중 28개 사용 (20개가 주 키워드 + 8개는 가끔)
•
사실상 C언어를 배운다는 것은 위의 키워드를 배우는 것 과 같다.
C언어 기본 구조
•
기본 구조에는 규칙이 있다
•
프로그램의 시작 or 진입점 or 시작 코드를 모아둔 곳
main 구조
C언어의 시작