반응형 분류 전체보기267 [네트워크관리사 2급] 필기 - 기출 문제(2회) 1. Windows Server 2008 R2에서 파일 및 프린터 서버를 사용할 수 있도록 지원하기 위해서 반드시 설치해야 하는 통신 프로토콜은?① TCP/IP ② SNMP ③ SMTP ④ IGMP더보기정답: ① TCP/IP▶ SNMP는 네트워크 모니터링 프로토콜▶ SMTP는 전자우편을 발송 혹은 수신하는 프로토콜▶ IGMP는 멀티캐스팅에서 그룹을 관리하는 프로토콜▶ TCP/IP는 인터넷 통신을 위해 데이터를 전송하거나 수신할 수 있는 프로토콜▶ 파일 및 프린터 서버는 TCP/IP를 사용해서 통신을 사용 2. Windows 2008 R2 Server의 DNS 서버 설정에서 호스트 이름을 IP 주소로 해석해 주는 것은?① 정방향 조회 ② 역방향 조회 ③ 조건부 전달 ④ 보조.. 2025. 2. 17. [네트워크관리사 2급] 필기 - 기출 문제(1회) 1. Linux 시스템 명령어 중 root만 사용가능한 명령은?① chown ② pwd ③ ls ④ rm더보기정답: ① chown▶ pwd는 리눅스에서 현재 디렉터리 위치를 확인하는 명령어▶ ls는 파일 리스트를 출력하는 명령어▶ rm은 파일을 삭제하는 명령어▶ chown은 소유자를 변경하는 명령어이고 root만 사용 가능 2. UDP 헤더에 포함되지 않는 항목은?① 확인 응답 번호(Acknowledgement Number)② 소스 포트(Source Port) 주소③ 체크섬(Checksum) 필드④ 목적지 포트(Destination Port) 주소더보기정답: ① 확인 응답 번호(Acknowledgement Number)▶ 확인 응답 번호는 TCP에서 데이터를 정상적으로 수신 받았는지 확인.. 2025. 2. 17. [Java] Java - 람다표현식 람다표현식람다표현식- 람다 표현식(lambda expression): Java8부터 도입된 함수형 프로그래밍 개념. 익명 함수를 작성하기 위한 한 줄짜리 표현식- 익명 함수: 메서드와 같이 동작(기능)을 나타내지만, 메서드와 달리 클래스에 종속되지 않는 함수. 이름 없이 사용 가능- 람다 표현식은 인터페이스에 선언한 추상 메서드의 매개변수 개수에 따라 달라짐 - 람다 표현식은 컴파일러가 알아서 타입을 추론하므로 변수의 타입을 명시적으로 정하지 않아도 됨. 인터페이스에 선언한 추상 메서드의 매개 변수 개수에 따라 모양이 달라짐- 람다 표현식은 추상 메서드가 한 개만 있는 함수형 인터페이스에서만 사용 가능. 추상 메서드의 매개변수 개수와 동일하게 맞춰야함- 람다 표현식을 이용하면 인터페이스의 구현체를 짧은 .. 2025. 2. 16. [Java] Java - 제네릭/Enum 제네릭Generic- Java는 강타입 언어로 모든 변수와 메서드의 리턴값은 타입을 가짐- 제네릭(generic): 클래스에서 사용할 타입을 바꿀 수 있게 하는 기능. 처음부터 타입을 지정하지 않고 클래스의 인스턴스를 생성하거나 인스턴스를 구현할 때 메서드에서 사용할 매개변수의 타입과 리턴 타입을 지정- 제네릭은 하나의 값이 여러 다른 타입을 가질 수 있게 함- 타입 매개변수는 제네릭을 이용하는 클래스나 인터페이스를 인스턴스할 때 개발자가 지정하는 타입을 받는 특수한 매개변수. 타입 매개변수를 통해 전달받은 타입을 인터페이스나 클래스 메서드에서 사용. 주로 와 같은 형태로 사용- 내장 인터페이스와 클래스에서 제네릭 사용: List와 Map+) 컬렉션 인터페이스는 Java에서 묶음을 다룰 때 사용하는 인터.. 2025. 2. 16. [Java] Java - 인터페이스 인터페이스인터페이스- 인터페이스(interface): 서로 다른 장치나 시스템 간 신호를 주고받는 접점- Java 인터페이스: 개발자가 작성한 자바 클래스 간의 협업을 위한 규약을 제공하는 일종의 추상 클래스- Java의 인터페이스는 클래스가 특정한 메서드를 반드시 구현하도록 요구- 인터페이스는 일종의 추상 클래스지만 인터페이스의 추상 메서드는 주로 매개변수를 받도록 정의- 인터페이스의 이름은 클래스의 이름과 동일한 규칙을 적용. 끝에 ible, able를 붙여 짓는 경우도 있음- 인터페이스를 상속 받은 클래스는 반드시 추상 메서드를 구현해야 함- interface 와 구현 클래스는 실체화(realization) 관계더보기더보기인터페이스 선언접근제어자 interface InterfaceName { .. 2025. 2. 16. [Java] Java - 클래스(생성자/상속/추상클래스) 클래스생성자- 생성자(constructor): 클래스의 인스턴스를 초기화하는 특별한 메서드. 클래스 인스터스화할 때 호출되면 인스턴스의 초기 값을 설정- 생성자명은 클래스 이름과 동일- 생성자는 메서드이지만 리턴타입이 없음- 객체 생성시 자동으로 호출- 생성자 이름 앞에는 접근 제어자 public 사용. public이 없다면 다른 패키지에서 생성자 호출이 불가- 클래스에 생성자가 없다면 기본 생성자(매개변수 X)를 자동으로 추가- this는 객체를 나타내는 참조 변수. 클래스 내부의 변수인지 메서드에서 받은 매개변수인지 구분하는데 사용. Static 메서드에서 사용불가- static 메서드는 static 영역에 생성. 클래스의 인스턴스는 heap 영역에 생성- 기본 생성자에 초기값 설정하는 것을 추천- .. 2025. 2. 16. [Java] Java - 메서드 - 클래스는 상태(멤버 변수)와 동작(메서드)을 가지고 있음- 메서드(method): 클래스 안에 있는 함수- Java는 모든 것을 클래스 기반으로 작성하기 때문에 함수도 클래스 안에 위치- 지역 변수는 Stack 영역에 생성- static 변수/메서드는 Static 영역에 생성- 참조 타입은 Heap영역에 생성클래스클래스- 클래스명은 PascalCase- 클래스는 멤버 변수(상태)와 메서드(동작)을 가지고 있음- Java는 객체 지향 언어(OOP)이고 Java의 모든 것은 클래스 안에 존재- 클래스 인스턴스화시 변수는 클래스 인스턴스의 메모리 주소(Heap 위치)로 초기화더보기더보기더보기클래스 정의public class ClassName{ type member_var = value; // 멤버 .. 2025. 2. 16. [Java] Java - 제어문 - 문(statements): 프로그램의 실행 단위. 컴퓨터에게 내리는 명령- 프로그램(program): 문들이 모인 것- 프로그래밍(programming): 문을 순서에 맞게 나열한 것- 제어구조(control structure): 프로그래므이 실행 순서나 흐름을 제어하는 것- 제어문(control flow statements): 제어 구조를 가지고 있는 문- 조건문(conditional statements): 조건을 만족하는지 하지 않는지에 따라 선택적으로 실행하고자 할 떄 사용되는 문장- 반복문(iteration statements): 조건에 따라 특정 동작을 반복할 때 사용- 조건문에는 if문과 switch-case문이 있고, 반복문에는 for문과 while문이 있다.- break, contin.. 2025. 2. 16. [Java] Java - 연산자 2025. 2. 16. [Programmers] Lv2: 전화번호 목록(42577) 문제- 링크: https://school.programmers.co.kr/learn/courses/30/lessons/42577?language=java 풀이(풀이1)더보기import java.util.*;class Solution { public boolean solution(String[] phone_book) { boolean answer = true; Arrays.sort(phone_book); for (int i = 0; i (풀이2)더보기import java.util.*;class Solution { public boolean solution(String[] phone_book) { boolean answ.. 2025. 2. 16. 이전 1 ··· 12 13 14 15 16 17 18 ··· 27 다음 반응형