학과공부/Python의 기초프로그래밍 2

파이썬 개요

파이썬 특징다중 프로그래밍 패러다임 채용 - 정의 : 프로그램을 생성하는 접근방식 - 명령형 프로그래밍, 절차적프로그래밍, 객체지향프로그래밍, 함수형 프로그래밍 지원* 패러다임 : 현실세계를 어떠한 방식으로 모델링하는것에 대한 여러관점이 있는데 그 관점을 규칙화하여 만든 것 다목적 활용 - 응용 프로그램과 웹, 백 엔드 개발, 사물 인터넷 분야뿐만 아니라 교육적인 목적으로 활용 파이썬 장점오픈소스많은 라이브러리독립된환경 등등...파이썬 단점느림완전한 애플리케이션 단독 개발이 불가능 - 쉘 스크립트 언어 용으로 개발 - 모바일 앱 등 응용 애플리케이션 개발 불가능 파이썬 실행 환경플랫폼에 독립적이며 인터프리터식 객체지향적, 동적 타이핑 대화형언어 - 윈도우, 리눅스, 유닉스 등 다양한 우영체제 에서 별도의..

컴퓨터의 구성

# 현대 컴퓨터의 기본 골격 하드웨어의 이해 입력장치 : 명령과 데이터를 컴퓨터에 전달하는 장치                  [키보드, 마우스, ...]출력장치 : 정보처리 결과를 인간이 인식가능한 형태의 데이터로 내보내는 장치                  [모니터, 스피커, ...]기억장치 : 명령과 데이터를 기억(저장)하는 하드웨어                  역할에 따라 주기억장치 보조기억장치로 구분                   [RAM,ROM, SSD] 제어와 연산잔치 :    소프트웨어의 이해소프트웨어는 고유한 기능을 수행하는 하드웨어가 언제 어떻게 동작ㅇ하여 문제를 해결할수 있는지 절차를 지시하는 명령어 집합 - 시스템 소프트웨어    다양한 장치들을 서로 유기적으로 동작시켜 특정 작..