멀티 프로세싱은 하나의 프로그램을 여러 개의 프로세스로 구성해서 다수의 각 프로세스가 서로 협력적으로 1개의 작업을 처리하는 것을 의미한다. 특징 개의 프로세스가 죽어도 자식 프로세스 이외의 다른 프로세스들은 계속 실행된다.Context Switching을 위한 오
운영체제 ❓ 컴퓨터 \*\*<span style="color:사용자가 컴퓨터를 편리하고 효과적으로 사용할 수 있도록 환경을 제공하는 여러 프로그램의 모임이다.컴퓨터 시스템과 사용자 간의 \*\*<span style="color:출저 : https:
앞서 " CS - 네트워크 " 포스팅에서 말했던 Transport layer(전송 계층)에서 사용하는 프로토콜인 목적지 장비까지 전송한 패킷을 상위의 특정 응용 프로토콜에게 전달하는 것에 목적이 있습니다.전송방식으로는 TCP와 UDP가 있으며,이 TCP,UDP 에
💡 네트워크 (Network) 데이터통신이라는 공통의 목적을 위하여 * 두 개 이상 *의 장치들이 연결되어 있는 통신구조를 말한다. 출저: https://terms.naver.com/ * Net + Work* 의 합성어로써 컴퓨터들이 통신 기술을 이용하여 그
Curl이란 Cilent URL의 약자로 서버와 통신할 수 있는 커맨드 명령 툴로, 웹 개발에 많이 사용되는 무료 오픈소스다.즉 클라이언트 에서 커맨드 라인, 소스코드로 손 쉽게 웹 브라우저 처럼 활동할 수 있도록 해주는 기술이라고 할 수있다.Curl을 사용함으로써
앞으로 linux를 사용하기위해 kali linux를 이용하여 기본적인 리눅스 프로그래밍을 해보았다. 💡 패키지 SW 설치하기 linux 에서 패키지(SW,프로그램)를 설치하는 단계 1) 패키지 DB 업데이트: $sudo apt update 2) 패키지 설치:
◽ CS 기초 다지기 가장 첫 번째는 컴퓨터 기초 지식이다. CS 영역은 데이터 엔지니어가 아니더라도 SW 엔지니어라면 꼭 알아야 내용이다. 컴퓨터의 동작 원리, 기본적인 통신 방식, 소프트웨어 엔지니어의 협업 등 어떤 직무를 맡더라도 필수적으로 알아야 하는 내용들이
작년에 알고리즘을 공부했을 때 기억나는 문제였다. 그 때도 애를 먹어서 쉽지 않은 문제라고 생각하고 있었다.주어진 문자열 paragraph에서 가장 많이 나온 단어를 찾는다.이 때 banned라는 문자 배열이 주어지는데 banned에 있는 단어는 제외하고 가장 많이 나
vi 에디터를 이용해 다음의 C 프로그램 모듈들을 작성하고 컴파일을 위한 makefile을 작성하고 make 시스템으로 컴파일한다.GDB ❓ GDB, GNU 프로젝트 디버거이며, 프로그램 수행 중에 안에서 일어나고 있는 것들을 보여 주거나 크래쉬가 난 순간에 프그램이
\- ps 명령으로 현재 사용자 프로세스목록을 출력한다.f 명령어 : UID, PID, PPID, C, STIME, TTY, TIME, CMD 등의 필드목록으로, CMD필드의 전체 명령어 형태를 보여준다.u 명령어 : 사용자 ID를 지정한다 (이름도 지원)e 명령어 :
먼저 ex_sub.c 라는 c언어 파일을 cat명령어를 이용해서 작성한다.%s/print/printf/g 로 print를 printf 로 변경한다. (치환)먼저 ex_main.c라는 c언어 파일을 cat명령어를 이용해서 작성한다.그 다음 아래와 같은 명령어를 사용하여
현재 디렉토리 위치 알아보기디렉토리 이동하기 root 디렉토리 ➡ home 디렉토리로 이동한 결과디렉토리 만들기 디렉토리를 만들기 전 먼저 cd명령어로 home directory로 이동디렉토리 삭제 후 ls명령어로 삭제된걸 확인내가 쳤던 명령어들의 이력을 확인하기위한
리눅스란 윈도우나 MacOS 같은 컴퓨터의 운영체제(Operating System)중 하나다.운영체제란 1991년 9월 17일 핀란드 SW개발자인 리누스 토르발스라는 사람이 개발하여 출시한 운영체제 커널(kernel)인 리눅스 커널에 기반을 둔 오픈소스 유닉스 계열 운
일반적으로 프론트엔드(front-end) 와 백엔드(back-end) 라는 용어는 프로세스의 처음과 마지막 단계를 가리킨다. front-end 는 사용자로부터 다양한 형태의 입력을 받아 back-end 가 사용할 수 있는 규격,규칙을 따라 처리할 책임을 진다.f
데이터 엔지니어 ❓데이터 엔지니어는 한마디로 기업 내 데이터 기초 공사를 하는거라고 할 수 있다. 어떻게 데이터를 수집할 지, 어떤 방식으로 데이터를 쌓을지, 어떻게 관리할지를 고민하여 기업이나 회사 내 데이터 흐름을 생성한다.공사를 잘 했어도 이후에 누수
ADsP 데이터 분석 준전문가 ❓데이터분석 준전문가(ADsP : Advanced Data Analytics Semi-Professional)란 데이터 이해에 대한 기본지식을 바탕으로 데이터분석 기획 및 데이터분석 등의 직무를 수행하는 실무자를 말한다.비즈니스 목표 달성
연관분석 이란?항목들간의 조건-결과 식으로 표현되는 유용한 패턴상품의 구매, 서비스 등 일련의 거래·사건들 간의 규칙을 발견하기 위해 적용. 연관규칙을 발견해 내는 것을 연관분석(Association Analysis)이라고 하고, 흔히 장바구니 분석 또는 서열분석(Se
군집분석(Clustering)의 개요 각 개체에 대해 관측된 여러 개의 변수 값들로부터 n개의 개체를 유사한 성격을 가지는 몇 개의 군집으로 집단화, 형성된 군집들의 특성을 파악하여 군집들 사이의 관계 분석하는 다변량분석 기법 --- 특성에 따라 객체들을
분류란❓새롭게 나타난 현상을 검토, 기존의 분류, 정의된 집합에 배정하는 것즉 객체를 정해놓은 범주로 분류하는데 목적이 있다.분류기준과 선분류(preclassified)되어진 검증 집합에 의해 완성 의사결정나무(decision tree), memory-based rea