일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 정보처리기사 합격
- 스프링AOP
- 아보카도 키우기
- 정보처리기사 공부
- 정보처리기사
- 정처기 공부
- 정처기
- 아보카도
- 식물키우기
- 자바
- 싱고니움
- Spring
- 정처기 실기
- 달개비
- 식물 키우기
- 정보처리기사 실기
- 어피티 독자
- 식물
- 수경재배
- springAOP
- 어피티 7월 북클럽
- js
- 삼색달개비
- 아보카도키우기
- 오프라인 소모임
- 스프링
- 시나공
- 개발 공부
- 북클럼
- AOP
- Today
- Total
목록기록/공부 (8)
deblog
1. 개발 단계에 따른 애플리케이션 테스트 소프트웨어의 개발 단계에 따라 단위 테스트, 통합 테스트, 스스템 테스트, 인수 테스트로 분류된다. 이렇게 분류도힌 것을 테스트 레벨이라고 한다. 애플리케이션 테스트와 스프트웨어 개발 단계를 연결하여 표현한 것을 V-모델이라고 한다. 소프트웨어 개발 단계 요구사항 (Requirement) 분석 (Specification) 설계 (Design) 구현 (Code) 테스트 단계 단위 테스트 (Unit Testing) 통합 테스트 (Integration Testing) 시스템 테스트 (System Testing) 인수 테스트 (AcceptanceTesting) 2. 단위 테스트 단위 테스트는 코딩 직후 소프트웨어 설계의 최소 단위인 모듈이나 컴포넌트에 초점을 맞춰 테스..
1. 화이트 박스 테스트(White Box Test) 화이트박스 검사(White Box Test) 기법은 소프트웨어 내부 소스 코드를 테스트하는 기법이다. 내부 소스코드의 동작을 개발자가 추적 할 수 있기 때문에, 동작의 유효성 뿐만아니라 실행 되는 과정을 살펴봄으로써, 코드가 어떤경로로 실행되며, 불필요한 코드 혹은 테스트 되지 못한 부분을 살펴볼 수 있다. 화이트박스 테스트를 하는 부분은 대개 코드의 실행 경로를 확인해야 하기때문에 시중에 나와 있는 커버리지 분석도구를 많이 활용한다. 2. 화이트박스 테스트의 종류 기초 경로 검사 (Base Path Testing) - 테스트 케이스 설계자가 절차적 설계의 논리적 복잡성을 츨정할 수 있게 해주는 테스트 기법 - 대표적인 화이트 박스 테스트 기법 제어 ..
공동모듈이란 여러 프로그램에서 공통으로 사용할 수 있는 모듈이다. 자주 사용되는 계산식이나 매번 필요한 사용자 인증과 같은 기능들이 공통 모듈로 구성될수 있다. 공통 모듈을 구현할 때에는 해당 기능을 명확히 이해할 수 있도록 명세 기법을 준수해야 한다. 공동 모듈 명세 기법 명세 기법 내용 정확성(Correctness) 시스템 구현 시 해당 기능이 필요하다는 것을 알 수 있도록 정확히 작성함 명확성(Clarity) 해당 기능을 이해할 때 중의적으로 해석되지 않도록 명확하게 작성함. 완전성(Comleteness) 시스템 구현을 위해 필요한 모든 것을 기술함 일관성(Consistency) 공통 기능들 간 상호 충돌이 발생하지 않도록 작성함 추적성(Traceablity) 기능에 대한 요구사항의 출처, 관련 시..
역사적으로 프로그래밍이라는 관점에서는 기본적으로 본체에 대한 독립된 하위 단위라는 필연적인 개념의 큰 틀을 따르고 있지만 본체와 모듈 간에 가지고 있었던 문제들을 해결해 나가는 과정에서 발전하였다. 모듈에 가장 큰 영향을 미쳤던 클래스 그리고 라이브러리가 향상됨에 따라 점차 발전하였다. 이러한 지속 가능성은 이것의 가장 큰 장점 중 하나이다. 초기에는 분리된 독립성의 모듈로 도입되었으나 점차로 객체화, 캡슐화, 모듈화 프로그래밍 기법 등 여러 기능들이 추가되면서 점차적으로 영역이 나뉘어가고 있다. 그러나 이로 인하여 모듈성을 제대로 반영하지 못하고 있다는 비난을 받을 수도 있다. 한편 이러한 비난은 모듈 시스템, 모듈 프로그래밍이 갖는 현재의 한계를 인식하고 보다 안정적으로 발전하기 위해 효율적인 방향을..
9월 신청을 완료 하였다. 이번엔 꼭 붙어야지.. 벌써 재수. 꼭 이번년에 따기 !!! 회사 다니면서 공부하기는 조금 어려울 것 같긴 하지만 못 할 정도는 아니니까! 꼭 할수 있을것이다. 정보처리기사 실기 시나공 2021과 실기 기출문제를 풀면서 나자신을 다잡아야지. 정보처리가사 앱이 있는데, 공부하기 편하다. 알짜배기로 단답형, 코딩문제등을 보여준다. 앱스토어에 정보처리기사 검색하면 정보처리기사 : Quiz이다. 이걸로만 공부하기 보다는 이걸 서브로 공부하면 좋은 것 같다. 아무래도 앱은 이동할때 보기 편하니까! 꼭 정처기 실기 합격하자 ~ !
웹 퍼블리셔로 1년 일하던 중 퍼블리싱의 미래가 너무 불투명 해서 다니는 중에도 몇년하고 그만둬야지 했는데, 우연찮게 기회(?)가 되어서 갑작스럽게 그만두었다. 다들 코로나라 다시 취업 못할수도 있다고 말렸지만 내 인생이니까. 20년 9월초 계획에 없이 갑작스럽게 백수 상태가 되었다. 우선 바로 학원을 알아보았다. 세부 계획은 없었지만 개발자로 전향해야겠다는 대략적 그림은 있었기 때문. 개발자 양성 국비지원 학원은 정말 많았다. 하지만 강사와 학생의 질이 중요하다는 생각 때문에 경기도는 거르고 서울에 제일 유명한 세 학원만 알아보았다. 비트, 쌍용교육센타 그리고 지금은 기억안나는 상담사가 엄청나게 집착했던 한 학원( 꽤 규모가 있어서 학원 면접까지 보고 합격 했지만 강사와 수업 시간이 맘에들지 않아 캔슬..
1. 비트연산자란 비트(bit)단위로 논리 연산을 할 때 사용하는 연산자입니다. byte아님. byte는 8bit 비트 연산자 설명 & 대응되는 비트가 모두 1이면 1을 반환함. (비트 AND 연산) | 대응되는 비트 중에서 하나라도 1이면 1을 반환함. (비트 OR 연산) ^ 대응되는 비트가 서로 다르면 1을 반환함. (비트 XOR 연산) ~ 비트를 1이면 0으로, 0이면 1로 반전시킴. (비트 NOT 연산) 부호를 유지하면서 지정한 수만큼 비트를 전부 오른쪽으로 이동시킴. (right shift 연산) AND연산자 & 대응되는 비트가 모두 1이면 1을 반환하고, 아니면 0을 반환합니다. OR연산자 | 대응되는 두 비트 중 하나라도 1이면 1을 반환하고, 모두 0일때만 0을 반환합니다. XOR연산자 ^..
개발자라면 제일 기본이라는 정보처리기사! 20년에 개정된 후 좀 어려워졌지만.. 이번 필기는 합격률 80%라 실기가 어려울 것이라 예상된다. 드디어 오늘 실기를 신청했다. 항상 그렇듯 신청날 Q넷의 서버는.. 하지만 30분만에 성공하고 몇시간을 기다려 접수완료 카톡을 받았다 딱 25일 남았다. 지금까지는 자기전에만 필기때 들었던 경기도 지식(GSEEK) 홈페이지 인강을 들었지만.. 더보기 공짜에다가 필기인강 선생님은 듣기 좋게 설명해주신다. 물론 책으로 공부는 해야겠지만 기본기를 잡으며 자기전 asmr까지.. (추천,,,b) www.gseek.kr/learn/learn.list?SC_SC1_CODE=5db1d93168a6d&SC_SC2_CODE=5db1db6f09634&SC_SC3_CODE=T222 GS..