분류 전체보기

폰 노이만 구조 - 폰 노이만이 고안한 내장 메모리 순차처리 방식이다. - 데이터 메모리와 프로그램 메모리가 구분되어 있지 않아 하나의 버스를 가지고 있는 구조를 말한다. - CPU는 메모리로부터 명령을 읽고, 메모리로부터 데이터를 데이터를 읽고 쓰기도 하는데, 명령과 데이터는 같은 신호 버스와 메모리를 사용하기 때문에 동시에 접근하는 것은 불가능하다. - 폰 노이만 구조는 소프트웨어(프로그램)만 교체하면 되기 때문에, 그 이전의 컴퓨터들보다 범용성이 크게 향상된다. - CPU, 메모리, 프로그램 구조를 갖는 프로그램 내장방식 컴퓨터 아이디어를 처음 제시하였고, 그 이후에 나온 컴퓨터는 대부분 폰 노이만의 설계를 기본 구조로 한다. 폰 노이만 구조의 단점 - 병목현상 - 기억장소의 지연현상을 일컫는데, ..
·기타
크로스 브라우징 Cross Browsing이란 적어도 표준 웹 기술을 채용하여 다른 기종 혹은 플랫폼에 따라 달리 구현되는 기술을 비슷하게 만들고, 어느 한쪽에 최적화되어 치우치지 않도록 공통 요소를 사용하여 웹 페이지를 제작하는 기법을 말한다. 또한 지원할 수 없는 다른 웹 브라우저를 위한 장치를 구현하여 모든 웹 브라우저 사용자가 방문했을때 정보로서의 소외감을 느끼지 않도록 하는 방법론적 가이드를 의미하는 것이다. - Mozilla - 즉, Html, CSS, JavaScript 작성시 W3C의 웹 규격에 맞는 코딩을 함으로써 어느 브라우저에서나 또는 기기에서 사이트가 제대로 보여지고 작동되도록 하는 기법을 말한다. 크로스 브라우징에 도움이 되는 것들 1. Can I Use 사용 사이트 상단 검색창에..
·기타
패러다임 발전과정 순차적 프로그래밍 - 말 그래도 순차적으로 코딩해 나가는 방법이다. - 필요한 것이 있으면 계속 순서대로 추가해가며 구현하는 방식이다. 문제점: 점점 규모가 커지게 되면 나중에 어떻게 코드가 연결되어 있는지 확인조차 하지 못하게 될 가능성이 존재한다. " 코딩보다 흐름을 이해하는 데 시간을 다 소비할 가능성이 크다 " 절차적, 구조적 프로그래밍 - 반복될 가능성이 있는 것들을 재상요이 가능한 함수로 만들어 사용하는 방법이다. - 절차는 함수를 뜻하고, 구조는 모듈을 뜻한다. 문제점: 너무 추상적이다. 함수는 논리적 단위로 표현되지만, 실제 데이터에 해당하는 변수나 상수 값들은 물리적 요소로 되어있기 때문이다. 즉 논리적, 물리적 단위를 함께 묶을 수 있는 방법이 필요하게 된다. 객체 지..
·기타
REST 웹에 존재하는 모든 자원(이미지, 동영상, DB 자원 등)에 고유한 URI를 부여해서 활용하는 것으로, 자원을 정의하고, 자원에 대한 주소를 지정하는 방법론을 의미한다. 따라서 Restful API는 REST 특징을 지키면서 API를 제공하는 것을 의미한다. 등장 배경 어플리케이션의 복잡도가 증가하면서 어떻게 분리하고, 통합하느냐가 주요 이슈가 되었고, 모바일과 같은 다양한 클라이언트가 증가하면서 Backend 하나로 다양한 Device를 대응하기 위해 REST의 필요성이 증대 되었다. REST의 특징 1. Unifrom(유니폼 인터페이스) HTTP표준에만 따른다면, 특정 언어나 기술에 종속되지 않고 모든 플랫폼에 사용이 가능하며, URI로 지정한 리소스에 대한 조작이 가능한 아키텍처 스타일을 ..
Santos
'분류 전체보기' 카테고리의 글 목록 (19 Page)