[정보처리기능사 실기] 기출문제 09회

이기적 영진닷컴
21 팔로워
2 비디오 조회수·2024. 1. 11.
이 동영상은 [이기적 정보처리기능사 실기 기본서(2024년)] 도서 내용을 바탕으로 제작되었습니다.
💻 동영상 강의는 책의 내용 전체를 낭독하지 않고 핵심 포인트를 중심으로 진행됩니다 💻
🧮 영상을 보시기 전에 도서의 전체 내용을 한 번 읽고 오는 것을 추천드립니다 🧮
😀 영상만으로 궁금증 해결이나 이해가 안 되는 부분은 네이버 스터디 카페 질문 게시판을 통해 질문을 남겨주세요 😀
📌 이 동영상이 포함된 재생목록 : https://www.youtube.com/playlist?list=PL6i7rGeEmTvojOX5MpdgGAXv_CErTgcw7
📌도서 자세히 보기 : https://www.yes24.com/Product/Goods/124219621
📌 모르는 문제? [이기적 스터디 카페] 질문하기 : https://cafe.naver.com/yjbooks
📌 이기적 홈페이지 : https://license.youngjin.com
📌 인스타그램 : https://www.instagram.com/license.youngjin_official/
다음 자바 언어로 작성된 프로그램의
결과를 작성하시오 쪽에서 보시게
되면은 위 문제는 a b c DF
느낌표가 공백이 포함하게 되는
문자열로 저장이 되어 있습니다 이때
어 클래스가 실행되게 되면서 빈칸을
제외한 나머지에 대한 부분을 계속
누적을 시켜 주게 되면서 어 공백이
포함되어 있었던 문자열에서 공백이
아닌 경우에만 해당하게 되는 부분으로
값을 추가해 주겠 되면서 값이 출력이
되게 되겠죠 공백이 포함되어 있었던
문자열에서 공백을 제거하게 되면은 a
b c DF 똑같이 붙여지게 되게
됩니다 이때 대소 문자에 유의하셔서
작성을 해 주셔야
됩니다 다음 보기에 보기에서 다치
종속 표기법으로 올바른 것을 고르시오
다치 종속이라는 표기법이 나오게
되는데요 다치 종속이란 어떠한 조건을
만족하는 튜플이 릴레이션 안에 있을
것을 요구하는 일종의 제약 조건을
의미하게 됩니다
해당하는 부분 중에서 보기에서 나왔을
때 이제 처음 보게 되는 화살표가 두
가지가 있다라고 하게 되는이 부분을
다치 종수 표기법으로 표현하게
됩니다 컴퓨터가 서로 통신하는데
사용하는 숫자 IP 주소를 쉽게 읽을
수 있는 도메인으로 바꿔주는 기능을
무엇이라고 하는가 도메인으로 IP
IP 주소를 도메인으로 바꿔주게 되는
서비스를 도메인 내비 서비스 즉 d
n s고 하게
됩니다 영문 약어를 작성하라고 했기
때문에네 필기에 유의하며 정답을
입력해 주시면
됩니다 osi 7계층 중 IP 속해
있는 계층은 어디인지 쓰시오 어
osi 7 계층 중에서 IP 같은
경우에는 네트워크 계층에 있죠 TCP
udp IP 같은 경우에는 굉장히
많이 나오기 때문에 그 부분을
참고하시 되면서 프로토콜에 참가하며
osi 계층을 공부해 주시면 좋습니다
소프트웨어 테스트 기법 중 내부
구조를 고려하지 않고 입력과 출력에
집중한 테스트 방식은 무엇인지 쓰시오
해당하는 부분이 실제로 시험에 출력
출제되었을 때 복원하게 되면서도 가장
많이 들었었던 문제는 어 명세기반
테스트라고 하는 이름으로 쓰면 되지
않냐라고 하는 부분이었죠 사실 정답은
블랙박스 테스트인데 명세 기반
테스트랑 의미가 같기 때문에 어 좀
하실 수도 있긴
하겠지만 문대 제하게 된 NCS
상에서는 박스 테스트로 고정을 하고
있어서 정답은 블랙박스 테스트가 좀
더 정답에
가깝습니다 다음 빈칸에 들어갈 알맞은
용어를 작성하시오 이것은
데이터베이스의 물리적 구조로서 시스템
프로그램 시스템 설계자 보는 관점에
스킵하다 물리적인 스키마를 보게
됐죠네 정답은 내부 스키마 있니다
스키마에 대한
부분은 자주 출제되고 있었던 부분이기
때문에 꼭 이제 스키마에 대한 분류에
대해서 참고하시면
좋습니다
윈도우 화면을 잠금만 단축키는
무엇인지 쓰시오 윈도우 잠지에 하게
되는 단축키는 윈도우 키 L 있니다이
부분도 자주 출제되기 됐었던 문제
중에 하나죠 잠금을 하게 되는 메뉴는
컨트롤 알트 딜리트 이용해서 작업
관리자에 들어가게 된 잠금이라 메뉴를
이용할 수도 되겠지만 해당하는
문제에서는 단축키를 물어봤 때문에
윈도우키 l이라고 하는 명령어가
정답입니다 캡처 도구를 사용하여 현재
윈도우 화면상에 있는 부분을 캡처하고
싶을 때 사용하는 단축키는 무엇인지
쓰시오 화면에 대한 스크린샷을
작성하게 되는 부분을 의미하는 단축
키인데 윈도우키 그리고 시프트 그리고
S 있니다 어 편의상를 문자로
쓰시더라도 사실 문법상 그렇게 크게
문제는 되지 않습니다 정답을 입력하게
됐을 때는이 부분은 그렇게 의지
않으시고 쓰셔도
상관없습니다 다음 보기에서 설명하는
용어를 성하시오 이메일을 받기 위한
프로토로 프로토콜은 기술 프레스를
표준하체 하드웨어 또는 소프트웨어
사용하는 여부에 관계 없이 서로
연결할 수 있도록 한다 가장 중요한
말은 서버가 동일 하도는 소프트웨어를
사용하는지 여부와 관계가 없다라고
하게 되는이 부분입니다 어 마찬가지로
이메일을 따는 대신 이메일 서버와
클라이언트 간의 중계자 역할을 하게
된다라고 하는 거죠 사실 조금 더
중요한 거는 바로이 여부와 관계
없다라고 하게 된 부분인데요 어
정답은 맵입니다
imap 하셔도 상관없긴 한데요 일단
대표적으로 가장 비교되는 프로토콜은
바로 아이라고 하게 되는이
부분과 어 팝 3라고 하게 되는 p
3라고 하는 부분을 두 가지로 각각
이제 차이점을 보시게 되면 아 같은
경우에는 일단 기본적으로 장치에
상관없이
엑스가 가능하다라고 보시면 될 거
같고요 pop3 같은 경우에는
다운로드가 된 장치에서만 엑세스가
가능합니다 해당하는 문제는 뭐
기본적인 이론을 정지되게 됐을 때
사실 자주 쓰지 않게 되는 표현이기도
해서 조금 난해하긴 했었었는데 위
부분을 참고하셔서 공부해 주시게
되면네 좋을 거
같습니다 다음 자바로 작성된 코드의
출력 결과를 작성하시오 마찬가지로 마
이제 쉼표로 구분 있었던 문자열이
들어갔는데요 쉼표를 기준으로 스피릿을
하게 되면 여기 나와 있었던이
부분들은 1 2 3 4 그리고 공백
공백 평상 공백을 동그라미로
하겠습니다 그리고 5 6 7 공백 8
9 공백도 하나의 빈공간으로 치기
때문에 사실 나오게 되게 됐었던
부분들은 이런 식으로 정리가 되게
됩니다 이때 해당하게 되는 부분을
카운트를
증가시키면서으로 나는 나머지가 0일
때 즉 세 번마다이
부분을 엔터를 치게 되게 되면서
출력을 하게 된다면 1 2 3 4 백
공백 5 6 7 그리고 공백 8 9
요런 식으로 적용이 되겠죠 이때
파이썬 같은 경우에는 공백은 출력이
되지 않기 때문에 해당하는 부분이
한쪽으로 밀리게 되는 결과 를 볼 수
있습니다 그래서 정답이라고 하게 되는
부분은 출력 형태는 다음 보시는 바와
같이 1 2 3 4 5 6 7 8
9라고 하는 부분을 붙게 되겠죠이
8구 앞에 공백이라고 하는 부분이
들어갔다고 하나 출력을 하게 됐을
때는 공백이 사라지기 때문에 어 자바
안에서네 죄송해요 자바 안에서의
출력은 이렇게 밀리게 되게 됩니다이
점 유의하 가지고 봐주시면 되게 좋을
거 같아요 스피릿이라고 하게 되는
부분은 문자열을 해당하게 되는 기호나
문자를 통해서 배열에 대한 부분으로
잘라서 저장을 한다라고 하는 부분으로
보시게 되면 될 거
같습니다 다음 자바로 작성된 코드의
출력 결과를 작성하시오 해당하는
부분은 지금 현재 대소문자가 섞여
있었던이 부분들 중에서 현재 프
물어보게 되는 부분은 바로이 이퀄
이퀄스 이그노어 케이스이 두 가지
그리고 그렇지 않을 경우라고 하게
되는이 부문으로 과연이 부분이 로어
케이스 예 로어 케이스와 이제 렇게
되었던 부분으로 나오게 되는
부분인데요 어 해당하는 부분들은
실제로는 어 어퍼 케이스가 맞을 것
같긴 한데 어 일단 제일 중요한 거는
이퀄스 같은 경우에는 대소 문자를
구별을 하게 됩니다 이퀄스 이그노
케이스 같은 경우에 대소 문자를
구별하지 않습니다 즉 대소문자를
구별하지 않게 되게 되는 누구죠
이퀄스 이도 케이스로 가게 되겠죠
그래서 해당하게 되는 부분에서 는
지금 현재 나와 있었던 str
1이라고 하게 되는이 문자열이 모두
다 소문자로 바뀌게 된 헬로 월드가
출력되게 되는게
정상입니다 실제 문제에서는 로어
케이스가 아니라 어퍼
케이스였는데네 약간 오타가 있었네요
일단 제일 중요한 거는 이스라 하게
되는 부분은 대소 문자를 구별을 하고
이퀄스 이그노 케이스 같은 경우 대소
문자를 구별하지 않는다라고 하는
부분을 꼭 유념해 봐주시면 좋을 것
같습니다 다음 으로 작성된 코드의
출력 결과를 작성하시오 해당하는 부분
15는 정수로서 정 입력이 되고
있는데요 퍼센트 5라고 하게 되는 즉
이제 몇진수 8진수로 변환을 하게
됩니다네 15라 하게 되는 부분을
8진수로 변환을 하게 되면네
정답은
17이 어 퍼센트 d n 10진수 %
5는 8진수 퍼 x 16진수로 구분
있기 때문에이 부분은 잘 봐주시 시면
좋을 것
같습니다 다음 문제는 어 11이라고
하는 숫자를 함수로서 집어넣게 되면서
2로 2보다 클 때까지 다시 함수
안에서의 함수를 시행하게는 제기
함수인데요 해당하는 부분은 저희가
11이라고 하는 값이 들어갔을 때
11이라고 하는게 2보다 크기 때문에
다시 이쪽에 해당하게 되는 부분 즉
11을 2로 나눈 5가 되게
됩니다 아직이 안에서 마찬가지로 5도
2보다 크기 때문에 다시 한번
나눠주게 되게 되 2가 되게 되고요
2는 2보다 크거나 같기 때문에 2를
또 2로 나눈 나머지 즉 1이 되게
됩니다 이때 해당하게 되는 부분은
역순으로 출력이 되기 때문에 어이
상태에서 출력하게 되는 부분이
정상적으로 들어온다고 하게 되면 1과
0과 1이 출력되게 되는 걸 보실
수가 있습니다 이때 11이라고 하게
되는 부분은 들어오긴 하였지만
출력되는 부분은 들어오지 않기 때문에
마지막 는는 1과 같으 라고 하게
되는 부분이라고 하는 부분이 1과
같았을 때 a 값을 출력한다고 해서
1이 한 번 더 출력되게 되는 거죠
그럼 1 0 1 1 2라고 하는
거꾸로 역순으로 출력되기 때문에
해당하는 부분은 11이라고 하게 되는
10진수를 2진수 1 01 1로
바꾸게 되었다라고 하는 부분을 알
수가 있습니다 제기 함수 같은
경우에는 해당하는 부분이 함수에서
다시 함수로 호출되었다 경우 아래
구문을 실행하지 않고 계속 반복적으로
실행한 뒤 모든 조건 이 끝나게
되었을 때 리턴을 해 준다라고 하는
부분을 꼭 기억해 주시면 좋으실 것
같아요 그래서 진행 방향과 출력
방향이 역순으로 진행을 하게
되었습니다 패스 테이블에서 정보 산업
사무 칼럼을 이용하여 가이드라는
인덱스를 생성하는 SQL 문을
작성하도록 하겠습니다 어 패스
테이블에서 생성하게 되는 부분이
인덱스를 생성하기 때문에 이제 먼저
크리에이트 인덱스라고 하는 부분이
되겠죠 이때 인덱스라고 하는 이름은
가이기 때문에 자 가이드라고 하는 부
하게 되는데이 주의하셔야 되는 거는
대소 문자에 대한 부분이겠죠 어
인덱스를 생성합니다 온 이때 테이블은
패스라고 하게 되는 테이블이고이
안에서 정보와 산업과 사무라고 하는
케이스를 즉이 세 가지에 대한 컬럼을
사용한다라고 하는 부분으로 정답은
현재 런식으로 해주시게 되면 될 거
같습니다 게 되는 부분도 인덱스
온이라고 하게 되는 부분으로 테이블과
컬럼명을 써 주시게 되면 되기 때문에
자주 나오는 SQL 문이니네 봐
주시면 좋을 거
같아요 다음 빈칸을 참고하여 패스
테이블에서 점수의 평균을 나타내는을
작성하시오 해당하게 되는 부분은 이제
연산하게 되는 명령어를 의미하게
되는데 평균의 연산 자죠 예 평균이
버리라고 하는 부분은 알고 있으셔
가지고 에버리지를 다 쓰시게 되면 안
되고요 여기서 쓰게 되는 명령어는
AV라고 하는 철자로 로 입력을 해
주셔야 되게
됩니다 다음 조건에 맞는 SQL
빈칸에 들어가는 알맞은 용을 쓰시오
어 처음 나오게 됐었던 기능사에서
처음 등장했었던 이제 SQL 웬 덴
문입니다 웬 덴 문인데요 맨이라고
하게 되는 부분과 웬들 문이라고 하는
부분은 사실 일반적인 코드에서 부문과
조금 비슷하다라고 보시게 되면 될 거
같으세요 예를 들어서 해당하는
조건이라고 하게 되는 분이 맞을 경우
뭐 그렇지 않을 경우라고 하는
부분으로 자중 조건문을 쓸 수가 있게
되게 되겠죠 이때 웬드 문을 쓰시게
될 때 중간에 들어가게 되는 중간
연산자는
케이스입니다 17번입니다
다음은 회사 테이블에서 나이가
20살부터 25살까지 a 모든 사원의
정보를 조회하는 SQL 이다라고
얘기를 하게 됐습니다 이제 당시에
드라고 하게 되는 분이 가운데
들어가게 되면서 나이라고 하게 된
칼럼이 앞으로 나왔기 때문에 해당하는
부분은 여기 사이 안에 있었던 값을
유도하고 있는 거 같습니다 해당하게
되는 분의 명령어는 비트입니다
다음 보기에서 설명하는 용어를
작성하시오 이것은 일반적인 명령 줄과
그래픽 형의 두 종류로 분류됩니다
명령줄 이것은 운영 체제 상에서
명령줄 인터페이스를 제공하는 반면에
그래픽 이것은 그래픽 사용자
인터페이스를 제공한다고 하고 있어요
해당하게 되는 부분은 바로이 이것에
대한 명령어를 물어보고 있는데요 이때
운영 체제 상에서의 인터페이스를
제공한다고 얘기를 할수 하고 있습니다
예
정답은
쉘입니다 쉘에 대한 부분이 운영
체대에서 인터페이스를 제공한다고 하는
부분도 같이 알고 계시면 좋으실 것
같아요 다음 코드의 출력 결과를
작성하시오 해당하는 문자 열에서도
특소 문자와 모든 글자가 섞여 있었던
문자열 이었었는데 이때 중요한 거는
지금 정규 표현식에서 위쪽에 나와
있었던이 부분 그죠 이렇게 꺾으라고
하게요 부분은 나입니다 즉 a z
아지의 대소문자와 숫자를 제외한
나머지들을 리플레이스 all 치환하기
되는 거죠 별로서 치환한다 하는
겁니다 다시 영어 대소 문자와 숫자를
제외한 나머지 부분들을 별로서 치환을
한다라고 하게 되면요 헬로 월드라고
하게 되는 부분은네 마치 특수
문자들이 딱 별로서 어 치환되고 되는
부분을 보실 수가 있습니다 어 여기
나와 있었던 전규 표현식에서 낫에
대한 구분이 없었다라고 하게 된다면
어 해당하는 결과는 반대가 나올 수도
있었겠죠 해당하는 정규 표현식이 이제
자주 출제가 되고 있기 때문에 정규
표현식에 대한 규칙도 한 번씩 봐
주시면 너무 좋을 것
같습니다 다음 보기에서 설명하는
용어는 무엇인지 작성하시오 키란
데이터베이스 조건에 만족하는 튜플을
찾거나 순서대로 정렬할 때 기준되는
속성을 말합니다 이중에 중복된 값을
가질 수 없고 유일성과 최소성을
가지며 식별을 필요하기 위해서 반드시
필요하다라고 얘기를 할기 때문에
정답은 기본키가 되게 됩니다 유일성과
최소성의 대한 뭐 후보 키나 슈퍼
키에 대한 예제처럼 키들에 대한
분류도 정의를 해 주시게 되는게 좋을
것
같습니다
