[정보처리기사] 실기 1장 요구사항 확인

자격증/정보처리기사|2021. 6. 25. 18:24
728x90

* [참고/ 원본]

blog.naver.com/srang_/222055609853

 

1.요구사항 확인

1) 현행 시스템 파악 : 현재 개발하고자 하는 시스템의 개발 범위를 설정하기 위해 구성과 기능, 연계정보, 소프트웨어, 하드웨어, 네트워크의 구성을 파악하는 과정을 의미한다.

2) 현행 시스템 파악 절차

현행 시스템 구성 파악 현행 시스템 기능 파악 인터페이스 현황 평가
기간 업무
지원 업무
제공하는 기능 파악
계층형 표시
데이터 종류, 통신규약, 연계 유형
아키텍처 구성 파악 소프트웨어 구성 파악
업무 수행 기술 요소들이 사용되는지
최상위 수준에서 파악
소프트웨어 제품명, 용도,
라이선스 수, 적용 방식 명시
하드웨어 구성 파악 네트워크 구성 파악
서버의 주요 사양
서버의 이중화, 수량
네트워크의 구성을 파악할 수 있도록 네트워크 연결 방식을 구성도로 작성

3) 소프트웨어 아키텍처(서술형) : 여러 가지 소프트웨어 구성요소와 외부 특성, 구성요소 간의 관계를 표현하는 시스템 구조

4) 소프트웨어 아키텍처 프레임 워크(서술형) : 소프트웨어 집약적인 시스템에서 아키텍처가 표현해야 하는 내용 및 이들 간의 관계를 제공하는 아키텍처 표준 기술을 의미한다.

5) 소프트웨어 아키텍처 4+1 뷰 : 고객의 요구 사항을 정리해둔 시나리오 4개의 관점으로 바라보는 소프트웨어적인 접근 방법

* 4+1뷰의 종류

- 유스케이스 뷰 : 아키텍처를 도축하고 설계하는 작업을 주도하는 뷰

- 논리 뷰 : 설계 모델의 추상화, 클래스 식별 → 클래스 다이어그램

- 프로세스 뷰 : 런타임 시 스레드와 프로세스 사이의 상호 작용

- 배포 뷰 : 물리적인 노드의 구성 → 배포 다이어그램

- 구현 뷰 : 정적인 소프트웨어 구현 → 컴포넌트 뷰, 컴포넌트 다이어그램

* 런타임 : 컴퓨터 프로그램이 실행되고 있는 동안의 동작 상태

* 스레드 : 프로세스의 실행을 담당하는 실행의 기본 단위

* 프로세스 : 운영체제가 관리하는 실행 단위이며 PCB를 가진 시스템

* 프레임워크 : 소프트웨어의 특정 부분을 설계 및 구현 시 재사용이 가능하도록 클래스 제공

6) 개발 기술 환경 정의

운영체제(서술형) : 사용자와 하드웨어의 인터페이스 역할을 하며 컴퓨터 시스템의 자원을 관리하는 소프트웨어

- 키워드 : 신뢰성, 성능, 기술 지원, 주변기기, 구축 비용

DBMS : 사용자와 Database 사이에서 사용자의 요구에 따라 정보를 생성해 주고 Database를 관리해 주는 소프트웨어

데이터의 중복성과 종속성을 해결

- 키워드 : 가용성, 성능, 기술 지원, 상호 호환성, 구축비용

* JDBC : Java 언어를 이용하여 DB에 접근하여 관리할 수 있는 인터페이스

* ODBC : 응용프로그램에서 DB에 접근하여 데이터를 관리할 수 있는 표준 인터페이스

미들웨어 : 운영체제와 소프트웨어 Application 사이에서 원만한 통신이 이루어질 수 있도록 중개 및 제어 역할을 하는 소프트웨어

WAS (Web Application Server) : 사용자의 동적인 콘텐츠를 처리하기 위해 사용되는 미들웨어

- 키워드 : 가용성, 성능, 기술 자원, 구축비용

- WAS 종류 : Tomcat, JBoss, Jetty, JEUS

* 가비지 컬렉션 : 실제로 사용되지 않고 있지만 반환되지 않은 메모리 공간을 강제로 해제하여 사용할 수 있도록 하는 메모리 관리 기법

