패스트캠퍼스 61

[패스트캠퍼스 수강 후기] 올인원 패키지 : 컴퓨터 공학 전공 필수👉C언어인강 100% 환급 챌린지 10회차 미션

환급미션 10일째 오늘의 강의후기는 한 기호로 표현가능하다. ? 덕분에 후기의 대부분은 따로 찾아본 내용이 주를 이루게 되었다... 컴퓨터 구조 - 데이터의 표현 - 조합&기억 논리회로 -1 컴퓨터 구조 - 데이터의 표현 - 조합&기억 논리회로 -2 컴퓨터 회로가 어떻게 만들어지는지 이해하기 위한 내용으로 연산의 결과도출과 자료 기억방법에 대해 강의가 진행되었다. 위 그림은 조합논리 회로, 기억회로들로 구성된 순차 논리회로를 보여준다. 회로를 구성, 디자인하여 컴퓨터 구조를 구현하는 것을 다르게 말해 순차회로를 만든다고 표현한다. - 조합논리 회로 ( combinational logic circuit ) : 입력값에 의해 도출되는 결과를 만들어내는 하드웨어적인 내용을 다룬다. 여러 개의 gate 또는 단..

패스트캠퍼스 2020.10.28

[패스트캠퍼스 수강 후기] 올인원 패키지 : 컴퓨터 공학 전공 필수👉C언어인강 100% 환급 챌린지 9회차 미션

환급미션 9일째.. 컴퓨터 구조 - 데이터의 표현 - 부울대수와 논리식의 간편화 - 1 컴퓨터 구조 - 데이터의 표현 - 부울대수와 논리식의 간편화 - 2 - 부울 대수 (Boolean algebra) : 어떤 명제의 참/거짓을 이진수 1,0에 대응시켜 명제간의 관계를 수학적으로 표현하기 위해 만들어진 이론이다. 진리표 관계를 대수식으로 표현하기에 용이 동일한 성능을 갖는 더 간단한 회로를 만들기에 편리 * 부울 대수의 기본 법칙 교환 법칙 (commutative law) 결합 법칙 (associative law) 분배 법칙 (distributive law) 드모르강의 정리 (De Morgan's theorem) 기본적으로 수학에서의 법칙들과 동일하다. 곱연산, 합연산에서 위치를 바꿔도 동일한 것을 확인..

패스트캠퍼스 2020.10.27

[패스트캠퍼스 수강 후기] 올인원 패키지 : 컴퓨터 공학 전공 필수👉C언어인강 100% 환급 챌린지 8회차 미션

환급미션 8일째 컴퓨터 구조 - 데이터의 표현 - 논리회로와 데이터 표현 -1 컴퓨터 구조 - 데이터의 표현 - 논리회로와 데이터 표현 -2 지난 강의에서 언급했던 보수의 활용에 대한 예시가 나왔다. 아래는 표현 가능한 비트 수가 4bit라고 가정했을 때, 표현 가능한 경우의 수를 나타낸다. 표의 내용보다는, 1의보수, 2의보수를 취했을 때 일어나는 상황을 이해하면 된다. 자리올림이 발생했을 때, 그리고 2의보수를 취할 때 음수 표현이 하나 더 많은 경우 왜 그런지? 를 생각해볼 수 있다. - 다시 한 번 보수 정리를 해보자! * 보수 : 보충을 해주는 수. (1에 대한 10의 보수는 9, 4에 대한 15의 보수는 11 등) 컴퓨터에서는 이진수를 사용하기 때문에, 보수를 이용해서 음의 정수를 표현한다. ..

패스트캠퍼스 2020.10.26

[패스트캠퍼스 수강 후기] 올인원 패키지 : 컴퓨터 공학 전공 필수👉C언어인강 100% 환급 챌린지 7회차 미션

환급미션 7일째 컴퓨터 구조 - 데이터의 표현 - 데이터의 종류 -1,2,3 - 디지털 정보의 단위 1 nibble = 4 bit 1 byte = 8 bit 1워드 : 특정 cpu에서 취급하는 명령어나 데이터의 길이에 해당 (8,16,32,64bit 등 8의 배수) MSB ( most significant bit) : 최상위 비트 LSB ( least significant bit) : 최하위 비트 - 진법 (number system) 2진법 - 0,1 8진법 - 0,1,2,3,4,5,6,7 10진법 - 0,1,...,8,9 16진법 - 0,1,...,9,A,B,C,D,E,F - 보수 ( complement ) one's complement : 최대값 (해당 bit에서 가장 큰 표현형)을 형성하는데 서로 ..

패스트캠퍼스 2020.10.25

[패스트캠퍼스 수강 후기] 올인원 패키지 : 컴퓨터 공학 전공 필수👉C언어인강 100% 환급 챌린지 6회차 미션

환급미션 6일째 컴퓨터 구조 - 컴퓨터 시스템의 이해 - 컴퓨터 구조와 통신 -1 컴퓨터 구조 - 컴퓨터 시스템의 이해 - 컴퓨터 구조와 통신 -2 - 비즈니스 환경에서의 통신, 네트워킹의 역할 4차 산업혁명과 5G 네트워크 간의 관계에 대한 이야기 예전 nos (next-generation operating system) 개념을 network operating system 으로 받아들여도 무방하다는 내용 4차 산업혁명의 실현을 위한 인프라구축이 결국 네트워크 장비의 개발로부터 이어진다는 것 최근에도 많이 화제가 되고 있는 것이 이와 관련된 기술들인데, 예시로는 IoT, ai, ar/vr, blockchain 등이 있다. - 양자 컴퓨터 중첩 (superposition), 얽힘(entanglement) ..

패스트캠퍼스 2020.10.24

[패스트캠퍼스 수강 후기] 올인원 패키지 : 컴퓨터 공학 전공 필수👉C언어인강 100% 환급 챌린지 5회차 미션

환급미션 5일째 컴퓨터 구조 - 컴퓨터 시스템의 이해 - 컴퓨터 구조란 어떤 과목인가 -1 컴퓨터 구조 - 컴퓨터 시스템의 이해 - 컴퓨터 구조란 어떤 과목인가 -2 주판으로부터 시작되서 오늘날의 스마트폰, ai(artificial intelligent) 인공지능에 이르기까지.. 컴퓨터 역사부터 시작되는 강의 중딩때 방과후수업이 생각났다.. 결론은 컴퓨터가 지금은 통신기기의 반열에 이르렀다는 것이고 앞으로 IoT (internet of things) 시대가 옴에 따라 모바일 기반 (wireless) 에서 IoT, cloud, bigdata가 연계된 가치,서비스가 창출된다고 한다. (iot - 사람, 사물, 공간, data 등 모든 것이 서로 연결되어 정보가 생성,수집,공유,활용됨) 컴퓨터 구조 - 컴퓨터..

패스트캠퍼스 2020.10.23

[패스트캠퍼스 수강 후기] 올인원 패키지 : 컴퓨터 공학 전공 필수👉C언어인강 100% 환급 챌린지 4회차 미션

환급미션 4일째 c언어의 기초 - 07. 함수 - 함수 반환자료형 함수명 (매개변수){ ~ return 반환값;} 매개변수, 반환값이 필요하지 않을 경우, 반환자료형은 void - 재귀함수: 자기 자신을 포함하는 함수, 자기 자신을 계속 불러낸다. 종료조건 필요 ex) 재귀함수를 이용한 팩토리얼 값 계산 -------------------------#include int factorial(int a){if (a==1) // 종료 조건 return 1; else return a*factorial(a-1);} int main(void){int n;printf("n 팩토리얼을 계산 : ");scanf("%d", &n);printf("%d\n", factorial(n));return 0;} -----------..

