1. 배경 (도입 · 개념 · 장점)개념:5G는 4G LTE의 다음 세대 이동통신 기술로, 초고속, 초저지연, 초연결을 핵심으로 합니다.도입 배경:또한, LTE의 속도·지연 한계를 넘기 위해 고안되었습니다.데이터 사용량 급증, IoT/자율주행/스마트팩토리 등 차세대 서비스 요구 대응을 위해 등장.장점:속도: 최대 10Gbps 이상으로 LTE(1Gbps 이하) 대비 10배 이상 빠름지연시간: 1~10ms 수준으로, 실시간성이 중요한 자율주행/원격수술 등에 적합동시접속성: 수많은 기기 연결 가능 → 스마트시티, 산업 IoT 기반 확보2. 활용자율주행차: 실시간 교통정보·센서 데이터 공유 (초저지연 필수)스마트팩토리: 로봇 제어 및 자동화에 안정적인 고속 연결 제공원격진료/수술: 지연 없는 영상과 제어로 원격..
핀테크(Fintech)는 금융(Finance)과 기술(Technology)을 합쳐 만든 말로, 금융 서비스에 정보통신 기술을 접목한 산업 및 서비스 분야를 통칭한다. 기존의 전통적인 금융회사 중심의 서비스 제공 방식에서 벗어나, IT 기술을 활용해 더 빠르고 효율적인 방식으로 금융서비스를 제공하는 것이 특징이다. 기존 결제 시스템에 비해 간편한 방식으로 통한 새로운 플랫폼-> 스마트폰 결제 우리나라의 카카오뱅크와 같은 기업이 대표적인 핀테크 기업이다. 이들을 간편함으로 차별화하면서 고객 유치했다. 기존의 공인 인증서, 보안 프로그램 등 여러 불편한 프로세스 삭제하며 고객에게 간편한 UI/UX를 제공한다. 1. 배경핀테크의 급속한 성장은 다음과 같은 배경에서 비롯되었다. 스마트폰의 보급 확대 및 모바일..
네트워크를 공부하던 중, “소켓은 결국 파일이다.” 라는 말과 운영체제에서의 소켓과 Websocket은 어떻게 다른지 궁금해서 찾아보았다.NodeJS의 소켓추상화된 고수준 인터페이스실제로는 내부적으로 OS 소켓 API를 호출해서 커널 모드와 통신한다.운영체제에서의 소켓User Mode: 우리가 실행하는 앱이나 코드 (ex. Node.js)Kernel Mode: OS 내부 (디바이스 제어, 메모리 관리, 네트워크 통신 등)네트워크 통신을 하려면, 유저모드에서 시스템 콜을 통해 커널 모드에게 요청해야한다.네트워크 통신 뿐만 아니라, 유저모드와 커널 모드가 통신하기 위해서는 인터페이스가 필요하다. 그것이 파일로 구성되어있고 이를 소켓이라고 부른다. 이때, 소켓을 여는 주체는 프로세스이다.유저 모드에서는 소켓을..
컴퓨터 네트워크란? 컴퓨터 네트워크는 두 대 이상의 컴퓨터가 데이터와 리소스를 공유할 수 있도록 연결된 시스템이다. 네트워크는 유선 또는 무선 기술을 통해 구성되며, 정보의 교환, 파일 공유, 인터넷 접속 등 다양한 목적으로 사용된다. 컴퓨터 네트워크는 규모와 목적에 따라 LAN, WAN, MAN 등으로 구분된다.컴퓨터 네트워크에서 데이터를 전송하는 방식 컴퓨터 네트워크에서 데이터는 패킷 단위로 전송된다. 패킷은 데이터와 함께 헤더 정보를 포함하며, 이 정보를 통해 수신지 주소와 경로를 지정한다. 데이터 전송 방식은 크게 다음과 같다.유니캐스트(Unicast): 하나의 송신자가 하나의 수신자에게 데이터를 전송하는 방식이다.멀티캐스트(Multicast): 하나의 송신자가 특정 그룹의 수신자에게 데이터를 전..
프로토콜이란 간단하게 말하자면 규칙이다. - 명확하게 송수신된 메시지와 이러한 메시지가 송수신될 때나 다른 상황이 발생했을 때 취하는 행동- 둘 이상의 통신 개체 간에 교환되는 메시지 포맷과 순서 뿐만 아니라, 메시지의 송수신과 다른 이벤트에 따른 행동들을 정의- 컴퓨터 네트워크에서 데이터를 송수신하기 위해 정해진 규칙과 절차의 집합- 서로 다른 장치나 시스템이 효율적이고 신뢰성 있게 통신할 수 있도록 보장 다음은 프로토콜의 필요성을 알려주기 위한 예시이다. 왼쪽 그림은 전형적인 의사소통 과정을 나타낸다. 사람들은 의사소통을 하기 위해 먼저 인사를 한다. 안녕에 대한 일반적인 응답 역시 안녕이라는 메시지이다. 하지만 일반적이지 않은 경우도 존재한다. "귀찮게 하지마", "한국말 못해요" 등 상대방이 의..
네트워크란컴퓨터와 다른 장치들이 서로 연결되어 정보를 주고받을 수 있도록 만든 시스템 - Network : 관계- Networking : 상호작용 컴퓨터 네트워크가 데이터를 전송하는 방식1. 패킷 교환2. 회선 교환패킷 교환■ 데이터 전송 방식1. 데이터 분할: 큰 데이터를 작은 데이터로 나눈다.패킷: 큰 데이터를 작은 데이터 덩어리로 나눈 것: 데이터를 세그먼트로 나누고 각 세그먼트에 헤더를 붙인 것 2. 전송 각 패킷은 네트워크를 통해 개별적으로 전송된다. 이때, 통신 링크와 패킷 스위치를 거치게 된다. 패킷은 동일한 경로를 따르지 않을 수도 있고, 다양한 경로를 통해 목적지에 도달한다.패킷 스위치종류 : 라우터, 링크 계층 스위치대부분의 패킷 스위치는 저장 후 전달, 전송 (store and for..
데이터베이스 시스템 개념과 구조데이터 모델, 스키마, 인스턴스1. 데이터 모델모델(model)시스템, 프로세스, 현상에 대한 추상적인 표현이다.모델은 복잡한 시스템을 단순화하여 더 관리하기 쉬운 형태로 만들어 시뮬레이션하고 분석하며 이해하는 데 사용된다.ex1) UML “Model” class diagramex2) Mathematical “Model” of motionex3) Simulink state space “Model”데이터 모델데이터베이스에서 데이터들이 어떻게 구조화되고, 저장되고, 조작되는지를 정의하는 개념과 방법의 집합데이터 모델링 : 현실세계에 존재하는 정보를 컴퓨터의 데이터베이스로 옮기는 과정데이터베이스를 위한 데이터 모델1. 개념적(고수준) 데이터모델: 사용자들이 데이터를 인식하는 방식..

