반응형

전체 글 116

(HTML) Form 태그에 사용되는 기본 태그들을 알아보자!

하나의 태그안에 다양한 태그들에 대해 알아보도록 하자. 우선 폼을 웹문서에 삽입하기 위해서 태그를 삽입한다. ... 폼이 포함된 웹 문서는 대부분 필드에 대한 설명 옆에 해당 필드가 삽입이 되는데, 예를 들어 아이디라는 텍스트 설명글 옆에 아이디를 입력할 수 있는 텍스트 필드가 있다. 여기서 사용되는 태그가 태그이다. 아이디 를 사용하여도 사실상 크게 변화는 없지만, 실제로 웹 브라우저 상에서는 폼을 해석하는데 차이가 있다. 를 사용하지 않을 경우 텍스트 필드 부분을 클릭시 내용을 입력할 수 있지만, 태그를 이용할 경우 라벨과 폼 요소를 연결해 주면, 클릭 시 연결된 필드 안에 마우스 커서가 표시된다. 테스트 테스트 안에 존재하는 for 속성을 이용하여 텍스트필드와 연결 시켜서 사용한다. 다음으로 여러 ..

웹 공부 2019.10.10

(HTML) 폼에 대해 알아보자!

웹에서 폼을 삽입할려면 HTML 태그언어중 태그를 사용하면 된다. 여기서 태그안에도 여러가지 속성들을 통해 사용자가 어떠한 방식으로 서버로 넘길 것인지, 서버에서 어떤 프로그램을 이용하여 처리할지 지정할 수 있다. ... 위에 보이는 method 속성은 시용자가 입력한 내용들을 서버 쪽의 프로그램을 어떻게 넘겨줄 것인지를 지정합니다. 여기서 method 속성에 사용되는 값은 두 종류가 존재한다. get과 post인데, get 같은 경우는 사용자의 입력을 서버 쪽 환경 변수로 넘겨 주는데, 256byte~4096byte까지 데이터만 서버로 넘길 수 있고, post 경우 사용자의 입력을 표준 입력으로 넘겨주기 때문에 내용의 길이는 제한 받지 않는다. 그외 name과 action 경우 name은 폼의 이름을 ..

카테고리 없음 2019.10.09

(HTML) 테이블 글자 정렬에 대해 알아보자!

왼쪽 위 왼쪽 가운데 왼쪽 아래 가운데 위 가운데 가운데 가운데 아래 오른쪽 위 오른쪽 가운데 오른쪽 아래 왼쪽 위 왼쪽 가운데 왼쪽 아래 가운데 위 가운데 가운데 가운데 아래 오른쪽 위 오른쪽 가운데 오른쪽 아래 위와 같이 자리 정렬하는 방식은 다음과 같습니다. align = left, center, right 글자의 위치를 align를 사용하면 왼쪽 가운데 오른쪽으로 이동 시킬 수 있습니다. valign = top, middle, bottom 반대로 valign를 사용할 경우 글자의 위쪽,가운데,밑쪽을 이동 시킬 수 있는데 여기서 align와 valign를 같이 사용하게 될 경우 align="left" valign="top"일 경우 위에 보이시는 테이블 처럼 왼쪽 위에 글자가 위치하게 됩니다.

웹 공부 2019.09.27

데이터통신 ( 통신, 전송 )

데이터 통신 시스템 - ALOHA : 최초의 무선(라디오) 패킷 교환 시스템 : 회선 제어 방식 중 회선의 접근을 위해 서로 경쟁하는 대표적인 방식 통신 회선 - 동축 케이블 : 초기에는 주로 장거리 전화 전송망에 사용, 케이블 TV 분배 망이나 LAN 등에 사용 - 광섬유 케이블 : 대역폭이 널고, 보안성이 좋다 - 위성 통신 시스템의 구성 : 통신 위성, 지구국, 채널 등 - 다중 접속 방식 ※ FDMA : 주파수 분할 방식, 터미널 수가 고정 ※ TDMA : 타임 슬롯을 분할하는 방식 ※ CDMA : 주파수나 시간을 모두 공유하면서 코드를 부여하는 방식 통신 제어 장치 - 데이터 전송 회선과 컴퓨터 사이에서 전기적 결합과 전송 문자를 조립, 분해하는 장치 - 제어 및 기밀 보호,, 관리 기능이 있다..

개인 공부 2019.07.30

운영체제 공부 ( 기억장치 관리 및 단편화 )

기억장치 관리 전략 - 종류 : 반입(Fetch) 전략, 배치(Placement)전략, 교체(Replacement)전략 ※반입 전략 : 언제 주기억장치로 적재할 것인지 결정하는 전략 ※배치 전략 최조 적합 (First Fit) 첫 번째 분할 영역에 배치시키는 방법 최적 적합 (Best Fit) 단편화를 가장 작게 남기는 분할 영역에 배치 최악 적합 (Worst Fit) 단편화를 가장 크게 남기는 분할 영역에 배치 단편화 ※내부(Internal) 단편화 : 분할된 영역이 할당될 프로그램의 크기보다 크기 때문에 프로그램이 할당된 후 사용되지 않고 남아 있는 빈 공간 : 분할된 영역 > 작업 크기 ※외부(External) 단편화 : 분할된 영역이 할당될 프로그램의 크기보다 작기 때문에 프로그램이 할당될 수 없..

