본문 바로가기

프로그래밍 언어4

Node.js Node.js 인터넷 상에는 수많은 웹 사이트가 존재한다. 이러한 웹을 개발 할 때에는 두 가지의 부분으로 크게 나눌 수 있다. 웹페이지 디자인이나 버튼 기능처럼 사용자가 사용할 수 있는 부분을 만드는 프론트엔드와 사용자가 볼 수는 없지만 서버나 데이터를 관리하는 역할을 하는 백엔드 부분이다. HTML이나 CSS와 같은 부분은 프론트엔드 기술이고 DB나 서버는 백엔드 기술에 속한다. 프론트엔드 부분에 큰 영향을 끼치는 기술이 있는데 그것이 바로 자바스크립트이다. 웹사이트의 3대 요소로 HTML, CSS 그리고 자바스크립트라고 할 수 있다. HTML은 웨베이지의 큰 뼈대를 담당하고 CSS는 디자인적 요소를 담당하고 자바스크립트는 객체지향 스크립트 언어로서 웹페이지의 동자에 대한 담당을 한다. 프로그래밍 입.. 2017. 4. 19.
컴퓨터 전공 공부 방식 컴퓨터 전공 공부 방식 아직 나는 컴퓨터 쪽 분야를 전공에서 뛰어난 전문가는 아니다. 하지만 내 경험을 바탕으로 컴퓨터 전공을 하는 것에 공부 방법을 한 번 설명해보고자 한다. 나는 컴퓨터 전공과목들에 대해 공부를 진행하면서 어떻게 공부를 하는 것이 효율적인가에 대한 고민을 많이 하였다. 그리고 다양한 방법을 시도를 해보았다. 이에 관련해서 몇 자 써보려고 한다. 만약 이 글을 읽는 사람이 단지 컴퓨터 학과를 다니고 있어서 컴퓨터를 억지로 공부하는 것이 아니라 컴퓨터에 관심이 있어서 입문하고자 하는 학생이나 공부의 방향을 찾지 못하는 학생들이 보면 매우 좋은 방향을 제시할 수도 있을 것 같다. 물론 개개인마다 성향이 다르고 공부하는 방법도 다르다는 것을 인정한다. 그래서 이 글은 강요의 글이 아니다. 단.. 2017. 4. 14.
파이썬(Python) 소개 파이썬(Python) 파이썬은 가장 많이 알려진 프로그래밍 언어 중 하나이다. 특히 프로그래밍 입문자에게 빠르게 확산되고 있다. 예전에만 해도 컴퓨터 프로그래밍의 시작은 C언어로부터 시작하는 것이 보편적이었다. 하지만 최근은 간결하고 생산성이 높은 파이썬이 더 큰 인기를 얻고 있다. 파이썬은 엄청나게 다양한 분야에 적용을 시킬 수 있다는 큰 장점을 가지고 있다. 파이썬은 네덜란드 개발자인 귀도 반 로섬이 만든 언어이다. 파이썬이라고 하는 이름은 영어의 의미는 원래 그리스 신화에 나오는 뱀의 이름이다. 파이썬 로고에서 볼 수 있는 뱀의 모습이 바로 그 이유이다. 귀도 반 로섬은 1989년부터 파이썬을 개발하기 시작했고, 1990년 파이썬의 첫 버전이 공개되었다. 현재 파이썬은 대형 글로벌 기업부터 스타트업.. 2017. 4. 13.
파이썬(python) 강의 1장 - 코드를 읽기 위한 기초 - 파이썬 강의 1장- 코드를 읽기 위한 기초 - 프로그래밍 언어를 시작할 때 제일 먼저 하는 작업은“Hello World”를 작성하여 출력을 시켜보는 것이다.이러한 작업을 하기 위한 기초적인 용어에 대해 먼저 정리를 해보자 파이썬은 제공하는 함수가 다양합니다. Hello World를 출력할 수 있는print 함수 또한 기본적으로 제공하는 함수들 중 하나다. 이러한 함수들을내장 함수라고 부른다. 하지만 이러한 내장함수 외에도 다른 함수들이 필요할 경우가존재할 수 있다. 이럴 땐 외부의 도구를 빌려오기 위해 import를 선언하여 사용할 수 있다.예시)>>> import os>>> os.system(“pause”) // os 모듈에 있는 system 함수를 사용 // pause는 종료를 하는 명령어 이에 대한.. 2017. 4. 7.