loading
본문 바로가기

전체 글117

네트워크란? 네트워크란 통신기기등 여러 장치들을 유선 또는 무선으로 연결해서 서로서로 정보를 주고 받을 수 있도록 해주는것. 네트워크의 범위 LAN(Local Area Network): 사무실이나 학교 등에서 사용하는 소규모 네트워크 MAN(Metro Area Network): 큰 도시에서 사용하는 네트워크 WAN(Wide Area Network) 국가단위의 네트워크 > 고속 전송이 가능하다. > 전송 속도를 떨어 뜨리지 않고 인터네트워크 노드 증설이 가능 > LAN간 접속 및 CATV망 접속 헤드로부터 종단 간 네트워크 구축이 가능하도록 함 **ISP(Internet Servise Provider) : 인터넷 회선 서비스 제공회사. 국내에서는 대표적인 ISP로는 SKT, KT, LGT 등이 있다. 네트워크 구성요소.. 2023. 3. 19.
(2주차 1차) 배열 배열이란 동일한 자료형의 데이터를 한 번에 여러게 만들때 사용됨 배열의 필요성 대량의 데이터를 저장하기 위해 여러 개의 개별 뱐수를 사용하는 것은 매번 다른이름으로 접근을 해야 하므로 많은 불편이 따른다. 배열을 사용하면 연속적인 메모리 공안이 할당되고 인덱스 번호를 이용하여 쉽게 접근이 가능하고 반복 루프를 이용하여 쉽게 처리가 가능해짐 배열의 특징 - 배열 쌍의 집합 - 직접 접근(Direct Acess) 방식 ##연결리스트는 순차접근으로 배열과 서로다름 객체 - 쌍의 집합 연산 -create(size) = size 개의 요소를 저장 할 수 있는 배열 생성 - get(A, i) = 배열 A의 i번째 요소 반환 - set(A, i, v) = 배열 A의 I번째 위치에 값 v저장 1차원 배열의 선언문 > .. 2023. 3. 19.
(2주차 1차) TCP/IP 프로토콜 OSI 7 계층 계층이란 같은 기능을 하는 그룹이다. 물리계층 - 네트워크에서 두 시스템(노드) 간의 물리적 연결을 위한 프로토콜을 규정 - 물리적 회선의 종류 - 유선 회선: 꼬임 선, 동축 케이블, 광 케이블 등 - 무선 회선: 주파수 대역 등 - 회선 컨넥터의 모양, 회선의 개수 등 물리적 기능 - 회선에서의 전기적 신호 형태를 규정 - +5v ->1, 0v -> 0, -5v ->0 - 단국성 신호, 양극성 신호 데이터 링크 계층 - 링크 - 노드와 노드를 연결한 논리적 회선 - 논리적 회선 - 눈에 보이는 물리적 회선이 아니라 시간분할 등으로 다르게 구분할 수 있는 회선 TCP/IP 계층 구조 각계층의 장비 2023. 3. 12.
(1주차 2차) 재귀호출 순환(Recursion) 알고리즘이나함수가수행중에자기자신을다시호출하여 문제를해결하는프로그래밍기법 >재귀호출이라고도함 >정의자체가순환적으로되어있는경우 적합함 순환의 예 팩토리얼 값구하기 피보나치수열 이항계수 하노이의 탑 이진탐색 영역채색(Blob Coloring) 팩토리얼의 정의 n! = 1 𝒏 = 0 𝒏* (𝒏– 1)! 𝒏 ≥ 1 (n-1)! 을구하는서브함수factorial_n_1를따로제작 순환 호출의 내부적인 구현 >순환호출시복귀주소가시스템스택에저장되고호출되는 함수를위한매개변수와지역변수를스택으로부터할당받음 - 함수를위한시스템스택에서의공간을활성레코드 (Activation Record)라함 >호출된함수가끝나게되면시스템스택에서복귀주소를추출하여 호출한함수로되돌아가게됨 >순환호출이계속중첩될수록시스템스택에서는활성.. 2023. 3. 12.
(1주차 1차) 자료구조의 개요 자료(Data) 현실 세계에서 관찰이나 측정을 통해 수집된 값이나 사실 정보(Information) 주어진 상황에 대해 적절한 의사결정을 위해 자료를 가공하여 얻어진 유용한 결과 자료를 처리하여 얻어진 유용한 결과로 i=P(D)로 표현할 수 있음 자료구조는 왜 필요할까? 일상생활에서 자료를 정리하고 조직화 하는건 사물을 편리하고 효율적으로 사용하기 위함. 자료구조(Data Structure) 컴퓨터에서 자료를 정리하고 조직화 하는 다양한 구조로, 추상화를 통해 자료의 논리적인 관계를 구조화한것 스택: 그릇을 쌓아서 보관하는것. (LIFO) 큐: 마트 계산대의 줄 (FIFO) 리스트: 할일 리스트 사전(정렬) : 영어사전 그래프: 지도 트리: 회사의 조직도 컴퓨터 프로그램은 자료구조와 알고리즘으로 구성됨 .. 2023. 3. 12.
[1일 1해독] Chat gpt : 보안프로그램 무한 로딩 문의 문의: Is there any way to solve the problem of infinite repetition of security program installation? **보안 프로그램 설치의 무한 반복의 문제를 해결하기 위한 방법이 있습니까? If you are experiencing an issue with an infinite repetition of security program installation, it may be due to a variety of factors such as a corrupted installation file or an issue with the security program itself. Here are some steps you can try to reso.. 2023. 3. 9.
포트폴리오 서버 구축에 필요한 상식 서버는 클라이언트 요청에 응답해준 컴퓨터 혹은 프로그램이다. 나만의 홈페이지를 개발 하기 위해서는 기본적으로 서버환경구축 서버프로그램, Backend, DB 프로그램 설치가 필요하다. 간단하게 예시를 들어 전체적인 프로세스를 이해해보자. 작동원리는 아래와같다. 클라이언트가 서버에 데이터를 요청하면 서버는 Backend에 요청하고 DBMS를 통해 데이터를 가져온다. 우리의 실생활에서 찾아보면 아래와같다. 그렇다면 각 프로그램별 사용하는 언어에는 무엇이 있을까? 클라이언트: 웹, AOS, IOS 서버프로그램: Apache, Nginx, Tomoat, Express Backend: Asp,Tsp,PHP, Node,js -Express, Django, Spring DB & DBMS : Mysql, mssql, .. 2023. 3. 7.
(1주차 2차) 네트워크의 구조 유/무선 네트워크 구조 음성통신 네트워크 - 전화기 * 아날로그 전화기 * 디지털 전화기 - 전송/교환장비 * 전화 교환기 * 디지털 전송장비 - 전송장비 * 다중화장비(Multiplexer) - DSO(64 Kbps) -> T1(1.544mbps)(미국), E1(2.048 Mbps)(유럽) * 고속 광 전송 장비(SDH, DACS) - STM-1(155 Mbps) -> STM-4(622 Mbps) -> STM- 16(2.5 Gbps) 이동통신 네트워크 1.이동단말 2.이동통신기지국 3.이동전화 교환장비 4.이동전화 전송장비 인터넷 네트워크 단말장비 (pc) 유/무선 중계기(AP 공유기) 교환 장비(스위치) 경로설정 장비 게이트웨이(예시_전화망 인터넷망을 붙여주는 장비) 전송 장비 너트워크 케이블 유선 .. 2023. 3. 4.
반응형