ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 응용SW 기초 기술 활용
    개발자 수업/기타 2021. 12. 1. 11:09

    프로토콜
    TCP/IP, OSI 7(ISO에서 스택 형식으로 네트워크 레이어를 표준화시킴)

    네트워크
    LAN MAN WAN
    작음<<<<<큼
    정보를 통신,수신 하게 됨
    허브(유선으로 여러 장비들을 연결)
    리피터(데이터를 송수신하는 물리적인 장비)
    브릿지(좀 더 큰 범위로 생각, 두 개의 랜을 연결해서 더 큰 랜을 만드는)

    TCP/IP 모델 
    응용계층
    DHCP, FTP, DNS, HTTP, POP, SMTP
    전송계층
    TCP, UDP
    인터넷 계층
    IP Address : IPv4, IPv6
    네트워크 접근 계층
    MAC Address
    Ethernet ㅓㅇ쩌구,, 못적었다

    운영체제
    OS는 프로세스 관리, 주기억장치 관리, 파일 관리, 디스크 관리, 입출력 관리, 네트워킹 보호/보안
    UNIX(유료), Linux, Mac OS, Windows
    안정적으로 서비스를 운영하고 있는 곳은 Linux(오픈소스)

    작업관리자
    프로세스 탭에는 러닝 중인 프로그램 나옴. 부팅하면서 윈도우가 실행하는 것과 본인이 실행한 것
    작업하는데 CPU를 과도하게 점유하거나 메모리나 디스크를 풀로 잡고 있는 프로세스가 있다면
    클릭해도 반응을 하지 않기 때문에 강제종료 하는 방법밖에 없음.
    작업 끝내기로 프로세스 종료 가능. 프로세스를 관리할 수 있음.
    명령 프롬프트에서 tasklist 로 프로세스 목록 확인 가능
    taskkill (프로세스 이름) 으로 작업 끝내기 가능

    build compile
    build ant(소프트웨어 빌드 도구)
    build maven 
    build gradle(심플하게 라이브러리 관리, 안드로이드)

    DBMS 종류
    계층형 DBMS (데이터 테이블 형태가 계층형)
    망형 DBMS (계층형보다 복잡)
    관계형 DBMS (테이블. 행과 열)

    DB 정규화
    도메인이 원자값, 부분적 함수 종속제거, 이행적 함수 종속 제거
    무결성 확보

    CRUD
    Creat Read Update Delete
    SELECT INSERT UPDATE DELETE (SQL)

    '개발자 수업 > 기타' 카테고리의 다른 글

    개발자 환경 구축, 개발 환경 운영 지원  (0) 2021.11.29

    댓글