자격증공부

    2020 정보처리기사 2회 실기대비 정리 - 화면 설계

    2020 정보처리기사 2회 실기대비 정리 - 화면 설계

    *개인적으로 정리한 내용이니 참고용으로 봐주세요 :) 화면 설계 1. 사용자 인터페이스(UI : User Interface) : 사용자와 시스템간의 상호작용을 위해 도와주는 장치 또는 소프트웨어 1) 특징 - 사용자의 편리성 / 가독성을 높임으로써 작업시간을 단축, 업무에 대한 이해도를 높여줌 - 최소한의 노력으로 원하는 결과를 얻음 - 수행결과의 오류를 줄임 - 기능에 대한 구체적인 방법을 제시 - 정보 제공자와 공급자의 매개 역할 - 소프트웨어 아키텍처를 반드시 숙지해야 설계를 할 수 있다 2) 구분 - CLI(Command Line Interface) : 명령, 출력이 텍스트 형식 - GUI(Graphical User Interface) : 아이콘, 명령을 마우스로 선택하여 수행, 그래픽 환경 인터..

    2020 정보처리기사 실기 정리 - 서버 프로그램 구현

    2020 정보처리기사 실기 정리 - 서버 프로그램 구현

    *개인적으로 정리한 내용이니 참고용으로 봐주세요 :) 서버 프로그램 구현 1. 개발 환경 - 응용 소프트웨어가 운영될 환경과 유사한 구조로 구축 - 개발 프로젝트의 분석 단계의 산출물을 바탕으로 선정 1) 하드웨어 환경 - 구성 : 사용자와의 인터페이스 역할을 하는 클라이언트(Client), 서비스를 제공하는 서버(Server) - 웹 서버(Web Server) : 클라이언트로부터 직접 요청 받음, 저용량의 정적 파일들 제공 -기능 --HTTP/HTTPS : 브라우저로부터 요청받아 응답할 때 사용하는 프로토콜 --통신 기록 (Communication Log) : 처리한 요청을 로그 파일에 기록 --정적 파일 관리(Managing Static Files) : HTML, CSS, image 등 정적 파일들 ..

    2020 정보처리 기사 실기 정리 - 데이터 입·출력 구현

    2020 정보처리 기사 실기 정리 - 데이터 입·출력 구현

    * 개인적으로 정리한 내용으로 참고용으로만 봐주세요 :) 데이터 입·출력 구현 1. 자료 구조 - 선형구조(Linear Structure) ① 배열(Array) : 동일한 자료형의 데이터들이 같은 크기로 나열되어 순서를 갖고 있는 집합 - 정적인 자료 구조, 기억장소의 추가가 어렵고 데이터 삭제 시 메모리의 낭비가 발생 - 첨자를 이용하여 데이터에 접근 - 반복적인 데이터 처리 작업에 적합 - 동일한 이름의 벼누를 사용하여 처리가 간편 ② 선형리스트(Linear List) 연속 리스트(Contiguous List) : 배열과 같이 연속되는 기억장소에 저장되는 자료 구조 - 이용 효율은 밀도가 1로서 가장 좋음. 삽입, 삭제 시 자료의 이동이 필요 연결 리스트(Linked List) : 임의의 기억공간에 ..