2011년 3월 27일 정보처리기능사 실기 문제와 답입니다.
기억을 더듬어 작성한것이라 다를수도 있습니다.


문제
2 이상의 임의의 정수 N 을 입력 받아 N 까지 소수의 합을 구하여 출력하는 알고리즘이다.


답            풀이
1 : 2         1은 소수가 아니므로 2부터 시작
2 : k / j     int(k/j) 하고 k/j가 같은 경우는  나누어 떨어지는 경우이다.
3 : j          나누어 떨어졌을 때 k와 j 가 같으면 k는 소수이다.
4 : j + 1     int(k/j) 하고 k/j가 같지 안으면 j를 증가시켜서 다시 비교한다.
5 : N         k 가 입력받은 N보다 작은 경우 반복한다.
6 : k = k + 1  k가 n보다 작으면 n이 될때 까지 반복해야하므로 1증가 시킨다.
Posted by 파이군
,

itq 자격증 시험의 발표일이 오늘(3월 3일) 입니다. 2월 13일 응지사 모두 A등급으로 합격하셨기를 바랍니다.

확인하러가기




* 온라인 강의사이트 컴스쿨에서 itq무료 강의와 자격증 시험 일정을 확인할 수 있습니다.

무료강의 보러가기
자격증 시험 일정보러가기


 

* 2011년 ITQ시험 일정
시험월
(회차)
일정
원서접수
수험표공고
시험일
성적공고
인터넷접수
방문접수

2010년12월
(제12회)

10.11.5~9 10.11.10 10.12.1 10.12.12 10.12.30
1월(제1회) 10.12.3~7 10.12.8 10.12.29 11.1.9 11.1.27
2월(제2회) 1.14~18 1.19 2.1 2.13 3.3
3월(제3회) 2.1~8 2.9 3.2 3.13 3.31
4월(제4회) 3.4~8 3.9 3.30 4.10 4.28
5월(제5회)
4.15~19 4.20 5.4 5.15 6.2
6월(제6회) 5.6~11 5.11 6.1 6.12 6.30
7월(제7회) 6.10~14 6.15 6.29 7.10 7.28
8월(제8회) 7.8~12 7.13 7.27 8.7 8.25
9월(제9회) 8.12~16 8.17 9.7 9.18 10.6
10월(제10회) 9.2~6 9.7 9.28 10.9 10.27
11월(제11회)
10.7~11 10.12 11.2 11.13 12.1
12월(제12회) 11.4~8 11.9 11.30 12.11 12.29
특별시험
(제13회)
1.28~2.1 2.7 2.16 2.26 3.17
특별시험
(제14회)
4.29~5.3 5.4 5.18 5.28 6.16
특별시험
(제15회)
7.29~8.2 8.3 8.17 8.27 9.15
특별시험
(제16회)
10.28~11.1 11.2 11.16 11.26 12.15


Posted by 파이군
,

온라인 컴퓨터강좌 사이트인 컴스쿨에서 오픈행사를 실시합니다. 여러가지 행사가 있으니까 골라서 참여해도 되고 모두 해도 되고.. 한번 참여해보세요.

컴스쿨에서 확인하세요.

1. 1년 수강권 결제하면 키보드, 마우스, 헤드셋중 하나를 받을 수 있네요.

2. 결제를하면 음료로 바꿀수 있는 모바일 쿠폰을 줍니다.

3. 회원가입만해도 모바일 쿠폰이...

4. 블로그/트위터/페이스북에 홍보글을 올리면 노트북이.. 와우!!!

마지막으로...
회원가입을 하면 3일간 무료수강이 가능하네요..
가입하고 3일간 무료로 열심히 공부합시다.
Posted by 파이군
,


리눅스에서는 파이썬이 기본으로 포함되어있습니다. 그러므로 윈도우XP에 설치하여 보겠습니다. http://python.org/download 에서 자신의 컴퓨터 환경에 맞는 버전을 다운 받으시면 됩니다. 

윈도우xp 32비트 3.1.3 버전을 설치하였습니다.

 

* 설치과정을 보겠습니다.

http://python.org/download
자신에게 맞는 파일을 골라서 다운로드 합니다.

다운 받은 python-3.1.3.msi를 실행하면 다음 화면이 나타납니다.
일반적으로 기본값인 'Install for all users'상태에서 Next를 클릭합니다.

설치할 위치를 선택하고 Next를 클릭합니다.

