본문 바로가기

Dev7

2024년 정보처리기사 필기 1회 합격 후기 시험일 : 2024년 3월 1일 금요일 결론 세줄평 1. 필기는 기출이 깡패다. 2. 책은 참고용으로..! 3. 문제 다 풀면 바로 점수가 나온다. 절반가량은 기출과 유사하거나 똑같이 출제되었다. 나는 기출 최근 5회 분량의 문제와 해설을 공부했다. 게으름으로 책은 결국 정독하지 못했다. 기출 개념 살펴보는 용도로만 사용하게 되었다. 기출 풀면서 나오는 개념중 직관적으로 이해가 되지 않거나 계산해야하는 문제들은 책에서 내용을 찾아보았다. 시험 당일 기출 반 모르는 문제 반이었다. 기출이랑 문제와 답이 그대로 출제된 문제도 많았다. 다 읽지도 않고 풀 수 있었다. 모르는 문제는 유추해서 찍었다. 문제에 약간씩 힌트가 있었고 응당(?) 그럴듯해 보이는 보기를 잘 고르면 된다. 객관식의 장점 아닐까? 사실 절.. 2024. 3. 9.
서블릿(Servlet)이란? 서블릿(Servlet)이란? 서블릿(Servlet)은 Java를 기반으로 하는 웹 애플리케이션 개발을 위한 기술입니다. 서블릿은 클라이언트의 요청에 응답하여 동적인 웹 페이지를 생성하거나 데이터를 처리하는 데 사용됩니다. 서블릿은 Java 언어를 기반으로 작성되며, Java Servlet API를 사용하여 개발됩니다. 서블릿은 웹 서버에서 실행되며, 클라이언트로부터 HTTP 요청을 받아 처리한 후에 HTTP 응답을 생성하여 반환합니다. 이를 통해 웹 애플리케이션은 동적인 콘텐츠를 생성하고, 데이터베이스와 상호작용하며, 사용자의 입력을 처리할 수 있습니다. 서블릿은 javax.servlet.Servlet 인터페이스를 구현함으로써 작성됩니다. 일반적으로 서블릿은 웹 애플리케이션의 웹 컨테이너(예: Apach.. 2023. 5. 21.
객체(Object)란? 객체(Object)란? 객체(Object)는 프로그래밍에서 데이터와 해당 데이터를 조작하는 동작(메서드)을 하나로 묶어서 표현하는 데이터 구조입니다. 객체는 속성과 메서드로 구성되어 있으며, 속성은 객체의 상태를 나타내고 메서드는 객체의 동작을 정의합니다. 여기서 몇 가지 중요한 개념을 설명하겠습니다: 속성(프로퍼티, 멤버 변수) 객체의 속성은 객체의 상태를 나타내는 값들을 의미합니다. 예를 들어, 자동차 객체의 속성으로는 브랜드, 모델, 색상 등이 있을 수 있습니다. 속성은 이름(key)과 값(value)의 쌍으로 구성되며, 객체 내에서 이름을 사용하여 해당 속성에 접근할 수 있습니다. 메서드 객체의 메서드는 객체가 수행할 수 있는 동작이나 함수로, 객체의 상태를 변경하거나 특정 작업을 수행합니다. 예.. 2023. 5. 20.
[DOM] NodeList 객체란? NodeList 객체란? NodeList 객체는 DOM의 요소들을 나타내는 컬렉션입니다. 이 객체는 배열과 유사한 특성을 가지고 있으며, NodeList 내의 각 항목은 DOM 요소에 대한 참조입니다. 일반적으로 NodeList는 querySelectorAll() 또는 getElementsByTagName()과 같은 DOM 메서드의 반환 값으로 사용됩니다. NodeList는 실제 배열이 아니지만, 유사 배열 형태로 요소에 접근할 수 있는 방법을 제공합니다. NodeList 객체의 특징 컬렉션: NodeList는 DOM 요소의 컬렉션입니다. 여러 개의 요소를 담고 있으며, 각 요소에는 인덱스를 통해 접근할 수 있습니다. 반복 가능: NodeList는 for...of 반복문을 사용하여 각 요소를 순회할 수 .. 2023. 5. 20.
[Dev] 백엔드(Back-end) 개발자란? Backend Developer Roadmap Learn to become a modern backend developer using this roadmap. Community driven, articles, resources, guides, interview questions, quizzes for modern backend development. roadmap.sh 소프트웨어 개발자의 직군은 역할과 기술에 따라 여러 가지로 나누어집니다. 그중 사용자에게 시각적으로 보이지 않는 부분 담당하는 백엔드 개발자에 대한 FAQ(Frequently Asked Questions)를 공유하고자 합니다. 아래는 위의 원문을 번역한 글입니다. 백엔드 개발은 무엇인가? 백엔드 웹 개발은 웹 애플리케이션의 서버 측(ser.. 2023. 2. 7.
[Dev] 프론트엔드(Front-end) 개발자란? Frontend Developer Roadmap Learn to become a modern frontend developer using this roadmap. Community driven, articles, resources, guides, interview questions, quizzes for modern frontend development. roadmap.sh 소프트웨어 개발자의 직군은 역할과 기술에 따라 여러가지로 나위어집니다. 그 중 사용자에게 시각적으로 보여지는 부분 담당하는 프론트엔드 개발자에 대한 FAQ(Frequently Asked Questions)를 공유하고자 합니다. 아래는 위의 원문을 번역한 글입니다. 프론트엔드 개발은 무엇인가? 프론트엔드 개발은 사용자가 직접 상호작용하.. 2023. 2. 5.
[Dev] 개발자 로드맵 및 공부순서(roadmap.sh) 개발자, 무엇부터 공부해야 할까? 각자의 이유로 개발자가 되기로 마음먹었을 것이다. 하지만 초심자에게는 어디서부터 공부를 시작해야 할지부터가 막막하다. 이럴 때 가이드라인을 제공할 로드맵이 있으면 좋을 것이다. 개발자가 되기 위해서 무엇부터 공부해야 할지 또 어디까지 해야 하는지 학습에 도움을 줄 로드맵을 소개한다. Developer Roadmaps Developer Roadmaps는 kamranahmedse가 전 세계의 contributor들과 함께 만들어가고 있는 개발자 학습 로드맵이다. 아래 링크를 통해 역할과 기술에 따라 분류된 학습 로드맵을 확인할 수 있다. Developer Roadmaps - roadmap.sh Community driven roadmaps, articles and guide.. 2023. 2. 2.
반응형