반응형

분류 전체보기 862

파이썬 Python #1 파이썬은 무엇인가?

1. 파이썬은 무엇인가? 대화형 프로그래밍 언어 초기 언어인 ABC를 발전시켜 UNIX/C 해커들을 위한 언어를 만들다가 이 언어를 탄생시킴 일반인들이 편하게 프로그래밍을 할 수 있도록 하기 위해 만듬 파이썬 언제, 누가 만들었나? 1991년, 귀도 반 로섬(Guido van Rossum) 특징 (1) 뛰어난 생산성 (2) 초보자에게 좋은 인터프리터 언어로 만들어짐 (3) 문법이 쉬워서, 코드를 보면 직관적으로 알 수 있는 부분이 많음 (4) 다양한 플랫폼에서 사용 가능 (5) 풍부한 라이브러리 (6) 애니메이션, 그래픽을 쉽게 사용 2. 기업에서는 파이썬을 어떻게 활용할까? NASA: 63개 이상의 파이썬 관련 프로젝트 관리 Netflix: 내부적으로 영상 네트워크를 관리하는 CDN(Content De..

프로그래밍에 앞서 알아야할 것들 (폰노이만구조, 기계어, 어셈블리어, 고급언어)

컴퓨터란? 계산(compute)을 하고 프로그램에 따라 데이터를 처리하는 기계 컴퓨터 = 하드웨어+ 소프트웨어 소프트웨어 = 프로그램 컴퓨터에게 해야 할 작업의 내용을 미리 약속된 형태로 알려주는 문서 컴퓨터에게 작업을 지시하려면 아주 자세하고 구체적으로 일을 지시해주어야 함 프로그램의 목적 컴퓨터를 범용적으로 만들기 위해 폰노이만구조 폰 노이만이 제안한 프로그램은 메인 메모리(CPU)에 저장한다는 구조 메인 메모리는 읽거나 쓰기가 가능하고 쉽게 변경할 수 있어서 유연한 작업 처리 가능 메인 메모리에 저장된 프로그램 명령어 순차적 가져와서 실행 메인 메모리에 저장된 프로그램에서 명령어들을 순차적으로 가져와서 실행 프로그래밍 언어의 분류 1.기계어(Machine Language) 2.어셈블리어(assemb..

반응형