웹 CSS3 실습해보기 3
오늘도 지난 시간에 이어서 세번째로 CSS3를 정리해보려고 합니다. 박스 모델 기존 HTML tag는 사각형 박스로 다루어지며, 이 박스 크기나 배경색, 여백, 간격을 css로 조절할 수 있습니다. 구성 콘텐츠 - HTML tag의 텍스트나 이미지가 출력되는 부분입니다. 패딩 - 콘텐츠를 직접 둘러싸고 있는 내부...
오늘도 지난 시간에 이어서 세번째로 CSS3를 정리해보려고 합니다. 박스 모델 기존 HTML tag는 사각형 박스로 다루어지며, 이 박스 크기나 배경색, 여백, 간격을 css로 조절할 수 있습니다. 구성 콘텐츠 - HTML tag의 텍스트나 이미지가 출력되는 부분입니다. 패딩 - 콘텐츠를 직접 둘러싸고 있는 내부...
오늘도 지난 시간에 이어서 CSS3를 정리해보려고 합니다. 상속 CSS3는 자신을 둘러싸는 상위 tag로부터 상속받습니다. <!DOCTYPE html> <html> <head> <title></title> </head> <body> <p style="color...
오늘은 학교에서 배우는 웹클라이언트컴퓨팅이라는 과목에서 CSS3를 다루는 파트가 있어서 정리해보려고 합니다. 개요 우선 CSS란 Cascading style sheet라는 용어의 약자로서. html 문서의 색과 모양을 꾸며주는 언어입니다. css로 작성된 코드가 style sheet입니다. 예시 <!DOCTYPE html> <...
후위 표기법(postfix notation)은 연산자를 연산 대상의 뒤에 쓰는 연산 표기법으로서, 스택으로 구현가능합니다. 사람이 식을 보면 이해하기 어려워서 컴퓨터에게 계산을 시킬 때 주로 사용된다고 합니다. 방법 피연산자가 보이면 스택에 삽입(push)합니다. 연산자가 보이면 필요한 피연산잘를 스택에서 꺼내(p...
자바 가상 머신은 물리적인 실제의 기계 장치가 아니라 추상적인 장치입니다. 그레서 JAVA가 OS에 상관하지 않고, 클래스 파일을 실행하는 역할을 합니다. 자바 가상 머신은 클래스 영역, 자바 스택 영역, 힙 영역 그리고 네이티브 메소드 스택 영역으로 구성되어 있습니다. 클래스 영역 실행에 필요한 클래스를 저장하는 공간으로서, 불러들인 클러스...
오늘은 알고리즘의 표현 방식중 가상 코드를 이용한 추상화 표현 방법에서 말하는 가상 코드를 알아보고자 합니다. 우선 가상 코드를 이용한 추상화 표현 방법은 알고리즘을 프로그래밍 언어로 표현했을 때의 장단점을 감안하여 특정 프로그래밀 언어가 아니면서 언어와 유사한 가상 코드를 사용하는 방법입니다. 가상코드는 프로그래밍 언어가 아니기때문에 바로 실행...
오늘은 검색방법중 해싱에 대하여 알아보았습니다. 해싱은 산술적인 연산을 이용하여 키가 있는 위치를 계산하여 바로 찾아가는 검색방법입니다. 키값을 원소의 위치로 변환하는 함수를 해싱함수라고 하며, 이에 의해 계산된 주소의 위치에 항목을 저장한 표를 해시 테이블이라고 합니다. 검색법 키 값에 대해 해싱 함수를 계산하여 주소를 구하고, 구한 주소에 ...
오늘은 소프트웨어 생명 주기에 대하여 알아보겠습니다. 소프트웨어 개발 단계와 방법을 이해하고 체계적으로 개발하고 관리하는 개발 과정을 단계로 구별하는 것을 소프트웨어 생명 주기라고 합니다. 보통은 요구 분석 스펙 명세 설계 구현 테스트 유지 보...
안녕하세요 오늘은 ADT, 즉 추상화 데이터 타입(Abstract Data Type)에 대해 알아보고자 합니다. 의미 이는 int나 string과 같은 구체 테이터 타입들과 그 자료에 대한 연산을 글로 풀어서 작성한 것입니다. 인터페이스와 구현을 분리하여 어떻게 구현하는지는 작성하지 않고, 추상화된 인터페이스만 정의합니다. 자료구조와 차이점 ...
오늘은 HTML5에서 웹폼을 만드는 방법을 알아보려합니다. 웹폼이랑 웹 페이지에서 사용자 입력을 받는 형식으로서 로그인아니 검색하는 부분에 사용됩니다. 형식, 즉 form에 구성하는 요소는 input, textarea, select 등이 있습니다. 틀 <!DOCTYPE html> <html> <head> <...