정보처리기사

정보처리기사/요약정리

[실기핵심요약] - 응용 SW 기초 기술 활용

운영체제(OS, Operation System) : 하드웨어를 보다 쉽게 사용할 수 있도록 인터페이스를 제공해 주는 소프트웨어, 사용자 편의성을 위한 인터페이스인 동시에 다양한 자원을 관리하는 자원 관리자 목적) 처리능력, 신뢰도, 사용 가능도, 응답시간, 반환시간 기능) - 자원의 효율적인 스케줄링 및 관리 - 데이터 공유 및 주변장치 관리 - 입/출력 장치와 사용자 프로그램 제어 - 스스로 어떤 유용한 기능도 수행하지 않고 다른 응용 프로그램이 유용한 작업을 할 수 있도록 환경 마련 - 오류 검사 및 복구 기능 - 운영체제 이외의 프로그램들은 운영체제가 제공한 기능에 의존하여 컴퓨터 시스템 자원에 접근 자원관리 과정) 자원들 상태 파악 -> 분배 정책 수립 -> 자원 배당 -> 자원 회수 종류) MS..

정보처리기사/오답

[필기핵심요약문제] - 제품소프트웨어패키징

ISO/IEC 9126 ISO/IEC 9126의 소프트웨어 품질 특성 중 기능성(Functionality)의 하위 특성으로 옳은 것을 모두 고르시오. (ㄱ) 준수성 (ㄴ) 상호 운용성 (ㄷ) 운영성 (ㄹ) 보안성 (ㅁ) 자원 활용성 (ㅂ) 적절성 - (ㄱ), (ㄴ), (ㄹ), (ㅂ) + 정밀성 ISO/IEC 9126의 소프트웨어 품질 특성 중 유지보수성(Maintainability)의 하위 특성으로 옳은 것을 모두 고르시오. (ㄱ) 대체성 (ㄴ) 고장 허용성 (ㄷ) 분석성 (ㄹ) 회복성 (ㅁ) 안정성 (ㅂ) 변경성 - (ㄷ), (ㅁ), (ㅂ) + 시험성 (1) 제품이 지정된 조건 하에서 사용될 경우에, 명시된 요구와 내재된 요구를 충족하는 정도 (2) 제품이 지정된 조건 하에서 사용될 경우에, 명시된 요..

정보처리기사/오답

17년 실기 기출 문제

트랜잭션의 특성에는 원자성, 일관성, 독립성, 영속성이 있다. 이중에서 일관성, 영속성에 대해 설명하시오. - 일관성 : 트랜잭션이 성공적으로 완료되거나 실패하더라도 데이터베이스의 일관성이 유지되어야 한다. - 영속성 : 트랜잭션 종료 후, 논리적 장애나 오류 등으로 데이터 내용의 변화가 없어야 한다. ( )는 지금까지 PSTN 네트워크를 통해 이루어졌던 전화통화를 IP기술을 사용하여 음성데이터를 보냄으로 전화통화하기 위한 전송매체로 사람들이 인터넷을 사용할 수 있도록 하는 하드웨어 및 소프트웨어 범주이다. ()의 이점 중 하나는 사용자들이 인터넷 비용을 지불하여 e메일을 보낼 때 각각 요금을 지불하지 않는 것처럼 인터넷으로 전화를 걸어 초과 요금을 지불하지 않는다는 것이다. - VoIP ( )는 합법적..

정보처리기사/요약정리

[실기핵심요약] - SQL 응용

