HeoBrain AI · DEV · GROWTH

HEO BRAIN · DEV LAB

배운 것을 구조화하고,
실제로 작동하게 만듭니다.

AI, 코딩, 영어, 포트폴리오를 직접 공부하고 만들며 얻은 지식을 누구나 다시 써먹을 수 있게 정리합니다.

heobrain.workflow LIVE
01 collect(experience) 02 structure(knowledge) 03 ship(something useful)

EMAIL NEWSLETTER

새 글을 이메일로 받아보세요

하루 동안 올라온 HeoBrain의 새 글을 매일 오후 8시에 한 통으로 보내드립니다.

인증 이메일의 링크를 눌러야 구독이 완료되며, 언제든 해지할 수 있습니다.

HEOBRAIN ARCHIVE

전체 글

빠르게 변화하는 세상에서, 변화에 도움이 되는 지식을 전하기 위해 매일 배운 것들을 진심으로 기록하고 있습니다. 함께 성장해 나가요.

89개의 기록
AI/정보처리기사_스터디

정처기 5과목 소프트웨어 개발방법론 활용 정리 | p.5-2~p.5-37

정처기 공부 기록 · 7월 23일 · 실기 5과목 소프트웨어 개발방법론 활용p.5-2~p.5-37 오늘의 한 줄 목표 방법론 이름을 외우는 데서 멈추지 않고, 어떤 프로젝트에서 왜 그 방법을 고르는지 말할 수 있게 정리하기. 1. 오늘 공부한 내용 오늘 범위는 5과목 정보시스템 구축 관리의 첫 단원, 소프트웨어 개발방법론 활용입니다. 사진의 세부 항목인 ‘소프트웨어 개발방법론 선정(1)·선정(2)·테일러링’을 기준으로, 생명주기 모델부터 프로세스 성숙도와 맞춤 적용까지 흐름으로 묶었습니다. 1개발 방법론과 생명주기 모델폭포수·프로토타입·나선형·반복/점증·애자일의 차이 2개발 방법론의 종류와 선정구조적·정보공학·객체지향·컴포넌트 기반·애자일 3프로세스 성숙도 평가..

읽어보기 →
Coding_Test

Day 14) 프로그래머스 파이썬 반복문과 리스트 5문제 풀이

Programmers Coding Test · Day 14 · PythonDay 14파이썬 반복문과 리스트 5문제 풀이슬라이싱, 두 리스트 동시 순회, 누적 합, 인덱스와 값의 차이를 직접 작성한 코드의 수정 과정과 함께 정리했습니다.오늘 문제들은 모두 리스트를 순서대로 다룬다는 공통점이 있지만, 필요한 도구는 조금씩 달랐다. 결과 리스트를 새로 만드는 문제에서는 슬라이싱과 리스트 컴프리헨션이 잘 맞았고, 조건을 만족하는 순간 계산을 끝내야 하는 문제에서는 일반 for문과 조기 반환이 더 자연스러웠다.이번 기록에서 확인한 기준 코드가 짧은지보다 문제의 결과 형태와 종료 시점에 맞는지가 먼저다. 슬라이싱은 간결하지만 새 리스트를 만들고, range(s, e + 1)은 범위를 직접 제한하므로 같은 조건을 다..

읽어보기 →
AI/정보처리기사_스터디

Day8~9)정처기 공부 기록 | 4과목 네트워크 기초 활용 (p.4-148~p.4-197)

정처기 공부 기록 · 7월 23일 · 실기 4과목네트워크 기초 활용 공부 기록p.4-148~p.4-197오늘의 한 줄 목표프로토콜을 따로 외우지 말고, 어느 계층에서 · 어떤 주소를 쓰며 · 무엇을 해결하는지 연결해서 기억하기.1. 오늘 공부한 거 인증실기 책: 수제비 4과목 「응용 SW 기초 기술 활용」파이널 책: 오늘 범위 기출·오답 표시인강: OSI 계층, TCP/IP, IP 주소·전송 방식 복습2. 이번 범위, 무엇을 빠짐없이 봐야 할까?사진의 범위는 4과목 03. 응용 SW 기초 기술 활용 → 2. 네트워크 기초 활용입니다. 현재 수제비 실기 기본서 목차에서도 이 단원은 아래 다섯 묶음으로 나뉩니다. 이전 글은 TCP/IP 일부만 다뤄서 전달 방식·구조·용어가 빠졌습니다. 이번 글은 다섯 묶음을..

읽어보기 →
Coding_Test

Day 13) 프로그래머스 파이썬 슬라이싱 3문제 풀이