오픈소스 : 누구나 제한 없이 사용할 수 있는 소스코드를 공개한 라이선스를 만족하는 소프트웨어

- 키워드 : 라이선스 종류, 사용자의 수, 기술 지속 가능성 고려

* tpmC : 1분당 최대 처리 건수, 하드웨어 성능 지표로 사용

* OLTP/배치/데이터베이스 서버 → tpmC

* WEB/WAS 서버 → OPS(Operations per Second)

7) 요구사항 : 소프트웨어가 문제를 해결하기 위해 제공되는 서비스 설명과 제약조건을 나타낸다.

기능적 요구사항 : 시스템이 제공하는 기능, 서비스 (기능성, 완전성, 일관성)

비기능적 요구사항 : 기능 외의 제약사항이나 보안적인 요소

사용자 요구사항 : 사용자 관점에서 시스템이 제공해야 할 기능 및 서비스

시스템 요구사항 : 개발자 관점

- 요구사항 개발 프로세스

도출 분석 명세 확인
요구사항 식별
인터뷰
브레인스토밍
리서치
워크숍
요구사항 분류
개념모델링
요구사항 협상
요구사항 할당
정형 분석
문서화
시스템 요구사항 명세서
시스템 정의서
요구사항 검토
프로토 타이핑
모델 검증
인수 테스트
* 개념 모델링 : 요구사항의 분석의 핵심으로 요구사항을 단순화하여 개념적으로 표현한 것
* 유스케이스 다이어그램 : 액터(사용자)와 시스템의 관계를 표현하고 기능적인 요구사항을 유스케이스라는 단위로 표현
* UML : 개발자들이 효율적으로 의사소통을 하기 위해 만들어진 표준 통합 모델링 언어.

* 요구사항 할당 : 아키텍처 구성요소 식별
* 정형 분석: 구문과 의미를 갖는 정형화된 언어를 수학적 기호로 표현하여 분석

* 모델 검증 : 정적 분석 수행
* 인수테스트 : 사용자의 입장에서 테스트하는 방법으로 알파 테스트와 베타 테스트가 존재
* 프로토타이핑 : 새로운 요구사항을 도축하기 위한 수단 또는 요구사항에 대해 소프트웨어 엔지니어가 해석한 것을 확인하기 위한 수단

8) 비용 산정 모델

하양식 선정 방법 : 전문가 판단, 델파이 기법

상향식 선정 방법 : LOC, M/M(Man/Month), Putnam, COCOMO

* Putnam: 개발 주기의 단계별 요구, 인원 분포도 가정

* COCOMO : 보헴이 정의 / 프로그램 규모에 따라 비용 산정

* 상호 운용성 : 서로 다른 시스템 간의 데이터를 주고받아 효율적으로 운용될 수 있는 특성

9) 분석 모델 검증

(1) 유스케이스 모델 검증 (액터, 유스케이스)

(2) 개념 수준의 분석 클래스 검증

(3) 분석 클래스 검증

경계 : 외부 액터와 상호작용

엔티티 : 시스템이 유지해야 하는 정보를 관리

제어 : 시스템이 제공하는 기능의 로직, 제어 담당

- 기술적 타당성 검토

(1) 성능 및 용량 산정의 적정성

(2) 시스템 간 상호 운용성

(3) IT 시장 성숙도 및 트렌드 부합성

(4) 기술적 위험 분석

10) UML : 개발자들이 원활한 의사소통을 하기 위해 고안된 표준화 통합 모델링 언어

6개의 구조 다이어그램 + 7개의 행위 다이어그램

구성요소 : 사물, 관계, 다이어그램

- 사물 : 구조, 그룹, 행동, 주해 (두음 외우기 : 구구주행)