패스트캠퍼스 2020.10.22

[패스트캠퍼스 수강 후기] 올인원 패키지 : 컴퓨터 공학 전공 필수👉C언어인강 100% 환급 챌린지 3회차 미션

패스트캠퍼스 환급미션 3일째 c언어의 기초 - 05. 조건문 if문 -- 조건의 개수가 많지 않을 때 사용하는 것이 유리함 if (~) { ~} switch문 -- 다양한 조건이 존재할 때 사용하는 것이 유리함 switch (~) { case A : ~ // 값 A break; case B : ~ // 값 B break; Default : //모든 경우 } - switch문 예시  case가 끝나는(?) 지점마다 break을 걸어주지 않는다면, 이후의 값들도 모두 출력되는 오류가 발생하게 됨 가령, 위의 예제에서 break 문이 없고, 사용자로부터 8을 입력받을 경우 가을, 겨울이 모두 출력되게 됨 c언어의 기초 - 06. 반복문 for문 -- for문 내부의 조건에 부합하면 특정한 구문을 반복, 탈출..

패스트캠퍼스 2020.10.21

[패스트캠퍼스 수강 후기] 올인원 패키지 : 컴퓨터 공학 전공 필수👉C언어인강 100% 환급 챌린지 2회차 미션

2일째 , 소프트웨어 베이직 - c언어 기초 - 3,4,5강 내용정리 03. c언어의 기초 - 변수와 상수 - 기본적인 'Hello world 출력' 소스코드 하나씩 뜯어보기 ----------------------------- #include int main(void) { printf("Hello world"); system("pause"); return 0; } ------------------------------- #include : 라이브러리를 불러올 수 있는 명령어 stdio.h == standard input/output : 기본적인 기능을 담고있는 라이브러리 (헤더) main : 프로그램은 항상 메인함수로부터 시작됨 printf(""); : stdio.h 헤더 파일에 포함되어 있는 함수, ..

[패스트캠퍼스 수강 후기] 올인원 패키지 : 컴퓨터 공학 전공 필수👉C언어인강 100% 환급 챌린지 1회차 미션

올인원 패키지 : 컴퓨터 공학 전공 필수👉C언어인강 환급 미션 첫날이네요 환급 미션에 도전하는 많은 분들이 그러하듯이 강의료는 얼마되지 않지만 꾸준히 할 수 있도록 동기부여를 위해 환급챌린지에 도전하게 되었습니다. 비전공자로 개발자에 도전하기 위해 언어나 코딩만 공부하는 것보다는 최소한의 컴공지식을 따로 공부하고 싶었어요 어떤 수업이 될지는 모르겠지만 믿고 따라가보려 합니다. 하루에 1,000글자 이상에 이미지 3장에 이런저런 규칙까지..ㅡㅡ 생각보다 미션이 귀찮아서 벌써 조금 후회가 되는데 어쩌겠어요 이미 시작해 버린 걸... 하루 2개이상 강의를 듣고 블로그에 수강후기를 쓰고.. 미션 기록을 제출하고... 어휴.... 첫 번째 날이라 강의 인트로와 개발환경 구축하는 강의가 전부네요 오늘을 포함해서 5..

패스트캠퍼스 2020.10.19