제4장 구문론과 의미론
1. 구문론과 의미론
1) 언어의 형식적 정의
① 한국어: 주어+목적어+서술어
② 영어: 주어+동사+목적어
2) 프로그래밍 언어의 형식적 정의
① BASIC: PRINT “출력할 내용”; 변수
② C:printf(“출력할 내용”;, 변수);
3) 형식적 정의의 필요성
① 프로그래밍 언어의 명확한 사
제1장 웹과 자바
1. 웹이란?
(1) 웹의 의미
① 인터넷 기반의 정보 공유 서비스
- World Wide Web, WWW, 또는 W3라 함
- 인터넷 상에 분산되어 존재하는 다양한 정보를 통일된 방법으로 찾아볼 수 있게 하는 정보 서비스
- 분산된 웹 서버에 존재하는 hypertext 문서들이 서로 연결된 시스템
② 유럽 입자물리
C++ 언어와 유사하나 단순함
② 플랫폼에 독립적
③ 완전한 객체지향 언어
④ 웹 또는 네트워크 프로그래밍이 용이
⑤ 엄격한 자료형의 검사
⑥ 예외 처리 기능 제공
⑦ 멀티 스레딩 지원
3) Java 프로그램의 실행
① 자바 소스 파일 → Compiler → 자바 바이트코드 → Java VM → 실행
② Java 소스 프로
제1장 프로그래밍 언어의 소개
1. 프로그래밍 언어란?
(1) 프로그래밍 언어
① 프로그래머의 의사를 전달하는 방법이며, 동시에 프로그램을 작성하는 형식
② 컴퓨터가 읽을 수 있고 사람이 읽을 수 있는 형식으로 컴퓨터 계산(행동)을 서술하기 위한 표기 체계
③ 폰 노이만: 컴퓨터는 전선 연결방
제1장 프로그래밍 언어의 소개
1. 프로그래밍 언어란?
(1) 프로그래밍 언어
① 프로그래머의 의사를 전달하는 방법이며, 동시에 프로그램을 작성하는 형식
② 컴퓨터가 읽을 수 있고 사람이 읽을 수 있는 형식으로 컴퓨터 계산(행동)을 서술하기 위한 표기 체계
③ 폰 노이만: 컴퓨터는 전선 연결방