- 관계 : 연관관계(2개 이상 사물이 서로 연관), 집합관계(하나의 사물이 다른 사물에 포함), 포함관계(포함하는 사물의 변화가 포함되는 사물에게 영향을 미치는 관계), 일반화(상속 관계), 의존(필요에 의해 짧은 기간 동안 관계 유지, 실체화(서로를 그룹화할 수 있는 인터페이스)

- 다이어그램 (6개의 구조 다이어그램 + 7개의 행위 다이어그램)

6개 구조 다이어그램 : 클래스 다이어그램, 객체 다이어그램, 컴포넌트 다이어그램, 배치 다이어그램

* 컴포넌트 다이어그램 : 컴포넌트와의 관계나 인터페이스를 표현

* 배치 다이어그램 : 물리적인 요소들의 위치 표현

7개 행위 다이어그램 : 유스케이스 다이어그램, 시퀀스 다이어그램, 커뮤니케이션 다이어그램, 상태 다이어그램

* 유스케이스 다이어그램 구성요소 : 액터, 유스케이스, 시스템, 관계

* 유스케이스 : 액터에게 제공하는 서비스, 기능을 표현

728x90

댓글()

[자격증] 정보처리기사 & 산업기사 2021년 시험일정

자격증/정보처리기사|2021. 5. 10. 18:16
728x90

1. 정보처리기사

회 별

필기시험 접수

필기시험

합격자 발표

실기시험접수

실기시험

합격자 발표

1

01.25~01.28

03.07()

03.19()

03.31~04.05

04.25()

06.02()

2

04.12~04.15

05.15()

06.02()

06.14~06.17

07.10()

08.20()

3

07.12~07.15

08.14()

09.01()

09.13~09.16

10.16()

11.26()

 

2. 정보처리 산업기사

회 별

필기시험 접수

필기시험

합격자 발표

실기시험접수

실기시험

합격자 발표

1

01.26~01.29

03.02~03.06

03.19()

04.01~04.06

04.24()

06.02()

2

04.13~04.16

05.16~05.19

06.02()

06.15~06.18

07.10()

08.20()

3

07.13~07.16

08.08~08.18

09.01()

09.14~09.17

10.16()

11.26()

 

 

728x90

'자격증 > 정보처리기사' 카테고리의 다른 글

[정보처리기사] 실기 1장 요구사항 확인  (0) 2021.06.25

댓글()

[자격증] About.멀티미디어콘텐츠제작전문가

자격증/기타|2021. 3. 17. 12:20
728x90

1. 멀콘전(멀티미디어 콘텐츠제작 전문가)이란?

! 개요

  • 과학기술정보통신부에서 주관하고, 한국산업인력공단 시행하는 멀티미디어 제작 및 컴퓨터 관련 자격증
  • 2002년 신설되었으나, 정보가 많이 부족하더라 ㅠㅠ흑흑 공부하는 입장에서 살짝 막막했다.
  • 학점은행제에서 18학점 인정(산업기사 수준)

! 빅데이터분석기사의 직무

  • 필기 시험을 본 입장에서, 문제 범위나 직무가 기초적인 IT 지식 기반의 디자이너(영상/이미지/웹 등)의 기초?
  • (한국산업인력공단에서 찾아보니) 관련 직업은 영상 프로듀서, 웹 프로듀서, 멀티미디어 디자이너 라고 한다.

1. 응시 자격

제한 없음

2. 시험 과목 - 필기

4과목(멀티미디어 개론, 멀티미디어 기획 및 디자인, 멀티미디어 저작, 멀티미디어 제작 기술) /출처 : 한국데이터산업진흥원

 

2. 시험 과목 - 실기

멀티미디어콘텐츠 제작 실무(찾아보니 시험 문제로 만드는 이미지 파일을 만들기) /출처 : 한국데이터산업진흥원

 

3. 출제 문항 및 배점

필기 : 객관식 - 80문제 (각 과목 별 20문제씩)/ 2시간(과목당 30분)
실기 : 작업형 / 4시간

 

4. 합격 기준

합격 기준은 여느 기사 자격증과 동일하다.  (과목당 100점을 만점)

 

1) 필기

  • 1. 전 과목 40점 이상
  • 2. 전 과목 평균 60점 이상

2) 실기

  • 60점이상
728x90

'자격증 > 기타' 카테고리의 다른 글

[42서울] About.42SEOUL (with 온라인테스트 통과 후기)  (0) 2021.01.04

댓글()

[42서울] About.42SEOUL (with 온라인테스트 통과 후기)

자격증/기타|2021. 1. 4. 12:23
728x90

1. About 42SEOUL

1.1 42 SEOUL이란?

