본문 바로가기

반응형

전체 글

네트워크 1 - 4 LAN 의 물리/논리 주소 [ LAN(Local Area network) ]점대점 연결에서 발생하는 연결 비용과 복잡성 문제를 해결하기 위해 등장직접 연결하지는 않지만, 공유 매체를 통해 직접 통신이 가능공유 기법의 특성상 근거리에 있는 컴퓨터들의 통신에 적합특성짧은 통신 거리고속의 데이터 전송적은 오류 발생저비용 LAN 의 주소프레임패킷의 형식여러 컴퓨터들에게 공정한 공유 매체의 사용이 되도록 패킷 단위로 전송 MAC 주소 체계  [ MAC(Media Access Address) ]네트워크에 연결된 장비들이 가지는 48bit(6 Octet) 의 고유한 주소네트워크에서 정의하여 각 컴퓨터에게 부여되는 주소중복되지 않는 주소로 각 컴퓨터마다 독립적인 주소를 가짐한 컴퓨터가 전송한 데이터는 공유되는 전송 매.. 더보기
데이터베이스 3 데이터 모델의 개요 정보화 시스템 구축- 현실 세계에서 일어나는 가선들을 전산화하기 위한 것- 정보화 시스템 과정에서 구축된 DB 는 현실 게셰의 늑정 부분을 반영- 너무 복잡하기 때문에 현실 세계를 그대로 반영하지는 못함- 현실 세계를 개념화, 단순화하여 가시적으로 표현 [ 데이터 모델링(Data Modeling) ] - 현실 세계의 업무적인 프로세서를 물리적으로 DB화 하기 위한 과정( 복잡한 현실 세계를 최대한 단순화)- 실체와 관계를 줄심으로 처계적으로 표현하고 문서화하는 기법- 정보 시스템의 중심을 데이터의 관점에서 접근하는 데이터 중심의 분석 방법- 어떤 데이터가 존재하며 업무에서 필요로 하는 정보가 무엇인지를 분석하는 과정- DBA 나 모델러 등의 모델링을 전적으로 하는 사람과 프로젝트에 참.. 더보기
네트워크 1 - 3 직접 연결에 의한 컴퓨터 통신 단거리 통신 규약 RS-232-C초기 컴퓨터 연결은 근거리의 직접연결로 시작짧은 거리에 있는 두 컴퓨터를 구리선(UTP)을 이용하여 연결구리선을 통하는 신호의 전압, 거리, 25핀 커텍터의 규격 등을 명시최근컴퓨터 주변 장치들 간의 연결에 사용현재는 많이 사용되지 않지만, 외부 창치 연결에 종종 사용되고 있음컴퓨터 외부 파워로도 사용특징두 장치가 서로 상대방에게 양방향으로 전기 신호를 전송하는 전이중 전송을 제공각 구리선 마다 한 방향으로 신호 전송신호의 기준이 되는 접지선(GND) 요구RS-232-C 를 따르는 통신을 위해서는 최소 3개의 선이 필수적RX, TX, GND통신용 9핀 커넥터 핀 내용1번 핀 : DCD(Data Carrier Defect)input모뎀이 컴퓨터.. 더보기
데이터베이스 - 2 데이터베이스 관리시스템(DBMS:DataBase Management System)- 방대한 양의 데이터를 편리하게 저장하고 효율적으로 관리하고 검색할 수 있는 환경을 제공해주는 시스템 소프트웨어 [ 파일시스템 ]데이터를 관리함에 있어 파일을 읽고 쓰는 애플리케이션에 종속적호환성이 없고 데이터 종속성이 있고 데이터 중복성이 있다는 문제점 존재데이터 종속성(== 독립적이지 않다)파일을 중심으로 한 자료 처리 시스템이 갖는 문제점 중의 하나로 애플리케이션 데이터 간의 상호 의존 관계가 밀접하여 데이터 구성 방법이나 구성 형식, 접근 방법이 변경되면 이에 관련된 애플리케이션을 같이 변경되어야 하는 성질을 의미독립적이지 못함으로 인해 유지보수 비용이 많이 들며, 융통성이 없음데이터 중복성한 시스템 내에 같은 내용.. 더보기
네트워크 1 - 2 컴퓨터 통신의 발전 초기의 컴퓨터 통신네트워크지역적으로 분산된 위치에 컴퓨터 시스템 간에 데이터 통신을 하기 위한 하드웨어 및 소프트웨어들의 집합직접 연결초기 통신 시스템은 근거리에 위치한 다수의 컴퓨터들을 직접 연결하는 점대점 연결 사용컴퓨터의 수가 증가, 거리가 멀어짐에 따라 비용과 복잡성의 증가로 비효율적N개의 컴퓨터를 직접 연결하기 위해서는 N(N-1)/2개 연결 필요현재의 컴퓨터 통신네트워크컴퓨터 사이에 주고받는 패킷의 형식직접 연결의 단점 때문에 직접 연결하지 않으면서 서로 통신이 가능한 네트워크가 등장각 컴퓨터들을 식별하기 위한 주소(IP 등) 부여네트워크 장비네트워크 인터페이스카드(NIC/랜카드)전송 매체네트워크 소프트웨어인터넷네트워크에서 정의된 규약(물리주소, 프레임의 형식, 매체 접근 .. 더보기
네트워크 1 - 1 컴퓨터 통신 데이터 통신 - 컴퓨터 등장 이전에 사용된 언어[신호를 전달하는 전송 매체에 의해 연결된 두 장치 사이에서 발생하는 정보의 전송] 송신 : 정보를 전송수신 : 송신자가 보낸 정보를 받음전송 매체 : 송신자가 보낸 정보를 수신자에게 전송하는 역할 컴퓨터 통신 - 데이터 통신에서의 송/수신자가 컴퓨터 혹은 컴퓨터와 연관된 장치인 경우(이전엔 송신자와 수신자를 구분하였으나, 현재는 송신과 수신을 동시에 하기 때문에 송수신자로 묶어서 표현)컴퓨터 통신 데이터 데이터(자료) - 의미를 가진 존재 정보 : 데이터가 가지고 있는 내용 또는 그 내용의 해석신호 : 데이터가 전송 매체(LAN 선, 전파 등) 의 전송 특성에 맞게 전기적 또는 전자기적으로 표현하는 형식전송 : 통신을 위한 신호의 전달과 처리 .. 더보기
데이터베이스 - 1 자료와 정보 데이터베이스(DB: DataBase): 유용한 데이터의 집합ex)도서관의 경우 보유하고 있는 책들의 위치를 알고 싶을 때, 책들에 대한 정보를 저장해서 쉽고 빠르게 찾는  테이터베이스 시스템(DBS: DB System)- 정보 처리를 위한 시스템- 보다 효과적으로 정보를 처리할 수 있도록 정보를 수집하고 분석할 수 있도록 도와주는 도구 정보 처리: 컴퓨터로 정보를 생성하기 위해서 자료를 처리하는 작업자료 ->자료처리 시스템(가공/처리) ->정보 자료(data)- 현실 세계에서 관찰이나 측정을 통해 수집한 단순한 사실이나 값 정보(information)- 의사 결정에 도움을 줄 수 있는 유용한 형태- 자료를 가공(처리)해서 얻을 수 있는 결과를 의미 정보 시스템(Infomarion System.. 더보기
1. RESTful API 서버 구현 구현 환경 : InteliJ, Spring Boot담당 파트 : 백엔드소스 코드 역할 :REST API를 통해 좌표 데이터를 처리하는 컨트롤러. 클라이언트(예: 웹 브라우저 또는 모바일 앱)가 좌표 데이터를 요청하거나 저장할 때, 이 API를 통해 백엔드와 통신하게 된다.좌표 데이터를 조회, 저장, 삭제하는 기능 제공HTTP 요청에 따라 적절한 서비스를 호출하여 결과를 반환핸들러 메소드 : 각 메소드는 HTTP 요청에 따라 좌표 데이터를 처리하는 역할을 한다.@GetMapping: GET 요청을 처리. 좌표 목록을 조회하거나 특정 ID에 해당하는 좌표 데이터를 조회하는 기능을 수행.getAllCoordinates: 모든 좌표 데이터를 조회하여 반환 (HTTP 200 OK)getCoordinateById:.. 더보기

반응형