웹개발 기초 10주차
·
학교수업
자바스크립트 코드는 브라우저로 3가지 유형 객체를 제공받아 활용 가능 1. BOM 객체 2. 코어 객체 3. HTML DOM 객체 - 간단하게 DOM이다. - 웹 페이지 작성된 HTML 태그 당 객체(DOM 객체) 생성 -> HTML 태그가 출력된 모양, 컨텐츠 제어(CSS3 스타일 시트 접근, 변경, HTML 태그에 출력된 텍스트, 이미지 변경) - DOM 트리 -> HTML 태그는 포함 관계 따라 DOM 객체 트리 생성 (부모 자식 관계) - DOM 객체 -> DOM 트리의 한 노드, HTML 태그 당 하나의 DOM 객체 생성 DOM 트리 특징 - DOM 트리 루트는 document 객체 - DOM 객체 종류는 HTML 태그 종류 만큼 - HTML 태그당 DOM 객체 하나씩 생성 - HTML 태그의 ..
객체지향프로그래밍 9주차
·
학교수업
프렌드 함수 - 클래스의 멤버 함수가 아닌 외부 함수 ex) 전역함수, 다른 클래스 멤버 함수 - friend함수로 클래스 내에 선언된 함수 - 프랜드 선언 필요성 (클래스 멤버로 선언은 무리지만 접근이 필요한 외부 함수) 프렌드 함수가 되는 3가지 - 전역 함수 : 클래스 외부에 선언된 전역 함수 ex) friend bool equals(Rext r,Rect s); - 다른 클래스의 멤버 함수 : 다른 클래스의 특정 멤버 함수 ex) friend bool RectManager::equals(Rect r,Rect s); - 다른 클래스 전체 : 다른 클래스의 모든 멤버 함수 ex) friend RectManager; 연산자(operator) 중복 - C++언어에는 연산자 중복이 가능 - 높은 프로그램 가..
사물인터넷의 이해 8주차
·
학교수업
센서 특성 - 입출력 특성 : 센서의 입력에 대한 출력의 비율(감도), 직선적이다. - 응답속도 : 입출력 사이 시간 지연을 고려 - 선택성 : 특정 현상에서만 검출 - 내구성 : 수명 - 잡음 : 감도 높으면 작은 입력을 잡지만 잡음 증가(이를 막기 위해 잡음을 제거하기 위해 노력) 센서 분류 - 센서 요건 1. 기본 요건 : 감도, 선택도, 안정도 및 복귀도 2. 기타 요건 : 신뢰성, 기능성, 적용성, 규격성, 생산성 및 보조성 - 센서의 측정 대상에 대한 변환 기능 -> 물리 현상, 화학 현상 및 생물 현상으로 분류 시각, 청각, 촉각 - 물리 후각, 미각 - 화학 - 센서의 보편적인 분류 : 광, 속도, 역학, 전자기, 음향, 온도 및 화학 센서 - 센서 재료에 따른 분류 : 반도체, 금속, 세..
사물인터넷의 이해 7주차
·
학교수업
리튬이차전지 - 외부 형태, 외장 재질에 따라 원통형, 각형, 코인형, 파우치형 리튬이차전지용 전극판 형태 1. AI 집전체 2. 양극 극판 3. 분리판 4. 음극 극판 5. CU 집전체 에너지 저장 시스템 - 중대형 에너지 저장 장치 (Energy Storage System, ESS) -> 모바일용, 차량용을 제외한 전력저장용 에너지 저장 기술 (MW급 이상의 전력 저장 기술) - 스마트 그리드 -> 기존 전력망 + ICT로 전력공급자, 소비가 양방향으로 실시간 정보 교환하여 에너지 효율 최적화 연료전지 - 화학적 에너지->전기 에너지로 직접 편환 - 원재료 공급하면 계속 전기 생산 - 전기 생산시 자체 에너지 소모 X (저장된 화학에너지를 변환) - 장점 : 고효율, 무공해, 무소음, 다연료, 모듈화..
정보보호개론 7주차
·
학교수업
TCP 프로토콜 - 세그먼트 전송 실패 시 재전송 요청으로 오류를 복구하기 때문에 신뢰성 - IP 프로토콜이 전달하는 패킷 재조합->세그먼트 생성 - 연결 지향적인 프로토콜이다.(Connection-oriented) -> 송수신 통신이 둘 사이 연결이 맺어지고 통신이 끝날때까지 연결 지속 UDP 프로토콜 - 비연결 지향 - 연결 맺고 끊는 복잡한 과정이 있지만 TCP보다 빠르다 연결지향적인 TCP는 3-way Handshacking으로 통신 시작 1. 송신자 : 요청 SYN패킷(동기화) 보냄 2. 수신자 : 송신 요청 승인하는 SYN+ACK패킷(동기확+수락) 패킷 보냄 3. 송신자 : 수신 패킷 확인했다는 의미로 ACK패킷 보냄 -> 연결 생성 상태가 된다. 실제 메세지가 오가는 2-way방식 - 흐름제..
웹개발 기초 9주차
·
학교수업
자바 스크립트는 객체 기반 언어다. 자바 스크립트 객체는 여러 프로퍼티와 메소드로 구성 객체유형 1. 코어 객체 - Array, Date 타입 등 기본 객체 //new 키워드 사용 ex) Object, Array, Function, ... 2. HTML DOM 객체 - HTML 문서 내용(HTML)과 모양(CSS)를 제어하는 용도 ex) document, ... 3. 브라우저 객체 - 브라우저를 제어하기 위해 제공 ex) navigator, screen, location, ... 사용자 객체 만들기 1. 직접 객체 만들기 : new Object() 이용 2. 직접 객체 만들기 : 리터럴 표기법 이용 3. 객체의 틀(프로토타입)을 만들고 객체 생성 - 일반적으로 사용(클래스) - function stude..