반응형 전체 글121 세이버의 리눅스 강의 3강_ 칼리 리눅스 설치하기 여러분 안녕하세요. 세이버입니다. 이번 강에서는 칼리 리눅스를 설치하는 방법과 저번 강에서 설치한 가상 머신에 리눅스를 설치하는 방법을 소개해드리겠습니다. 저번 강을 못 보신 분들은 보고 오시고, 가상머신을 준비하여 주시길 바랍니다. 세이버의 리눅스 강의 2강_ 가상머신 설치하기 : https://poci.tistory.com/35 세이버의 리눅스 강의 2강_ 가상머신 설치하기 여러분 안녕하세요. 세이버입니다. 리눅스는 운영체제이기 때문에 리눅스를 사용하기 위해선 컴퓨터가 필요합니다. 하지만 대부분의 사람들은 윈도우를 사용하는데요, 그렇기에 리눅스를 사용하려면 기존에 사용.. poci.tistory.com 1. 칼리 리눅스 설치하기 칼리 리눅스는 공식 홈페이지에서 다운로드하실 수 있습니다. 칼리 리눅스 .. 2019. 5. 28. 세이버의 C언어 강의 22강_ 함수란 무엇인가_Part3(재귀함수) 여러분 안녕하세요. 세이버입니다. 이번 강에서는 재귀함수를 소개해드리겠습니다. 이 강의를 통하여 여러분들은 재귀함수란 무엇이고, 어떻게 사용하는지를 알게 되실 겁니다. 1. 재귀함수란 무엇인가 재귀함수(recursive function)란 함수 내에서 자기 자신을 호출하는 함수입니다. 재귀함수를 알고리즘에 적용시키면 다양한 어려운 문제를 해결할 수 있지만, 입력된 값이 커지면 반복된 호출로 인해 시간과 메모리 공간적 효율이 떨어진다는 단점이 있습니다. hi 함수는 함수 안에서 hi 함수를 호출하는 재귀함수입니다. main 함수는 hi 함수를 한번 호출했지만, hi 함수가 계속 본인을 호출하므로 [안녕하세요. POCI입니다.]가 계속해서 출력됩니다. 이 함수의 문제점은 hi 함수가 끝나는 조건이 없어서 계.. 2019. 5. 19. 세이버의 리눅스 강의 2강_ 가상머신 설치하기 여러분 안녕하세요. 세이버입니다. 리눅스는 운영체제이기 때문에 리눅스를 사용하기 위해선 컴퓨터가 필요합니다. 하지만 대부분의 사람들은 윈도우를 사용하는데요, 그렇기에 리눅스를 사용하려면 기존에 사용하던 윈도우를 제거해야 하는 사태가 벌어집니다. 다행히 가상머신이라는 프로그램이 개발되면서 윈도우와 리눅스를 동시에 사용할 수 있게 되었습니다. 이제부터 여러분들은 본 강의를 보시고 가상머신을 설치하기고, 그 가상머신에서 리눅스를 동작시킬 겁니다. 1. 가상머신 설치하기 가상머신(Virtual Machine)은 컴퓨터 환경을 소프트웨어로 구현한 프로그램입니다. 다시 말해 컴퓨터 안에 또 다른 컴퓨터를 사용할 수 있게 해주는 프로그램입니다. 가상머신은 다양한 종류가 있는데요, 저는 그중에서 VMware를 사용하겠.. 2019. 5. 13. 세이버의 C언어 강의 21강_ 함수란 무엇인가_Part2(함수의 형태와 변수의 종류) 여러분 안녕하세요. 세이버입니다. 이번 강에서는 다양한 함수의 형태와 변수들의 종류에 대해서 알아보겠습니다. 함수의 대한 개념이 부족하신 분들은 이전 강의를 참고하시길 바랍니다. 세이버의 C언어 강의 20강_ 함수란 무엇인가 : https://poci.tistory.com/29 세이버의 C언어 강의 20강_ 함수란 무엇인가 여러분 안녕하세요. 세이버입니다. 이번 강에서는 함수에 대해 소개해드리려 합니다. 1. 함수란? 중고등학생 분들은 함수라는 용어를 수학 시간에 많이 들어보셨을 겁니다. 수학에서의 함수는 x와 y의 관계식으.. poci.tistory.com 1. 함수의 형태 지난 강에서 함수의 기본 요소로 출력 타입, 입력 타입이 있다고 설명드렸습니다. 그러나 모든 함수가 출력 타입과 입력 타입을 가지.. 2019. 5. 12. 세이버의 리눅스 강의 1강_ 리눅스란 무엇인가 여러분 안녕하세요. 세이버입니다. 이제 슬슬 새로운 강의를 시작해도 될듯하여 리눅스라는 주제로 여러분을 찾아뵙게 되었습니다. 리눅스는 저처럼 정보보안을 공부하는 사람에게 필수과목일 만큼 중요한 과목 중 하나입니다. 그렇기에 본 강의를 통하여 리눅스에 대한 개념 및 사용법을 숙지하셔서 더 높은 수준의 해커가 되시길 소망합니다. 1. 리눅스란 무엇인가? 리눅스(Linux)란 핀란드 헬싱키 대학 학생이던 리누스 토발즈가 1991년에 기존의 대형 컴퓨터에서만 작동하던 운영체제인 유닉스를 386 기종의 개인용 컴퓨터에서도 작동할 수 있게 만든 운영체제입니다. 그 당시 컴퓨터는 너무 고가였으므로 대형 컴퓨터 한 대를 여러 명 공용으로 사용하였다고 합니다. 그렇기에 당연히 운영체제도 대형 컴퓨터에만 적용되는 것만 있.. 2019. 5. 6. 세이버의 C언어 강의 20강_ 함수란 무엇인가 여러분 안녕하세요. 세이버입니다. 이번 강에서는 함수에 대해 소개해드리려 합니다. 1. 함수란? 중고등학생 분들은 함수라는 용어를 수학 시간에 많이 들어보셨을 겁니다. 수학에서의 함수는 x와 y의 관계식으로, x의 값에 따라 y의 값이 달라지게 됩니다. 컴퓨터 언어에서의 함수는 수학에서의 함수와 같이 입력(x)과 출력(y)이 있다는 점에서 비슷하지만, 정의 측면에서 차이점을 가집니다. 컴퓨터 언어에서의 함수는 특정한 작업을 수행하는 코드의 집합체입니다. 예를 들어 printf 함수는 출력을 하기 위한 코드의 집합체이고, for 함수 역시 반복을 위한 코들의 집합체입니다. 지금까지 실습으로 소개해드린 함수들은 모두 기존에 정의된 함수들이었습니다. 이렇게 기존에 정의되어 제공되는 함수를 표준 라이브러리 함수.. 2019. 5. 4. 세이버의 C언어 강의 19강_ 자료형이란 무엇인가 Part4_형변환 여러분 안녕하세요. 세이버입니다. 이번 강에서는 자료형의 마지막 개념인 형변환에 대해서 알아보겠습니다. 혹시 자료형에 대한 개념이 부족하신 분들은 16강을 참고하여 주시길 바랍니다. 세이버의 C언어 강의 16강_ 자료형이란 무엇인가 : https://poci.tistory.com/23 세이버의 C언어 강의 16강_ 자료형이란 무엇인가 여러분 안녕하세요. 세이버입니다. 여러분들은 저번 강을 끝으로 조건문과 반복문을 배우셨습니다. 조건문과 반복문을 알고 계시면 대부분의 코드를 작성하실 수 있습니다. 이번 강에서는 여러분들의 프로그래밍.. poci.tistory.com 1. 형변환 형변환(Type Transformation)이란 자료형을 다른 자료형으로 변환시키는 것을 의미합니다. int를 float로, do.. 2019. 4. 29. 세이버의 C언어 강의 18강_ 자료형이란 무엇인가 Part3_실수형 여러분 안녕하세요. 세이버입니다. 이번 강에서는 또 다른 자료형인 실수형에 대해서 배워보도록 하겠습니다. 혹시 자료형에 대한 개념이 부족하신 분들은 16강을 참고하여 주시길 바랍니다. 세이버의 C언어 강의 16강_ 자료형이란 무엇인가 : https://poci.tistory.com/23 세이버의 C언어 강의 16강_ 자료형이란 무엇인가 여러분 안녕하세요. 세이버입니다. 여러분들은 저번 강을 끝으로 조건문과 반복문을 배우셨습니다. 조건문과 반복문을 알고 계시면 대부분의 코드를 작성하실 수 있습니다. 이번 강에서는 여러분들의 프로그래밍.. poci.tistory.com 1. 실수형이란 무엇인가 실수형은 자료형의 형태 중 하나로 float, double, long double이 있습니다. 실수의 수학적 정의는.. 2019. 4. 21. 이전 1 ··· 10 11 12 13 14 15 16 다음 반응형