[정보처리기사] 2022년 1회 기출 오답
1. 소프트웨어 설계19. 입력되는 데이터를 컴퓨터의 프로세서가 처리하기 전에 미리 처리하여 프로세서가 처리하는 시간을 줄여주는 프로그램이나 하드웨어를 말하는 것은? ① EAI(Enterprise Architecture Integration)② FEP(Front End Processor)③ GPL④ Duplexing5. 상향식 설계: 인터페이스의 구조를 먼저 결정하지 않아 기능 추가가 하향식 설계에 비해 어려움6. 자료흐름도(DFD): Data Store - 평행선9. 다음 내용이 설명하는 UI설계 도구: 목업(Mockup) - 디자인, 사용방법설명, 평가 등을 위해 실제 화면과 유사하게 만든 정적인 형태의 모형- 시각적으로만 구성 요소를 배치하는 것으로 일반적으로 실제로 구현되지는 않음 15. 아키텍처..
2024.02.21
[정보처리기사] 2022년 2회 기출 오답
1. 소프트웨어 설계2. 메시지 지향 미들웨어(Message-Oriented Middleware, MOM)에 대한 설명으로 틀린 것은?① 느리고 안정적인 응답보다는 즉각적인 응답이 필요한 온라인 업무에 적합하다.② 독립적인 애플리케이션을 하나의 통합된 시스템으로 묶기 위한 역할을 한다.③ 송신측과 수신측의 연결 시 메시지 큐를 활용하는 방법이 있다.④ 상이한 애플리케이션 간 통신을 비동기 방식으로 지원한다.3. 익스트림 프로그래밍에 대한 설명으로 틀린 것은?① 대표적인 구조적 방법론 중 하나이다.② 소규모 개발 조직이 불확실하고 변경이 많은 요구를 접하였을 때 적절한 방법이다.③ 익스트림 프로그래밍을 구동시키는 원리는 상식적인 원리와 경험을 최대한 끌어 올리는 것이다.④ 구체적인 실천 방법을 정의하고 있..
2024.02.20
[정보처리기사] 5과목 - 정보시스템 구축 관리
애자일 방법론일정한 주기를 반복하는 개발과정 방법론사용자스토리 → [ 계획 → 개발 → 승인테스트 ] 반복ex) XP, 스크럼, 칸반, 크리스탈소프트웨어 비용 결정 요소SW 개발 비용은 시스템의 크기가 클수록, 신뢰도가 높을수록, 개발 초기일수록 많이 듦프로젝트 요소: 제품 복잡도, 시스템 크기, 요구하는 신뢰도자원 요소: 인적 / 하드웨어 / 소프트웨어 자원생산성 요소: 개발자 능력, 개발 기간델파이 기법하향식 비용 산정기법 중 하나과거 경험 바탕, 비과학적 산정기법, 많은 전문가의 의견을 종합해 산정전문가의 감정기법의 개인적이고 주관적인 편견을 보완LOC 기법(source Line of Code, 원시코드라인)상향식 비용 산정기법 중 하나생산성, 노력, 개발기간 등을 산정하기 위해 원시코드라인수로 예..
2024.01.30
[정보처리기사] 4과목 - 프로그래밍 언어 활용
운영체제- 목적처리능력 ↑ / 사용가능도 ↑ / 신뢰도 ↑ / 반환시간 ↓  - 기능데이터와 자원 관리 및 공유 / 자원 스케일링 / 편리 인터페이스 / 하드웨어와 네트워크를 관리 및 제어 / 시스템 오류 검사 및 복구UNIX시분할 시스템을 위해 설계된 대화식 운영체제, 소스가 공개된 개방형 시스템커널: 유닉스 핵심, 프로세스 생성종료, 기억장치 할당 회수, 파일 시스템 관리쉘: 명령어 해석, 사용자 인터페이스배치전략새로 반입되는 데이터를 데이터가 들어갈 수 있는 크기의 빈 영역 중 어디에 배치할지 결정하는 전략단편화: 할당되고도 사용되지 않고 남아있는 빈 공간최초 적합(First fit): 첫번째 영역에 배치최적 적합(Best fit): 단편화 가장 작게 남기는 영역에 배치최악 적합(Worst fit)..
2024.01.30
[정보처리기사] 3과목 - 데이터베이스 구축
데이터 모델의 구성개체 / 속성 / 관계- 개체몇 개의 속성으로 구성, 자체로 구별 가능, 다른 개체와 하나 이상의 관계 있음- 속성DB의 가장 작은 논리적 단위, 항목, 필드차수: 속성의 수기본키 속성: 개체 식별 가능외래키 속성: 다른 개체와 관계에 포함일반 속성: 위에 미포함이나 개체에 포함- 관계개체간 / 속성간 관계일대일 / 일대다 / 다대다 관계튜플 = 행, 레코드릴레이션(테이블)의 수평 행, 여러 속성의 모임, 실제 데이터카디널리티: 튜플의 수, 기수, 대응수도메인하나의 속성이 취할 수 있는 같은 타입 원자값들의 집합키튜플들을 서로 구분할 수 있는 기준이 되는 속성제약조건: 키를 이용해 입력되는 데이터에 제한을 주는 후보키: 유일성 O, 최소성 O, 튜플을 유일하게 식별하기 위해 사용하는 속..
2024.01.29
[정보처리기사] 2과목 - 소프트웨어 개발
1. 데이터 입출력 구현자료구조- 선형 구조배열: 정적 구조스택: 후입선출(LIFO), 깊이우선탐색오버플로우: 전부 찬 상태에서 데이터 삽입할 때언더플로우: 전부 빈 상태에서 데이터 삭제할 때큐: 선입선출(FIFO), 너비우선탐색데크: 리스트 양쪽에서 삽입, 삭제 가능선형 리스트: 연속, 연결 리스트 - 비선형 구조트리: 노드, 가지, 사이클X그래프: 정점, 간선, 사이클n개의 정점인 경우,방향 그래프: 최대 간선 수 =  n(n-1)무방향 그래프: 최대 간선 수 = n(n-1)/2- 트리 운행법전위(Preorder) 운행: Root → Left → Right, ABC중위(Inorder) 운행: Left → Root → Right, BAC후위(Postorder) 운행: Left → Right → Root..
2024.01.26
[정보처리기사] 1과목 - 소프트웨어 설계
1. 요구사항 확인인터페이스- 플랫폼의 유형 ( 싱투멀 )싱글 사이드 / 투 사이드 / 멀티 사이드 플랫폼 - 플랫폼 성능 특성 측정항목 ( 경사응가 ) 경과시간 / 사용률 / 응답시간 / 가용성데이터베이스 관리 시스템(DBMS)- DBMS 현행 시스템 분석 고려사항 ( 가성호기구 ) 가용성 / 성능 / 상호호환성 / 기술지원 / 구축비용 - 데이터 흐름도 구성요소 ( 프플스터 ) Process(원) / Data Flow(화살표) / Data Store(평행선) / Terminator(사각형)운영체제(OS)- 컴퓨터윈도즈 / 유닉스 / 리눅스- 모바일안드로이드 / iOSUML - UML의 특징 ( 가구명문 ) 가시화 / 구축 / 명세화 / 문서화 언어 - UML 구성 요소 ( 사관다 ) 사물 / 관계 ..
2024.01.24
no image
CSS 기초
CSS (Cascading Style Sheet) : 상속되는 스타일 문서 Case Style Naming Convention ex) My React Lecture camel case: myReactLecture kebab case: my-react-lecture snake case: my_react_lecture (다른 언어 변수, table의 column명) / MY_REACT_LECTURE (상수) pascal case: MyReactLecture (클래스) CSS 적용 방법 Inline Style Sheet → 일일이 적용하는데 한계가 있음, 유지보수 어려움 Inline Style Sheet Internal Style Sheet → 웹 문서 로딩 시간이 증가함 Linking Style Sheet ..
2023.11.08
no image
Markdown 기초
Markdown : 마크업 언어(.md 파일), 작성이 쉽고 읽기 간편, html로 변환 가능 Markdown 문법 - 헤더 (Header) #, ##, ###, … html) ~ - 인용문구 (BlockQuote) > , >> , … html) - 목록 (List) 순서있는 목록(Ordered List) 1. , 2. html) , ~ 순서없는 목록(Unordered List) - , + , * html) , ~ - 언어 (Code) ``` 언어 ``` html) - 수평선 (Line) --- html) - 링크 (Link) [Google](https://www.google.com) html) https://www.google.com”>Google - 이미지 (Image) ![안보일때 사진](이미지 소..
2023.11.08