profile
으악

리눅스 입문

리눅스는 핀란드 헬싱키대학교 학생이었던 리누스 토르발즈가 1991년에 개발리눅스 커널에 응용 프로그램을 제공한 것은 GNU 프로젝트이다.리눅스 커널에 GNU 프로젝트의 여러 응용 프로그램을 적용하여 구성하는 것은 쉬운 작업이 아니었다. 이에 여러 회사와 커뮤니티의 일반

2022년 6월 22일
·
0개의 댓글

정규언어

정규 문법 이론컴파일러 어휘 분석 과정에서 모형을 만드는데 사용Type 3 문법RLG: A->tB, A->tLLG: A->Bt, A->t여기서 A,B는 V_N의 원소, t는 V_T\*의 원소우선형 형태의 규칙과 좌선형 형태의 규칙이 혼합되어 있으면 정규 문법이 아니다.

2022년 6월 14일
·
0개의 댓글

전자 메일

전자 메일 작업메일 편집메시지 작성, 수신 메일 회신, 수신 메일을 제3자에게 전달헤더: 메일 주소, 작성 일자, 참조 수신자메일 내용 읽기메일 프로그램에서 제공하는 기본 기능을 이용해 읽음첨부 문서를 읽기 위해 문서 편집기와 연결수신 메일 관리수신한 메일을 보관, 관

2022년 6월 13일
·
0개의 댓글

DNS

DNS(Domain Name System) 도메인 이름: 체계적으로 문자로 표현한 호스트 이름 도메인 이름을 IP 주소로 변환 IP 주소 체계 IP 주소: 32비트 이진수, 호스트 구분 DNS 필요성 도메인 이름: 문자형으로 표기되는 호스트 이름(일반 사용자가 선호

2022년 6월 13일
·
0개의 댓글

컨테이너

리눅스 컨테이너동일한 운영체제 상에서 독립단일 운영체제 상에서 프로세스 격리가상머신독립된 운영체제를 통해 독립된 환경 구성하이퍼바이저호스트 컴퓨터에서 여러 운영체제를 동시에 실행하기 위한 논리적 플랫폼게스트 운영체제에 가상 운영 플랫폼을 제공하여서 게스트 운영체제 관리

2022년 6월 13일
·
0개의 댓글

보안

보호(protection)컴퓨터 시스템의 자원에 대해서 프로그램, 프로세스, 사용자 등의 접근을 제어하는 것내부 정보 유출 방지(내부적 위협)접근 제어 기법 적용보안(Security)시스템의 자원인 정보, 데이터 등을 불법적인 노출, 변조, 파괴 등으로부터 보호하고,

2022년 6월 13일
·
0개의 댓글

파일 시스템

파일하나의 단위로 처리될 수 있는 이름이 부여된 데이터 집합파일 연산열기닫기생성 삭제복사이름변경내용보기파일 내의 데이터 항목읽기쓰기갱신삽입삭제파일의 종류연속된 바이트로 구성된 파일레코드로 구성된 파일트리 정보를 저장하는 파일디렉토리파일 시스템에 있는 파일에 대한 정보를

2022년 6월 11일
·
0개의 댓글

상위 계층의 이해

세션 계층 세션 계층의 기능 세션 계층이 상위 계층에게 제공하는 프리미티브 세션 연결 설정: 1:1 또는 1:N 연결, 연결 후 세션 메시지 송수신 세션 메시지 전송: 동기 기능, 대화(dialog, 메시지 전송) 세션 연결 해제: 세션 연결 중단 동기 기

2022년 6월 11일
·
0개의 댓글

보조기억장치

대량의 저장공간 제공블록 단위의 접근저속 접근순차적 저장장치자기 테이프무작위 접근 저장장치자기 디스크플래시 메모리보조기억장치 관리 필요성전체 시스템 성능의 병목에 해당보조기억장치 성능 향상이 전체 성능에 크게 기여 가능소프트웨어적 성능향상과 하드웨어적 성능향상직접 연결

2022년 6월 10일
·
0개의 댓글

형식언어

기본 정의알파벳(alphabet)심벌들의 유한 집합ex) T={a,b,c,....,z}스트링(string) (또는 문장, 단어)알파벳 T에 속하는 하나 이상의 심벌들의 나열길이(length)스트링을 이루는 심벌들의 개수|w|로 표시empty string스트링의 길이가

2022년 6월 9일
·
0개의 댓글

