분류 전체보기 19

PC정비사2급 제3과목 정리본

1. BIOS와 CMOS 배터리1) BIOS(기본 입·출력 시스템)컴퓨터 전원이 켜지면, POST(Power-On Self Test)를 수행하여 하드웨어 이상 여부를 자가 진단. 하드웨어 동작을 초기화하고, 부팅 순서, 하드디스크 타입, CPU 캐시 사용 여부 등 시스템 설정을 관리. BIOS 설정 화면에서 날짜/시간, IDE/SATA/RAID 설정, Quick Power On Self Test, Wake on LAN 등 설정 가능. UEFI BIOS: GUI 환경의 BIOS. 그래픽/아이콘 위주 → 초보자도 쉽게 다룰 수 있음. MBR 대신 GPT(64비트 주소, 최대 8ZB 지원)를 이용, 디스크 파티션 최대 128개 등 확장 가능. 빠른 부팅(Fast Boot) 옵션: 초기 장치 검사 생략..

카테고리 없음 2025.01.12

PC 정비사2급 제2과목 정리본

1. RAIDRAID-5: RAID-4의 패리티 디스크 병목 문제를 개선하기 위해, 패리티 정보를 여러 디스크에 분산 저장하는 방식. RAID-1(미러링): 데이터를 동일하게 두 군데 저장 → 장애 발생 시 복구 쉬움, 신뢰도(신뢰성) 높음. 비용이 많이 들고, 쓰기 속도가 2배가 되지 않는다는 점이 특징(쓰기 시 동일 데이터를 2곳에 기록해야 하므로 오버헤드 존재). RAID-5 볼륨과 미러 볼륨은 Windows에서 장애 발생 시 복구 가능한 볼륨 형태(동적 디스크에서 구성). 2. 메모리(RAM, ROM, 캐시, 플래시 등)가. RAM 종류SDRAM, DDR2, DDR3, DDR4 등: 휘발성 메모리(전원 꺼지면 데이터 소멸). DRAM: 주기적 리프레시(refresh) 필요, 대용량 저가..

카테고리 없음 2025.01.12

PC 정비사2급 제 1과목 정리본

1과목 : PC 유지보수1. 파밍(Pharming)과 DNS 변조파밍(Pharming): 합법적으로 소유하던 도메인을 탈취하거나 DNS 정보를 변조하여 사용자들이 가짜 사이트로 접속하도록 유도한 뒤 개인 정보를 훔치는 범죄 수법. 피싱(Phishing)과 비슷하지만, DNS를 변조하기 때문에 주소를 직접 쳐도 가짜 사이트로 이동함.2. 단편화(Fragmentation)외부 단편화(External Fragmentation): 가변 크기 파티션에서 나타남. 메모리에 사용 가능한 공간(홀)이 여러 개로 나뉘어 있지만, 각각의 크기가 작아 충분히 큰 하나의 연속된 공간을 할당하지 못하는 현상.내부 단편화(Internal Fragmentation): 고정 크기 파티션에서 나타남. 프로세스의 실제 요구 크기보다 ..

카테고리 없음 2025.01.12

[Python] Numpy 복습

파이썬에서 Numpy를 쓰기 위해선 라이브러리로부터 넘파이를 import해야한다.import numpy as np my_list = [1,2,3]my_list>> [1,2,3]np.array(my_list)my_matrix = [[1,2,3],[4,5,6],[7,8,9]]my_matrix>> [[1, 2, 3], [4, 5, 6], [7, 8, 9]]np.array(my_matrix)>> array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])  np.arange(0,10) # 간격 디폴트 1>> array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])np.arange(0,11,2) # 0부터 11사이 2만큼씩 간격 가짐>> array([ 0,..

카테고리 없음 2024.06.10

[Python] Matplotlib 간단 정리!

Matplotlib은 데이터 시각화와 2D 그래프 플롯에 사용되는 파이썬 라이브러리이다. Example. Basic import matplotlib.pyplot as plt plt.plot([1, 2, 3, 4]) #plot() 안의 값은 y 값이다. plt.show() #show() 함수는 그래프를 화면에 나타낸다. Example. Use number import matplotlib.pyplot as plt plt.plot([1, 2, 3, 4], [1, 4, 9, 16]) # 이때 x값, y값이 된다. # (1,1), (2,4), (3,9), (4,16) 이렇게 찍힌다. plt.show() Example import matplotlib.pyplot as plt plt.plot([1, 2, 3, 4],..

