728x90
반응형

2025/03 11

[정보처리기사] 서브넷과 서브넷 마스크 | 2024년 1회 정보처리기사 실기 기출문제

2024년 1회 정보처리기사 실기 기출문제문제아래 그림에서의 네트워크에서 라우터을 통한 할당 가능한 2번, 4번, 5번의 IP를 보기에서 찾아 작성하시오.1번 IP : 192.168.35.3/24 3번 IP :  129.200.10.16/22 6번 IP :  192.168.36.24/24[ 보기 ]- 192.168.35.0- 192.168.35.72- 192.168.36.0- 192.168.36.249- 129.200.8.0- 129.200.8.249정답2번 IP : 192.168.35.724번 IP : 129.200.8.2495번 IP : 192.168.36.249📌기본 개념1️⃣ 네트워크(Network)와 라우터 네트워크는 여러 개의 컴퓨터와 장치(스마트폰, 프린터 등)가 서로 데이터를 주고받을 수..

[정보처리기사] [ C ] 문자열 역순 출력 | 2024년 1회 정보처리기사 실기 기출문제

2024년 1회 정보처리기사 실기 기출문제문제다음 C 코드의 실행 결과를 구하시오.#include #include int main(){ char str[] = "ABCDEFGH"; char *fir_str; char *end_str; fir_str = &str[0]; end_str = &str[strlen(str)-1]; while(fir_str 정답GECA해설📌 기본 개념1️⃣ 포인터 🔶 포인터 선언 및 사용 포인터(Pointer)는 변수의 주소(Address)를 저장하는 변수입니다.즉, 특정 변수의 메모리 주소를 가리키며, 이를 통해 해당 변수의 값을 간접적으로 조작할 수 있습니다.포인터를 선언할 때는 자료형 뒤에 *(애스터리스크)를 붙여서 선언합니다...

[영어단어] 헷갈리는 영어 단어 Desert vs. Dessert, 발음과 뜻 구별법

📌 Desert: 사막 또는 버리다Desert는 명사로 사용될 때 "사막"을 의미합니다. 또한 동사로 사용될 경우 "버리다, 유기하다"라는 뜻을 가집니다.🔎 예문:The Sahara Desert is the largest hot desert in the world. (사하라 사막은 세계에서 가장 큰 뜨거운 사막이다.)He deserted his post during the battle. (그는 전투 중에 자기 자리를 버렸다.)🔎 발음:명사(사막): /ˈdezərt/동사(버리다): /dɪˈzɜːrt/ 📌 Dessert: 디저트, 후식Dessert는 명사로 "후식, 디저트"를 의미합니다. 보통 식사 후에 먹는 달콤한 음식을 뜻하죠.🔎 예문:I love eating dessert after dinne..

[정보처리기사] [ C ] 삼항 연산자와 비트 연산자(시프트 연산자) 활용 | 2024년 1회 정보처리기사 실기 기출문제

2024년 1회 정보처리기사 실기 기출문제문제다음 C 코드의 실행 결과를 구하시오.#include int main() { int v1 = 0, v2 = 35, v3 = 29; if(v1 > v2 ? v2 : v1) { v2 = v2 정답151해설📌 기본 개념1️⃣ 삼항 연산자 (?:)조건식 ? 참일 때 값 : 거짓일 때 값;삼항 연산자는 조건에 따라 두 개의 값 중 하나를 선택하는 연산자입니다.#include int main() { int a = 10, b = 20; int max = (a > b) ? a : b; // a가 b보다 크면 a, 아니면 b 선택 printf("최댓값: %d\n", max); // 출력: 최댓값: 20} a > b가 거짓(f..

MVP란? 최소 기능 제품(MVP)과 MVP Spec