Programmers Coding Test · Day 13 · Python파이썬 슬라이싱 3문제 풀이n번째 위치를 파이썬 인덱스로 바꾸는 법부터, 기준점을 중심으로 리스트를 나누고 원하는 문자를 찾는 즉시 반환하는 방법까지 정리했습니다.오늘은 슬라이싱을 이용해 리스트의 일부를 꺼내거나 앞뒤 순서를 바꾸는 문제를 풀었다. 처음 두 문제는 접근과 코드가 모두 정확했다. 세 번째 문제인 왼쪽 오른쪽에서는 슬라이싱할 대상, else와 return의 위치, 기준 문자를 결과에서 제외하는 방법을 여러 번 고치면서 답을 완성했다.오늘의 핵심 문제의 표현이 "n번째"인지 "n번째 이후"인지 먼저 구분해야 한다. 사람의 순서는 1부터 시작하지만 파이썬 인덱스는 0부터 시작한다. 또한 리스트에서 특정 기준을 처음 발견했을..

읽어보기 →
AI/정보처리기사_스터디

Day8~9)정처기 필기(응용 SW 기초 기술 활용, 운영체제 기초 활용)

정보처리기사 필기 · 운영체제 초보자용 운영체제 질문 18개를 5개 개념으로 정리하기 FIFO, LRU, LFU를 외웠는데 계산이 막히고, 스레드·스케줄링·리눅스 명령어가 한꺼번에 섞일 때 보는 정리입니다. 먼저 비유로 감을 잡고, 바로 시험에서 쓰는 기준으로 연결합니다. 범위: 페이지 교체 · 메모리 관리 · 스레드 · CPU 스케줄링 · Linux/Unix 명령어 이 글을 읽기 전에 대상운영체제를 처음 정리하는 정처기 수험생 목표용어를 보고 어떤 규칙인지 구분하기 핵심 습관매 단계마다 메모리 상태를 적기 이 글의 정리 방식 원문에 있던 18개의 질문을 빠짐없이 주제별로 묶었습니다. 같은 FIFO·LRU·LF..

읽어보기 →
Coding_Test

Day 12) 프로그래머스 파이썬 슬라이싱 5문제 풀이

Programmers Coding Test · Day 12 · Python파이썬 슬라이싱 5문제 풀이끝 인덱스를 포함하는 방법부터 누적 슬라이싱, 첫 위치와 마지막 위치 찾기까지 직접 작성한 코드의 수정 과정을 정리했다.Day 12 문제들은 모두 배열을 자르는 문법을 사용하지만, 단순히 [시작:끝]만 외워서는 풀기 어려웠다. 끝 인덱스는 포함되지 않는다는 점, 현재 값과 반복 순서의 차이, 이전 작업 결과를 다음 작업에 반영해야 하는지를 함께 판단해야 했다.오늘의 핵심 문법 슬라이싱은 리스트[시작:끝:간격] 형태로 사용한다. 닫힌 구간처럼 마지막 위치까지 포함해야 한다면 끝값에 1을 더하고, 연속 작업이라면 자른 결과를 원본 변수에 다시 저장해야 한다.Day 12 문제와 공식 링크프로그래머스 코딩 기초 ..

읽어보기 →

LATEST NOTES

최근에 정리한 글

모든 글 보기
AI/정보처리기사_스터디

정처기 5과목 소프트웨어 개발방법론 활용 정리 | p.5-2~p.5-37

정처기 공부 기록 · 7월 23일 · 실기 5과목 소프트웨어 개발방법론 활용p.5-2~p.5-37 오늘의 한 줄 목표 방법론 이름을 외우는 데서 멈추지 않고, 어떤 프로젝트에서 왜 그 방법을 고르는지 말할 수 있게 정리하기. 1. 오늘 공부한 내용 오늘 범위는 5과목 정보시스템 구축 관리의 첫 단원, 소프트웨어 개발방법론 활용입니다. 사진의 세부 항목인 ‘소프트웨어 개발방법론 선정(1)·선정(2)·테일러링’을 기준으로, 생명주기 모델부터 프로세스 성숙도와 맞춤 적용까지 흐름으로 묶었습니다. 1개발 방법론과 생명주기 모델폭포수·프로토타입·나선형·반복/점증·애자일의 차이 2개발 방법론의 종류와 선정구조적·정보공학·객체지향·컴포넌트 기반·애자일 3프로세스 성숙도 평가..

읽어보기 →
Coding_Test

Day 14) 프로그래머스 파이썬 반복문과 리스트 5문제 풀이

Programmers Coding Test · Day 14 · PythonDay 14파이썬 반복문과 리스트 5문제 풀이슬라이싱, 두 리스트 동시 순회, 누적 합, 인덱스와 값의 차이를 직접 작성한 코드의 수정 과정과 함께 정리했습니다.오늘 문제들은 모두 리스트를 순서대로 다룬다는 공통점이 있지만, 필요한 도구는 조금씩 달랐다. 결과 리스트를 새로 만드는 문제에서는 슬라이싱과 리스트 컴프리헨션이 잘 맞았고, 조건을 만족하는 순간 계산을 끝내야 하는 문제에서는 일반 for문과 조기 반환이 더 자연스러웠다.이번 기록에서 확인한 기준 코드가 짧은지보다 문제의 결과 형태와 종료 시점에 맞는지가 먼저다. 슬라이싱은 간결하지만 새 리스트를 만들고, range(s, e + 1)은 범위를 직접 제한하므로 같은 조건을 다..

