10장 프로그래밍 언어 활용 (프로그래밍 문제가 많아서 간략 정리 예정)
헝가리안 표기법에 대해 간략히 서술
- 변수명에 자료형을 암시하는 문자를 덧붙여 작성하는 표기법
** 참은 1 거짓은 0으로 표현
** << 왼쪽시프트는 n번에 2^n 배수로 계산
** case에 break가 생략이라면 해당 case문부터 밑 문장 계속 실행한다.
C++에서 생성자(Constructor)에 간략히 서술
- 객체 변수 생성하면서 초기화를 수행하는 메소드
** JAVA에서 Test.check(1)처럼 클래스이름.메소드로 호출하려면 ckeck메소드가 static으로 선언 되어야한다.
절차적 프로그래밍 언어의 개념 간단히 서술
- 일련의 처리 절차를 정해진 문법에 따라 순서대로 기술해가는 언어
HTML문서 안에 직접 프로그래밍 언어를 삽입하여 사용하는 언어
스크립트 언어만 골라쓰기
넷스케이프의 브렌던 아이크가 개발한 클라이언트용(⭐) 스크립트 언어로 웹 페이지의 동작을 제어하며, 변수 선언이 필요없는 프로그래밍 언어
선언형 프로그램 언어 모두 골라
부품을 조립하듯 객체들을 조립해서 프로그램을 작성할 수 있도록 한 프로그래밍 기법
수치계산이나 논리 연산에 특화되어 있어 과학 기술 계산용으로 주소 사용되며, PASAL과 C언어의 모체가 된 절차적 프로그래밍 언어
서버용 스크립트 언어의 하나로 Linux, Unix, Windows 운영체제에서 많이 사용.
( )는 순차적인 명령 수행을 기본으로 하는 언어로, 문제를 처리하기 위한 방법에 초점을 두고 코드를 작성한다. ( )는 폰노이만 구조에 개념적 기초를 두고 있으며, 알고리즘을 명시하고 목표는 명시하지 않는다. 절차적 언어와 객체지향 언어가 있으며 우리가 주로 사용하는 C, Java 등이 여기에 속한다.
** Java에서 정수형 1Byte는 9자리
** 비트 연산 우선순위 ~ & ^ | 이다.