학교에서 신경망을 C언어로 구현해보라는 과제를 받아서 한번 해보겠습니다. 기록하면서 개발하면 잘되더라구욤ㅎㅎ..인공신경망을 구현해보기, C언어로 작성한다.- 최대 16개의 Layer - 각 레이어마다 노드는 최대 256개, 레이어마다 따로따로 개수 지정 가능 - 가능한 한 general하게, 나중에 계속 사용할 수 있게 하는 게 좋음 - 레이어와 노드 수 입력은 알아서 구성해도 됨 - C언어 코드 파일, 결과 내용, 실험 결과가 포함된 간단한 설명이 포함된 문서 제출 설계전체적인 흐름신경망에서 계산되는 과정은 1. 입력을 받는다.2. Weight Table(가중치 테이블)과 Input Layer(입력 계층)을 곱한다. (행렬곱)3. Sigmoid Function(시그모이드 함수)를 적용시킨다. 다음 세..
- Total
- Today
- Yesterday
- 프로그래머스
- 개발일지
- Signal
- googleapis
- SQL
- 백준
- 혼공
- 리눅스
- JavaScript
- 스페인 교환학생
- Linux
- JS
- 혼공단 9기
- C++
- 깃 예제
- 혼공단
- 스페인
- 공룡책
- 혼공단 SQL
- 자바스크립트
- 혼공학습단
- 해커톤
- MySQL
- Process
- 교환학생
- 개발
- AWS
- nodejs
- 운영체제
- 프로젝트
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |