본문 바로가기

자료구조

💻개발자가 되기 위한 프로젝트(12)💻 1. PM 17:40 ~ 18:40분 : 자료구조 학습(Python 분기문 5문항[문제 풀이]) - 문제 풀이 (분기문 3 ~ 7번) - (참고) Python 분기문(문제) => 자료구조만 한 이유는 SQLD라는 자격증 과목을 공부를 하였기 때문인데, Data 관련 흥미가 생기기도 하여 최대한 다양하게 경험을 하면서, 최대한 빠른시일내에 진로를 결정하여 올해안에 다져서 취업을 노릴려 한다. 자주 바뀌고 하는 것은 좋은 것이 아니긴 하지만, 다양한 경험으로 시간낭비라고 생각하지 않는다고 생각하는 이유는, 결국 어떤 분야에서 더 강점인지 알게되면 더 빠르게 흡수가 되고 시간은 늦더라도 경험에 의해서 할 수 있는 분야도 넓어진다고 생각하기 때문이다. 곧 나의 진로가 어떻게 바뀔지는 모르겠지만, 조만간 자리가 .. 더보기
💻개발자가 되기 위한 프로젝트(11)💻 ✔ 11일차(2023.02.24.금) 1. AM 08:30분 ~ 11:00분 : 컴퓨터 공학 기초[The data path for SW & LW instruction] - 용어 정리 -> 노션) - (참고) 컴퓨터 공학 기초[The data path for SW & LW instruction] - [학습] : MIPS Instruction Pipline - Instruction Pipline 5 Step[명령어 파이프라인 5단계](IF, ID, EX, MEM, WB), Pipline 데이터패스, Pipline Step the Passage of Time[PSPT], MIPS Control Singal 2. PM 13:30분 ~ 15:30분 : JavaScript 기본기 다지기 - 용어 정리 및 실습(Sa.. 더보기
💻개발자가 되기 위한 프로젝트(10)💻 ✔ 10일차(2023.02.23.목) 1. AM 08:30분 ~ PM 12:00, PM 13:10 ~ 14:40분 : 컴퓨터 공학 기초[The data path for MIPS R-type ALU & I-type ALU] - 용어 정리 -> 노션) - (참고) 컴퓨터 공학 기초[The data path for MIPS R-type ALU & I-type ALU] - [학습] : Loader - BIOS, Sector, Magic Number, MBR(Master Root Record), Kernel, Entry Point, ELF(Executable and Linkable Format), EKF Header, Program Header Table / Low-Level Kernel Initializatio.. 더보기
💻개발자가 되기 위한 프로젝트(9)💻 ✔ 9일차(2023.02.22.수) 1. AM 08:30분 ~ 10:40분 : 컴퓨터 공학 기초[MIPS instruction execution engine implementation] - 용어 정리 -> 노션) - (참고) 컴퓨터 공학 기초[MIPS instruction execution engine implementation] - [학습] : 데이터패스의 동작 - R형식 명령어의 실행과정, 적재(lw)명령어의 실행과정, 저장(sw)명령어의 실행과정, 분기(beq)명령어의 실행과정, 점프(Jump)명령어의 실행과정, Control Instructions(jump, branch), DataPath for Branch 2. PM 12:30분 ~ 14:30분 : JavaScript 기본기 다지기 - 용어 정.. 더보기
💻개발자가 되기 위한 프로젝트(8)💻 ✔ 8일차(2023.02.21.화) 1. AM 08:30분 ~ 11:30분 : 컴퓨터 공학 기초[Arithmetic operations(R-type, I-type)] - 용어 정리 -> 노션) - (참고) 컴퓨터 공학 기초[Arithmetic operations(R-type, I-type)] - [학습] : PC 구성 요소(Adder, ALU, Control, Register, Memory, MUX), Abstract Picture of MIPS(MIPS의 추상화), LW(Load Word)의 경우, Datapath for Load&Store, DataPath for Branch, Integrated one, 주 제어 Unit의 설계(R-Type Instruction, Load or Store Instr.. 더보기
💻 개발자가 되기 위한 프로젝트(7)💻 ✔ 7일차(2023.02.20.월) 1. AM 08:30분 ~ 10:50분 : 컴퓨터 공학 기초[Understandings of MIPS integer ISA] - 용어 정리 -> 노션) - (참고) 컴퓨터 공학 기초[Understandings of MIPS integer ISA] - [학습] : ALU 제어, ALU제어 신호의 종류 6가지, 명령어별 ALU 제어신호, Instruction Opcode, ALU OP, Instruction Operation, Funct filed, Desired ALU action, ALU control input, 4bit ALU 제어신호를 위한 진리표, 7개 제어신호의 기능, 제어유닛(Control Unit) 2. AM 11:00분 ~ PM 12:30분 & PM 13.. 더보기
💻개발자가 되기 위한 프로젝트(5)💻 ✔ 5일차(2023.02.17.금) 1. AM 08:30분 ~ 10:50분 : 컴퓨터 공학 기초[MIPS instruction execution engine implementation] - 용어 정리 -> 노션) - (참고) 컴퓨터 공학 기초[MIPS instruction execution engine implementation] - [학습] : Single Cycle MIPS simulator(싱글 MIPS 시뮬레이터), Green Sheet, Pipeline, Hazard(Pipeline, Hazard, [Hazard의 종류 3가지], Structural Hazarden, Data Hazard, Control Hazard), Branch Prediction(Compile Time(Static) - 컴.. 더보기
💻개발자가 되기 위한 프로젝트(4)💻 ✔ 4일차(2023.02.16.목) 1. AM 08:30분 ~ 10:30분 : IT 종사자 분 중 CSS관련 반응형에 대해서 질문을 주셨고, 이미지가 화면 사이즈 별로 방응형이 되도록 원한다 하셔서 학습해 보았습니다. media query를 이용하여 데스크탑 사이즈, 태블릿 사이즈, 모바일 사이즈 별로 작업을 해보았습니다. 2. AM 10:40분 ~ 15:30분 : 컴퓨터 공학 기초[Instruction Set Architecture and architectural state] - 용어 정리 -> 노션) - (참고) 컴퓨터 공학 기초[Instruction Set Architecture and architectural state(명령 집합 구조 및 구조 상태)] - [학습] : Instructions(명령.. 더보기