정보처리기사 실기

자격증/정보처리기사

[정보처리기사] 실기 요약 정리 응용 SW 기초 기술 활용

1. 운영체제의 개념운영체제의 개념컴퓨터 시스템의 자원들을 효율적으로 관리하며, 편리하고 효과적으로 사용할 수 있도록 환경을 제공하는 여러 프로그램의 모임인터페이스로 동작하는 시스템 소프트웨어의 일종프로세스, 기억장치, 주변 장치, 파일 등을 관리하는 기능을 수행한다.운영체제의 종류Windows, UNIX, Linux, MacOS, MS-DOS 등운영체제의 목적처리능력 향상, 사용가능도 향상, 신뢰도 향상, 반환 시간 단축처리능력 : 일정 시간 내에 시스템이 처리하는 일의 양반환시간 : 시스템에 작업을 의뢰한 시간부터 처리가 완료될 때까지 걸린 시간사용 가능도: 시스템을 사용할 필요가 있을 때 즉시 사용 가능한 정도신뢰도 : 시스템이 주어진 문제를 정확하게 해결하는 정도2.  운영체제의 종류Windows..

자격증/정보처리기사

[정보처리기사] 실기 요약 정리 프로그래밍 언어 활용(추후에 포스팅)

1. 데이터 입출력 데이터 입출력 키보드로부터 데이터를 입력받아 화면이나 파일로 출력하는 것 정보처리기사에서는 C와 Java의 비중이 높기에 기본적인 프로그램 구조를 이해하고 프로그램 코드를 읽고 해석하는 방법을 배우겠습니다. 헝가리안 표기법 자료형 C언어의 입출력 함수 Java의 입출력 함수 서식 지정자와 제어 문자 연산자의 우선순위 헝가리안 표기법 변수명 작성 시, 변수의 자료형을 알 수 있도록 자료형을 의미하는 문자를 포함하여 작성하는 방법 주요 자료형 종류 자료형 C언어 크기 Java 크기 정수형 int 4 Byte 4 Byte 문자형 char 1 Byte 2 Byte 실수형 float 4 Byte 4 Byte double 8 Byte 8 Byte 주요 서식 문자열 서식 문자열 의미 %d 정수형 ..

자격증/정보처리기사

[정보처리기사] 실기 요약 정리 소프트웨어 개발 보안 구축

1. Secure SDLC Secure SDLC SDLC에 보안 강화를 위한 프로세스를 포함한 것 소프트웨어 개발 생명주기(SDLC) 소프트웨어 개발 방법론의 바탕이 되는 것 Secure SDLC의 대표적인 방법론 CLASP : SDLC의 초기 단계에서 보안을 강화하기 위해 개발된 방법론 SDL : 마이크로소프트 사에서 안전한 소프트웨어 개발을 위해 기존의 SDLC를 개선한 방법론 SevenTouchpoints : 소프트웨어 보안의 모범사례를 SDLC에 통합한 방법론 SDLC 단계별 보안 활동 요구사항 분석 단계 설계 단계 구현 단계 테스트 단계 유지보수 단계 소프트웨어 개발 보안 요소 기밀성 시스템 내의 정보와 자원은 인가된 사용자에게만 접근이 허용된다. 정보가 전송 중에 노출되더라도 데이터를 읽을 수..

자격증/정보처리기사

[정보처리기사] 실기 요약 정리 SQL 응용

1. DDL DDL(Data Define Language, 데이터 정의어) DB 구조, 데이터 형식, 접근 방식 등 DB를 구축하거나 수정할 목적으로 사용하는 언어 번역한 결과가 데이터 사전이라는 특별한 파일에 여러 개의 테이블로 저장된다. DDL의 3가지 유형 CREATE : SCHEMA, DOMAIN, TABLE, VIEW,INDEX를 정의한다. ALTER : TABLE에 대한 정의를 변경하는 데 사용한다. DROP : SCHEMA, DOMAIN, TABLE, VIEW, INDEX를 삭제한다. CREATE SCHEMA 스키마를 정의하는 명령문 스키마 데이터베이스와 구조와 제약 조건에 관한 전반적인 명세를 기술한 것 데이터 개체, 속성, 관계 및 조작 시 데이터 값들이 갖는 제약 조건 등에 관해 전반적..

자격증/정보처리기사

