1, 1, 3, 2
3, 4, 5, 3
3, 5, 6, 4
3, 5, 5, 3
이 코드는 마인스위퍼 게임의 필드에서 지뢰가 위치한 곳의 주변에 몇 개의 지뢰가 있는지를 계산하는 코드입니다.
field는 2차원 배열로 게임판을 표현하며, 0은 지뢰가 없는 곳, 1은 지뢰가 있는 곳을 의미합니다. mines는 계산한 지뢰의 개수를 저장하는 배열입니다.
이중 반복문을 통해 field 배열을 탐색하며, 지뢰가 위치한 곳 주변의 지뢰 개수를 계산합니다. calculate 함수는 j, i 좌표가 배열의 범위를 벗어나지 않도록 체크해주는 함수입니다.
계산된 지뢰의 개수를 mines 배열에 저장하고, 마지막으로 mines 배열을 출력해줍니다.
답 : U, -, X, π, ⋈
1. 브릿지 패턴(기능 추가, 인터페이스)
2. 옵저버 패턴(수신)
답 : 24513
arr 배열의 원소들 중에서 자신보다 작은 원소의 개수를 찾아 result 배열에 저장하고, result 배열의 원소를 출력하는 코드입니다.
따라서 이 코드를 실행하면 다음과 같은 결과가 출력됩니다.
답 : 192.168.1.127
답 : 경계값분석(Boundary Value Analysis)
1: 3
2: 4
부서 코드 20인 건 3개
부서 코드 20 제외하면 4개
1. 사회공학
2. 다크 데이터
답 : [101, 102, 103, 104, 105]
for문에 요소 + 100을 리스트로 담아서 리턴한다.
답 : SIEM
답 : cvs(excel 파일 형식), svn(파일 저장 형태의 저장소), git(형상 관리 흔히 사용)
1) 200
2) 3
3) 1
MySQL에서 범주를 확인할 때 SELECT DISTINCT를 사용
SELECT DISTINCT 컬럼 FROM 테이블; # 컬럼 범주 조회
SELECT COUNT(DISTINCT 컬럼) FROM 테이블; # 컬럼 범주 개수 조회
1. DERP : 학과명 3개의 학생 수
2. 범주 3개
3. where로 조건처리한 범주 1개
답 : 2
1. Trustzone
2. typosquatting
답 : sso
답 : SJF, RR, SRT
1. 관계
2. 클래스
3. 인터페이스
1. 실선 (ㄷ)
2. 관계집합 (ㅂ)
3. 점선 (ㄹ)
4. 관계집합의 속성 (ㄴ)
5. 개체집합 (ㄱ)
답 : 0123
주어진 코드는 MakeArray라는 메소드를 이용하여 배열을 생성하고, 해당 배열을 출력하는 예제입니다.
MakeArray() 메소드:
int[] tempArr = new int[4]: 크기가 4인 int형 배열 tempArr을 선언하고, 초기화합니다.
for(int i=0; i<tempArr.Length;i++): tempArr의 크기만큼 반복하며, 인덱스 i에 0, 1, 2, 3 값을 순차적으로 할당합니다.
return tempArr;: 생성된 배열을 반환합니다.
main() 메소드:
int[] intArr: int형 배열 intArr을 선언합니다.
intArr = MakeArray(): MakeArray() 메소드를 호출하여 반환된 배열을 intArr에 할당합니다.
for(int i=0; i < intArr.Length; i++): intArr의 크기만큼 반복하며, 각 인덱스에 해당하는 값을 출력합니다System.out.print(intArr[i]);: intArr의 i번째 값을 출력합니다.
따라서, 해당 코드는 0, 1, 2, 3 값을 갖는 배열을 생성하고, 이를 출력하는 예제입니다.
답 : 993
해당 코드는 1부터 998까지의 정수 중에서 3으로 나누어 떨어지고 2로 나누어 떨어지지 않는 가장 큰 수를 찾는 코드입니다.
int a = 0;: a라는 정수 변수를 0으로 초기화합니다.
for(int i=1; i<999; i++): 1부터 998까지의 정수를 반복하며 i라는 변수에 값을 할당합니다.
if(i%3==0 && i%2!=0): 만약 i가 3으로 나누어 떨어지고 2로 나누어 떨어지지 않는 조건을 만족하면 다음을 실행합니다.
a = i;: a에 i의 값을 할당합니다.
System.out.print(a);: 가장 큰 조건을 만족하는 a의 값을 출력합니다.
https://chobopark.tistory.com/314
이 사이트를 참고했다.
'자격증공부 > 정보처리기사' 카테고리의 다른 글
정보처리기사 5일차 - 실기 2021년 2회 (0) | 2023.04.07 |
---|---|
정보처리기사 4일차 - 실기 2021년 1회 (0) | 2023.04.06 |
정보처리기사 2일차 - 실기 2022년 2회 (0) | 2023.04.04 |
정보처리기사 1일차 - 실기 2022년 1회 (0) | 2023.04.03 |
정보처리기사 시험 신청 (0) | 2023.04.02 |