본문 바로가기
728x90

IT의 모든 것34

디지털 기기의 구성 요소는 무엇이 있을까? 1. 디지털 기기의 구성 요소 1) 디지털 기기의 구성 요소 ▪ 중앙 처리 장치 ▪ 주 기억장치 ▪ 보조 기억장치 ▪ 입/출력 장치 2) 디지털 기기의 구성 요소 - CPU ▪ 중앙 처리 장치 : CPU(Central Processing Unit) ▪ 연산장치, 제어장치, 레지스터로 구성 ▪ 프로그램을 구동, 입/출력 장치를 제어하는 등 가장 핵심적인 역할 담당 3) 디지털 기기의 구성 요소 - 주기억장치 ▪ ROM(Read-Only Memory) ✓전원이 꺼져도 데이터가 유지되는 메모리 ✓하드웨어의 상태 정보와 시스템 구동 위한 프로그램, 유틸리티 등 저장 ▪ RAM(Random Access Memory) ✓시스템에 전원이 연결되었을 때 동작하는 메모리 ✓현재 사용되는 프로그램 및 사용자 데이터 저장 .. 2023. 3. 10.
2023년 IT 트렌드는 무엇이 있을까? 가트너 선정 2023년 10대 전략 기술 트렌드 #최적화(Optimize) 부문 디지털 면역체계 디지털 면역은 데이터를 바탕으로 IT 시스템 운영을 최적화, 자동화하면서, 시스템 장애 같은 갑작스러운 문제를 자동 해결하는 것을 말합니다. 최근 데이터 화재와 관련된 국내 메인 채팅 서비스가 다운되면서 이로 인해 디지털 시스템이 취약할 경우 위험이 얼마나 높을 수 있는지 화제가 된 바 있습니다. 과거엔 기술이 기업의 경영을 지원하는 데 활용됐다면, 이제는 전면에서 수익을 내는 시스템으로 바뀐 상황인 만큼 IT 장애와 사고는 기업의 수익에도 큰 타격이 올 수 있습니다. 디지털 면역 시스템을 구축하면 이와 같은 갑작스러운 장애나 다운 타임을 감소시켜 수익으로 전환할 수 있을 것으로 전망했습니다. 응용 관측 가능.. 2023. 3. 8.
인터프리터 언어 vs 컴파일 언어(고급언어) 인터프리터 언어와 컴파일을 비교하기 전에 고급언어와 저급언어를 공부해 보겠습니다. 보통 프로그래밍 언어의 종류를 나눌 때 고급 언어와 저급 언어로 구분합니다. 인터프리터 언어와 컴파일 언어는 고급언어에 속하며 C, C++, 자바 기타 언어는 저급언어에 속합니다. 고급 언어와 저급 언어를 나누는 기준은 "사람이 알아보기 쉬운지, 어려운지의 여부'를 기준으로 합니다. 사람이 잘 이해할 수 있고 친숙하면 '고급 언어', 컴퓨터가 이해하기 쉽고 가까운 언어이면 '저급 언어'로 분류합니다. 1. 저급 언어 저급 언어는 기계 중심의 언어로 컴퓨터가 이해하기 쉬운 2진법으로 이루어진 언어입니다. 컴퓨터가 바로 실행할 수 있어 실행 속도가 빠르지만 가독성 및 생산성이 낮습니다. 저급 언어의 종류에는 '기계어'와 '어셈.. 2023. 2. 25.
웹 사이트 프론트엔드와 백엔드의 차이는 무엇일까?? 안녕하세요, 어깨입니다 :) 개발자들이 언어를 선택할 때 기준으로 프런트엔드와 백엔드를 많이 염두하고 선택하는데요~! 그만큼 프런트엔드와 백엔드에 따라서 업무가 조금씩 달라지는 것도 사실입니다. 하지만 IT 분야 취업을 준비하고 있음에도 불구하고, 많은 분이 프런트엔드와 백엔드 개발에 대한 개념이나 사용 언어에 대해 잘 모르는 경우가 상당히 많습니다. 기업에서 새로운 웹서비스나 모바일 애플리케이션을 준비하는 과정에서 서비스 기획자, UI/UX 디자이너, 웹 디자이너, 프런트엔드, 벡엔드 혹은 풀스택(Full-Stack), 서버 엔지니어 등의 인원을 필요로 하게 됩니다. 기업이 IT 개발자를 채용할 때에는 그 차이에 대한 이해를 한 후에 채용을 진행하듯이, 구직하는 입장에서도 마찬가지로 지원할 직무에 대한.. 2023. 2. 23.
728x90