본문 바로가기
728x90
반응형

프로그래밍 언어115

C언어 - 2. 자료형과 선행처리기 2-1. 상수와 변수 자료형 프로그램에서 사용하는 자료의 형태 상수와 변수로 구분하여 사용 프로그램에서 자료를 처리하기 위해서 생성과 저장, 처리과정이 필요 C 프로그램은 수많은 명령어와 자료들로 구성 → 자료의 정확한 처리와 효율적 활용 필요 C언어에는 여러가지 종류의 자료형이 있다 상수 항상 고정된 값을 갖는 자료 값이 한 번 정해지면 프로그램 도중 변경할 수 없는 수 → 정수형, 실수형, 문자형, 문자열 정수형 상수 10진수, 8진수, 16진수로 표현 실수형 상수 부동소수점 형 상수 double형을 기본 자료형으로 사용 문자형 상수 단일 인용부호 (' ')로 묶여 있는 1개의 영문자나 숫자 내부적으로는 ASCII 코드 값이 사용 → 'A' 는 65(ASCII 코드값) — Escape 문자 : 키보드.. 2021. 3. 9.
Java 설치 및 환경변수 설정 www.oracle.com/kr/java/technologies/javase/javase-jdk8-downloads.html 1. PATH - jdk폴더 하위의 bin 폴더를 포함한 주소 2. JAVA_HOME - jdk 폴더 까지 3. Eclipse 설치 www.eclipse.org/downloads/packages/release/kepler/sr1/eclipse-ide-java-developers 2021. 3. 3.
Java) 1. Java 와 객체지향 프로그래밍 1-1 Java 언어와 Java 프로그램 Java언어의 기원 1990년 Sun Microsystems의 제임스 고슬링 Oak 언어 개발 -> 후에 자바로 1995년 Java와 Hot Java 발표 웹의 확산과 함께 주목을 받음 1996년 JDK 1.0 1998년 Java2 SDK, SE 1.2 (1.2부터 Java2라고 부른다) 2014 JDK SE8 2020 Java SE15 2009년 Oracle이 Sun을 인수했다 Java 언어의 특징 C/C++ 언어와 유사하나 단순함 플랫폼에 독립적 (JVM으로 운영체제에 독립적) 완전한 객체지향 언어 (C++은 하이브리드) 웹 또는 네트워크 프로그래밍 용이 엄격한 자료형 검사 예외 처리 기능 멀티 스레딩 지원 Java 프로그램의 실행 자바 소스 파일 (.java.. 2021. 3. 3.
C언어 - 1. C언어의 정의 C언어 프로그래밍 언어 사람과 컴파일러(컴퓨터 언어로의 번역기)가 이해할 수 있도록 약속된 형태의 언어 -> 기계어, 어셈블리어, C, Java, PHP 등 사람 (C언어) - 컴파일러 (C, 기계어) - 컴퓨터 (기계어) 컴파일러 -> 어셈블러 : 기호로 포현된 어셈블리 코드를 기계어로 번역, 소스 프로그램을 한번에 기계어로 변환 -> 인터프리터 : 어셈블러와는 달리 프로그램을 한 단계씩 기계어로 해석하여 실행하는 '언어처리 프로그램' C언어의 역사 1972년 Denis Ritchie UNIX 운영체제 구현에 사용할 목적으로 개발 컴퓨터 기종간 호환성을 가진 고급 언어, 하드웨어를 제어할 수 있는 언어가 필요했다 어셈블리 언어로 된 UNIX언어가 대부분 C 언어로 대체됨 C언어의 특징 프.. 2021. 3. 3.
728x90
반응형