SQL 특징 1. 관계대수와 관계해석을 기초로 한 고급 데이터 언어 2. 이해하기 쉬운 형태 3. 대화식 질의어로 사용 가능 4. 데이터 정의, 조작, 제어 기능 제공 5. COBOL, C, PASCAL 등의 언어에 삽입 -> 내장 SQL 6. DBMS에서 사용되는 비절차적 대화형 언어 테이블 생성 CREATE TABLE 직원 ( 이름 CHAR(15), 주민번호 CHAR(13) NOT NULL, 직원번호 CHAR(15), PRIMARY KEY(직원번호), UNIQUE (주민번호) ); CREATE TABLE 학생 ( 학번 CHAR(15), 이름 CHAR(15) NOT NULL, 학과코드 CHAR(10), 성별 SUNG, 생년월일 DATE, PRIMARY KEY(학번), UNIQUE(이름), FOREIGN..

정보처리기사/요약정리

[필기핵심요약] - 응용 SW 기초 기술 활용

기억장치 관리 전략 반입전략 - 요구반입, 예상반입 배치전략 - 최초적합, 최적적합, 최악적합 교체전략 - FIFO, OPT, LRU, LFU, NUR, SCR 등 단편화 해결 방법 - 통합기법 : 인접해 있는 단편화 - 집약기법 : 분산되어 있는 단편화 주기억장치 할당 기법 연속할당 기법 - 단일 분할 할당 : 스와핑, 오버레이 - 다중 분할 할당 : 고정분할, 가변분할 분산할당 기법 - 페이징 기법 - 세그먼테이션 기법 가상기억장치 성능에 영향 미치는 요인 - 워킹셋(Working Set) : 자주 참조하는 페이지들의 집합 -> 주기억장치에 상주시킴 - 스레싱(Thrashing) : 프로세스 처리 시간보다 페이지 교체 시간이 더 많아지는 현상 - 구역성(Locality, 국부성) : 일부 페이지만 집..

정보처리기사/요약정리

[필기핵심요약] - 화면 설계

UI 설계 도구 1. 목업(Mockup) : 디자인, 사용 방법 설명, 평가 등을 위한 실물과 흡사한 정적인 형태의 모형 2. 스토리보드(Storyboard) : 개발자, 디자이너와의 의사소통을 위한 도구로서, UI/UX 구현에 필요한 사용자와 목표, 콘텐츠의 설명 및 페이지 간의 이동 흐름 등을 시각화한 문서 3. 와이어프레임(Wireframe) : 화면 단위의 레이아웃을 설계하는 작업으로 UI 요소 등에 대한 뼈대를 의미한다. 의사소통 관계자들과 레이아웃을 협의하거나 서비스의 간략한 흐름을 공유하기 위해 사용한다. 4. 프로토타입(Prototype) : 정적인 화면으로 설계된 스토리보드 또는 와이어프레임에 동적인 효과를 적용함으로써 실제 구현된 것처럼 시뮬레이션이 가능한 동적 모형

정보처리기사/오답

[필기핵심요약문제] - 애플리케이션 테스트 관리

개념과 정의, 테스트 프로세스, 테스트 문서화, 테스트 기법, 키워드 주도 테스팅 파트로 이루어진 소프트웨어 테스트 국제 표준은 무엇인지 쓰시오. - 테스트 지식 체계 ( ISO 29119 ) 사전 정의된 키워드의 모음으로 테스트 케이스를 만드는 것이다. 테스트 단계에서 자연어 대신 키워드를 사용함으로써 테스트 케이스는 이해하기 쉽고 유지보수가 용이하다. - 키워드 주도 테스팅 결함관리 도구 중 아틀래시안 사에서 개발한 버그 추적, 이슈 추적 관리 도구는 무엇인지 쓰시오. - JIRA 객체지향 통합 테스트에 대한 설명 객체지향 통합 테스트는 객체를 몇 개 결합하여 하나의 시스템으로 완성시키는 과정에서의 검사로, (1) 테스트와 (2) 테스트로 분류할 수 있다. (1) 테스트는 독립 클래스를 테스트한 후 ..

정보처리기사/요약정리

[필기핵심요약] 서버프로그램 구현 - 디자인패턴

디자인 패턴 (20년 2회 실기 기출) 분류 생성패턴 구조패턴 행위패턴 종류 Factory Method Abstract Factory Builder Prototype Singleton Adapter Bridge Composite Decorator Facade Flyweigh Proxy Interpreter Template Method Chain of Responsibility Command Iterator Mediator Memento Observer State Strategy Visitor 생성 패턴 - Factory Method : 어떤 객체를 생성할지를 서브클래스가 결정하도록 하고 책임을 위임하는 패턴, 인터페이스는 정의하지만 어떤 클래스의 인스턴스를 생성할 지에 대한 결정은 서브 클래스가 정의 -..

정보처리기사/오답

[필기핵심요약문제] - 요구사항 확인

소프트웨어의 공개 개념을 표방하는 비제도권 단체인 자유 소프트웨어 재단(Free Software Foundation)의 종합적인 프로젝트다. ( )은 '모든 프로그램은 무료이어야 하며, 프로그램의 사용, 복사, 수정, 재분배에 대한 제한이 있어서는 안 된다.'는 것을 기본 이념으로 하고 있다. - GNU 운영체제의 종류 - iOS, Windows, Linux, UNIX, Android, MacOS GNU GPL에 대한 설명 - GNU GPL은 프리 소프트웨어 재단(FSF)에서 만든 GNU 소프트웨어를 누구나 자유롭게 사용하도록 하기 위해 만든 ( ) 라이선스다. GPL이 적용된 소프트웨어는 누구나 자유롭게 사용, 수정하여 재배포할 수 있다. ( )는 저작권을 뜻하는 카피라이트(Copyright)의 반대 ..

정보처리기사

현행 시스템 분석

운영체제 분석 운영체제(OS, Operation System)의 개념 운영체제는 하드웨어와 소프트웨어 자원을 관리하고 컴퓨터 프로그램을 위한 공통 서비스를 제공하는 소프트웨어를 의미한다. 사람과 컴퓨터 사이에 인터페이스(매개체) 역할을 한다. 운영체제는 하드웨어와 유틸리티 사이에 위치 * 논리회로 정의 : 2진 정보(1,0)를 기반으로 논리연산(AND, OR, NOT)에 따라 동작을 수행하는 논리소자들로 구성된 전자회로 (컴퓨터는 2진수로 이해한다.) 논리회로의 집합(CPU) -> 전기신호 1 : 높은 전압(5V) 0 : 낮은 전압(1.5V) * 자료의 단위 bit : 정보의 최소 단위 (1 bit 정보 표현 개수 2^1 -> 2개 -> 0, 1) Byte : bit 8개 -> 256가지 정보 표현 bi..

새싹개발자
'정보처리기사' 카테고리의 글 목록 (2 Page)