전체 글 (1854) 썸네일형 리스트형 [정보처리기사실기]용어 정리 3 - RCS(Revision Control System) CVS와 달리 소스 파일의 수정을 한 사람만으로 제한하여 다수의 사람이 파일의 수정을 동시에 할 수 없도록 파일 잠금 방식으로 형상을 관리하는 도구 - Bitkeeper SVN과 비슷한 중앙 통제 방식으로 대규모 프로젝트에서 빠른 속도를 내도록 개발된 형상 관리 도구 - Clear Case 복수 서버, 복수 클라이언트 구조이며 서버가 부족할 때 필요한 서버를 하나씩 추가하여 확장성을 기할 수 있음 - 모듈 그 자체로 하나의 완전한 기능을 수행할 수 있는 독립된 실체 - 응집도 유형 우연적 응집도 -> 논리적 응집도 -> 시간적 응집도 -> 절차적 응집도 -> 통신적 응집도 -> 순차적 응집도 -> 기능적 응집도 (왼쪽으로 오른쪽으로 갈수록 응집도가 .. [정보처리기사실기]용어 정리 2 - 단순성(UI 설계 지침) 조작 방법은 가장 간단하게 작동되도록 하여 인지적 부담 최소화 - 결과 예측 가능(UI 설계 지침) 작동시킬 기능만 보고도 결과 예측이 가능해야 함 - 가시성(UI 설계 지침) 주요 기능을 메인 화면에 노출하여 쉬운 조작이 가능해야 함 - 표준화(UI 설계 지침) 디자인을 표준화하여 기능 구조의 선행 학습 이후 쉽게 사용 가능해야 함 - 접근성(UI 설계 지침) 사용자의 직무, 연령, 성별 등이 고려된 다양한 계층을 수용해야 함 - 명확성(UI 설계 지침) 사용자가 개념적으로 쉽게 인지해야 함 - 오류 발생 해결 (UI 설계 지침) 사용자가 오류에 대한 상황을 정확하게 인지할 수 있어야 함 - 기능성(Functionality)(UI 품질 요구사항) 실제 수행 결과와 품질 요구.. [정보처리기사실기]용어 정리 1 - 소프트웨어 생명주기 모델(SDLC; Software Development Life Cycle) 시스템의 요구분석부터 유지보수까지 전 공정을 체계화한 절차 - 폭포수 모델 소프트웨어 개발 시 각 단계를 확실히 마무리 지은 후에 다음 단계로 넘어가는 모델 - 프로토타이핑 모델 고객이 요구한 주요 기능을 프로토타입으로 구현하여, 고객의 피드백을 반영하여 소프트웨어를 만들어가는 모델 - 나선형 모델 시스템 개발 시 위험을 최소화하기 위해 점진적으로 완벽한 시스템으로 개발해 나가는 모델 반복적 모델 구축 대상을 나누어 병렬적으로 개발 후 통합하거나, 반복적으로 개발하여 점증 완성시키는 SDLC 모델 - 소프트웨어 개발 방법 론 소프트웨어를 하나의 생명체로 간주하고 소프트웨어 개발의 시작부터 시스템을 사용하지 .. [정보처리기사실기]SQL 응용 요약 정리 1. SQL(Structured Query Language) : 표준 관계형 데이터 베이스 언어 2. DDL(Data Definition Language) : 데이터 정의어 - CREATE : 생성(정의) CREATE DATABASE testDB; - ALTER : 구조변경(속성추가, 변경, 삭제) ALTER TABLE Persons ADD Birthday DATE; - DROP : 삭제 DROP TABLE ersons; 3. DML(Data Manipulation Language) : 데이터 조작어 - SELECT : 검색 SELECT * FROM Customers; - INSERT : 삽입 INSERT INTO Customers ( CustomerName, Address, City, PostalCod.. [정보처리기사실기]응용 SW 기초 기술 활용 요약 정리 1. 운영체제 목적 - 처리능력(Throughput) : 일정 시간 내에 시스템이 처리하는 일의 양 - 반환시간(Turn Around Time) : 시스템에 작업을 의뢰한 시간부터 처리가 완료될 때까지 걸린시간 - 사용 가능도(Availability) : 시스템을 사용할 필요가 있을때 즉시 사용가능한 정도 - 신뢰도(Reliability) : 시스템이 주어진 문제를 정확하게 해결하는 정도 2. Windows의 특징 - 그래픽 사용자 인터페이스(GUI, Graphic User Interface) - 선정형 멀티태스킹(Selective Multitasking) - PnP(Plug and Play) - OLE(Object Linking and Embedding) - 255자의 긴 파일명 - Single Use.. [정보처리기사실기]요구사항 확인 요약 정리 ㄹ1. 현행 시스템 파악 절차 - 1 단계 - 시스템 구성 파악 - 시스템 기능 파악 - 시스템 인터페이스 파악 - 2 단계 - 아키첵처 구성 파악 - 소프트웨어 구성 파악 - 3 단계 - 하드웨어 구성 파악 - 네트워크 구성 파악 2. 운영체제(OS, Operating System) - 컴퓨터 시스템의 자원들을 효율적으로 관리하며 사용자가 컴퓨터를 편리하고 효율적으로 사용할 수 있도록 환경을 제공하는 소프트웨어 - 컴퓨터 OS : Windows, UNIX, Linux, Mac OS - 모바일 OS : IOS, Android, Tizen 3. 운영체제 관련 요구사항 식별시 고려사항 - 가용성 : 메모리 누수로 인한 성능저하 및 재기동 - 성능 : 대규모 동시 사용자 요청에 대한 처리, 메모리 크기 - 기.. [정보처리기사실기]제품 소프트웨어 패키징 요약 정리 1. 소프트웨어 패키징 : 모듈별로 생성한 실행 파일들을 묶어 배포용 설치 파일을 만드는 것 2. 릴리즈 노트 : 개발과정에서 정리된 릴리즈 정보(배포)를 소프트웨어의 최종 사용자인 고객과 공유하기 위한 문서 3. 디지털 저작권 관리(DRM : Digital Right Management) ┌ 라이센스 등록 -> 클리어링 하우스(Crearing House)(권한정책 / 라이센스) - 라이센스 발급 ┐ │ ^ │ │ │ 라이센스 요청 V 콘테츠 제공자 - 콘텐츠 등록 -> 유통 시스템(콘텐츠 분배자 - 클리어링 하우스 : 저작권에 대한 사용권한, 라이센스 발급, 사용량에 따른 결제관리들을 수행하는 곳 - 패키저(Packcager) : 콘텐츠를 메타 데이터와 함께 배포 가능한 형태로 묶어 암호화하는 프로그램.. [정보처리기사실기]소프트웨어 개발 보안 요약 정리 1. 소프트웨어 개발 보안 목표 - 기밀성(Confidentiality) : 인가받은 사용자만 접근을 허용한다. - 무결성(Integrity) : 인가받은 사용자만 수정을 허용한다. - 가용성(Availabilty) : 인가받은 사용자는 언제든지 사용이 가능해야 한다. 2. Secure SDLC(Software Development Life Cycle) : 보안상 안전한 소프트웨어를 개발하기 위해 SDLC에 보안강화를 위한 프로세스를 포함하는 것 3. 보안요소 - 기밀성 : 인가된 사용자만 접근을 허용 - 무결성 : 인가된 사용자만 수정을 허용 - 가용성 : 인가된 사용자는 언제든지 사용이 가능해야 한다. - 인증 : 합법적인 사용자인지 확인하는 것 - 부인방지 : 데이터를 송, 수신한 자가 송, 수신 .. 이전 1 ··· 57 58 59 60 61 62 63 ··· 232 다음