Python

01.Python

seunghyeoniya 2023. 8. 5. 15:55

-------------------------

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