1. C Language에서의 의미
메모리 변수(Volatile variable)는 지역 변수를 선언할 때 레지스터 변수로 선언할 수 있는 경우에도 그렇게 선언하지 않고 반드시 메모리상의 변수로 만들어 처리합니다.
--------------[생략]------------------
2. Java Language에서의 의미
Java에서 Volatile이 쓰이는 이유는 멀티 쓰레딩 환
언어와 전송프로토콜을 제안하였다. 하지만 이런 기술들이 혼재함에 따라서 모바일 인터넷 표준을 제정하기 위한 움직임이 가시화 되었다. 1997년 6월 Phone.com 에릭슨, 노키아, 모토롤라가 WAP(Wireless Application Protocol) Forum을 결성하여 기존의 인터넷 콘텐츠 기술언어인 HTML을 무선환경에 적합하게 수정한 WM
언어.
<중 략>
* 특정 형태의 소프트웨어 문제를 해결하기 위해 상호 협력하는 클래스프레임과 인터페이스프레임의 집합
* 특정한 틀을 만들어놓고 거기에 살을 붙여 놓음으로써 프로그램을 만들어 작업시간을 줄여주는 것이다.
스켈레톤 코드라고도 하는데, 뼈대가 이미 만들어져 있어서 거기
1. 교재와 강의에서 언급된 프로그래밍 언어 기준으로 다음에 대해 각 15줄 이내로 설명하시오.
(1) 1950년대 프로그래밍 언어 한 가지
1945년 11월 세계 최초의 디지털 컴퓨터 에니악이 탄생했다. 에니악은 공학 계산 속도를 획기적으로 개선했고 2차 대전 당시 임무였던 탄도 계산에는 개발 시기가 늦어
자바는 접근 방법을 제시하는 혁신적인 프로그램 언어로 인식되고 있다. 자바는 C++를 기반으로 개발되었으나 잘 사용되지 않거나 비효율적인 기능들은 없앤 객체지향적 프로그래밍 언어이다. 자바에서 생략된 C++의 기능은 오퍼레이터 오버로딩(operator overloading), 다중 상속(multiple inheritance) 등이다. 또