본문 바로가기
728x90
반응형

자바20

[자바 - Java] 자바(java)란? - 장단점, 객체지향프로그래밍 자바(java)란? 1. 자바 소개 1) 1991년 선마이크로시스템즈에 제임스 고슬링의 팀에서 오크(Oak)라는 언어에서부터 시작되었습니다. 2) C/C++ 언어가 주류였는데, 메모리 및 CPU를 지나치게 많이 사용해서 부적합하다는 문제점이 있었다. 3) 다양한 플랫폼마다 매번 다른 기계어로 컴파일해야 하므로 플랫폼 독립적인 기능이 필요했다. 4) 초기의 자바는 가전, 휴대용 장치에 사용되는 소프트웨어 언어로 개발되었다. 5) 1996년 JDK (Jave Development Kit) 1.0 공개되었습니다. JDK 1.1으로 시작해서 J2SE 1.2 (Jave 2 Platform Standard Edition) / J2SE 1.3/ J2SE 1.4 / J2SE 5.0 / JAVA SE 6 / JAVA S.. 2022. 8. 11.
[응용소프트웨어] 컴퓨터 구조 이해하기 일반적인 컴퓨터 구조 이해하기 1) 노트북, 스마트폰에서 사용하는 여러 가지 프로그램을 이용하기 위해 java, c, c++, python 언어가 프로그램을 실행하는 기반을 제공합니다. 3) 소프트웨어가 실행되는 영역은 하드웨어입니다. 4) 프로그램(소프트웨어)을 실행한다는 의미이다. - 프로그래머가 미리 만들어놓은 명령어를 중앙처리장치(CPU, Central Processing Unit)가 읽어 들여서 그 명령어대로 컴퓨터의 하드웨어를 작동시키는 과정이다. 2. 중앙처리장지 1) CPU라고 한다. 2) 컴퓨터에서 프로그램의 명령어를 수행하는 컴퓨터의 두뇌와 같은 역할을 한다. 3) 구성요소 - 연산부 - 제어부 - 레지스터부 3. 주기억장치(main memory) 1) RAM이라고 한다. 2) 컴퓨터가.. 2022. 8. 10.
728x90
반응형