전체 글(110)
-
자바스크립트 객체에 대해 알아보자
안녕하세요. 진득 코딩입니다. 저번 시간에는 자료형 중 여러 데이터들을 쉽게 다룰 수 있는 배열에 대해 알아보았습니다. 이번 시간에는 마지막 자료형인 Object(객체)에 대해 알아보도록 하겠습니다. 객체 객체는 한 데이터에 많은 정보를 담아야 할 때 사용합니다. object를 사용하기 위해서는 중괄호({ })를 사용하여 object에 넣을 데이터들을 넣어줍니다. 각 데이터는 데이터의 이름 뒤에 :을 붙여서 각각의 데이터를 넣어줘서 사용합니다. 출력할 때는 해당 object의 이름을 넣어서 출력해 주면 됩니다. object를 출력하게 되면 위와 같이 출력되게 됩니다. 객체 출력하기 이때 객체에 들어있는 모든 데이터가 아닌 특정 데이터를 보고 싶은 상황이 생길 수 있습니다. 이럴 때는..
2025.02.12 -
자바스크립트 배열에 대해 알아보자
안녕하세요. 진득코딩입니다. 지난 시간에는 변수에는 여러 데이터가 들어갈 수 있다는 것에 대해 알아보았습니다. 이러한 변수를 많이 다루게 되면 관리가 어려워지게 됩니다. 이번 시간에는 많은 데이터들을 좀 더 쉽게 다룰 수 있도록 도와주는 배열에 대해 알아보도록 하겠습니다. 배열 배열은 변수 이름 하나로 여러 개의 데이터를 저장할 수 있습니다. 다시 말해 관련 있는 데이터들을 하나로 묶어서 하나의 변수 아래에 저장하는 것을 의미합니다. 위에 있는 코드를 배열로 나타내게 되면 아래 코드와 같이 간단하게 표현할 수 있습니다. 코드를 치기 위한 비용도 적게 들고 가독성도 올라가 좀 더 좋은 코드가 되었습니다. index로 배열 조작하기 많은 데이터들을 배열로 선언했을 때 호출하는 방법도 굉장히 간단..
2025.02.11 -
자바스크립트 변수, 자료형 그리고 연산자에 대해 알아보자
안녕하세요. 진득코딩입니다. 컴퓨터와 소통하기 위해 사용할 수 있는 프로그래밍 언어는 굉장히 많습니다. 그중에서도 웹에서 동적인 데이터들을 다루거나 여러 분야에서 유용하게 사용되는 언어가 바로 자바스크립트입니다. 이번 시간에는 자바스크립트의 기본 문법인 변수, 자료형, 그리고 연산자에 대해서 살펴보도록 하겠습니다. VScode로 console창에 출력하기 먼저 기본 문법을 살펴보기 전에 VScode에서 console창에 출력하도록 환경 세팅부터 해보겠습니다. 자바스크립트만으로는 console창에 출력하는 것이 어렵기 때문에 HTML 문서를 하나 만들어줍니다. 이렇게 만든 HTML 문서에서 태그를 사용하여 사용할 JS파일과 연결해 줍니다. 화면에서 오른쪽 마우스 클릭을 이용해 Open w..
2025.02.10 -
[정보처리기사] 정처기 실기를 대비하기 위한 객체지향에 대해 알아보자
안녕하세요. 진득 코딩입니다. 요즘 자바를 공부하면서 객체지향에 대한 공부를 하면서 동시에 정처기 실기를 준비하고 있습니다. 마침 정처기에서도 객체지향(Object-Oriented)에 대한 내용이 나오고 정처기 실기에서 굉장히 중요한 개념이기 때문에 시험 대비용으로 간단하게 정리해 보도록 하겠습니다.객체지향 객체지향은 소프트웨어의 각 요소들을 객체(Object)로 만든 후, 객체들을 조립해서 소프트웨어를 개발하는 기법입니다.소프트웨어의 재사용 및 확장이 용이하여 고품질의 소프트웨어를 빠르게 개발할 수 있고 유지보수가 쉽습니다.객체지향의 구성요소- 객체(Object)- 클래스(class)- 메시지(Message)객체지향의 특징- 캡슐화(Encapsulation)- 상속(Ingeriance)- 다형성(P..
2025.02.09 -
[정보처리기사] 데이터 입/출력 구현 파트 서술형 문제 모음
안녕하세요. 진득코딩입니다. 이번 시간에는 정보처리기사 데이터 입/출력 구현 파트에서 간단한 서술형 문제들을 모아 살펴보도록 하겠습니다. 1. 개체 간의 관계 또는 속성 간의 논리적인 연결을 의미하는 데이터 모델의 구성 요소는? - 관계(Relationship) 2. 데이터의 가장 작은 논리적 단위로서 파일 구조상의 데이터 항목 또는 데이터 필드에 해당하는 데이터 모델의 구성 요소는? - 속성(Attribute) 3. 데이터베이스에 표현하려는 것으로, 사람이 생각하는 개념이나 정보 단위 같은 현실 세계의 대상체인 데이터 모델의 구성 요소는? - 개체(Entity) 4. 도메인은 원자 값이고 기본키가 아닌 모든 속성들이 기본키에 대해 완전 함수 종속적이며, 이행적 함수 종속 관계는 제거..
2025.02.08 -
자바 생성자와 변수의 초기화에 대해 알아보자
안녕하세요. 진득코딩입니다. 이번 시간에는 객체지향 프로그래밍의 마지막 부분인 생성자와 변수의 초기화에 대해서 알아보도록 하겠습니다. 생성자(Constructor) 생성자는 인스턴스가 생성될 때 호출되는 '인스턴스 초기화 메서드'입니다.생성자 역시 메서드처럼 클래스 내에 선언되며, 구조도 메서드와 유사하지만 리턴값이 없다는 점이 다릅니다. 1. 생성자의 이름은 클래스의 이름과 같아야 합니다. 2. 생성자는 리턴값이 없습니다. 생성자는 다음과 같이 정의합니다. 생성자도 오버로딩이 가능하므로 하나의 클래스에 여러 개의 생성자가 존재할 수 있습니다.연산자 new가 인스턴스를 생성하는 것이지 생성자가 인스턴스를 생성하는 것이 아닙니다.생성자는 단순히 인스턴스 변수들이 초기화에 사용되는 조금 특별한 메서드일 뿐..
2025.02.07