본문 바로가기

분류 전체보기77

파이썬기초 노마드코더 파이썬 무료강의를 듣고 정리한 것 파이썬 기초 핵심기능 파이썬 특징 및 기초 들여쓰기로 구분 대소문자 구분 true(x) / True(o) 변수생성 : name = "변수" 출력방법 : print() 함수생성 : def (javascript의 function같은 기능) def 함수명() 함수기능 - 들여쓰기 필수 def test() print() test() 문자열 안에 변수 넣기 : f"{변수}" 문자열 안에 변수 넣는 기능 f"Hello I'm {name}" 주석처리 한줄주석 : # # print("Hello world") 여러줄 주석 : """ / """ """ 주석내용 여러줄 주석 """ 배열 리스트 : [] 튜플 : () 배열은 변경 가능 / 튜플은 변경 불가능 두 배열 모두 inde.. 2023. 12. 26.
[정처기 실기 요약 #3] 데이터베이스 - 모델링 보호되어 있는 글 입니다. 2023. 9. 18.
[정처기 실기 요약 #2] 소프트웨어 모듈화 / 응집도(Cohension)와 결합도(Coupling) 모듈화 소프트웨어를 기능별로 그룹짓는 것 프로그램을 효율적으로 관리할 수 있도록 분해, 추상화 하여 제품의 성능을 향상시키거나 수정, 재사용, 유지관리를 용이하게 함 독립성 모듈이 주어진 기능만 수행하고 다른 모듈과 관련이 적은 것을 지향 모듈의 결합도(Coupling)와 응집도(Cohesion)로 측정 독립성이 높을수록 좋은 모듈이며, 결합도는 낮을수록, 응집도는 높을수록 독립성이 높음 결합도(Coupling) 서로 '다른 모듈' 사이의 의존도 내용 > 공통 > 외부 > 제어 > 스탬프 > 자료 낮음(bad) ─────────── 높음(goob) 유형 설명 내용 결합도 (Content Coupling) 모듈 내부에 있는 변수나 기능을 다른 모듈에서 사용 공통 결합도 (Common Coupling) 파라.. 2023. 9. 17.
[정처기 실기 요약 #1] 애플리케이션 테스트, 소프트웨어 테스트 총정리 소프트웨어/애플리케이션 테스트란? 소프트웨어 안에서 시스템 사용자가 요구하는 기능, 성능, 사용성 등을 찾아 확인하고 그 안에 숨겨진 결함을 찾는 행동 소프트웨어 테스트 기본 원리 결함이 존재 : 테스팅은 결함이 존재함을 밝히는 것 완벽한 테스팅은 불가능 : 모든 경우의 수 테스트 불가능 개발 초기에 시작 : 테스팅 기간 단축, 결함 예방 결함 집중 : 20%에서 80%의 결함을 발견, 파레토 법칙(pareto) 살충제 패러독스 : 동일한 테스트로는 새로운 결함을 잡을 수 없음 정황에 의존 : 소프트웨어 성격에 따라 테스트가 달라져야함 오류 부재의 궤변 : 요구사항을 충족시키지 못하면 오류가 없다고 할 수 없음. 애플리케이션 테스트 분류 1. 실행 여부에 따른 분류 정적테스트 코드를 실행하지 않고 분석하.. 2023. 9. 15.
반응형