설치할 features를 선택합니다. 아래에 설치되는 용량을 확인할 수 있습니다. 선택이 끝났으면 Next를 클릭합니다.

설정이 끝나고 설치하는 진행상황이 표시됩니다.

모든 설치가 완료 되었습니다. Finish를 클릭합니다.

* 자~ 그럼 실행을 해보겠습니다.

시작 > 프로그램 > Python 3.1 이 만들어진 것을 확인할 수 있고 안을 보면 다음그림과 같이 있는 것을 알수 있습니다.

그중 'IDLE(Python GUI)'와 'Python(command line)'가 사용됩니다. 우선 'Python(command line)'를 먼저 실행해 보겠습니다.


실행에서 'cmd'를 실행했을 때의 화면과 비슷합니다. 'Python(command line)'에서는 간단하게 Python의 명령어를 실행해볼 수 있습니다.

이번에는 'IDLE(Python GUI)'를 실행해보겠습니다.


창으로 뜨는것 말고는 'Python(command line)'의 화면과 다른것이 없어보입니다. 그러나 'IDLE(Python GUI)'에서는 'Python(command line)'와 달리 자동완성 기능과 디버깅 기능 등 편리한 기능들이 지원해주고 있어 'IDLE(Python GUI)'의 사용을 권장합니다.

* "안녕하세요! 파이썬입니다."

이제 Python을 이용하여 "안녕하세요! 파이썬입니다."를 출력하는 프로그램을 작성해보겠습니다.
한줄만 입력하면 되므로 아주 간단합니다.

IDLE(Python GUI)를 실행하시고 다음과 같이 입력하고 엔터를 치세요.

>>> print("안녕하세요! 파이썬입니다.")

결과화면

참~ 쉽죠잉..

에디터를 이용하여 *.py로 저장한후
C:\Python31>python *.py
처럼 실행을 해도 됩니다. 아무데서나 실행이 가능하게 하려면 Python의 경로를 path에 추가해주면 됩니다.

참고로 파일로 저장하여 실행할때는 소스 상단에 "# -*- coding: ms949 -*-"를 삽입하고 하셔야 한글 사용시에 문제가 발생하지 않습니다.


* 참고로 IDLE(Python GUI)에서 Option> Configure IDLE 에서 글꼴등 작업 환경을 설정할 수 있습니다.


Posted by 파이군
,

파이썬(Python)이란?

1991년 귀도 반 로썸이 발표한 인터프리터 언어로 귀도 반 로썸이 좋아하던 코미디 프로그램 "Monty Python's Flying Circus"에서 따왔다고 합니다. 파이썬(Python)은 사전적 의미가 뱀이어서 뱀을 아이콘으로 사용합니다.

파이썬(Python)의 특징

⊙ 가독성 : 문법이 간결하고 가독성이 좋습니다. 들여쓰기를 블럭 코드로 사용하여 가독성을 높였습니다.
⊙ 풍부한 라이브러리 : 굉장히 많은 라이브러리가 기본으로 포함되어 확장성 또한 무궁무진합니다.
⊙ 접착성 : 라이브러리를 쉽게 추가할 수 있어 C로 구현되는 모듈을 쉽게 만들어 사용할 수 있습니다.
⊙ 무료 : 파이썬 소프트웨어 재단에서 관리하고 있으며, 라이센스는 거의 무료나 다름없는 Python Software Foundation License를 따르고 있습니다.
⊙ 유니코드 : 모든 문자열을 유니코드로 사용하여 한글, 한자 등을 표현하기가 편리합니다.

파이썬(Python)의 종류

⊙ Cpython : C로 작성된 파이썬으로 일반적으로 파이썬이라고 하면 Cpython을 의미합니다.
⊙ Jyhon : 자바로 작성된 파이썬으로 자바 위에서 작성되어 있기 때문에 자바 클래스를 그대로 가져오는 일이 가능합니다. 또 그래픽 라이브러리, Swing, AWT등로 지원합니다.
⊙ IronPython : .Net과 Mono용으로 C#으로 구현되어 있습니다.

파이썬(Python) 2.x와 3.x의 차이

파이썬 3이 발표되면서 2.x와 3과의 호환성이 전혀 유지되지 않습니다.
변경된 내용을 보면
print가 함수 형태로, long형이 없어지고 int형으로 통일, int / int 의 결과가 float로 처리,
string, unicode로 구분되어 있던것이 string, bytes로 구분됩니다.