카테고리 없음 2024.02.27

[머신러닝] 배치학습과 온라인학습(점진적 학습)

머신러닝 시스템을 분류하는 또 다른 기준은 입력 데이터 스트림(stream)로부터 점진적으로 학습이 가능한지의 여부이다. 배치학습(batch learning 배치학습(batch learning)에서는 시스템이 점진적으로 학습할 수 없다. 가용한 데이터 모두 사용하여 훈련시켜야 하는데, 일반적으로 이 방식은시간과 자원을 많이 소모하기 때문에 오프라인에서 수행된다. 먼저 시스템을 훈련시키고 난 다음 제품에 적용하면 더 이상의 학습없이 실행된다. 다시 말해, 학습한 것을 단지 적용 만 하는 것이다. 그래서 오프라인 학습(offline learning)이라 한다. 배치학습 시스템이 새로운 데이터에 대해 학습하기 위해서는 이전 데이터도 포함한 전체 데이터를 사용하여 시스템의 새로운 버전을 처음부터 다시 훈련해야한..

카테고리 없음 2024.02.27

[자격증] 네트워크 관리사 2급 필기 정리본 1

* 공부를 위한 정리본 공통점 1) 패킷을 한 컴퓨터에서 다른 컴퓨터로 전달해주는 IP 프로토콜 기반 2) 포트번호 사용하여 주소 지정 3) 데이터 오류 검사를 위한 체크섬 존재 4) 전송계층(OSI 7 layer : 4) TCP(Transsmission Control Protocol)[슬라이딩 윈도우 방식] 1) 대용량/중요한 데이터 전송(신뢰성요구) 2) 구조복잡, UDP보다 느린 전송 3) 네트워크에서 연결형 프로토콜로 동작 4) Byte연결 / 혼합,흐름,순서제어(IP프로토콜은 불가) / sagement 패킷 5) 전이중 / 점대점 / 일대일통신 6) 슬라이딩 윈도우 방식 * 프로토콜(포트번호) : FTP(21), SSH(22), Telent(23), HTTP(80), SSL(443), POP3(..

카테고리 없음 2024.02.24

[Mac OS] brew 설치 및 chrome 설치

인터넷 다운로드를 통해 chrome를 받았는데, 너무 느려서 사용할 수 없었습니다ㅠㅜㅠㅜ 그래서 찾아보던 중 brew를 통해 chrome을 깔면 된다고 하여 그렇게 하기로 했습니다!! 1. 터미널 열어서 최초 설치 명령어 실행하기! /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 터미널 창을 열어서 위 명령어를 복사하여 붙여넣기를 하고 엔터를 누릅니다! 설치가 완료 되었다! 하지만 찾을 수 없다고 하는데ㅜㅠㅜㅠㅜ 그 이유는 바로 설치하면서 나온 내용을 보면 ==> Next steps:라는 부분이 있다! eval "$(/opt/homebrew/bin/brew shellenv)" 이걸 ..

카테고리 없음 2023.11.07

[Mac Os] Tensorflow 설치하기

머신러닝 시계열 데이터 공부를 시작하면서 tensorflow를 깔아야 하는 일이 생겼다...! tensorflow를 깔기 위해 구글링을 해본 결과, 누군가가 python 버전 3.7에서 설치를 해야 충돌이 없다고 하는 글을 읽었었다! 그래서 설치를 시작했지만,,,,, 웬걸 2시간이 넘도록 가상환경조차 찾지 못하고 이도저도 안 되는 상황이 되어 결국엔 강제종료를 했더라지..ㅠㅠㅠㅠ 그래서 주변에 물어보고 구글링도 열심히 해서 얻은 방법을 까먹지 않기 위해 포스팅하려한다 Tensorflow는 가상환경에서 설치를 해야 합니다!! 1. conda에서 가상환경 만들기 먼저 터미널 창을 켜줍니다. 터미널 창을 켜면, 빨간색 동그라미처럼 base라고 적혀있는데 우리는 여기에다 설치를 하는 것이 아니고 새로운 가상환경..

카테고리 없음 2023.11.07
728x90