내일배움캠프/React 사전캠프

개발 용어 정리 (1~9번)

콛 다이어리 2024. 7. 3. 01:14

1. HTML(Hypertext Markup Language)
인터넷 사이트를 구성하기 위해 사용하는 코드

뼈대


2. CSS (Casting Style Sheet)
인터넷 사이트를 꾸미기 위해 사용하는 코드
꾸밀 수 있는거

3. Backend (백엔드)
인터넷 사이트나 어플리케이션의 보이지 않는 작업을 돕는 사람
뒤에서 하는거

4. Frontend (프론트엔드)
사용자가 웹사이트나 앱의 보이는 부분을 만드는 사람
앞에서 하는거

5. DataBase (데이터베이스)
정보들의 집합 또는 묶음

DBMS (Database Management System)
데이터베이스를 관리하고 특정 목적을 처리하기 위한 중앙 프로그램
문서 작성을 위해서는 한글 프로그램, 표 계산을 위해서는 엑셀을,
       사진 편집을 위해서는 포토샵을 쓰는것처럼

       데이터베이스를 다루는 소프트웨어를 설치해야 한다.
DBMS는 MySQL, MariaDB, SQL 등이 있지만 특정 목적을 위해서는

어떤 소프트웨어던 상관이 없다.



6. SQL (Structured Query Language)
데이터베이스에 저장된 정보를 쉽게 찾고 정리하는 데에 도움을 주는 것

 E-commerce기업에서도 고객 유치와 단골 고객을 확보하기 위해

SQL을 활용하여 고객의 구매 데이터를  분석하고

개인화된 추천 상품을 제공하며, 충성 고객을 확보하기 위한

마케팅 전략을 세우고 있다.


7. 버그 (Bug)

컴퓨터 프로그램에 코드 오류
유래: 최초의 버그는 1945년 프로그래밍 언어의 일종인

코볼 발명자 그레이스 호퍼가 발견했다.

역사상 최초의 컴퓨터 버그는

Mark Ⅱ라는 컴퓨터 회로에 벌레인 나방이 들어가 합선을 일으켜

비정상적으로 동작되었다고 한다. 이 때 발생한 버그는

이름 그대로 컴퓨터 안에 벌레가 들어가 발생한 것이다.

이때부터 소프트웨어에서 발생하는 문제를 버그라고 말하게 되었다.

8. 에러(Error)
컴퓨터 시스템 내에서 발생하는 실수나 오작동으로 인해

 예기치 않거나 잘못된 동작이 발생하는 것

9. 클라이언트

서버에 데이터를 요청하고 서버가 보내 준 데이터를 처리하여

사용자가 볼 수 있게 하는 것
크롬, 파이어폭스 등

'내일배움캠프 > React 사전캠프' 카테고리의 다른 글

개발 용어 정리 (10 ~ 19번)  (0) 2024.07.03