본문 바로가기

건강정보

정보처리기사 필기 문제 유형 분석 (14)

반응형

안녕하세요. 소복냥 입니다.
10화에서 멈출라고 했으나 필기시험 있는 7월 2일까지 달려보겠습니다.
조금은 체계적으로 기재해보려고 진화해보도록 하겠습니다.

* 플랫폼 기능 분석

* 플랫폼의 정의

  • 플랫폼은 다양한 종류의 시스템이나 서비스를 제공하기 위해 공통적이고 반복적으로 사용하는 기반 모듈, 어떤 서비스를 가능하게 하는 일종의 '토대'라고 할 수 있다. 제품, 서비스, 자산, 기술, 노하우 등 모든 형태가 가능하다.
  • 일반적으로 응용 프로그램을 구동시키는 데 사용되는 하드웨어와 소프트웨어의 결합이라 할 수 있다.

* 플랫폼 성능 특성 분석

  • 현재 사용하는 시스템의 플랫폼의 성능을 분석해야 의한 객관적 성능 평가를 제시할 수 있고, 사용자에게 안정적 서비스를 제공할 수 있다.
  • 일반적으로 성능평가는 초기 조건과 종료 조건을 설정하고, 여러 개의 파라미터를 측정하여 수행한다. 성능평가에 사용되는 파라미터는 서비스 응답속도, 응답 결과, 정확도 등이 있다.
  • 소프트웨어 설계 시 구축된 플랫폼의 성능 특성 분석에 사용되는 측정 항목으로는 응답 시간 (Response Time), 가용성 (Availability), 사용률 (Utilization) 이 있다.

* 운영체제 분석

* 운영체제의 정의

  • 컴퓨터의 제한된 각종 자원을 효율적으로 관리, 운영함으로써 사용자에게 편리성을 제공하고자 하는 인간과 컴퓨터 사이의 인터페이스를 위한 시스템 소프트웨어이다.
  • 컴퓨터 시스템의 모든 부분 (소프트웨어, 하드웨어)을 제어하는 프로그램으로서 그 시스템에서 제공하는 기능을 사용할 수 있게 하는 소프트웨어이다.

* 운영체제의 구성

  • 제어 프로그램 (Control Program) : 컴퓨터 전체의 동작 상태를 감시, 제어하는 기능을 수행하는 프로그램을 말한다. / 감시 프로그램, 데이터 관리 프로그램, 작업 관리 프로그램, 통신제어.
  • 처리 프로그램 (Processing Program) : 제어 프로그램의 감시 하에 특정 문제를 해결하기 위한 데이터 처리를 담당하는 프로그램을 말한다. 언어 번역 프로그램, 서비스 프로그램, 사용자 프로그램.

* 운영체제의 종류

  • 윈도 (Windows) : 안정적이고 표준화된 GUI를 갖추고 있는 운영체제로 개인용 PC, 중소규모 서버, 태블릿 PC 등에서 사용된다.
  • 유닉스 (Unix) : AT&T에서 개발하여 멀티태스킹이 가능하고 가양한 사용자가 공유할 수 있다. 유닉스 운영체제의 경우는 컴퓨터 서버, 워크 스테이션, 휴대용 기기 등에서 사용된다.
  • 리눅스 (Linux) : Linus Torvals에 의해 1991년에 만들어졌으며, 공개를 원칙으로 하기 때문에 무료 사용 가능하다.
  • 모바일 운영체제 : Android, IOS

* 운영체제 분석의 특성

  • 현재 사용하는 시스템의 운영체제를 분석한다.
  • 현재 시스템의 운영체제의 종류를 파악하고, 버전, 패치, 백업 주기 등을 분석한다.

* 네트워크 분석

* 네트워크의 정의

  • 컴퓨터와 같은 통신 기능을 갖춘 두 개 이상의 통신장치 (Communication devices) 사이에서 동선이나 광섬유, 혹은 무선 링크를 포함하는 전송 미디어를 사용하여 정해진 규칙으로 통신 프로토콜에 따라 데이터로 표현되는 정보를 교환하는 통신망이다.

* OSI 7 계층 참조 모델 (ISO Standard 7498)

  • 같은 종류의 시스템만이 통신을 하는 것이 아니라 서로 다른 기종이 시스템의 종류, 구현 방법 등에 제약을 받지 않고 통신이 가능하도록 통신에서 요구되는 사항을 정리하여 표준 모델로 정립하였다.
  • 개방형 시스템과 상호접속을 위한 참조 모델이다.

* 네트워크 분석의 특성

  • 현재 사용하는 시스템의 네트워크를 분석한다.
  • 현재 시스템의 네트워크 구조를 분석하여, 전체 시스템의 네트워크 구성도를 작성한다.
  • 현재 시스템의 구조를 분석하기 위하여 스위치, 라우터, IDC, 백본망, 방화벽, IDS 등을 분석한다.

* DBMS의 분석

* DBMS의 정의

  • 응용 프로그램과 데이터의 중재자로서, 모든 응용 프로그램들이 데이터베이스를 공유할 수 있도록 관리해 주는 소프트웨어 시스템이다.
  • 데이터베이스를 액세스 하기 위해 필요한 제어, 접근방법, 관리 등의 기능을 수행하는 소프트웨어이다.

* DBMS 분석의 특성

  • 현재 사용하는 시스템의 DBMS를 분석한다.
  • 현재 시스템의 DBMS 종류, 버전, 구성 방식, 백업 주기 등을 분석한다.
  • DBMS 분석 시 고려사항으로는 서능, 가용성, 상호 호환성 등이 있다.

* 비즈니스 융합 분석

* 비즈니스 융합 개념

  • 산업 또는 시장 간의 경계를 허물고 ICT 등을 통한 새로운 전달 방식을 도입함으로써 비즈니스 모델의 적용범위를 확대시키는 것을 의미한다.
  • 비즈니스 모델 : 가치를 창출하고 시장에서 성공적인 경쟁을 하기 위하여 고안된 조직 목표, 전략, 프로세스, 기술 구조 등을 포함하는 요소들의 구성체라 할 수 있다.

* 비즈니스 융합 분석

  • 고객 분석 : 비즈니스 모델 상에서 사업자에게 수익을 제공하는 참여자를 식별하고 분석한다.
  • 제품 서비스 및 서비스 분석 : 비즈니스 모델 상에서 자사가 제공하는 상품 또는 서비스를 식별하고 분석한다. 비즈니스 융합 참여자 간 제공하는 서비스와 제공받는 서비스를 식별하고 분석한다.
  • 사업구조 분석 : 상품 및 서비스의 제공자, 소비자 등 참여자 간의 관계와 구조를 식별하고 분석한다.





끝까지 읽어주셔서 감사합니다!



정보처리기사 필기 문제 유형 분석 (13)

안녕하세요. 소복냥입니다. 오늘도 달려봅니다. * 트랜잭션의 특징 Atomicity 원자성 - 트랜잭션의 연산은 DB에 모두 반영되도록 완료 (commit)되든지, 전혀 반영되지 않도록 복구 (Rollback)해야 합니다.

160326.tistory.com



반응형