정보처리기사 문제 14

[수제비] 화면 설계

UI 설계 원칙 직관성 - 누구나 쉽게 이해하고, 쉽게 사용할 수 있어야함 유효성 - 정확하고 완벽하게 사용자의 목표가 달성될 수 있도록 제작 학습성 - 초보자와 숙려자 모두가 쉽게 배우고 사용할 수 있게 제작 유연성 - 사용자의 요구사항을 최대한 수용하고, 실수를 방지할 수 있도록 제작 UI 품질 요구사항 기능성 - 적절성, 정밀성, 상호운용성, 보안성, 호환성 신뢰성 - 성숙성, 고장 허용성, 회복성 사용성 - 이해성, 학습성, 운용성 효율성 - 시간 효율성, 자원 효율성 유지보수성 - 분석성, 변경성, 안정성, 시험성 이식성 - 적용성, 설치성, 대체성 체크박스는 여러 옵션중 1개 이상의 옵션을 선택할때 사용하는 요소이고, 라디오 버튼은 여러 옵션 중 1개의 옵션을 선택할 때 사용하는 요소입니다. ..

[수제비] 소프트웨어 개발 방법론

소프트웨어 생명주기(SDLC) 시스템의 요구분석부터 유지보수까지 전 공정을 체계화한 절차이다 폭포수 모델 - 소프트웨어 개발 시 각 단계를 확실히 마무리 지은 후에 다음 단계로 넘어가는 모델 나선형 모델 - 시스템 개발 시 위험을 최소화 하기 위해 점진적으로 완벽한 시스템으로 개발해 나가는 모델 구조적 방법론 - 전체시스템을 기능에 따라 나누어 개발하고, 이를 통합하는 분할과 정복 접근 방식의 방법론 정보공학 방법론 - 정보시스템 개발에 필요한 관리 절차와 작업 기법을 체계화한 방법론, 대형 프로젝트 수행 객체지향 방법론 - 객체라는 기본 단위로 시스템을 분석 및 설계하는 방법론, 복잡한 현실세계를 사람이 이해하는 방식으로 시스템에 적용 컴포넌트 기반 방법론(CBD) - 소프트웨어를 구성하는 컴포넌트를 ..

수제비 정리_2

* 보안 공격 관련 내용 악의적인 목적을 위해 작성된 실행 가능한 코드로 악성코드 또는 악성프로그램 등으로 불리고, 실행 가능한 코드에는 프로그램 매크로, 스크립트가 아니라 취약점을 이용한 데이터 형태로 표현된다. - 멀웨어 특정 타깃을 목표로 하여 다양한 수단을 통한 지속적이고 지능적인 맞춤형 공격 기법으로 특수목적의 조직이 하나의 표적에 대해 다양한 IT 기술을 이용하여, 지속적으로 정보를 수집하고, 취약점을 분석하여 피해를 주는 공격 기법이다. - APT * 인터페이스 관련 도구 인터페이스의 동작이 잘 진행되는지 지속적으로 확인하기 위해서 사용하는 감시 도구로 데이터베이스, 웹 애플리케이션의 트랜잭션과 변숫값, 호출함수, 로그 및 시스템 부하 등 종합적인 정보를 조회하고, 커넥션 풀 등 지속적인 모..

수제비 정리_1

* 소프트웨어 아키텍처 프로세서 수행을 지원하는 정보 시스템의 구현을 위해 가장 선진화된 소프트웨어 아키텍처, 서비스라고 정의되는 분할된애플리케이션 조각들을 Loosely-coupled하게 연결해 하나의 완성된 Application을 구현하기 위한 아키텍처는?? 서비스지향 아키텍처 * 무선 통신 기술 피코넷 여러 개의 독립된 통신 장치가 블루투스 기술이나 UWB통신 기술을 사용하여 통신망을 형성하는 무선 네트워크 기술 좁은 공간에서 네트워크를 형성, 정지 또는 이동하고 있는 장치를 모두 포함하느 특징을 가짐 https://ko.theastrologypage.com/piconet 지그비 저속 전송 속도를 갖는 홈오토메이션 및 데이터 네트워크를 위한 표준 기술로, 버튼 하나로 하나의 동작을 잡아 집안 어느 ..