Dev Hyeri

CS/프로그래밍 지식

[프로그래밍 지식] 프로그래밍 관련 발음, 읽는 법, 말하는 방법 모음

_hyeri 2024. 1. 12. 16:49

 

 

 

단축키 ctrl + F  누른 후 우측 상단 팝업창에 원하는 검색어 찾기

영국 발음을 기준으로 작성됨

 

 

 

div 


html 의 태그

말하기 : "디브", "다이브",  "디 아이 브이"

 

 

 

AWS


Amazon Web Services  주문형 클라우드 컴퓨팅 플랫폼 과 API를 종량제 방식으로 제공하는 Amazon 의 자회사

 

말하기 : "아마존 웹 서비스" 또는  "에이 더블유 에스" 

 

 

OAuth 


Open Authorization /ˌɔːθəraɪˈzeɪʃn/
인터넷 사용자들이 비밀번호를 제공하지 않고 다른 웹사이트 상의 자신들의 정보에 대해 웹사이트나 애플리케이션의 접근 권한을 부여할 수 있는 공통적인 수단으로서 사용되는, 접근 위임을 위한 개방형 표준이다.

 

말하기 : "오-우. 오th"   "오-우. 오쓰"  "오-우. 오"  

 

 

asynchronism


비동기(Asynchrony) 는 컴퓨터 프로그래밍 에서 주요 프로그램 흐름 과 독립적인 이벤트 발생 및 이러한 이벤트를 처리하는 방법을 나타냅니다. 이는 신호 도착과 같은 "외부" 이벤트이거나 프로그램이 결과를 기다리기 위해 차단 하지 않고 프로그램 실행과 동시에 발생하는 프로그램에 의해 유발된 작업 일 수 있습니다.  비동기식 입력/출력은 비동기식 후자의 한 예이며, 프로세서가 프로그램 을 계속 실행하는 동안 프로그램이 이러한 요청을 처리하는 저장소 또는 네트워크 장치에 명령을 발행할 수 있도록 합니다. 이렇게 하면 어느 정도의 병렬성이 제공됩니다.

 

쉽게 말해.

인터넷에서 이미지를 다운로드할 때, 컴퓨터는 다운로드가 완료될 때 까지 기다리지 않고 다른 일을 처리하면서(ex.구글링, 유튜브 시청) 동시에 이미지를 다운로드해올 수 있는 것을 말함

 

말하기 : "에이 싱크러니즘" 

 

 

 

 

IaaS, PaaS, SaaS


Infrastructure as a Service (서비스형 인프라스트럭처) 

기본 인프라스트럭처를 클라우드에서 제공합니다. 이 모델에서는 가상 머신, 스토리지, 네트워킹과 같은 기본적인 컴퓨팅 리소스를 제공하며, 사용자는 운영 체제, 데이터베이스, 애플리케이션 등을 직접 설치하고 관리합니다.

예) Amazon Web Services (AWS)의 EC2, Microsoft Azure의 Virtual Machines.

 

Platform as a Service (플렛폼 기반 서비스)

개발자가 애플리케이션을 개발하기 위한 플랫폼을 클라우드에서 제공합니다. 인프라는 추상화되어 있어 개발자는 애플리케이션 코드에만 집중할 수 있습니다. 운영 시스템, 런타임, 데이터베이스, 개발 도구 등이 포함됩니다.

예) Google App Engine, Heroku, Microsoft Azure App Service.

 

Software as a Service (서비스형 소프트웨어)

완전한 소프트웨어 애플리케이션을 클라우드에서 제공하는 모델입니다. 사용자는 애플리케이션에 대한 관리나 유지보수를 신경 쓸 필요 없이 웹 브라우저를 통해 소프트웨어를 사용할 수 있습니다.

예) Gmail, Salesforce, Dropbox.

 

쉽게 말해

IaaS 는 빈 공간에 원하는 설계로 집을 짓는 것. 벽돌, 시멘트, 창문 등 모든 것을 직접 선택

PaaS : 이미 만들어진 집을 사용, 전체 구조는 이미 만들어 있지만 하지만 인테리어는 커스텀 가능

SaaS 이미 만들어진 집에 완전히 꾸며진 방. 바로 사용하기만 하면 된다.

 

 

말하기 : "아이아스", "파스", "사스"

 

 

 

O(1) , O(n) 등


시간 복잡도. Big-O 표기법의 기호 읽는 법

Big-O of one

Big-O of N

 

 

말하기 : "오 오프 원", "오 오프 엔"