| 42SEOUL은 이노베이션 아카데미의 소프트웨어 교육 프로그램 입니다.

- 가르치는 교수도, 정해진 교재도, 비싼 학비도, 심지어 학위도 없는 교육 프로그램?

  언뜻 들으면 그럼 대체 무엇을? 누가? 가르치는 건가? 싶기도 한 새로운 방식의 교육 프로그램,

  프랑스의 Ecole 42 이라는 교육 프로그램을 벤치마킹하여 IT에서 한국의 성장 동력을 찾기 위한 2018년 정책 사업이다.

  배우는 법을 배우는 교육, 그렇다면 교육은 어떻게 진행되는걸까

 

1.2 교육 프로그램 진행 환경

 - 특징 1 : 교수나 강사와 같은 '가르치기만 하는 사람'은 없다.

             게임과 같이 프로젝트가 주어지면 함께 공부하는 주위 사람들과 함께 서로 묻고 답하고 해결하며 배우는 과정

 - 특징 2 : 비용은? 전액 무료! 심지어 본교육과정에 들어가면 매달 100만원의 교육 지원금이 나온다.

 - 특징 3:  학위가 없는, 게임 기반의 프로젝트 과정을 통한 학습 환경 제공

 - 특징 4 : 연중 무휴, 1년 365일 24시간 동안 교육이 가능하다. (할 수만 있다면) 

 

1.3 무엇을 배우는가?

- 들은 바에 의하면, Linux/Unix 기반의 쉘 스크립트 위주로 배움을 시작하며,

  점차 본인의 원하는 방향으로 더 깊이 파고들어가는 프로그램이라고 한다.

  프로젝트를 진행하면서 어느정도 본인에게 맞는 것이 무엇인지도 함께 배울 수 있지 않을까 기대한다.

 

2. 그렇다면 지원은 어떻게?

2.1 지원 대상 및 접수 기간은?

- 지원을 하는 대상자에 대하여 특별한 조건이나 엄격한 제한은 없다.

  본인이 가능하다면 도전해도 좋을 듯 하다.

 

2.2 선발과정

- 홈페이지에서 '지금 지원하기' 를 누르면 바로 선발을 위한 테스트를 시작할 수 있다.

  가장 먼저 2시간 가량의 온라인 테스트를 진행한다.  ( 기억력 테스트 4분, 논리력 테스트 2시간 정도 소요)

 

2.2 온라인 테스트

- 온라인 테스트는 정말 코딩을 몰라도 진행이 가능하다. 
  분명 코딩을 아는 사람에게는 코딩 기반이 보이지만, 모르는 사람도 게임처럼 풀 수 있다.
  물론 코딩을 잘 한다고, 더 잘 풀고 이럴 것 같지는 않다. 다만 초반에 게임에 대한 이해가 빠를 수는 있겠다.

 

- 1번 기억력 테스트: 4분 가량 진행 (버튼이 눌리는 순서대로 기억하고 따라 누르는 게임)

- 2번 논리력 테스트: 방향키와 다양한 기능키를 조합하여 주어진 map에서 별(★)을 모두 먹는 게임

 

- 나는 1번 기억력 테스트는 13레벨까지, 2번 논리력 테스트는 12레벨까지 통과하였다. (선발 합격)
  ( 같이 테스트를 본 친구는 레벨 10까지 갔는데 - FAIL ,, 보통 레벨 10을 넘으면 안전한 건가 생각한다.)  

 

2.3 향후 테스트 일정

- 선발 테스트 중 온라인 테스트를 진행했으면, 앞으로 '체크인미팅' 과 La Piscine(라피신, 1개월 집중교육과정)을 진행

 

- 라 피신 뜻은 프랑스 어로 La(여성 단수 관사) + Piscine(수영장) 인데,
  물에 빠지지 않고 익사하기 위해 스스로 살아남은 사람들을 골라내는 그런 느낌,,ㅎ,ㅎㅎ,,,,,

  많이 힘들다는데 그래도 힘내쟈!!!!!

 

꼭 합격해서 더 좋은 후기를 남길 수 있도록, 더 많은 분들에게 더 많은 경험을 잘 드릴 수 있도록

우리 모두 같이 힘내쟈!!!!!!!!!!!!

 

