목록안드로이드 (2)
브래의 슬기로운 코딩 생활
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bxbSiz/btsFAg9dEgw/n9k2aaNszz1xYDsQLYSvIk/img.png)
강의계획 스마트폰의 개요 스마트폰 ▪ 통화 기능 + 컴퓨터 + 다양한 기능 내장(MP3, 카메라, DMB, GPS 등). 스마트폰의 역사 ▪ 1992년 IBM사의 사이먼 (최초) ▪ 1996년 노키아 9000 ▪ 2002년 마이크로소프트 포켓PC ▪ 2007년 아이폰 ▪ 2008년 안드로이드 폰 ▪ 2010년 윈도폰7 스마트폰의 운영체제 ▪ 2021년 2분기 기준 세계시장 점유율 • 안드로이드: 72%, 아이폰: 26%, 윈도폰: 0.01% 안드로이드 안드로이드의 주요 기능 ▪ 애플리케이션 프레임워크를 통해서 제공되는 API를 사용함으로써 코드를 재사용하여 효율적이고 빠른 애플리케이션 개발 가능함 ▪ 모바일 기기에 최적화된 달빅 또는 아트런타임(ART) 제공함 ▪ 2D 그래픽 및 삼차원 그래픽을 최적화하..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/uEJMW/btr1TTZDEgZ/M4xJfhEn2dlf6OW2ELP7w1/img.png)
운영체제 개요 - 운영체제 구조와 종류 커널과 인터페이스 커널(Kernel) - 운영체제의 핵심(Core) - 프로세스 관리, 메모리 관리, 저장장치 관리와 같은 운영체제의 필수 기능을 모아놓은 것 인터페이스(IF: Interface) - 커널에 사용자의 명령을 전달하고 실행 결과를 사용자에게 알려주는 역할 - GUI(Graphical User Interface) : 그래픽을 기반한 사용자 인터페이스 - CLI(Command Line Interface) : 텍스트기반의 사용자 인터페이스 (TUI와 다름) 시스템 호출 시스템 호출 - System Call - 컴퓨터의 자원을 이용하기 위해 사용자 인터페이스 또는 응용프로그램이 커널에게 접근하기 위한 수단 - 컴퓨터자원의 효율적인 보호 - 표준화된 접근 직접..