본문 바로가기

분류 전체보기455

GDSC Ewha 아침 스터디 TIL 10일차 💛 오늘 GDSC 아침 스터디 시간에는 1. 이산수학 교과서를 읽고 과제 문제 풀이와 기출 문제 풀이를 진행했습니다! 1장의 집합 단원에서는 집합의 정의를 다시 한 번 공부했고 집합의 개수나 부분 집합, 합차교집합 등 집합과 관련된 수학적 개념들을 학습하였습니다. 1장의 명제 단원에서는 명제의 정의를 비롯해 진리표, 포괄적 합과 배타적 합의 차이 등에 대해 학습하였습니다. 1장의 조건 명제와 논리적 동치 단원에서는 명제를 구성하는 가설과 결론, 충분조건 및 필요조건, 역과 대우의 내용을 학습하였습니다. 1장의 논법과 추론 규칙 단원에서는 유효한 논법의 정의와 명제에 대한 추론 규칙에 대해 학습하였습니다. 1장의 한정 기호 단원에서는 전칭 한정 기호와 전칭 한정 문장 그리고 존재 한정 기호와 존재 한정 문장에.. 2022. 4. 12.
GDSC Ewha 아침 스터디 TIL 9일차 💛 오늘 GDSC 아침 스터디 시간에는 1. 디지털 논리 설계 퀴즈 준비와 과제 풀이를 진행하고 2. 소프트웨어 융합 창의설계 과제를 진행하고 3. 확률 및 통계학 과제를 진행했습니다. 1. 오늘 오후 1시에 퀴즈가 있었기 때문에 아침 스터디 시간 동안 퀴즈를 준비하며 그동안 배운 내용을 복습했습니다. 특히 functional decomposition 부분이 잘 이해가 되지 않았었는데 과정을 차근차근 되짚어 보고 지난 강의 내용을 복습하며 이해할 수 있었습니다. 먼저 fan - in 의 제한으로 input 의 개수를 줄여야 하기 때문에 패턴을 찾아야 하는데 이때 f 와 !f의 형태로 찾으면 이후에 combining 이 훨씬 수월해진다는 특징이 있었습니다. 그 후 같은 패턴을 가진 변수들을 모두 1이라 가정한.. 2022. 4. 7.
GDSC Ewha 아침 스터디 TIL 8일차 💛 오늘 GDSC 아침 스터디 시간에는 1. 객체지향프로그래밍 과제를 풀고 제출했습니다! (과제 제출 기한은 지났지만 늦게 제출하실 분들도 계실 수 있기 때문에 자세한 코드 및 설명은 작성하지 않았습니다..! 과제 채점이 끝나는 대로 코드를 업로드하도록 하겠습니다!!) 과제는 총 8문제였고 문항 번호는 4, 5, 7, 8, 9, 10, 11, 12 번이었습니다. 4번 문항은 Scanner 클래스를 이용해 정수 3개를 입력받고 3개의 정수 중 중간 크기의 수를 출력하는 문제였습니다. 3개의 정수를 각각 변수 a, b, c 에 저장한 후 경우를 크게 세 가지로 나누어 생각하였습니다. 이때 if 문과 연산자를 활용하여 쉽게 풀 수 있었습니다. 5번 문항은 Scanner 클래스를 이용하여 삼각형의 변의 길이를 나타.. 2022. 4. 5.
GDSC Ewha 아침 스터디 TIL 7일차 💛 오늘 GDSC 아침 스터디 시간에는 1. 오토마타 및 형식언어 강의(영어강의)를 수강했습니다! 수업의 전반부에서는 finite automata 의 두 종류인 Deterministic Finite Acceptor 와 Nondeterministic Finite Accepter 의 equivalence 를 학습하였고 후반부에서는 지금까지 배운 개념을 활용해 예제를 풀어 보았습니다. (강의 자료는 저작권 문제로 업로드 하지 않았습니다!!) 먼저 교수님께서 지난 수업 시간에 배운 NFA 에 대해 간단히 recap 해 주셨습니다. NFA 의 Formal definition 은 DFA 와 거의 모든 부분에서 동일하나 델타값이 의미하는 바가 NFA에서는 function 이 아닌 transition relation 이라.. 2022. 4. 4.
리액트 스터디 1강 📚 #0 React + Firebase Setup React application 생성을 위한 명령어를 터미널에 입력하기 npx create-react-app 프로젝트명(nwitter) GitHub 에 레포지토리 추가하기 (github.com/new) 이때 read me 는 생략! Firebase 에서 google 로그인 후 go to console 클릭. 터미널로 돌아와 code nwitter 입력->viscode 를 통해 프로젝트를 여는 것. (cd nwitter nom start 로 대체.) vscode 콘솔창에 git remote add origin https://github.com/borimong/nwitter 입력 create react app 에서 만든 디폴트 값들 중 css 포함 쓰지 않는 것.. 2022. 4. 2.
GDSC Ewha 아침 스터디 TIL 6일차 💛 오늘 GDSC 아침 스터디 시간에는 1. 생활코딩 리덕스 강의를 듣고 2. 책 총 균 쇠를 읽었습니다! 1. 리덕스를 사용한 프로그램이 동적으로 실행될 경우 이벤트가 실행되게 되고, 이벤트가 실행되면 이벤트는 store에 있는 dispatch 함수에 객체를 전송합니다. 이때의 전송되는 객체의 이름은 action 입니다. 객체를 전송받은 dispatch 는 두 가지 역할을 하게 되는데, 1. reducer 를 호출해 state 값을 바꾸는 것 2. subscribe 를 이용해 render 함수를 호출함으로써 화면을 갱신하는 것 입니다. 먼저 dispatch가 render 함수를 호출해 state 값을 바꾸는 방법은 dispatch가 reducer 함수로 현재의 state값과 action 데이터를 전송하면 .. 2022. 3. 31.