2023. 7. 6. 00:02ㆍ자격증/정보처리기사
옳은 것, 올지 않은 것 등 원하는 것 잘 파악하기.
단정짓는 말투는 오답일 확률이 높음.
아주 좋은 티스토리
https://ahn3330.tistory.com/111
추상화 : 문제의 개념을 먼저 설계하고 먼저 윗단계에서의 구현을 생각해보는 것.
자료 추상화 : 자료들에 대한 연산들은 명기하지만 구현 방법은 명시하지 않고 있다.
제어 추상화 : 구체적인 계산법을 추상화 시키는 것.
과정 추상화 : 수행 흐름만 먼저 설계.
요구분석(Requirement Analysis) : 기능적 요구사항 : 시스템이 수행해야 하는 행위들을 구체화 한 것.
비기능적 요구사항 : 시스템 품질이나 제약사항 등. 용이성, 효율성, 이식성, 신뢰성, 유연성, 확장성, 응답속도 등. 성능적인 면도 비기능적 요구임. 보안 측면도 비기능적 요구.
클래스 다이어그램 : 객체지향 모델링 시 클래스의 속성 및 연산과 클래스 간 정적인 관계를 표현
Class Name, Attribue(믈래스의 특징에 이름 짓기), 연산(Operate). 실제로 클래스의 동작을 의미. UML에서는 동작에 대한 인터페이스, 접근제어자 (- : private, + : public, # : protected, ~ : default)
protected는 파생된 클래스(상속 등)에서는 패키지 바깥에서도 쓸 수 있음.
럼바우 분석 기법 : 객->동->기
객체 모델링, 동적 모델링 -> 기능 모델링.
객체 모델링은 객체 다이어그램 표시.
동적 모델링은 상태 다이어그램 필요.
기능 모델링은 자료 흐름도(Data Flow Diagram) 필요.
객2동상기자~
PASS 1은 한 번 소팅 끝난 것. 그다음 계속 쭉쭉쭉 해야함.
9,6,7,3,5 였는데
1 PASS : 6,9,7,3,5 -> 6,7,9,3,5 -> 6,7,3,9,5 -> 6,7,3,5,9
2 PASS : 6,3,7,5,9 -> 6,3,5,7,9 ->
3 PASS : 3,6,5,7,9 -> 3,5,6,7,9 -> 끝.
더할 것 없으니까 3PASS가 끝임.
https://www.youtube.com/watch?v=aCQ3DCvW0eo
스택의 자료 삭제 알고리즘에서 자료가 더이상 삭제될 것이 없으면 Underflow를 쓰면 된다. 넘치면 Overflow를 쓰면 된다.
Push와 Pop이 있음 Pop은 잠깐 빼내는 것임.
결함을 일으키고 오류가 있는 경우 발생하는 것 : Fault
사람의 실수로 제작의도와 다른 것이 발생하는 것 : Mistake
인스펙션 : 전문가들이 요구사항 명세서를 확인하면서 결함을 발견한다. - 2장 정리에서 했는데.. 오늘도 봤는데..
소프트웨어 품질 목표
이식성(Portability) : 다양한 하드웨어에서도 운용가능하도록 이식이 쉽게.
효율성(Efficeincy) : 최소의 작업으로 요구되는 기술
사용 용이성(Usability) : 소프트웨어를 쉽게 사용할 수 있음.
정확성(Correctness) : 말해뭐함.
https://m.blog.naver.com/rlakk11/60159303809
전위는 중앙 -> 왼 -> 오 순.
중위 순회는 좌 -> 루트 -> 우
후위 순위는 좌 -> 우 -> 루트
'자격증 > 정보처리기사' 카테고리의 다른 글
2023년 3회차 정보처리기사 필기 후기. 붙은 듯!? ㅅㅅㅅㅅㅅㅅ (1) | 2023.07.08 |
---|---|
정보처리기사 공부하기 8일차. 당일 공부하기. (0) | 2023.07.08 |
정보처리기사 공부하기 6일차. 2022년 1회. 5과목 공부 - 개조졌다. (0) | 2023.07.05 |
정보처리기사 공부하기 5일차. 4과목 내가 모르는 것 개념 및 문제 해석. (0) | 2023.07.03 |
정보처리기사 공부하기 4일차. 4과목 내가 모르는 것 개념 및 문제 해석. (0) | 2023.07.02 |