-
JAVA 스케쥴링 작업 설명프로그래밍 JAVA 2020. 7. 19. 15:15
1.4.3 스케줄링 작업
OS는 효율적인 시스템 사용을 위한 프로그램 활동을 스케줄링할 책임이 있다.
자원. 오늘날의 많은 운영 체제는 멀티프로그래밍과 같은 기술을 지원한다.
시스템 성능을 높이기 위한 멀티스레딩 및 멀티프로세싱.
멀티프로그래밍을 통해 동일한 프로그램을 공유하여 여러 프로그램을 동시에 실행할 수 있음
CPU. CPU는 컴퓨터의 다른 컴포넌트보다 훨씬 빠르다. 그 결과 놀고 있다.
예를 들어 디스크에서 데이터가 전송되기를 기다리거나 대기하는 동안 대부분의 시간
다른 시스템 리소스가 응답할 수 있도록 하십시오.
멀티프로그래밍 OS는 CPU가 유휴 상태일 때 여러 프로그램이 CPU를 사용할 수 있도록 하여 이러한 상황을 활용한다.
예제, 다중 프로그래밍을 사용하면 워드 프로세서를 사용하여 동시에 파일을 편집할 수 있음
웹 브라우저가 파일을 다운로드하는 시간.
멀티스레딩은 단일 프로그램이 동시에 여러 작업을 실행할 수 있도록 한다.
을 위해
인스턴스, 워드 프로세싱 프로그램을 통해 사용자는 동시에 텍스트를 편집하고 에 저장할 수 있다.
이 예에서 편집과 저장은 동일한 응용프로그램 내에서 두 가지 작업이다. 이 두 사람
태스크가 동시에 실행될 수 있음.
멀티프로세싱 또는 병렬 프로세싱은 두 개 이상의 프로세서를 함께 사용하여 하위 작업을 동시에 수행한 다음 하위 작업의 솔루션을 결합하여 솔루션을 얻음
전 과제에 대해 여러 명의 의사가 한 명씩 함께 일하는 외과수술과 같다.
참을성 있는
1.18 운영 체제란? 인기 있는 운영 체제를 나열하십시오.
1.19 운영체제의 주요 책임은 무엇인가?
1.20 멀티프로그래밍, 멀티스레딩, 멀티프로세싱이란?
1.5 자바, 월드 와이드 웹, 비욘드
Java는 소프트웨어 개발을 위한 강력하고 다목적 프로그래밍 언어다.
모바일 장치, 데스크톱 컴퓨터 및 서버에서 실행 중.
이 책은 자바 프로그래밍을 소개하고 있다. 자바는 제임스 고슬링이 이끄는 팀에 의해 개발되었다.
Sun Microsystems에서. 썬 마이크로시스템스는 2010년 오라클이 구매했다. 원래 이름
자바 오크는 1991년 가전제품의 임베디드 칩에 사용하도록 설계되었다.
1995년, 자바라는 이름을 바꾸면서, 웹 어플리케이션 개발을 위해 재설계되었다. 의 역사를 위해
자바, www.java.com/en/javahistory/index.jsp을 참조하십시오.
자바는 엄청난 인기를 끌었다. 그것의 빠른 상승과 넓은 수용은 다음과 같이 추적할 수 있다.
그것의 디자인 특성, 특히 당신이 한 번 프로그램을 작성하고 실행할 수 있다는 약속
어디든 말이야 그것의 디자이너에 의해 언급된 것처럼, Java는 단순하고, 객체 지향적이며, 분산되어 있다.
해석, 강력, 보안, 아키텍처 중립, 휴대용, 고성능, 멀티스레드,
다이나믹한 Java 특성에 대한 분석은 www.cs.armstrong.edu/liang/을 참조하십시오.
JavaPersonalistics.pdf.
자바(Java)는 완전한 기능을 갖춘 범용 프로그래밍 언어로서, 개발하는데 사용될 수 있다.
강력한 미션 크리티컬 애플리케이션 오늘날, 그것은 웹 프로그래밍뿐만 아니라,
또한 서버, 데스크탑 컴퓨터의 플랫폼에 걸쳐 독립 실행형 애플리케이션을 개발하기 위해,
및 모바일 장치. 통신하고 제어하는 코드를 개발하기 위해 사용하였다.
화성의 로봇 탐사 로봇. 한때 자바를 물질보다 과대 광고로 여겼던 많은 기업들이 이제는 자바를 이용해 고객과 파트너가 접근하는 분산 애플리케이션을 만들고 있다.
인터넷을 통해서. 오늘날 개발되고 있는 모든 새로운 프로젝트에 대해, 회사들은 어떻게 해야 하는지를 묻고 있다.
그들은 일을 더 쉽게 하기 위해 자바를 사용할 수 있다.
월드 와이드 웹(World Wide Web)은 온라인에서 접속이 가능한 전자 정보 저장소다.
세계 어느 곳에서든 인터넷. 인터넷, 웹의 인프라는 그 동안 존재해 왔다.
사십여 년 동안 화려한 월드 와이드 웹과 세련된 웹브라우저는
인터넷의 인기의 주요 원인
멀티프로그래밍
멀티스레딩
다중 처리
키
포인트
✓ 포인트
수표
14 1장 컴퓨터, 프로그램, 자바에 대한 소개
웹 브라우저에서 이 URL 입력
그림 1.11 틱택토 재생용 자바 애플릿은 웹 브라우저에서 실행된다.
자바 프로그램은 웹 브라우저에서 실행될 수 있기 때문에 자바 프로그램은 처음에는 매력적이 되었다.
이런 프로그램을 애플릿이라고 부른다. 애플릿은 버튼이 있는 현대적인 그래픽 인터페이스를 사용한다.
텍스트 필드, 텍스트 영역, 라디오 단추 등을 사용하여 웹에서 사용자와 상호 작용 및 처리
그들의 요구 애플릿은 웹을 반응하고, 상호작용하며, 사용하기에 재미를 준다.
애플릿은
HTML 파일에 포함됨. HTML(Hypertext Markup Language)은 문서를 배치하고 인터넷에 문서를 연결하며 이미지를 가져오는 간단한 스크립팅 언어다.
소리, 그리고 웹 상에서 살아있는 비디오. 그림 1.11은 웹 브라우저에서 실행되는 애플릿을 보여준다.
틱-스파이브 게임을 하기 위해서.
팁
Java 애플릿에 대한 데모를 보려면 java.sun.com/applets을 방문하십시오. 이 사이트는 풍부한 정보를 제공한다.
Java 리소스 및 다른 멋진 애플릿 데모 사이트에 대한 링크.
Java는 현재 웹 서버의 응용 프로그램을 개발하기 위해 매우 인기가 있다. 다음 응용 프로그램
데이터를 처리하고, 계산을 수행하고, 동적 웹 페이지를 생성한다.
'프로그래밍 JAVA' 카테고리의 다른 글
Java 프로그램 생성, 컴파일 및 실행 (1) 2020.07.19 JAVA와 JDK란 무엇인가 (feat. API) (0) 2020.07.19 데이터 모델링 기법 (0) 2020.07.16 메타데이터 통신과 사진 (0) 2020.07.16 메타데이터 (META DATA 의 총평) (0) 2020.07.15