[정보처리기사] 실기 요약 정리 애플리케이션 테스트 관리

1. 애플리케이션 테스트 애플리케이션 테스트 애플리케이션에 잠재되어 있는 결함을 찾아내는 일련의 행위 또는 절차 개발된 소프트웨어가 고객의 요구사항을 만족시키는지 확인(Validation)하고, 기능을 정확히 수행하는지 검증(Verification)한다. 애플리케이션 테스트의 기본원리 완벽한 테스트 불가능 소프트웨어의 잠재적인 결함은 줄일 수 있지만, 소프트웨어에 결함이 없다고 증명할 수 없다. 파레토의 법칙 애플리케이션의 20%에 해당하는 코드에서 전체 결함의 80%가 발견된다는 법칙 살충제 패러독스 동일한 테스트 케이스로 동일한 테스트를 반복하면 더 이상 결함이 발견되지 않는 현상 오류-부재의 궤변 소프트웨어의 결함을 모두 제거해도 사용자의 요구사항을 만족시키지 못하면 해당 소프트웨어는 품질이 높다고..

자격증/정보처리기사

[정보처리기사] 실기 요약 정리 화면 설계

1. 사용자 인터페이스 사용자 인터페이스(UI, User Interface) 사용자와 시스템 간의 상호작용이 이루어지도록 도와주는 장치나 소프트웨어 사용자 인터페이스의 구분 CLI : 명령과 출력이 텍스트 형태로 이뤄지는 인터페이스 GUI : 아이콘이나 메뉴를 마우스로 선택하여 작업을 수행하는 그래픽 환경의 인터페이스 NUI : 사용자의 말이나 행동으로 기기를 조작하는 인터페이스 사용자 인터페이스의 기본 원칙 직관성 : 누구나 쉽게 이해하고 사용할 수 있어야 한다. 유효성 : 사용자의 목적을 정확하고 완벽하게 달성해야 한다. 학습성 : 누구나 쉽게 배우고 익힐 수 있어야 한다. 유연성 : 사용자의 요구사항을 최대한 수용하고 실수를 최소화해야 한다. 2. UI 표준 및 지침 UI 표준 및 지침 표준 : 체..

자격증/정보처리기사

[정보처리기사] 실기 요약 정리 인터페이스 구현

1. 시스템 인터페이스 요구사항 분석 시스템 인터페이스 요구사항 개발할 시스템과 외부 시스템을 연동하는데 필요한 시스템 인터페이스에 대한 요구사항을 기술한 것 시스템 인터페이스 요구사항 명세서의 구성 요소 인터페이스 이름 연계 대상 시스템 연계 범위 및 내용 연계 방식 송신 데이터 인터페이스 주기 기타 고려사항 시스템 인터페이스 요구사항 분석 요구사항을 분류하고 구체적으로 명세한 후, 이를 이해 관계자들에게 전달하는 일련의 과정 시스템 인터페이스 요구사항 분석 절차 요구사항 목록 생성 관련 자료 준비 기능적, 비기능적인 요구사항으로 분류 요구사항 분석 및 명세서에 내용을 추가하거나 수정 명세서와 목록을 이해관계자에게 전달 2. 인터페이스 요구사항 검증 인터페이스 요구사항 검증 요구사항이 요구사항 명세서에..

자격증/정보처리기사

[정보처리기사] 실기 요약 정리 서버 프로그램 구현

1. 개발 환경 구축 개발 환경 구축 응용 소프트 웨어 개발을 위해 개발 프로젝트를 이해하고 소프트웨어 및 하드웨어 장비를 구축하는 것이다. 개발 환경은 응용 소프트웨어가 운영될 환경과 유사한 구조로 구축한다. 하드웨어 환경 사용자의 인터페이스 역할을 하는 클라이언트 그리고 클라이언트와 통신하여 서비스를 제공하는 서버로 구성된다. 클라이언트의 종류 개인용 컴퓨터 스마트폰 서버의 종류 웹 서버 ( Web Server) 클라이언트에 직접 요청을 받아 처리하는 서버, 저용량의 정적 파일 제공한다. ex) Apache Http server , css , html 파일 등 웹 애플리케이션 서버 ( WAS : Web Application Server ) 동적 서비스 제공, 데이터 가공 수행, 웹서버와 파일서버 사이..

윤규헌
'정보처리기사 실기' 태그의 글 목록