-------------------------
01.Python
-------------------------
p.2
분산 및 병렬 처리 : 나누어져 있고 동시에 처리한다.
ex. 블록체인 : 데이터 분산 처리 기술로 네트워크에 참여하는 모든 사용자가 거래 내역 등의 모든 데이터를 분산, 저장하는 기술을 의미한다.
-> 분산 시스템 : 대형 컴퓨터를 사용하는 것이 아니라 개인용 컴퓨터를 여러 개 사용하여 대형 컴퓨터에 버금가는 시스템을 운용하는 것이다.
자원의 공유가 가능하고 속도가 빠르다.
-> 병렬 시스템 : 2개 이상의 CPU가 각자 맡은 역할을 수행하는 개념으로 다중 프로세서 시스템이다.
경제적이고 처리량이 많다.
p.3
빅데이터 : 빠르고 방대한 양의 데이터를 나타낸다.
p.4-5
p.6
임베디드 -> C, C++
머신러닝 -> Python
Windows용 응용프로그램, 게임 물리 엔진 -> C#
p.7
잘 사용하지는 않지만, '엑셀'을 이용하여 머신러닝을 할 수 있다.
p.8
H/W(Computer)
-> Processor : 실제로 일을 하는 것.(연산과 제어를 담당, CPU)
-> Memory : 데이터를 저장 하는 것.(기억을 담당)
인터프리터 : 한 줄씩 줄 단위로 해석하고 실행한다. 대표적인 언어로 Python이 존재하는데 세미콜론(;)이 없어도 해석 및 실행이 가능하다.
컴파일러 : 전체를 해석하고 실행한다. 대표적인 언어로 C가 존재하고 세미콜론(;)이 있어야 해석 및 실행이 가능하다.
p.9
IDE(통합 개발 환경) : 개발에 관련된 모든 작업을 처리하는 하나의 환경을 제공하는 프로그램이다.
필수로 요구하는 프로그램은 아니지만 사용하면 편리하다.
p.10
Python이 Java보다 먼저 개발된 언어이다.
p.11
Python은 사용이 가능한 플랫폼에는 네 개의 종류가 있고, C를 기반으로 하는 프로그래밍 언어이다.
깨알) 삼성전자를 가고 싶으면 Linux(python flatform)를 공부해라.
p.12
Python의 활용 분야 : 대부분의 분야에서 python을 이용한다.
p.13-15
Anaconda 설치할 때, git 설치할 때처럼 path에 추가하냐는 문항에 체크하자.
p.21-
깨알) LG CNS, 삼성 SDS에 지원할 때 정보처리기사 자격증이 있으면 도움이 된다.
#python
'Python' 카테고리의 다른 글
05.OOP(1) (0) | 2023.08.17 |
---|---|
04.Function(2) (0) | 2023.08.16 |
04.Function(1) (0) | 2023.08.05 |
03.Control Statement (0) | 2023.08.05 |
02.Variable_Operator (0) | 2023.08.05 |