목록전체 글 (11)
HuSpIn
[1] 입출력 함수의 기본 구성(1) 입력 함수 :=> input( ) : 사용자에게서 어떤 데이터를 입력받을 수 있으며, 그 값을 변수에 저장할 수 있는 명령어이다.(2) 출력 함수 :=> print( ) : 모니터 화면에 결과물(데이터)을 출력하기 위한 명령어이다.(3) input( ) / print( ) 함수 사용법=> 1) 괄호 한에 임의의 숫자와 한글, 영문 알파벳, 특수 기호 등이 사용 가능하다. 2) 숫자를 제외한 나머지 문자들은 단일 따옴표(') 또는 이중 따옴표(")로 감싸서 사용한다.(4) 입출력 함수의 유의 사항 :=> 1) input( ) 함수의 결과 값 : 일련 문자들의 집합이다.(문자열) 2) print( ) 함수의 결과 값 : 숫자 또는 문자들에 상관없이 해당하..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/Gw714/btsGMFgm2ag/Wtkqh8AuUWsShCQCmuK5Ik/img.png)
HTML 폼과 테이블 표를 만드는데 필요한 중요한 두 가지 개념 또는 두 그룹의 요소를 알아볼것이다. 여기서의 표는 2차원 데이터 테이블을 말한다. [1] HTML table 테이블 데이터는 대게 일부 데이터를 근사하고 명확하게 표시하는 방법이다. 하지만 모든 게 테이블에 적합한 것은 아니다. 90년대와 2000년대 초로 돌아가보면 사실 table은 웹 사이트의 레이아웃에 사용되었었다. 레이아웃이라고 하면 좀 더 까다로운 컨텐츠를 이동하거나 배치하는 것을 의미한다고 보면 된다. 하지만 현재의 레이아웃이 훨씬 더 좋다. 왜냐하면 table로 레이아웃을 잡는것은 굉장히 어려운 일이기 때문이다. 더 이상은 이렇게 해서는 안된다. [1-1] tr, td, th 요소 먼저 이 요소들을 모두 외울 필요는 없다. (..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/lhsvp/btsGxEa9ZQL/9GFewejkkhumrcDqmggIwK/img.png)
HTML의 *Semantic* 요소 * 참고 : Semantic(시멘틱)이란? 시멘틱(Semantic)의 사전적의미는 의미론적으로 라는 뜻을 가지고 있다. HTML에서 Semantic 요소라 함은 의미를 가진 요소를 뜻한다. HTML의 Semantic 요소에 대해 알아보기전 두 HTML 태그 요소를 알아보자. [1] , 앞에서 인라인 요소와 블럭 요소에 대해 간단히 알아 보았는데 div와 span을 통해 좀 더 심층적으로 알아보자. 먼저 인라인 요소와 블럭 요소가 뜻하는 바는 주어진 요소(태그)가 문서의 컨텐츠 흐름에 들어가게 하는 방법을 말한다. 인라인 요소로써는 태그 처럼 한 줄을 전부 차지하는게 아닌 그 줄에 다른 요소가 있더라도 그 요소 라인에 표시되는게 인라인 요소의 특징이고, 블럭 요소는 한 ..
파이썬(Python)을 사용하면 다음과 같이 다양한 작업을 빠른 시간 안에 수행할 수 있다. 1. 시스템 유틸리티 제작 운영체제(윈도우, 리눅스 등)의 시스템 명령어를 사용할 수 있는 각종 도구를 갖추고 있기 때문에 이를 바탕으로 갖가지 시스템 유틸리티를 만드는 데 유리하다. 2. GUI 프로그래밍 GUI(Graphical User Interface) 프로그래밍을 위한 도구들이 잘 갖추어져 있어 GUI 프로그램을 만들기 쉽다. 3. C/C++와의 결합 (1) 파이썬은 접착(Glue) 언어라고도 부르는데, 그 이유는 다른 언어와 잘 어울려 결합해서 사용할 수 있기 때문이다. (2) C/C++로 만든 프로그램을 파이썬에서 사용할 수 있으며, 파이썬으로 만든 프로그램을 C/C++에서 사용할 수 있다. 4. 웹..
파이썬(Python)은 1991년 암스테르담의 귀도 반 로섬(Guido Van Rossum)이 개발한 인터프리터 언어이다. 귀도는 파이썬이라는 이름을 자신이 좋아하는 코미디 쇼인 "몬티 파이썬의 날아다니는 서커스"(Monty Python's Flying Circus)에서 따왔다고 한다. 인터프리터 언어란 한 줄씩 코드를 해석해서 그때그때 실행해 결과를 바로 확인할 수 있는 언어를 말한다. 파이썬의 사전적 의미는 다음과 같다. - 고대 신화에 나오는 파르나소스 산의 동굴에 살던 큰 뱀- 을 뜻한다. 아폴로 신이 델파이에서 파이썬을 퇴치했다는 이야기가 전해지고 있다. 그래서 대부분 파이썬 서적의 책 표지 아이콘이 뱀 모양으로 그려져 있는 이유가 여기에 있다. 파이썬 프로그래밍 언어의 특징 파이썬(Python..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/qEnao/btsGuY7zcDt/EhXQxfLykgIIG4952KJ2M0/img.png)
프로그래밍 언어는 우리가 작성한 소스 코드(Source Code)를 컴퓨터가 이해할 수 있는 기계어로 번역되는 과정을 수행하게 된다. 이 과정은 프로그래밍 언어에 따라 컴파일러(Compiler) 과정을 수행하는 언어와 인터프리터(Interpreter) 과정을 수행하는 언어로 나눌 수 있다. 1. 컴파일 언어란? 컴파일 언어(Compile Language)는 프로그래머가 작성한 소스 코드(원시 코드)를 모두 기계어로 변환한 후에 디바이스(JVM 같은 가상 머신)에 넣고 기계어 코드를 실행한다. 소스 코드를 기계어로 변환하는 빌드 과정에서는 인터프리터 언어에 비해 시간이 소요되는 단점이 있다. 하지만 런타임(Runtime) 상황에서는 이미 기계어로 모든 소스 코드가 변환되어 있기 때문에 빠르게 실행할 수 있..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/AzNsE/btsGsWvOsMY/ViYnPXLxkg4Qyyda1qpCyk/img.png)
HTML의 기본 요소들 HTML은 크게 두 가지 요소로 나눌 수 있다. 1) 블럭 요소 2) 인라인 요소 먼저 블록 요소의 성질을 가지고 있는 요소들을 알아보자. [ 단락 요소 ] : => HTML 요소중 p태그는 단락을 나타낸다. 단락은 블럭 수준의 요소이며, 특히 닫는 태그 전에 다른 블럭 수준 요소가 구문 분석되면 자동으로 닫힌다. [ 제목 요소 ] ~ : => h 태그는 제목을 나타내는 요소이며, h태그 자체를 글자 크기를 조절하는데에 사용하면 안되고, 크기를 변경하는건 CSS에서 변경을 한다. 태그는 한 페이지 당 한 개만 존재해야 한다. 그리고 항상 최상위 제목이어야 한다. [ 목록 요소 ] : => 순서가 지정된 항목 목록을 나타내는 요소. 일반적으로 번호가 매겨진 목록으로 랜더링이 된다. ..
프로그래밍 언어를 처리 수준에 따라 고급 언어, 저급 언어로 분류하면 다음과 같은 특징을 갖는다. (1) 저급 언어(Low-level Language)의 특징 저급 언어에는 기계어(Machine Language) 와 어셈블리어 (Assembly Language)가 있으며 기계 종속적(Machine-dependent)언어라고 한다. # 기계어는 다음과 같은 특징을 갖고 있다. (a) '0'과 '1'로 구성(2진수)된 CPU 명령어로 구성되어 있다. (b) 컴퓨터의 CPU는 본질적으로 기계어만 처리 가능하다. (c) 2진수로 표현되므로 사람이 사용하기에 매우 불편하고 실수가 발생하기 쉽다. # 어셈블리어는 다음과 같은 특징을 갖고 있다. (a) 기계의 명령을 ADD, SUB, MOVE등과 같은 상징적인 니모..