Git 교과서
저자 : 이호진
출판 : 길벗
발매 : 2020.03.16

 

집 앞에 있는 도서관에 아래와 같은 책이 있길래 책을 빌렸다.

Git을 사용하려고 유튜브, 타 블로그 등을 참고하며 공부를 했었고 어느 정도 조금은 알지만

더 기초적이고 자세한 내용을 알아보기 위해 이 책을 읽어 보려 한다.

 

아직 읽어보지 않아 좋은 책인지 어떤지는 모르겠지만

yes24 별점이 8.8점으로 꽤나 높아 믿고 읽어 볼 것이다.

 

지금부터 Git 마스터 하고 제대로 써보자!

숫자 표시형식

 

문자 표시형식

 

날짜, 시간 표시형식

 

기타 표시형식의 규칙

  • 대괄호( [ ] )를 이용하여 조건과 글꼴 색 표현 가능
  • 조건을 지정하지 않으면 양수 ; 음수 ; 0 ; 문자 순으로 지정 됨
  • 양수 ; 음수 ; 0 ; 문자 형태에서 음수 기호( - )는 사라짐
  • 자료를 숨기고자 할 때 ;;;(세미콜론 3번)
  • 곱하기( * )를 이용하여 특정 기호를 셀의 너비만큼 반복 가능

데이터 입력

 

 

날짜와 시간 데이터

 

데이터 입력 단축키

 

데이터 삭제

화면구성

① 리본 메뉴( [Alt] ,  [F10] ,  [/] )

    - 해상도 및 창 크기에 따라 다르게 표시 됨

    - 축소 = 더블클릭, 우클릭, 리본 메뉴 표시 옵션, [Ctrl] + [F1]

② 이름 상자

    - 중복 x, 셀이름 형태 x, 숫자 시작 x, 공백 x, 특수문자 x, 밑줄( _ ) 시작 가능

③ 수식 입력줄

    - 수식 및 원본이 표시 되는 곳

④ 상태 표시줄

    - 작업 상태, 매크로, 기본함수(합계, 평균, 개수 등),

     보기(기본, 페이지 레이아웃, 페이지 나누기, 미리보기),

     확대/축소(10% ~ 400%, [Ctrl] + 휠) 등을 표시

 

워크시트 구성

  • 시트 : 1,048,576행, 16,384열 ( [Ctrl] + 방향키 로 확인가능)
  • 셀 : 행과 열로 이루어진 칸 - A1셀
    • [Ctrl] + [Shitf] + [Space Bar] ,  [Ctrl] + [A] : 전체 셀 선택
  • 행 : 숫자 - 1행, 가로로 한 줄(행), 세로로 증가
    • [Shift] + [Space Bar] : 행으로 전체 선택
  • 열 : 문자 - A열, 세로로 한 줄(열), 가로로 증가
    • [Ctrl] + [Space Bar] : 열으로 전체 선택
  • 시트 탭
    • 기본 3개
    • 이름변경(더블 클릭), 복사( [Ctrl] ), 삽입( [Shift] + [F11]) 등 가능
    • 여러 개의 시트를 선택 =  [그룹]
    • 시트 이름 : 공백 포함 31자 까지 허용(특수 문자 x, 중복 x)
    • 시트와 관련된 작업은 실행 취소([Ctrl]+[Z]) 불가능

 

언어 번역

  • 컴파일러
    • 고급언어(원시 프로그램)  →  목적 프로그램  →  기계어 번역
  • 인터프리터
    • 고급언어(원시 프로그램)  →  줄 단위  →  실행
  • 어셈블러
    • 저급언어(원시 프로그램)  →  어셈블러  →  기계어 번역

 

객체 지향 언어(OOP; Object- Oriented Programming)

  • 복잡한 프로그램 구축이 어려운 절차형 언어의 문제점을 해결
  • 추상화, 캡슐화, 상속성, 다형성 등의 특징
  • C++, JAVA, Smalltalk 등이 있음

 

클라이언트/서버

  • 정보를 제공해주는 서버와 정보를 제공 받는 클라이언트
  • 클라이언트와 서버 모두 처리능력을 가지고 있음
  • 분산처리 환경에서 적합

 

