본문 바로가기

분류 전체보기155

[컴퓨터개론] 개발 툴(Development Tool) 깃허브 깃허브는 분산 버전 컨트롤 소프트웨어 깃을 기반으로 소스 코드를 호스팅 하고, 협업 지원 기능들을 지원하는 마이크로 소프트의 웹 서비스 입니다. 현재 가장 인기 있는 소스 코드 호스팅 서비스이자 소프트웨어 개발 플랫폼입니다. 깃허브에서는 코드 호스팅 서비스 외에도 다양한 기능들을 제공하고 있습니다. 깃 저장소를 원격에서 관리할 수 있을 뿐만 아니라 협업이 가능하도록 웹 서비스로 이슈 트랙커를 제공하고 있습니다. 도한 저장소를 자신의 계정에 복사할 수 있는 포크 기능과 코드 변경 사항 반영을 요청하는 풀리퀘스트 기능은 오픈 소스의 기본적인 협업 방식으로 자리잡았습니다. 깃으로 사용할 수 있는 기능을 웹 인터페이스로 사용할 수 있으며, 저장소 관련 통계, 저장소 위키, 정적 웹 사이트 호스팅, 패키지.. 2022. 6. 13.
[컴퓨터개론] 클라우드(Cloud) 클라우드 : 인터넷을 통해 액세스할 수 있는 서버와 이러한 서버에서 작동하는 소프트웨어와 데이터베이스를 의미 클라우드 서버는 전 세계 데이터 센터에 위치합니다. 사용자와 기업은 클라우드 컴퓨팅을 사용하면 직접 물리적 서버를 관리하거나 자체 서버에서 소프트웨어 응용 프로그램을 실행하지 않아도 됩니다. 데이터 센터 : 회사에서 중요한 애플리케이션과 데이터를 보관하는 데 사용하는 물리적 시설. 공유 어플리케이션과 데이터를 전달하는 데 사용할 수 있는 컴퓨팅 및 스토리지 리소스 네트워크를 토대로 하여 데이터 센터의 디자인이 결정됩니다. 데이터 센터 디자인의 주요 구성 요소는 라우터, 스위치, 방화벽, 스토리지 시스템, 서버, 어플리케이션 전달 컨트롤러 등입니다. 클라우딩 컴퓨터는 어떻게 작동하는가? : 가상화라.. 2022. 6. 13.
[컴퓨터개론] 아스키코드(ASCII Table) 컴퓨터는 문자를 문자로 기억하지 않습니다. 그 대신 숫자로 기억하고 표현합니다. 예를 들면 문자 'A'는 65로, 'B'는 66으로 표현 합니다. 이것을 규칙으로 정한 것이 바로 아스키(ASCII : American Standard Code for Information Interchange)입니다. 아스키 코드에는 인쇄 불가능한 33개의 제어문자코드와 95개의 인쇄 가능한 문자코드로 구성되어있습니다. 0 ~ 31 제어문자 32 공백문자 32 ~ 127까지 인쇄 가능 문자 참고 : https://stepbystep1.tistory.com/10 2022. 6. 13.
[컴퓨터개론] DBMS DBMS : Database Management System의 준말로 데이터를 한곳에 모은 저장소를 만들고 그 저장소에 여러 사용자가 접근하여 데이터를 저장 및 관리 등의 기능을 수행하며 공유할 수 있는 환경을 제공하는 응용 소프트웨어 프로그램이다. 공유 저장소(서버)를 구축하고 사용자들에게 접근정보를 공유하여 데이터를 처리할 수 있는 인터페이스를 제공하고 복구기능과 보안성 기능 또한 제공한다. DBMS 장점 - 데이터 중복 최소화 - 데이터 공유(일관성 유지) - 정합성, 무결성, 보안성 유지 - 사용자 중심의 데이터 처리 - 데이터 표준화 적용 가능 - 데이터 접근 용이 - 데이터 저장 공간 공유로 인한 절약 DBMS 기능 - 정의 : 데이터에 대한 형식, 구조, 제약조건들을 명세하는 기능이다. 데이.. 2022. 6. 13.