TCP 프로토콜

전송 계층은 데이터 링크 계층과 유사오류 제어, 흐름 제어, 데이터 순서화데이터 링크 계층은 물리적으로 1:1 연결된 호스트 사이의 전송전송 계층은 논리적으로 1:1 연결된 호스트 사이의 전송전송 계층의 주요 기능: 흐름제어, 오류제어, 분할과 병합, 서비스전송 계층

2022년 6월 9일
·
0개의 댓글

가상 메모리 관리

가상 메모리 적재 전략 적재(fetch) 전략 페이지나 세그먼트를 보조기억장치에서 메모리로 이동시키는 시점 결정 예측 적재 전략 프로세스가 조만간 참조할 것 같은 페이지를 예측하여 적재 휴리스틱 사용 요구 적재 전략 프로세스에서 명시적으로 참조하는 페이지를

2022년 6월 8일
·
0개의 댓글

IP 프로토콜

네트워크 계층의 기능 라우팅 라우팅 테이블: 네트워크 구성 형태에 관한 정보를 관리 라우팅: 송수신 호스트 사이의 패킷 전달 경로를 선택하는 과정 혼잡 제어 혼잡: 네트워크에 패킷 수가 과도하게 증가되는 현상 혼잡 제어: 혼잡의 발생을 예방하거나 제거하는 기능 패킷

2022년 6월 6일
·
0개의 댓글

메모리 관리

메모리 관리자 메모리를 관리하는 OS 부분 메모리의 사용부분 및 가용부분 관리 프로세스 요구에 따라 메모리 할당 사용이 끝난 메모리 공간 회수 메모리 공간 부족 시에 디스크를 사용한 프로세서 실행 지원 가상 메모리 메모리 관리 전략 적재(fetch) 전략 요구 적

2022년 6월 2일
·
0개의 댓글

PHP 코드에서 mysqli_connect()가 동작하지 않는 경우

웹 서버와 DB 서버를 구축해 연결한 후 php코드를 이용하여, 웹 서버에서 DB서버로 데이터를 넘겨 주려는데 mysqli_connect()가 동작하지 않았고, 오류 메시지로 Server sent charset unknown the client please report

2022년 5월 4일
·
0개의 댓글

데이터 링크 계층

데이터 링크 계층에서 두 호스트가 통신하려면 일대일 형식의 점대점 방식으로 연결해야 함점대점 연결: 주소 개념 불필요멀티드롭 연결: 주소 개념 필요물리 계층에서 오류 제어 방식으로 재전송 기법을 사용데이터 링크 계층의 주요 기능은 두 호스트 간 물리적 오류 복구정보 프

2022년 4월 20일
·
0개의 댓글

MAC 계층

MAC 계층의 이해LAN 환경에서 계층 2기능을 MAC과 LLC 계층으로 분리LLC 계층: 데이터 링크 계층의 기본 기능MAC 계층: 전송 선로의 특징과 매체 간의 연결 방식에 따른 제어MAC 계층MAC(Media Access Control)계층: 물리적 연결 방식에

2022년 4월 20일
·
0개의 댓글

데이터 전송의 기초

컴퓨터 네트워크 효과 자원 공유 컴퓨터 하드웨어, 소프트웨어 등 모든 종류의 물리적, 논리적 자원을 공유 자원 활용의 극대화 병렬 처리에 의한 성능 향상 병렬처리 (tightly coupled) 하나의 공유 시스템 버스에 다수의 메인 프로세서를 장착

2022년 4월 20일
·
0개의 댓글

물리 계층

송신기와 수신기 간 물리적 통로유도 전송매체 (유선): 꼬임선, 동축 케이블, 광섬유비유도 전송매체 (무선): 대기, 진공, 물속전송매체 특성대역폭: 전송매체가 전달할 수 있는 신호의 주파수 범위 \- 대역폭이 넓을수록 데이터 전송률이 높다.전송 손상: 전송매체로 전

2022년 4월 19일
·
0개의 댓글

프로세서 스케줄링

CPU를 언제, 어느 프로세스에 할당할지 결정하는 작업방법별 분류선점 스케줄링비선점 스케줄링공정한 스케줄링처리량 최대화 \- 단위 시간당 처리되는 프로세스의 개수응답시간 최소화 \- 실행 요청 후 첫 번째 반응이 나올 때까지의 시간소요시간 예측 가능 \- 실행 요

2022년 4월 16일
·
0개의 댓글