웹 프로그래밍 언어

컴퓨터 범죄 행위

정보 보안 위협 유형

  • 가로 막기 : 데이터의 전달을 가로막아 정보가 전달 되는 것을 방해하는 행위 (정보 가용성 저해)
  • 가로 채기 : 전송되는 데이터를 전송 도중에 도청 및 몰래 보는 행위 (정보 기밀성 저해)
  • 변조/수정 : 원래의 데이터가 아닌 다를 내용을 수정 변조하는 행위 (정보 무결성 저해)
  • 위조 - 다른 송신자로부터 데이터가 온 것처럼 꾸미는 행위(정보 무결성 저해)

 

프록시 서버

  • 방화벽 기능, 캐시 기능 지원
    • 방화벽 
      • 네트워크 통로를 단일화하여 관리
      • 외부에서 들어오는 패킷의 종류를 엄밀히 체크함
      • 역추적 기능으로 흔적을 찾을 수 있음
      • 첨부파일 및 내부의 위험은 대처할 수 없음
    • 캐시
      • 많은 요청이 발생하는 데이터를 프록시 서버에 저장해 두었다가 신속하게 전송

 

암호화 기법

 

기타 용어

  • 미러 사이트 : 같은 내용을 복사해 놓은 사이트
  • 포털 사이트 : 다양한 서비스를 통합하여 제공하는 사이트 (네이버, 다음 등)
  • 워터 마크 : 저작권 정보를 콘텐츠에 삽입하여 불법 복제를 막는 기술

OSI 7 계층

: 컴퓨터 간에 정보 교환을 원활하게 하기 위해 국제표준화기구(OSI)에서 제정한 것으로

네트워크를 7개의 계층으로 나누고 표준을 정의

 

정보 통신 명령어

  • IPCONFIG - IP, 게이트웨이, 서브넷 마스크 주소 확인
  • NSLOOKUP - 도메인의 실제 주소 확인
  • TRACERT - 경로 추적
  • PING - 통신 선로 점검
  • FINGER - 사용자 정보 확인
  • NETSTAT - 내 컴퓨터에 연결된 정보 및 포트 확인

 

정보 통신 서비스

  • USENET - 분야별 공통의 관심사를 가진 사용자들이 서로의 의견을 주고 받을 수 있게 하는 서비스
  • IRC - 인터넷 채팅 서비스
  • ARCHIE - FTP 서버의 파일 정보를 쉽게 검색할 수 있도록 하는 서비스
  • GOPHER - 메뉴 방식으로 정보 검색을 할 수 있는 서비스

 

정보 통신 기술

IP 주소

  • 인터넷에서 컴퓨터를 구분하기 위한 유일한 주소
  • 자동주소 - DHCP
  • 수동 주소
    • IP, 서브넷 접두사(서브넷 마스크), 게이트 웨이, DNS 

※ DNS - 문자 도메인을 숫자 IP로 변환

도메인과 URL

  • 도메인 : IP주소를 문자로 표현한 인터넷 주소 (퀵돔을 이용하여 짧은 형태로 줄일 수 있음)
  • URL : 자원 위치를 나타내는 표준 주소 체계
    • ex) http://www.aaaaa.co.kr.21/???.jpg
    • 형식) 프로토콜://호스트주소(도메인)[:포트번호][/파일경로]
      • 프로토콜 - HTTP, FTP, TELNET, NEWS, MAILTO
      • 호스트주소(도메인) - 서비스.기관명.기관종류.국가
      • 포트번호 - HTTP:80, FTP:21, TELNET:23, NEWS:119
      • 파일경로 - 실제 정보가 있는 경로
  • 국제 인터넷 주소 관리 기구(ICANN)에서 관리
  • 한국은 한국인터넷진흥원(KISA)에서 관리

도메인의 실제 주소 확인 : 시작 - CMD - NSLOOKUP

퀵돔(QuickDom) - 2단계 체제와 같이 도메인을 짧은 형태로 줄여 쓰는것

+ Recent posts