본문 바로가기

정보처리기사 Daily 문제

정보처리기사 실기 Daily 문제 25

출처 : https://cafe.naver.com/soojebi

 

수제비- IT 커뮤니티 (정보처리기사... : 네이버 카페

수제비-수험생 입장에서 제대로 쓴 비법서(정보처리기사, 정보처리기능사, 빅데이터 분석기사 등 시리즈)

cafe.naver.com

가상세계 구현 관련 기술

실제로 존재하는 환경에 가상의 사물이나 정보를 합성하여 마치 원래의 환경에 존재하는 사물처럼 보이도록 하는 컴퓨터 그래픽 기술

증강 현실(AR; Augmented Reality

컴퓨터 등을 사용한 인공적인 기술로 만들어낸 실제와 유사하지만 실제가 아닌 어떤 특정한 환경이나 상황 혹은 그 기술자체를 의미하는 용어

가상현실(VR; Virtual Realiy )

증강현실, 가상현실 등의 기반 기술로 만들어진 가상,초월,세계,우주의 합성어로, 3차원 가상세계를 뜻하는 용어로 정치,경제,사회,문화의 전반적 측면에서 현실과 비현실 모두 공존할 수 있는 생활형,게임형 가상 세계라는 의미로 폭 넓게 사용되고 있다.

메타버스(Metaverse)

출처 : https://cafe.naver.com/soojebi

 

수제비- IT 커뮤니티 (정보처리기사... : 네이버 카페

수제비-수험생 입장에서 제대로 쓴 비법서(정보처리기사, 정보처리기능사, 빅데이터 분석기사 등 시리즈)

cafe.naver.com

다음 프로그램의 실행 결과를 쓰시오

public class Sujebi {

public static void main(String[] args) {

int[] arr = {1, 2, 3, 4, 5};

int sum = 0;

 

for (int num : arr) {

sum += num;

}

 

System.out.print(sum);

}

}

정답 : 15

Java 에서는 foreach 반복문을 아래와 같이 작성한다.

for (type var : array) {

statements using var;

}

위와 아래는 동일하게 동작한다.

for (int i=0; i<arr.length; i++) {

type var = arr[i]; statements using var;

}