자바스크립트 이벤트 리스너(Event Listener)
Javascript 이벤트 객체 ? - DOM에서 특정 이벤트가 발생되면 Javascript 이벤트 객체에서 이를 확인할 수 있다 ! DOM 구조에서 이벤트는 매우 다양하지만 자주 쓰는 이벤트는 아래와 같다 #포커스 이벤트(focus, blur) #폼 이벤트(reset, submit) #뷰 이벤트(scroll, resize) #키보드 이벤트(keydown, keyup) #마우스 이벤트(mouseenter, mouseover, click, dbclick, mouseleave) #드래그 앤 드롭 이벤트(dragstart, drag, dragleave, drop) 이벤트리스너 등록하기 ! 특정 DOM 요소에 이벤트 리스너를 등록할 때는 addEventListener를 사용한다 DOM객체.addEventList..
2022. 5. 6.
5장 정보시스템 구축 관리 정리
소프트웨어 생명 주기 모형 1. 폭포수 : 매뉴얼 작성, 단계를 매듭짓고 한단계씩 설계, 병행 불가, 명확한 제시 필요, 사례 많음 2. 프로토타입 : 단기간에 견본품을 제작하여 확인, 요구사항 반영, 일부 또는 모형을 볼 수 있음 3. 나선형 : 프로토타입 모형에 위험 분석을 추가한 모형 . 대규모 프로젝트에 용이함 4. 4GT : 4세대 언어를 사용하는 모형. 시간을 단축할 수 있음 5. 스파이럴 : 계획 - 분석 - 개발 - 평가를 반복하여 완성품을 만듬 6. 애자일 : 유저스토리 기반. 고객과의 소통을 반복함. 익스트림 프로그래밍 공개키 암호화 알고리즘 - RSA(소인수분해), ECC(타원곡선이동통신), Elgamal(난수), 전자서명(디지털인감) Jason : 속성, 값 쌍으로 이루어짐, 자바스..
2022. 5. 6.
4장 프로그래밍 언어 활용 정리
OSI 7계층, TCP/IP 4계층 - 네트워크를 구성하는 표준 계층 중 하나 ARP - IP 주소를 Mac으로 바꿈 // RARP - Mac 주소를 IP로 바꿈 쉘 : 명령어를 기계어로 변환해주는, 명령어 해석기 / 사용자와 운영체제가 소통할 수 있게 하는 interface 쉘의 종류 : bash, csh, sh, ksh, zsh, tc shell 등 소프트웨어의 모듈화 : 시스템 분해, 추상화하여 성능향상, 디버깅, 시험, 수정을 용이하게 함 모듈의 독립성 - 모듈 하나의 기능만 수행하고 과도한 상호작용을 배제 모듈화의 결합도 - 두 모듈간의 의존도 혹은 연관관계. 낮은 결합도를 추구, 오류를 타 모듈로 전파하는 것을 최소화 결합도의 강한 순서(강하면 안좋음) - 내용 > 공통 > 외부 > 제어 > ..
2022. 5. 6.