목록창고/정보처리기능사[완] (74)
도드넷
정보처리기능사 자격증 실기시험 일정 접수 일정표입니다. 이게 중요한 이유는 시험보려는 사람이 많아서 선착순 접수이기 때문에 실기 접수일 당일 30분안에 접수해야 하기 때문이죠. 아래는 2016년도 정보처리기능사 실기 시험일정표입니다. :3 헐.. 정보처리기능사 정보기기운용기능사 이 두 IT계열 기능사 시험은 다른 기능사 실기시험은 달리 일년에 오직 12회봅니다 ㅠ 보면 거의 한달에 한번꼴로 보죠. 놓치면 개오래 기다려야되뮤 ㅠㅠ 4월 9일날 시험보고 나왔눈데 4월 8일 실기있었으니 어쩔수없이 5월 10일날 실기접수 해야겠네요. ㅠㅠ ;ㅅ; 개오래걸려.. 공부는 다했는데. 아 또 찾아보니 정보치기능사 실기시험 아마 10월부터? 혹은 내년부터 출제형식이 바뀐다고 하네요.공부 장기적으로 하시는분들 참고하셔야 ..
정보처리기능사 실기 시험 알고리즘 유형 13번째 문자열 변환 알고리즘 Groove me AJ 정보처리기능사 실기 요점정리#13 - 문자열 변환 알고리즘 1. 문자열 변환 알고리즘의 유형, 공통점 값을 입력받고 이를 제시한 조건[EX::단위표시를 중간에 넣어라, 진법변환을 해라]에 따라서 변형, 변환해서 자릿수별 수를 어떤 배열을 통해서 표기하게 한다. 2. 입력받은 자연수를 배열을 통해 표현하기 A(10) = {0,1,2,3,4,5,6,7,8,9}STR(i) 임시 저장배열i = 0 자연수 M을 입력받음 Point 1 i = i + 1 // 순서대로 나오게하려면 역순으로 표시해야하므로 카운트가 필요함. TMP = M % 10 // 이걸통해서 맨뒤에 있는 수를 알아냄. M = INT(M / 10) // 맨뒷..
정보처리기능사 실기 알고리즘 유형 13번째 정렬과 병합 알고리즘. Gitty up baby = B(J) 이면 WAY1 아니면 WAY2 WAY1 C(K) = B(J) J = J + 1 K = K + 1 만약 J = M 이면 Out Point 1로 아니면 Starting Point 로 간다. WAY2C(K) = A(I)I = I + 1 K = K + 1 만약 I = N 이면 Out Point 2로 아니면 Starting Point 로 간다. Out Point 1 반복문 I, N C(K) = A(I) I = I + 1 Out Point 2 반복문 J, N C(K) = B(J) J = J + 1
정보처리기능사 실기 알고리즘 열한번째, 배열 채우기 알고리즘에대해서 알아본다. Nothing is more beautiful than one just workin hard for their dream! 정보처리기능사 실기 요점정리#11 - 배열 채우기 알고리즘 1. 알고리즘 이해를 위해 배열의 규칙&형태를 분석하고 이해한다.- 배열 분석하는 방법 : 셀번호(?) 인덱스와 원소값의 관계를 유추한다. 2. 지그제그 달팽이껍질 모양(?) 진행방향이 있는 식이라면, 방향 변수가 사용된다.- 방향 변수는 인덱스의 x나 y에 더해져서 오른쪽(+) 왼쪽(-) 위쪽(+) 아랫쪽(-)으로 움직이게 한다. 3. 꺾는 타이밍 - 보통 셀의 끝-인덱스이며 이때 루프를 탈출하며 방향 변수나 반복문의 통제 변수에 변화를 준다. ..
정보처리기능사 실기 시험 알고리즘 유형 10번째 항공기 운항 알고리즘 I'm not the kind of boy who gives up just like that. 정보처리기능사 실기 요점정리#10 - 항공기 운항 알고리즘 사실 어려울건 없고 낮설어서 좀 그랬던 문제. 1. 낮선 변수에대한 이해 - 운항연결일자란? : 항공기 운항일정 출력 알고리즘에서 운항연결일자 변수는 도착후 다음 출발할때까지 걸리는 정비 딜레이 시간을 의미합니다.- 만약 어떤 항공편이 도착을 "월요일(1)"에하고 운항연결일자 값이 2이면 2일후인 수요일에 또다른 출발편이 생성된다는 겁니다. 2. MOD값으로 나누는 이유- 알고리즘에서 보면 도착일 + 운항연결일자를 출발운항요일 값을 7로 나누는데 이는 일주일 요일체계에서 초과한 수가 ..
정보처리기능사 실기시험 9번째 유형은 최대최소 알고리즘입니다. I don't you anything... 정보처리기능사 실기 요점정리#9 - 최대 최소 알고리즘 1. 최댓값 최솟값 구하는법- 최댓값에 최소, 최솟값에 최대을 넣은후 반복하며 전수비교. 2. 랭킹 알고리즘과 다른점은? 사실 전에 정리한 랭킹 시스템을 이용해서도 최댓값이나 최솟값 구할수도 있다. 예제 1000이하의 자연수 500개를 읽어 A(500)에 저장하고 해당 배열에 저장된 자연수중의 최댓값 최솟값을 제외한 모든 자연수의 평균을 출력하는 알고리즘은? 풀이A(500) N MAXMINSUMAVG MAX = 0 MIN = 1000 Starting Point N = N + 1MAX A(N) 이면 M..
정보처리기능사 실기 알고리즘 유형 8번째 주차요금 선불과금 알고리즘 만들기 Awoo, who is all sweatywety :3 정보처리기능사 실기 요점정리#8 - 주차요금 1. 주차요금 제도- 문제 서술을 정확히 파악하고 예시를 통해 완벽히 이해하는것이 필요. 2. 선불과금- 10분당 1000원 이라고 할때, 11분 사용했으면 2000원이 과금된다. 억울하지만 선불이라 그런거다. - 선불 시스템 만드는 방법은 곱하기 나누기를 통한 연산이 아닌 더하기 빼기를 통해서 만들어야 한다. 문제10분 미만은 무료 10분부터 30분까지 1000원, 30분 이상부터 10분당 1000원씩 최대 3만원까지 내야하는 주차요금제를 운영하는 주차장이 있다. PM(100)에는 100대의 이용고객들의 이용시간이 1분단위로 저장..
정보처리기능사 실기시험 알고리즘 파트 7번째 유형은 돈에 관련된 화폐매수 알고리즘 Oh AJ, you are my sweet insanity. 정보처리기능사 실기 요점정리#7 - 화폐 매수 1. 총액 단위 매수사이의 관계- 총액 = 단위 X 매수- 매수 = 총액 / 단위 2. 단위 만들기한국돈 단위인 50000 10000 5000 1000 500 100 50 10 1을 보면 5만 부터 한번은 나누기2, 다시 한번은 나누기5 하는식인데 알고리즘에서는 5만에서 시작해서 스위치? 플래그? 세우는 식으로 번갈아가며 나누기2 나누기5 나누기2 해서 최소 단위 도달할때까지 루프마다 단위를 번걸아 계산주면 된다. 문제3934812원을 50000 10000 5000 1000 500 100 50 10 1단위로 나누어 모..
정보처리기능사 실기 알고리즘 6번째 유형은 진법변환과 보수취하는 법에대한 알고리즘. For Ponies, for my love! 정보처리기능사 실기 요점정리#6 - 진법변환 / 보수 취하는 법 1. 진법변환 알고리즘 - 진법변환 알고리즘은 사람이 진법변환하는것과 같은 방식으로 하면된다. 10진수를 N진수로 바꾸는 과정1. 10을 N으로 나눌수없을 때까지 N으로 나눈다.2. 나머지를 역순으로 배치한다. N진수를 10진수로 바꾸는 과정1. N진수의 각 자리수 x N^M-1 해서 전부 더한다. 2. 보수 알고리즘 - 1의 보수 : 어떤 이진수 Z가 있고 해당 이진수 Z를 1의 보수를 취하고 싶다고하면, 1 - Z 해주면 된다. Z가 1이면 0이 되고 0이면 1이된다. - 2의 보수 : 맨뒷항 +1한 값에 MO..
정보처리기능사 실기 알고리즘 유형 5번째는 석차 알고리즘 랭킹 시스템 만드는 알고리즘에 대해서 알아봅니다. AJ, You are mine and mine ♥ 정보처리기능사 실기 요점정리#5 - 석차 알고리즘 랭킹 알고리즘 1. 한 배열을 이중 반복문으로 비교하면 된다.- 석차 알고리즘의 핵심은 이중 반복문. 2. 반복문에 사용되는 반복문 변수를 매개변수로 사용한다. 3. 비교해서 이기면 진쪽의 랭킹에 +1 해주는 방식으로 뒤로 밀리게한다. 4. 석차 알고리즘 Z(id) : 점수자료.RANK(id) : 랭킹자료. WAY1) 중복있게 (하지만 결과는 같음) 일일히 다비교. 반복문1 P = 1, N 반복문2 Q = 1, N Z(P) < Z(Q) 이면 RANK(P) = RANK(P) + 1 WAY2) 중복없이 ..