이번글은 2월에 썼던 정보처리기사 필기 글 연장선(?)입니다.https://codingisland.tistory.com/38 [자격증] 정보처리기사 필기 합격이번글은 정보처리기사 필기 후기글 입니다. 저는 컴퓨터공학을 전공하는 대학생이고 이 글을 작성하는 날 기준 4학년이 되는 해여서 기사시험을 볼 수 있는 자격이 되는 해가 되었습니다. 저희codingisland.tistory.com필기를 합격했으니 실기를 볼 자격이 생겼었습니다. 그래서 바로 어제 4월27일에 시험을 치뤘습니다. 결론적으로 가채점은 65+@ 합격점입니다. 실기는 총 20문항 서술형으로만 이뤄져있고 문항당 5점씩 60점이상이면 합격입니다.보기식으로 3개를 쓰는 경우 맞은개수로 1개: 1점 / 2개: 3점 / 3개: 5점, 2개를 쓸경우엔..
문제 예전에는 운영체제에서 크로아티아 알파벳을 입력할 수가 없었다. 따라서, 다음과 같이 크로아티아 알파벳을 변경해서 입력했다. 예를 들어, ljes=njak은 크로아티아 알파벳 6개(lj, e, š, nj, a, k)로 이루어져 있다. 단어가 주어졌을 때, 몇 개의 크로아티아 알파벳으로 이루어져 있는지 출력한다. dž는 무조건 하나의 알파벳으로 쓰이고, d와 ž가 분리된 것으로 보지 않는다. lj와 nj도 마찬가지이다. 위 목록에 없는 알파벳은 한 글자씩 센다. 입력 첫째 줄에 최대 100글자의 단어가 주어진다. 알파벳 소문자와 '-', '='로만 이루어져 있다. 단어는 크로아티아 알파벳으로 이루어져 있다. 문제 설명의 표에 나와있는 알파벳은 변경된 형태로 입력된다. 출력 입력으로 주어진 단어가 몇 개..
현재 사회에서 필수로 사용되고 있는 스마트폰, 컴퓨터와 같은 기기에서 내 기기와 상대방의 기기와 무언가를 주고 받는 것을 네트워크라고 합니다. 네트워크 프로그래밍 중 하나인 TCP/IP 프로토콜이 있습니다. TCP/IP란? TCP/IP는 Transmission Control Protocol (TCP)와 Internet Protocol (IP) 두 가지 주요 프로토콜로 구성되어 있습니다. IP는 패킷이 올바른 목적지에 도달하도록 경로를 지정하는 역할을 하며, TCP는 데이터가 정확하고 안정적으로 전송되도록 관리합니다. 여기서 TCP와 IP를 좀 더 세부적으로 본다면 IP는 OSI 7계층 중 네트워크 계층에 속하며, 데이터를 패킷 단위로 분할하고 이를 목적지 주소로 라우팅 하는 역할을 합니다. 각 패킷은 발..
문제 단어 S와 정수 i가 주어졌을때, S의 i번째 글자를 출력하는 프로그램을 작성하시 입력 첫째 줄에 영어 소문자와 대문자로만 이루어진 단어 S가 주어진다. 단어의 길이는 최대 1000이다. 둘째 줄에 정수 i가 주어진다. (1> S; int i; cin >> i; cout
문제 도현이는 바구니를 총 N개 가지고 있고, 각각의 바구니에는 1번부터 N번까지 번호가 순서대로 적혀져 있다. 바구니는 일렬로 놓여져 있고, 가장 왼쪽 바구니를 1번째 바구니, 그 다음 바구니를 2번째 바구니, ..., 가장 오른쪽 바구니를 N번째 바구니라고 부른다. 도현이는 앞으로 M번 바구니의 순서를 역순으로 만들려고 한다. 도현이는 한 번 순서를 역순으로 바꿀 때, 순서를 역순으로 만들 범위를 정하고, 그 범위에 들어있는 바구니의 순서를 역순으로 만든다. 바구니의 순서를 어떻게 바꿀지 주어졌을 때, M번 바구니의 순서를 역순으로 만든 다음, 바구니에 적혀있는 번호를 가장 왼쪽 바구니부터 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 N (1 ≤ N ≤ 100)과 M (1 ≤ M ≤ 100)이 주..