본문 바로가기
반응형

정보처리기사/실기16

정보처리기사 실기 3장 - 통합 구현 60. XML (eXtensible Markup Language) (A)1. XML특수한 목적을 갖는 마크업 언어를 만드는데 사용되는 일부 다목적 마크업 언어웹브라우저간 HTML 문법이 호환되지 않는 문제와 SGML의 복잡함을 해결하기 위해 개발됨사용자가 직접 문서의 태그(Tag)를 정의할 수 있으며, 다른 사용자가 정의한 태그를 사용할 수 있음트리 구조로 구성됨.2. SOAP (Simple Obejct Access Protocol)컴퓨터 네트워크 상에서 HTTP/HTTPS, SMTP 등을 이용하여 XML을 교환하기 위한 통신 규약웹 서비스에서 사용되는 메시지의 형식과 처리 방법을 지정기본적으로 HTTP 기반에서 동작하기 때문에 프록시와 방화벽의 영향 없이 통신 가능최근에는 무거운 SOAP 대신 REST.. 2024. 7. 3.
정보처리기사 실기 2장 - 데이터 입출력 구현 (2) 52. 자료구조 (B)1. 자료구조저장 공간의 효율성과 실행시간의 단축을 위해 사용 2. 배열 (Array)크기와 형(Type)이 동일한 자료들이 순서대로 나열된 자료의 집합반복적인 데이터 처리 작업에 적합정적인 자료구조, 기억장소 추가 어려움데이터 삭제시 빈 공간으로 남아있어 메모리 낭비 발생3. 연속 리스트 (Contiguous List)배열과 같이 연속되는 기억장소에 저장되는 자료구조중간에 데이터를 삽입하기 위해 연속된 빈 공간이 있어야함삽입삭제시 자료의 이동 필요4. 연결 리스트 (Linked List)자료들을 임의의 기억공간에 기억시키되, 자료 항목의 순서에 따라 노드의 포인터 부분을 이용해 서로 연결시킨 자료구조연결을 위한 링크(포인터)가 필요하기 때문에 기억 공간의 이용 효율이 좋지 않음접근.. 2024. 7. 2.
정보처리기사 실기 2장 - 데이터 입출력 구현 (1) 29. 데이터베이스 개요 (A)1. 데이터저장소데이터 저장소는 데이터들을 논리적인 구조로 조직화하거나, 물리적인 공간에 구축한 것논리 데이터저장소는 데이터 및 데이터 간의 연관성, 제약조건을 식별하여 논리적인 구조로 조직화한 것물리 데이터저장소는 논리 데이터저장소를 소프트웨어가운용될 환경의 물리적 특성을 고려하여 실제 저장장치에 저장한 것2. 데이터베이스(Database)공동으로 사용될데이터를 중복을 배제하여 통합하고, 쉽게 접근하여 처리할 수 있도록 저장장치에 저장하여 항상 사용할 수 있도록 운영하는 운영 데이터데이터베이스 구분통합된 데이터(Integrated Data) : 자료의 중복을 배제한 데이터의 모임저장된 데이터 (Stored Data) : 컴퓨터가 접근할 수 있는 저장 매체에 저장된 자료운영.. 2024. 6. 14.
정보처리기사 실기 1장 - 요구사항 확인 1. 소프트웨어 생명 주기(B)1. 소프트웨어 생명 주기 (Software Life Cycle) 대표적인 생명 주기 모형폭포수 모형프로토타입 모형나선형 모형애자일모형  2. 폭포수 모형 (Waterfall Model)폭포수 모형은 이전 단계로 돌아갈 수 없다는 전제하에 각 단계를 확실히 매듭짓고 그 결과를 철저하게 검토하여 승인과정을 거친 후에 다음단계를 진행하는 개발 방법론 가장 오래되고 많이 사용된 전통적인 소프트웨어 생명 주기 모형고전적 생명 주기 모형각 단계가 끝난 후에는 다음 단계를 수행하기 위한 결과물이 명확하게 산출되어야 함 3. 프로토타입 모형 (Prototype Model, 원형 모형)요구사항을 파악하기 위해 실제 개발될 소프트웨어의 견본품(Prototype)을 만들어 최종 결과물을 예측.. 2024. 6. 11.
반응형