개인 공부 2019.07.28

운영체제 공부 ( 교착 상태 )

교착 상태 - 자원을 점유한 상태에서 다른 프로세스가 점유하고 있는 자원을 요구하며 무한정 기다리는 현상 교착상태 발생의 필요 충분 조건 상호 배제 ( Mutual Exclusion ) : 한번에 한 프로세스만 자원 사용 점유와 대기 ( Hold & Wait ) : 다른 자원이 할당되기를 기다리는 동안 이미 확보한 자원을 계속 보유 비선점 ( Non-preemptive ) ; 강제로 빼앗을 수 없다. 환형 대기 ( Circular Wait ) : 서로간의 요구 관계가 회전 교착 상태 해결 방법 ※예방 기법 ( Prevention ) - 교착 상태가 발생되지 않도록 사전에 시스템을 제어하는 방법 - 교착 상태 발생의 4ㄷ가지 조건 중에서 어느 하나를 제거함으로써 수행 -일반적으로 자원의 낭비가 심하다 -종..

개인 공부 2019.07.28

운영체제 공부 ( 상호배제, 세마포어 등 )

임계 구역 - 임계 구역에는 하나의 프로세스만 접근, 작업은 신속하게 상호 배제 - 특정 프로세스가 공유 자원을 사용하고 있을 경우 다른 프로세스가 해당 공유 자원을 사용하지 못하게 제어 - 여러 프로세스가 동시에 공유 자원을 사용하려 할 때 각 프로세스가 번갈아가며 공유 자원을 사용하도록 하는 것 - 임계 구역을 유지하는 기법 - 상호 배제 기법을 사용함으로써 임계 구역 내에서는 인터럽트, 교착상태, 무한반복이 발생되지 않도록 한다. - 하드웨어적 구현 방법으로는 Test & Set 기법, Swap 명령어 기법이 존재 세마포어 - E.J.Dijkstra가 제안하였음 - P와 V라는 2개의 연산에 의해서 동기화를 유지 - 상호 배제의 원리를 보장 - S는 P와 V 연산으로만 접근 가능한 세마포어 변수 -..

개인 공부 2019.07.27

운영체제 공부 ( 스레드, 스케쥴링 )

스레드 ( Thread ) - 하나의 프로세스 내에서 시스템의 여러 자원을 할당받아 실행하는 프로그램의 단위 - 실행 환경을 공유시켜 기억장소 및 자원의 낭비가 줄어든다. - 스레드는 프로세스의 일부 특성을 갖고 있기 때문에 경량 프로세스라고도 한다. - 동일 프로세스 환경에서 서로 독립적인 다중 수행이 가능하다. - 하나의 프로세스에 하나의 스레드가 존재하는 경우에 단일 스레드 하나이상의 스레드가 존재하는 경우 다중 스레드라고 불린다. - 프로세스의 생성이나 문맥 교환 등의 오버헤드가 줄어 운영체제의 성능이 개선 스케쥴링 - 정의 : 프로세스가 생성되어 실행될 때 피룡한 시스템의 여러 자원을 해당 프로세스에게 할당하는 작업 - 목적 : 처리율 증가, CPU 이용률 증가, 응답 시간 최소화, 반환 시간 ..

개인 공부 2019.07.27

운영체제 공부 ( 프로세스 )

프로세스 - 실행중인 프로그램, PCB를 가진 프로그램, 실기억장치에저장된 프로그램 - 프로세서가 할당되는 실체, 프로시저가 활동 중인 것 - 비동기적 행위를 일으키는 주체 - 목적 또는 결과에 따라 발생되는 사건들의 과정 PCB - 프로세스의 현재 상태 - 포인터 (부모, 자식 프로세스에 대한 포인터) - 프로세스 고유 식별자 - 스케줄링 및 프로세스의 우선 순위 - CPU 레지스터 정보 ( 누산기, 인덱스 레지스터 등 ) - 입,출력 상태 정보 프로세스 상태 및 상태 전이 - 프로세스 의 상태 : 제출(Submit), 접수(Hold), 준비(Ready), 실행(Run), 대기(Wait), 종료(Terminated, Exit) - 프로세스 상태 전이 : Dispatch, Wake-Up, Spooling

개인 공부 2019.07.27

운영체제 공부 ( 운영체제 정의 및 기능 , 로더 등 )

운영체제의 정의 - 컴퓨터 시스템의 자원들을 효율적으로 관리 - 사용자가 컴퓨터를 편리하고 효과적으로 사용할 수 있도록 환경을 제공하는 여러 프로그램 - 종류 : Windows, MS-DOS, UNIX, Linux 등 운영체제의 성능 평가 기준 - 처리 기능 ( Throughput ) : 일정 시간 내에 시스템이 처리하는 일의 양 - 반환 시간 ( Turn Around Time ) : 시스템에 작업을 의로한 시간부터 처리가 완료될 때까지 걸리는 시간 - 사용 가능도 ( Availability ) : 시스템을 사용할 필요가 있을 때 즉시 사용 가능한 정도 - 신뢰도 ( Reliability ) : 시스템이 주어진 문제를 정확하게 해결하는 정도 운영체제의 기능 - 프로세스 관리 : 사용자 프로세스와 시스템 ..

개인 공부 2019.07.27
반응형