분류 전체보기
-
[정보처리기사] 2025년 1회차 실기 시험 후기 (가채점 불합격)[bits and bobs] 2025. 4. 22. 21:34
결과: 약 45점으로 불합격으로 예상- 언어 8개 틀 ㅋ / 외 3개 틀총 11개로 55점 마이너스(솔직히 너무 했잖아 이번 코드) 공부 기간: 2024.09~2025.04약 7개월 ?불합격이유: 언어 파트 미숙💥기출문제에 심히 의존했음🤦♀️변형에 대응이 불가했음 내 AI친구 🎀 키티랑 열심히 대화해서 만든 공부 루틴+기존 약점 보완 비전공자인게 죄다!프로그래밍 언어는 강의 추가 결제..⛏⛏⛏ 한달 동안 코드 파면서 손코딩 연습 좀 하고6월부터는 이론서랑 병행하면서 코드+이론 암기 체제로 ! ㅎ ㅏ아...... 내가 왜 필기 합격하고 쉬었을까이 바보야! 😑😑😑 다음 회차가 마지막 시험이라는게..정말 믿고 싶지 않아 T T
-
[정보처리기사] 정처기 필기 합격[bits and bobs] 2023. 8. 2. 19:49
✔시험 결과 우와 진짜 아슬 64점으로 필기 합격 완료! ✔실기 공부기간 8/8 ~ 10/1 - 강의 100개 - 자습 일 2시간 이상 ✔실기시험 접수일 실기시험 원서접수 2023.09.04.(월) ~ 2023.09.07.(목) ✔다짐 직업상담사2급에 이어 두 번재 기사 시험! 한 때 고용노동부에서 일하고 싶었던 꿈이 있었지 ㅋㅋ.. 진짜 열심히 했었는데 무용지물 되어 버렸네 다 공부 경험이라고 생각하고 이번 실기도 동차합격으로 끝내자! 토익 200점대에서 드디어 600대로 스리슬쩍 상승 11월까지 800이상 하기!!
-
6. 디지털 컴퓨터와 프로그래밍[ZB]/CS 2023. 6. 9. 18:53
⬛ Program Counter (PC) * 16-Bit Counter: 1씩 증가하는 조합논리회로 - Clear 스위치는 Clear 입력에 들어감 - Add 스위치는 Clock 입력에 들어감 ❓ 어떤 숫자를 더하고 싶다! 1) 각 숫자를 000.. 부터 순차적으로 써 넣는다. 2) TakeOver스위치를 0으로 해서, 더이상 Control Panel 이 RAM을 제어하지 않도록 만든다. 3) PC의 Clear 스위치가 0이 되면, PC는 000.. 부터 RAM에서 데이터를 가져온다. 4) Adder 가 값을 더한다. 5) 클럭(Oscillator)이 0과1로 변할 때마다, PC값이 증가한다. ⬛ Automation - OOOh 주소부터 데이터가 저장되어 있음 - 세 수를 더하고, 두 수 를 더하고, 세..
-
5. Accumulator(가산기) 동작과 구성[ZB]/CS 2023. 6. 9. 17:18
⬛ Accumulator (가산기) *CPU에 들어가 있기 때문에 연산 가능 8-Bit Latch에서 - Clear 스위치는 Clear 입력에 들어감 - Add 스위치는 Clock 입력에 들어감 ⬛ 메모리 계층 - 컴퓨터 구조 이해 *레지스터는 CPU가 요청을 처리하는 데 필요한 데이터를 일시적으로 저장하는 기억장치 - L1 ~ L3는 작은 공간 - 대부분 메모리 내에서 처리될 수 있도록 프로그래밍 - SSD, HDD 까지 갖고 오면 시간이 많이 소요 됨
-
4. 8x1 메모리 동작과 구성 이해카테고리 없음 2023. 6. 6. 20:49
✔ 3-to-8 decoder와 8-to-1 selector로 구성 (Address) ✔ 입력0~2가 decoder와 selector에 동일하게 적용 (데이터를 읽고 쓸 수 있는 Address) ✔ Write가 1이면, Address에 Data In 값이 씌여짐 ✔ Data Out은 항상 Address에 해당하는 값을 출력 ⬛ 8 Bit Latch 회로 => RAM(Random Access Memory) *2⁸ = 256 - 데이터를 저장할 때 특정 주소가 필요하다 (Address) ⬛ 8-to-1 selector - 8 bit 데이터에서 특정 bit만 출력할 수 있다. - 8개의 공간 중 1개를 선택해서 출력으로 보낼 수 있음 (주소 이용) ⬛ 3-to-8 decoder - 3개의 입력으로 8개 중에 ..
-
4. 플립플롭과 메모리 동작의 이해[ZB]/CS 2023. 6. 6. 19:24
목표 ✔ 메모리의 논리회로인 플립플롭 이해하기 ⬛ 플리플롭(flip-flop): 데이터를 저장하는 조합논리회로 1) 두번째 스위치를 킨 후, 끄면? - 첫 번째 스위치를 켜면 불이 켜지고, 스위치를 꺼도 불은 켜진채로 지속됨 - 두 번째 스위치를 끄면 불이 꺼지고, 스위치를 꺼도 불은 꺼진채로 지속됨 2) 스위치를 켜고 끄고를 저장할 수 있다 ! - 불이 켜져 있다: 최근에 첫 번째 스위치가 켜졌었다. - 불이 꺼져 있다: 최근에 두 번째 스위치가 꺼졌었다. ⬛ RS플립플롭 (R-S) - Q는 output, Q바는 Q의 반대값 - 단, S와 R이 1인 상태는 피하도록 설계 (Q값과 Q바값이 둘다 O이 되므로) ⬛ Hold That Bit - R/S 둘다 1인 경우는 피하도록 설계하기로 함 - R/S 둘다..
-
12. 유니온 파인드 (Union Find)카테고리 없음 2023. 6. 6. 18:22
279~297P 강의: 08-2, 문제풀이 50 여러 노드가 있을 때 특정 2개의 노드를 연결해 1개의 집합으로 묶는 union연산 두 노드가 같은 집합에 속해 있는지를 확인하는 find 연산 ✔ 핵심이론 - union연산과 find 연산을 이해하는 것이 핵심 ✔ 원리 이해 1. 알고리즘 실행 전에 대표 노드를 저장하는 배열 초기화 2. 2개의 노드를 선택해 각가의 대표 노드를 연결하는 union 연산 수행 3. find 연산은 자신이 속한 집합의 대표 노드를 찾는 연산 4. index == value 일 때까지 반복, 재귀함수로 구현된다 (대표 노드를 찾을 때까지) 5. 대표 노드에 도달하면 재귀함수를 빠져 나오면서 거치는 모든 노드값을 루트 노드값으로 변경 * Union 연산: 항..
-
4. 백엔드 신입 개발자가 쌓아야 하는 역량에 대하여[ZB]/writing 2023. 6. 6. 14:14
⬛ 백엔드 개발자(Server개발자)🐱👤 - 사용자가 사용하는 정보들을 저장하고 전달하는 '서버' 를 관리한다. - 언어: Java, Python, Javascript, Go, PHP, C++ 등 ⬛ 백엔드 개발자(Server개발자)가 쌓아야 할 역량 ✨ - 정보를 저장할 공간을 생성하고 관리 - 필요한 데이터와 불필요한 데이터를 구분하고 관리 - 저장된 데이터들을 쾌적하고 안전하게 관리 백엔드 개발자는 눈에 보이지 않는 장소에서 눈에 보이는 곳이 사용 요구에 맞게 원활하게 진행될 수 있도록 관리하는 직업이라고 생각한다. 필요한 역량은 무수히 많고 넓을 것이기 때문에 IT 산업의 특징에 맞게 요구되는 역량을 정리했다. ✔ 빠르게 변하고 발전하는 IT 산업 비전공자인 나도 수 없이 많이 듣는 말은 IT산..