*ecole 42 참고 : https://en.wikipedia.org/wiki/42_(school)

 42SEOUL 참고 : https://42seoul.kr/studies

 

728x90

'자격증 > 기타' 카테고리의 다른 글

[자격증] About.멀티미디어콘텐츠제작전문가  (0) 2021.03.17

댓글()

[자격증] 빅데이터 분석 기사 취소

728x90

급증하는 코로나와 함께 2020년 12월 19일 1회 필기 시험 진행 예정이던
Kdata(한국데이터산업진흥원) 주최의 "빅데이터 분석기사" 시험이 취소가 되었다.

 

제 1회 빅데이터 분석 기사 필기 시험 접수자의 경우,

- 현재 100% 환불 처리 가능 (기존 50% 환불신청자 포함)

- 혹은 제 2회 빅데이터 분석 기사 필기 시험 (2021년 4월 17일 예정) 자동 접수 _ 고사장은 추후 확인

 

하루 빨리 코로나가 잠잠해져서, 2020년 이전에 누리던 당연했던 일상들이 모두 돌아왔으면..

728x90

댓글()

[자격증] About.빅데이터 분석기사

자격증|2020. 12. 4. 12:38
728x90

1. 빅데이터 분석 기사란?

! 국가기술자격

  • 국가기술자격법 및 동법 시행령에 근거하여, 빅데이터 이해를 기반으로 빅데이터 분석 기획,
    빅데이터 수집·저장·처리, 빅데이터 분석 및 시각화를 수행하는 실무자
  • 한국데이터 산업진흥원(Kdata)에서 주최하는 빅데이터 분석 기사 시험을 통해 자격 취득
    - 2020년 12월 필기 첫 시험 / 2021년 1월 실기 첫 시험 !!

! 빅데이터분석기사의 직무

직무분야 : 정보통신 중직무분야 : 정보기술 자격 : 빅데이터 분석기사
  • 대용량의 데이터 집합으로부터 유용한 정보를 찾고 결과를 예측하기 위해 목적에 따라 분석기술과 방법론을 
    기반으로 정형/비정형 대용량 데이터를 구축, 탐색, 분석하고 시각화를 수행하는 업무를 수행

2. 응시 자격

정보처리기사와 같은 자격 조건! 

아래 중 하나만 만족해도 응시할 수 있는자격이 주어짐

※ 홈페이지에서 관련 증빙 자료(졸업증명서 및 경력증명서 등) 제출 필요

  1. 대학졸업자등 또는 졸업예정자 (전공 무관)
  2. 기사 등급 이상의 자격을 취득한 사람 (종목 무관)
  3. 3년제 전문대학 졸업자등으로서 졸업 후 1년 이상 직장경력이 있는 사람 (전공, 직무분야 무관)
  4. 2년제 전문대학 졸업자등으로서 졸업 후 2년 이상 직장경력이 있는 사람 (전공, 직무분야 무관)
  5. 기사 수준 기술훈련과정 이수자 또는 그 이수예정자 (종목 무관)
  6. 산업기사 수준 기술훈련과정 이수자로서 이수 후 2년 이상 직장경력이 있는 사람 (종목, 직무분야 무관)
  7. 4년 이상 직장경력이 있는 사람 (직무분야 무관)

위 내용이 애매한 경우는 아래 참고 ! 

더보기

1. 대학 및 대학원 수료자로서 학위를 취득하지 못한 사람은 "대학졸업자등",
    전 과정의 2분의 1 이상을 마친 사람은 "2년제 전문대학졸업자등"

2. "졸업예정자"란 필기시험일 기준으로 최종 학년에 재학 중인 사람

3. 최종 학년이 아닌 경우, 106학점 이상 인정받은 사람은 “대학졸업예정자”,
   81학점 이상을 인정받은 사람은 “3년제 대학졸업예정자”, 41학점 이상을 인정받은 사람은 “2년제 대학졸업예정자”
   (이때 대학 재학으로 취득한 학점 이외의 자격증 취득 등 기타의 방식으로 18학점 이상 포함 필수)

4. 전공심화과정의 학사학위를 취득한 사람은 “대학졸업자”, 그 졸업예정자는 “대학졸업예정자”