MVP (Minimum Viable Product): 최소 기능을 갖춘 제품MVP Spec: MVP 개발을 위한 기획 문서MVP를 통해 빠르게 시장 검증하고 점진적으로 확장하는 것이 핵심 🔹 MVP (Minimum Viable Product)란?MVP는 최소 기능 제품을 의미하며, 제품 개발 시 핵심 기능만 포함하여 빠르게 출시하는 초기 버전입니다.스타트업이나 IT 기획에서는 MVP를 통해 시장 반응을 테스트하고 점진적으로 개선해 나가는 전략을 사용합니다.✅ MVP의 핵심 개념핵심 기능만 포함하여 빠르게 개발사용자 피드백을 받아 개선 방향 설정비용과 시간을 절약하면서도 시장 검증 가능📌 예시📍 예를 들어, 새롭게 출시하는 SNS 앱의 MVP는 다음과 같습니다.✔️ 회원가입 및 로그인✔️ 게시글 작성..

코딩일기 2025.03.24

[정보처리기사] [Java] static 변수와 메서드 | 싱글톤 패턴 | 정보처리기사 실기 기출문제(2024년 1회)

2024년 1회 정보처리기사 실기 기출문제문제다음 Java 코드의 실행 결과를 구하시오.class Connection { private static Connection _inst = null; private int count = 0; static public Connection get() { if(_inst == null) { _inst = new Connection(); return _inst; } return _inst; } public void count() { count++; } public int getCount() { retur..

[정보처리기사] [Java] static 변수와 메서드 이해 | 싱글톤 패턴 활용 | 정보처리기사 실기 기출문제(2021년 3회)

2021년 3회 정보처리기사 실기 기출문제문제다음 Java 코드의 실행 결과를 구하시오.class Connection { private static Connection _inst = null; private int count = 0; static public Connection get() { if(_inst == null) { _inst = new Connection(); return _inst; } return _inst; } public void count() { count ++; } public int getCount() { return count; }} public class testcon { public static void main..

[정보처리기사] [Java] 논리 연산자를 활용한 조건문 분석 | 연산자 우선순위 | 정보처리기사 실기 기출문제

2021년 3회 정보처리기사 실기 기출문제문제다음 Java 코드의 실행 결과를 구하시오.public class LogicTest { public static void main(String[] args) { int a = 3, b = 4, c = 3, d = 5; if ((a == 2 || a == c) && !(c > d) && (1 == b ^ c != d)) { a = b + c; if (7 == b || c != a) { System.out.println(a); } else { System.out.println(b); } }..

[정보처리기사] [ C ] 포인터 배열과 주소 참조 | 정보처리기사 실기 기출문제

2021년 3회 정보처리기사 실기 기출문제문제다음 C언어 프로그램을 분석하여 실행 결과를 쓰시오.#include int main(){ int *arr[3]; int a = 12, b = 24, c = 36; arr[0] = &a; arr[1] = &b; arr[2] = &c; printf("%d\n", *arr[1] + **arr + 1);}정답37해설📌 기본 개념C언어에서 포인터는 변수의 메모리 주소를 저장하는 변수입니다.포인터 배열은 포인터를 원소로 가지는 배열을 의미합니다.1️⃣ 간접 연산자 *와 번지 연산자 &🔹 포인터 변수 선언자료형 *포인터변수;int *p; // 정수형(int) 변수를 가리키는 포인터 변수 p 선언 포인터 변수는 어떤 변수의 주소를 저장하..

[정보처리기사] [ C ] 구조체 포인터와 배열 | 정보처리기사 실기 기출문제

2021년 3회 정보처리기사 실기 기출문제문제다음 C 프로그램의 실행결과를 쓰시오.#include struct jsu { char name[12]; int os, db, hab, hhab;};int main(){ struct jsu st[3] = {{"데이터1", 95, 88}, {"데이터2", 84, 91}, {"데이터3", 86, 75}}; struct jsu *p; p = &st[0]; (p + 1)->hab = (p + 1)->os + (p + 2)->db; (p + 1)->hhab = (p+1)->hab + p->os + p->db; printf("%d\n", (p+1)->hab + (p+1)->hhab..

728x90
반응형