읽어보기 →
AI/정보처리기사_스터디

Day8~9)정처기 공부 기록 | 4과목 네트워크 기초 활용 (p.4-148~p.4-197)

정처기 공부 기록 · 7월 23일 · 실기 4과목네트워크 기초 활용 공부 기록p.4-148~p.4-197오늘의 한 줄 목표프로토콜을 따로 외우지 말고, 어느 계층에서 · 어떤 주소를 쓰며 · 무엇을 해결하는지 연결해서 기억하기.1. 오늘 공부한 거 인증실기 책: 수제비 4과목 「응용 SW 기초 기술 활용」파이널 책: 오늘 범위 기출·오답 표시인강: OSI 계층, TCP/IP, IP 주소·전송 방식 복습2. 이번 범위, 무엇을 빠짐없이 봐야 할까?사진의 범위는 4과목 03. 응용 SW 기초 기술 활용 → 2. 네트워크 기초 활용입니다. 현재 수제비 실기 기본서 목차에서도 이 단원은 아래 다섯 묶음으로 나뉩니다. 이전 글은 TCP/IP 일부만 다뤄서 전달 방식·구조·용어가 빠졌습니다. 이번 글은 다섯 묶음을..

읽어보기 →
Coding_Test

Day 13) 프로그래머스 파이썬 슬라이싱 3문제 풀이

Programmers Coding Test · Day 13 · Python파이썬 슬라이싱 3문제 풀이n번째 위치를 파이썬 인덱스로 바꾸는 법부터, 기준점을 중심으로 리스트를 나누고 원하는 문자를 찾는 즉시 반환하는 방법까지 정리했습니다.오늘은 슬라이싱을 이용해 리스트의 일부를 꺼내거나 앞뒤 순서를 바꾸는 문제를 풀었다. 처음 두 문제는 접근과 코드가 모두 정확했다. 세 번째 문제인 왼쪽 오른쪽에서는 슬라이싱할 대상, else와 return의 위치, 기준 문자를 결과에서 제외하는 방법을 여러 번 고치면서 답을 완성했다.오늘의 핵심 문제의 표현이 "n번째"인지 "n번째 이후"인지 먼저 구분해야 한다. 사람의 순서는 1부터 시작하지만 파이썬 인덱스는 0부터 시작한다. 또한 리스트에서 특정 기준을 처음 발견했을..

읽어보기 →
AI/정보처리기사_스터디

Day8~9)정처기 필기(응용 SW 기초 기술 활용, 운영체제 기초 활용)

정보처리기사 필기 · 운영체제 초보자용 운영체제 질문 18개를 5개 개념으로 정리하기 FIFO, LRU, LFU를 외웠는데 계산이 막히고, 스레드·스케줄링·리눅스 명령어가 한꺼번에 섞일 때 보는 정리입니다. 먼저 비유로 감을 잡고, 바로 시험에서 쓰는 기준으로 연결합니다. 범위: 페이지 교체 · 메모리 관리 · 스레드 · CPU 스케줄링 · Linux/Unix 명령어 이 글을 읽기 전에 대상운영체제를 처음 정리하는 정처기 수험생 목표용어를 보고 어떤 규칙인지 구분하기 핵심 습관매 단계마다 메모리 상태를 적기 이 글의 정리 방식 원문에 있던 18개의 질문을 빠짐없이 주제별로 묶었습니다. 같은 FIFO·LRU·LF..

읽어보기 →
Coding_Test

Day 12) 프로그래머스 파이썬 슬라이싱 5문제 풀이

Programmers Coding Test · Day 12 · Python파이썬 슬라이싱 5문제 풀이끝 인덱스를 포함하는 방법부터 누적 슬라이싱, 첫 위치와 마지막 위치 찾기까지 직접 작성한 코드의 수정 과정을 정리했다.Day 12 문제들은 모두 배열을 자르는 문법을 사용하지만, 단순히 [시작:끝]만 외워서는 풀기 어려웠다. 끝 인덱스는 포함되지 않는다는 점, 현재 값과 반복 순서의 차이, 이전 작업 결과를 다음 작업에 반영해야 하는지를 함께 판단해야 했다.오늘의 핵심 문법 슬라이싱은 리스트[시작:끝:간격] 형태로 사용한다. 닫힌 구간처럼 마지막 위치까지 포함해야 한다면 끝값에 1을 더하고, 연속 작업이라면 자른 결과를 원본 변수에 다시 저장해야 한다.Day 12 문제와 공식 링크프로그래머스 코딩 기초 ..

읽어보기 →
블로그 검색