*print
2.x 형식

>>> print "파이썬","입니다."
파이썬 입니다.

3 형식

>>> print("파이썬","입니다.")
파이썬 입니다.

입력인자로 구분자, 끝, 출력을 지정할 수도 있습니다.

>>> print("파이썬","뱀이다",sep="=",end="!",file=sys.stderr)
파이썬=뱀이다!

새로운 문자열 포멧팅도 제공합니다.

*long -> int
2.x 형식

>>> type(2**31)
<type 'long'>

3 형식

>>> type(2**31)
<class 'int'>

*int/int
2.x 형식

>>> 3/2
1

3 형식

>>> 3/2
1.5

*string, unicode -> string, bytes
2.x 형식

>>> type('가')
<type 'str'>
>>> type('가'.decode('utf8'))
<type 'unicode'>
>>> type(u'가')
<type 'unicode'>

3 형식

>>> type('가')
<class 'str'>
>>> type(u'가')
SyntaxError: invalid syntax (<pyshell#13>, line1)
>>> type('가'.encode('cp949'))
<type 'bytes'>
파이썬 3에서는 유니코드를 따로 지정하지 않도 일반 스트링이 기존 유니코드와 동일합니다. 인코딩이 있는 문자열은 bytes로 표현됩니다.
Posted by 파이군
,

한국정보올림피아드란 무었인가?

⊙ 한국정보올림피아드(Korea Olympiad in Informatics, 이하 KOI)는 행정안전부에서 주최하고 한국정보화진흥원에서 주관하는 대회로 국내 최고의 IT영재들이 참가하여 실력을 겨루는 대회로써 국내 최고의 권위를 가진 대회입니다.

⊙ 대회방식
KOI는 지역대회(시·도)에서 추천된 학생들이 주어진 문제해결 능력을 겨루는 경시대회와 학생이 스스로 개발한 S/W의 작품성을 평가하는 공모대회 2개 부문으로 진행이 됩니다.

- 경시대회는 수학적 지식과 논리적 사고능력을 필요로 하는 알고리즘과 프로그램 작성 능력을 평가하는 대회로 전국 16개 시/도 교육청에서 주관하는 지역대회(3월-6월경 예선, 본선 실시)와 지역대회를 통과하여 선발된 학생 또는 청소년이 참가하는 전국대회로 진행됩니다.
- 공모대회는 전국의 초, 중, 고등학생이 개발한 창의적인 S/W 작품을 공모하여 심사하는 대회입니다. 본 대회는 16개 시/도 교육청에서 추천한 작품을 대상으로 전국대회를 개최합니다.

⊙ 그럼 준비는 언제? 어디서?
경시부문, 공모부문 모두 대회에 맞는 준비를 해야 하는데요. 언제가 좋을까요? 바로 지금 겨울 방학을 이용하는 것입니다. 물론 기간이 짧아서 효과가 있겠느냐 하시는 분들도 있지만 여름 방학보다는 길잖아요. 또 학기 중에는 시험공부 즉, 내신에 더 신경이 갈수 밖에 없구요. 그래서 겨울방학을 이용하여 짧고 굵게 준비하고 학기가 시작되면 좀 여유을 갖고 하자는 것이지요.

공모부문은 무엇을 만들것이가?를 고민해야하는데, 표절, 대리작, 저작권 침해등은 심사에서 제외되니까 참고자료는 정확이 해야겠죠!

경시부문은 지역별로 다를 수는 있지만 각 지역 예선은 보통 4월 말, 본선은 5월 말에 실시를 하고 7월 17일에 KOI를 실시하죠. 각 지역 예선은 필기시험으로 진행을 하므로 필기준비를 해야합니다. 프로그램만 열심히 했다가 낭패를 보는 경우도 더러 있더군요..

필기시험은 수리퀴즈(10%), 관련수학(20%), 자료구조(20%), 알고리즘(50%) 로 구성됩니다. 알고리즘 문제는 빈칸채우기나 결과값 물어보는 유형이고요 프로그램을 공부했다면 거의 풀수 있는 문제죠. 그러나 31번부터는 지난 KOI대회의 빈칸채우기식으로 출제하는데 분석하는데 시간도 오래걸리고 어렵기도 하죠. 그냥 대부분 찍신의 강림을 바랄뿐... ^^;;
겨울방학에는 프로그램에 집중을 하고 수리퀴즈, 관련수학, 자료구조도 같이 병행하고 방학이 끝나는 2월이나 학기 시작인 3월부터는 반대로 해야합니다. 우선 지역 예선은 통과 해야죠.

본선대회부터는 프로그래밍을 하는데요. 2010년 까지는 Visual C++6.0, Visual Basic 6.0을 사용했는데 바뀔지는 아직 모르겠네요. 프로그램을 어디서 준비를 해야하나 고민이실테데.. 정보올림피아드&알고리즘, 알고스팟, 도블렛, koi4u, Informatica Online Judge 사이트에서 도움을 받으시면 될꺼 같습니다.

후회 없는 결과를 위해 열심히 준비합니다.


 

Posted by 파이군
,

속기 : 국회, 지방의회·법원의 기록유지는 물론 각종 회의, 강연, 토론, 좌담회 등의 내용을 빠르고 정확하게 기록하기 위해서는 속기가 필수적입니다.

<속기> 검정은 발언내용의 신속·정확한 입력(기록)능력을 평가하는 국가기술자격 시험입니다.

비서 : 최고경영자가 경영능력을 발휘하기 위해서는 어학능력, 경영이론, 사무실무, 대인관계 등 다방면의 전문지식과 보좌능력을 갖춘 비서가 필수적입니다.

<비서> 검정은 최고경영자에 대한 보좌능력을 평가하는 국가기술자격시험입니다.


2011년 비서/한글속기 자격증 시험일정

종 목

회 별

검정방법

등 급

인터넷 원서접수

시험일자

발표일자

비 서

1회

필기

1ㆍ2ㆍ3급

03.17~03.23

04.09

04.28

2회

필기

1ㆍ2ㆍ3급

04.28~05.04

05.21

06.22

한글속기

1회

실기

1ㆍ2ㆍ3급

08.25~08.31

09.17

10.07

2회

실기

1ㆍ2ㆍ3급

10.07~10.13

10.29

11.30


⊙ 비서 시험 안내
시험과목


응시자격 : 제안없음

합격기준 : 필기 - 매과목 100점 만점에 과목당 40점 이상, 평균 60점 이상
               실기 - 선택종목(워드,컴활, 속기)의 합격결정기중에 따름 

검정수수료 : 필기 - 10,100원 , 실기 - 실기 종목 검정 수수료

비서실기자격응시와 자격증 발급 기준

시험시간 : 1급 - 80분, 2급 - 80분, 3급 - 80분

⊙ 한글속기 시험 안내
시험과목

응시자격 : 제안없음

합격기준 : 매과목 1정확도 95%이상 

검정수수료 : 15,400원

대한상공 회의소 국가기술자격 시험일정

워드프로세서
컴퓨터 활용능력
전산회계운용사
전자상거래관리사 / 전자상거래운용사
비서 / 한글 속기

Posted by 파이군
,



<전자상거래관리사> 자격시험은 21세기에 가장 각광받을 것으로 전망되는 전자상거래 분야의 최고의 관리자를 양성하기 위해 인터넷 비즈니스와 관련된 경영, 기술, 마케팅 능력을 평가하는 국가기술 전문자격 시험입니다.
 
<전자상거래운용사> 자격시험은 전자상거래에 대한 기초적인 지식과 기능을 가지고 전자상거래관리사의 업무를 보조할 수 있는 자로서 관련 분야의 업무를 수행할 수 있는 지식과 기능을 평가하는 국가기술자격 시험입니다.

2011년 전자상거래관리사 / 전자상거래운용사 시험 일정

종 목

회 별

검정방법

등 급

인터넷 원서접수

시험일자

발표일자

전자상거래
관리사

1회

필기

2급

03.17~03.23

04.09

04.28

실기

2급

04.28~05.04

05.21

06.22

2회

필기

1ㆍ2급

08.25~08.31

09.17

10.07

실기

1ㆍ2급

10.07~10.13

10.29

11.30

전자상거래
운용사

1회

필기

-

03.17~03.23

04.09

04.28

실기

-

04.28~05.04

05.21

06.22

2회

필기

-

08.25~08.31

09.17

10.07

실기

-

10.07~10.13

10.29

11.30


⊙ 전자상거래관리사 시험 안내
시험과목

응시자격 : 1급 - 2011년부터 적용
                     - 해당 종목에 2급 자격취득후 해당실무에 2년 이상 종사한자
                     - 해당실무에 3년 이상 종사한 자
               2급 - 제안없음

합격기준 : 필기 - 매과목 100점 만점에 과목당 40점 이상, 평균 60점 이상
               실기 - 100점 만점에 60점 이상

검정수수료 : 필기 - 15,100원 , 실기 - 29,400원

시험시간 : 1급 1교시 - 100분, 1급 2교시 90분
               2급 1교시 - 80분 ,  2급 2교시 80분

⊙ 전자상거래운용사 시험 안내
시험과목

응시자격 : 제안없음

합격기준 : 필기 - 매과목 100점 만점에 과목당 40점 이상, 평균 60점 이상
               실기 - 100점 만점에 70점 이상

검정수수료 : 필기 - 11,200원 , 실기 - 17,500원

시험시간 : 60분

대한상공 회의소 국가기술자격 시험일정

워드프로세서
컴퓨터 활용능력
전산회계운용사
전자상거래관리사 / 전자상거래운용사
비서 / 한글 속기

Posted by 파이군
,

 대한상공회의소에서 2011년 자격시험 시험일정을 발표하였습니다.

컴퓨터의 발달로 대기업은 물론 중소기업의 전산화가 빠르게 진행되면서 ERP 회계 프로그램을 이용한 회계처리가 일반화되고 있습니다.

<전산회계운용사> 검정시험은 ERP회계 정보시스템을 이용하여 각종 회계정보를 운용할 수 있는 능력을 평가하는 국가기술자격 시험으로 대한상공회의소에서 주최하고 있습니다.

2011년 전산회계운용사 시험일정

종 목

회 별

검정방법

등 급

인터넷 원서접수

시험일자

발표일자

전산회계
운용사

1회

필기

2ㆍ3급

04.21~04.27

05.14

06.02

실기

2ㆍ3급

06.02~06.08

06.25

07.27

2회

필기

1ㆍ2ㆍ3급

08.25~08.31

09.17

10.06

실기

1ㆍ2ㆍ3급

10.06~10.12

11.05

12.07


전산회계운용사 시험 안내
시험과목

응시자격  : 제한없음

합격기준 : 필기 - 매과목 100점 만점에 과목당 40점 이상, 평균 60점 이상
    실기 - 100점 만점에 70점 이상

검정수수료 : 필기 - 9,700원, 실기 - 13,600원

시험시간 : 1급 - 80분 , 2급 - 60분, 3급 - 50분

대한상공 회의소 국가기술자격 시험일정

워드프로세서
컴퓨터 활용능력
전산회계운용사
전자상거래관리사 / 전자상거래운용사
비서 / 한글 속기



Posted by 파이군
,

대한상공회의소에서 2011년 자격시험 시험일정을 발표하였습니다.
컴퓨터활용능력은 1년중 정기시험이 3회 입니다. 물론 상시시험이 있어서 정기시험의 일정이 그다지 끌리지는 않지만 2011년에 컴퓨터활용능력 자격증을 목표로 하시는 분들은 참고 하세요..

워드프로세서 2.3급과 컴퓨터활용능력 3급은 2012년부터는 국가기술자격에서 제외된다고 합니다. 2011년이 마지막 기회이니 놓치지 마세요.



2011년 컴퓨터활용능력 시험시행 계획

종 목

회 별

검정방법

등 급

인터넷 원서접수

시험일자

발표일자

컴퓨터활용능력

1회

필기

1ㆍ2ㆍ3급

02.24~03.02

03.20

04.07

실기

1ㆍ2ㆍ3급

04.07~04.13

05.01

06.01

2회

필기

1ㆍ2ㆍ3급

06.16~06.22

07.10

07.28

실기

1ㆍ2ㆍ3급

07.28~08.03

08.28

09.28

3회

필기

1ㆍ2ㆍ3급

09.22~09.28

10.16

11.03

실기

1ㆍ2ㆍ3급

11.03~11.09

11.27

12.28


국가기술자격 등급(종목)제외 안내

※ 국가기술자격 제외 등급(종목)의 필기시험 유효기간
- 2009년 12월 31일 이전 필기시험 합격자 : 2년(현행과 동일)
- 2010년 01월 01일 이후 필기시험 합격자 : 2011. 12. 31까지

대한상공 회의소 국가기술자격 시험일정

워드프로세서
컴퓨터 활용능력
전산회계운용사
전자상거래관리사 / 전자상거래운용사
비서 / 한글 속기



Posted by 파이군
,