IT 용어정리_1탄

2023. 6. 19. 21:05개발공부/IT 잡다한 지식

728x90

 

 

안녕하세요! 개발심찌입니다ㅎㅎ

 

오늘은 잡다한 지식 시리즈 중

 

IT용어정리_1탄

을 진행해볼려고 하는데요!

 

공부를 하면서 많이 들어보거나 사용했었던 용어들을

 

5개씩 정리해서 여러분들께 공유해볼려고 합니다!

 

 

 

1. IDE

 

IDE(Integrated Development and Learning Environment) 로, 소프트웨어 개발에 관련된 모든 작업, 즉 패키지 인클루딩, 문서 편집, 컴파일, 디버그, 원격 서버 액세스, 바이너리 배포 등을 하나의 프로그램 안에서 모두 처리하는 환경을 제공하는 툴. 비슷한 말로는 고속 개발 도구가 있다

 

2. JPA

JPA(Java Persistence API)는 자바 진영에서 ORM(Object-Relational Mapping) 기술 표준으로 사용되는 인터페이스의 모음이다.

 
3. MyBatis

객체 지향 언어인 자바의 관계형 데이터베이스 프로그래밍을 좀 더 쉽게 할 수 있게 도와 주는 개발 프레임 워크

 

4. Servlet

Dynamic Web Page를 만들 때 사용되는 자바 기반의 웹 애플리케이션 프로그래밍 기술입니다.

 
5. Ajax

AJAX란 비동기 자바스크립트와 XML (Asynchronous JavaScript And XML)을 말합니다. 간단히 말하면, 서버와 통신하기 위해 XMLHttpRequest 객체를 사용하는 것을 말합니다.

 
6. jQuery

제이쿼리는 웹사이트에 자바스크립트를 쉽게 활용할 수 있도록 도와주는 오픈소스 기반의 자바스크립트 라이브러리입니다.

 
7. Socket

떨어져있는 두 호스트를 연결해주는 인터페이스

 
 
8. Thread

스레드(thread)란 프로세스(process) 내에서 실제로 작업을 수행하는 주체를 의미합니다.

모든 프로세스에는 한 개 이상의 스레드가 존재하여 작업을 수행합니다.

또한, 두 개 이상의 스레드를 가지는 프로세스를 멀티스레드 프로세스(multi-threaded process)라고 합니다.

 
 
9. Process

프로세스(process)란 단순히 실행 중인 프로그램(program)이라고 할 수 있습니다.

, 사용자가 작성한 프로그램이 운영체제에 의해 메모리 공간을 할당받아 실행 중인 것을 말합니다.

이러한 프로세스는 프로그램에 사용되는 데이터와 메모리 등의 자원 그리고 스레드로 구성됩니다.

 
10. Node.js

Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임입니다.

런타임(영어: runtime실행시간)은 컴퓨터 과학에서 컴퓨터 프로그램이 실행되고 있는 동안의 동작을 말한다.

 
 
 
11. vue.js

Vue.js는 개발자에게 더 쉽고, 가볍고, 누구나 빨리 배울 수 있는 접근성이 뛰어난 프레임워크

 
 
12. React

사용자 인터페이스를 만들기 위한 JavaScript 라이브러리

 
 
13. WAS

WAS의 주요 기능

-프로그램 실행 환경과 DB 접속 기능 제공

-여러 개의 트랜잭션(논리적인 작업 단위) 관리 기능

-업무를 처리하는 비즈니스 로직 수행

 
14. 매개변수

매서드를 정의할 때 매세드에 전달되는 값을 저장하기 위해 변수(Variable)를 선언하는데,
이를 매개변수(parameter)또는 형식매개변수(formal parameter)라 합니다. 형식매개변수를
가인수라 하고 메서드를 호출할 때 사용하는 매개변수의 값(value)를 실인수(actual argument)
라고 합니다. 간단하게 매서드를 정의할 때는 '매개변수', 매서드를 호출할 때는 '실인수'
라고 생각하면 됩니다.


728x90

'개발공부 > IT 잡다한 지식' 카테고리의 다른 글

간단한 용어정리  (0) 2023.06.21
JAVA] Enum클래스  (0) 2023.06.20
root  (0) 2023.06.13
White Screen 현상  (0) 2023.06.12
IT인프라  (0) 2023.06.05