5. "이수자"란 기사 수준 기술훈련과정 또는 산업기사 수준 기술훈련과정을 마친 사람

6. "이수예정자"란 국가기술자격 검정의 필기시험일 또는 최초 시험일 현재 기사 수준 기술훈련과정
     또는 산업기사 수준 기술훈련과정에서 각 과정의 2분의 1을 초과하여 교육훈련을 받고 있는 사람

2. 시험 과목 - 필기

빅데이터 분석기획, 빅데이터 탐색, 빅데이터 모델링, 빅데이터 결과 해석 4과목 /출처 : 한국데이터산업진흥원, Kdata

 

2. 시험 과목 - 실기

빅데이터 분석 실무 (데이터 수집, 데이터 전처리, 데이터 모형 구축, 데이터 모형 평가) /출처 : 한국데이터산업진흥원, Kdata

 

3. 출제 문항 및 배점

필기 : 객관식 - 80문제 (각 과목 별 20문제씩) / 120분 
실기 : 통합형(필답형, 작업형) / 180분
(실기는 아직 구체적인 문항 수와 진행 방식에 대한 안내가 적다..)

 

4. 합격 기준

합격 기준은 여느 기사 자격증과 동일하다.  (과목당 100점을 만점)

 

1) 필기

  • 1. 전 과목 40점 이상
  • 2. 전 과목 평균 60점 이상

2) 실기

  • 60점이상 (시험의 일부 과정을 응시하지 않은 경우 득점에 관계없이 불합격)

다들 모두 열심히 해서 꼭 합격할 수 있기를 !!!!!!

728x90

'자격증' 카테고리의 다른 글

SQLD 자격증 정리  (0) 2020.12.01

댓글()

SQLD 자격증 정리

자격증|2020. 12. 1. 08:59
728x90

SQLD 자격증?

1) 개요

- Kdata(한국데이터산업진흥원)[1]에서 주관하는 시험(공인자격 제 2013-02호, 데이터베이스 SQL 국가공인 자격증)

- SQL은 Structured Query Language) + D(Developer의 줄인 말로, SQL 개발자를 의미

- Kdata 주최 SQL 자격검정은 SQLD(SQL developer)와 SQLP(SQL Professional) 두 가지

   1) SQLD : SQL 개발자 / 2) SQLP : SQL 전문가 (난이도는 SQLD가 SQLP보다 쉽고 SQLP는 많이 어려워진다.)

 

2) 유효기간

- 25회차 시험 이후부터는 자격증의 유효기간이 2년 (24회차 이전의 시험까지는 영구 자격증)
- 1년 6개월이 지난 시점부터, 온라인 보수교육30학점 이수해야만 '영구' 자격으로 전환
- 2년이 지나 만료가 되어도, 온라인 보수교육을 통한 갱신이 가능

 

2-1 ) 온라인 보수 교육?
- 최적의 DB성능 개선 및 관리를 위한 전략
- 오라클 옵티마이저 원리와 성능개선 사례
- (Oracle User를 위한) 비용기반 옵티마이저 최적화 전략

 

3) 시험 시간 및 과목

- 문제는 Oracle 과 MS SQL Server 두 DBMS 기준으로 혼용되어 출제

- 시험 시간은 총 90분, 절반인 30분 이후 정도부터는 다 풀었으면 집 가도 된다!
- 보통 10시에 시험을 보면 11시쯤 부터 한, 두명씩 집에 가기 시작한다.
   (시간이 모자라서 못 푸는 경우는 아직 본 적이 없다.)

  • 1과목 - 데이터 모델링의 이해
  • 2과목 - SQL 기본 및 활용

 

4) 합격 점수

- 각 과목별로 최소 40% 이상 득점 못할 시에 과락, 총 점수가 "60점 이상"이면 합격

  • 1과목 - 데이터 모델링의 이해: 10문제(문항당 2점) → 총 20점 (8점 미만 과락)
  • 2과목 - SQL 기본 및 활용: 40문제(문항당 2점) → 총 80점 (32점 미만 과락)

5) 시험 날짜

- 1년에 4회 시행

 

728x90

'자격증' 카테고리의 다른 글

[자격증] About.빅데이터 분석기사  (0) 2020.12.04

댓글()