일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- C언어
- 리버싱
- 리눅스
- 머신러닝
- 백준
- 리버싱 워게임
- 웹
- abex crackme
- 알고리즘
- php
- MySQL
- 워게임
- 인공지능
- writeup
- html
- webhacking
- 리액트
- webhacking.kr
- 웹해킹
- 해킹
- 넘파이
- 리버싱 문제
- 어셈블리어
- 회귀 수식
- 백준 알고리즘
- 보안
- 컴퓨터 구조
- 자바스크립트
- CodeEngn
- sql injection
- Today
- Total
목록분류 전체보기 (103)
인공지능 개발일지
안녕하세요! 이번 시간엔 파이썬의 선형대수 라이브러리인 넘파이 사용방법에 대해 알아봅시다. 머신러닝에는 크게 아래와 같이 4가지의 라이브러리가 있는데 이 중 NumPy에 관해 먼저 알아봅시다. NumPy - 선형대수 라이브러리 Pandas - 데이터 분석 라이브러리 Matplotlib - 시각화 라이브러리 Scikit-Learn - 머신러닝 주요 라이브러리(알고리즘 포함) 넘파이가 뭐냐?라고 하면 넘파이는 Python의 선형대수 라이브러리로 C언어 기반으로 작성되어서 다차원 배열이나 행렬의 계산 속도가 압도적으로 빠릅니다. 저도 처음 배울 때는 넘파이보다 판다스가 시각적으로 좋고 더 많이 쓰이는 것 같은데 넘파이는 머신러닝에서 별로 안 중요하나?라고 생각한 적이 있었는데 이는 넘파이의 위력을 맛본 뒤로는..
안녕하세요 이번 시간에는 여러 컴퓨터의 종류에 대해 알아봅시다. 요즘 컴퓨터가 급격하게 발전했다는 얘기는 들으셨지만 정확하게 슈퍼 컴퓨터 하이브리드 컴퓨터 같은 것이 어떤 의미인지 정확하게 알지 못하셨죠? 이번 시간에 한 번 알아봅시다. 우선 오늘 소개할 내용의 선 요약은 아래와 같습니다. 아래 내용에 폰 노이만과 하버드 구조를 더해서 소개하겠습니다. 1. 폰 노이만 구조 폰노이만폰 노이만 구조는 현재까지 프로그램을 메모리에 저장하여 처리하는 모든 컴퓨터를 폰 노이만 구조를 따르는 것으로 알려졌다. 폰 노이만 구조는 주기억 장치에 프로그램과 데이터를 넣고 차례로 인출하여 처리하는 방식이다. (1) 폰노이만 구조 명령어와 데이터 영역이 물리적 분리 X, 주기억 장치에 프로그램 데이터를 넣고 차례로 인출 (..
컴퓨터는 크게 기계식 계산기, 전기 기계식 계산기, 전자식 계산기 3가지 단계를 거쳐 지금의 고성능 컴퓨터에 이르렀다. 그리고 지금 컴퓨터는 컴퓨터는 종류도 많고 이들의 경계도 모호하지만 집적회로(IC)와 세대에 따라 분류할 수 있다. 들어가기 앞서서 오늘 배울 것을 한 번에 정리하면 아래와 같다. 1. 컴퓨터의 역사 앞서 컴퓨터는 기계식 계산기, 전기 기계식 계산기 전자식 계산기를 거쳐 지금에 왔다고 했다. 차례대로 살펴보자. 1.1 기계식 계산기 초기의 계산을 하는 도구로서 가장 간단한 것은 주판이며 17세기에 이르도록 계산을 위한 특별한 도구가 없었다. 그러나 1642년 기계식 계산기가 등장했다. 기계식 계산기는 차분기관과 해석 기관이 있는데 차분기관의 발전한 게 해석 기관이다. 그런데 이때의 해석..
안녕하세요! 오늘은 컴퓨터 구조의 시작은 HW/SW의 구성요소 그리고 컴파일러와 인터프리터에 대해 정확히 알아봅시다. 이야기하기에 앞서 오늘 배울 내용들을 한 장에 담은 선 요약본을 먼저 첨부하니 필요하신 분은 봐주세요. 1. 하드웨어의 구조 컴퓨터의 구조를 먼저 전체적으로 보면 컴퓨터는 크게 소프트웨어(SW, Software)와 하드웨어(HW,Hardware)로 나뉩니다. 하드웨어의 구조를 먼저 보면 아래와 같이 크게 중앙처리 장치(CPU), 입출력장치(I/O, Input/Output)와 메모리(memory)로 나뉩니다. 그리고 순서대로 보시면 데이터가 입력되어서 주기억장치와 보조기억장치를 거쳐서 출력하게 됩니다. 2. 하드웨어의 구성 하드웨어는 크게 삼대장인 연산장치(CPU)와 메모리 그리고 입출력(..