목록

'전체 글' 731건

코드로 놀고, 언어로 성장하는 공방.

  • Java Programming 1 (Recursion)
    정보처리기사 실기/프로그래밍 · 댓글
    Call Stackpublic static void ONE() { System.out.println("1번 첫째줄"); TWO(); System.out.println("1번 셋째줄");}public static void TWO() { System.out.println("2번 첫째줄"); THREE(); System.out.println("2번 셋째줄");}public static void THREE() { System.out.println("3번 첫째줄");}public static void main(String[] args) { ONE();} 결과값1번 첫째줄2번 첫째줄3번 첫째줄2번 첫째줄1번 셋째줄 factorial Recursion Example 1pub..
  • 내비게이션 만들어 보기
    프로그래밍 언어/REACT · 댓글
    Navigation 컴포넌트 만들기components 폴더에 Navigation.js 파일을 만들고 2개의 a 엘리먼트를 반환하도록 JSX을 작성합니다.import React from "react";function Navigation() { return ( 홈 대해서 );}export default Navigation; Navigation 컴포넌트 App 컴포넌트에 포함시키기App 컴포넌트에 Navigation 컴포넌트를 포함시켜봅시다. Navigation.js를 임포트하고 사이에 포함시키면 됩니다.import React from "react";import "./App.css";import { HashRouter, Route, Routes } from "react-r..
  • Python 2 - Tuple, Dictionary, 반복제어문, 함수
    정보처리기사 실기/프로그래밍 · 댓글
    튜플튜플은 () 로 표현, 참고로 리스트는 [].리스트는 생성, 삭제, 수정이 가능하지만 튜플은 변경이 불가능합니다.   인덱싱과 슬라이싱  더하기와 곱하기  딕셔너리딕셔너리는 {}로 표현, 참고로 튜플은 () 리스트는 [].{Key1:Value1, Key2: Value2, Key3: Value3, ...}  딕셔너리 Key  딕셔너리 Values 딕셔너리 그 밖에 예제를 통해 학습하는 반복제어문, 함수삼각형의 밑변의 길이와 높이를 입력받아 넓이를 출력하고, "Continue?"에서 하나의 문자를 입력받아 그 문자가 'Y'나 'y'이면 작업을 반복하고 다른 문자이면 종료하는 프로그램을 작성합니다. (넓이는 반올림하여 소수 첫째자리까지 출력합니다.)입출력 예밑변=11 높이=5 삼각형 넓이 = 28 Cont..
  • 인터페이스
    프로그래밍 언어/JAVA · 댓글 1
    자바의 인터페이스인터페이스는 interface 키워드를 사용하여 클래스를 선언하듯이 선언하는 것을 말합니다.interface PhoneInterface { // 인터페이스 선언 public static final int TIMEOUT = 10000; // 상수 필드, public static final 생략 기능 public abstract void sendCall(); // 추상 메소드. public abstract 생략 가능 public abstract void receiveCall(); // 추상 메소드. public abstract 생략 가능 public default void printLogo() { // default 메소드. public 생략 가능 Syste..
  • Python 1 - 파이썬 기초, String, List
    정보처리기사 실기/프로그래밍 · 댓글
    숫자형정수123, -345, 0실수123.45, -1234.5, 3.4e108진수0o12, 0o345, 0o456716진수0x18, 00x999F, 0x3AC 파이썬 산술연산자연산자+-***///%   문자열(String)"Hello World"'Hello Word'   문자열 길이 구하기, 인덱싱문자열 인덱싱과 슬라이싱 문자열 슬라이싱  문자열 슬라이싱 예Jumin = "000707-3******"year = Jumin[:2]month = Jumin[2:4]day = Jumin[4:6]gender = Jumin[7] 리스트 Ex1 = [] Ex2 = [10, 20, 30] Ex3 = ['How', 'are', 'you'] Ex4 = [10, 20, 'How', 'are'] Ex5 = [10, 20, [..
  • 인터페이스 기능 구현 & 구현 검증
    정보처리기사 실기/인터페이스 구현 · 댓글
    인터페이스 기능 구현모듈 세부 설계서1. 컴포넌트 명세서컴포넌트의 개요 및 내부 클래스의 동작, 인터페이스를 통해 외부와 통신하는 명세를 정의  2. 인터페이스 명세서컴포넌트 명세서에 명시된 인터페이스 클래스의 세부적인 조건 및 기능을 명시한 명세서  인터페이스 기능 구현 정의하기1. 모듈간 세부 설계서를 확인각 모듈의 컴포넌트 명세서와 인터페이스 명세서 등 세부 설계서를 확인하여 인터페이스에 필요한 기능을 확인1) 컴포넌트 명세서를 확인  2) 인터페이스 명세서를 확인  2. 일관되고 정형화된 인터페이스 기능 구현을 정의일관된 인터페이스 기능 구현을 정의인터페이스의 기능의 일관성을 보이려면 다각도로 분석한 인터페이스의 기능데이터 표준이 모듈 설계서의 정의와 일치하여야 하고, 보는 사람에 따라 다른 해석..

Java Programming 1 (Recursion)

Call Stackpublic static void ONE() { System.out.println("1번 첫째줄"); TWO(); System.out.println("1번 셋째줄");}public static void TWO() { System.out.println("2번 첫째줄"); THREE(); System.out.println("2번 셋째줄");}public static void THREE() { System.out.println("3번 첫째줄");}public static void main(String[] args) { ONE();} 결과값1번 첫째줄2번 첫째줄3번 첫째줄2번 첫째줄1번 셋째줄 factorial Recursion Example 1pub..

내비게이션 만들어 보기

Navigation 컴포넌트 만들기components 폴더에 Navigation.js 파일을 만들고 2개의 a 엘리먼트를 반환하도록 JSX을 작성합니다.import React from "react";function Navigation() { return ( 홈 대해서 );}export default Navigation; Navigation 컴포넌트 App 컴포넌트에 포함시키기App 컴포넌트에 Navigation 컴포넌트를 포함시켜봅시다. Navigation.js를 임포트하고 사이에 포함시키면 됩니다.import React from "react";import "./App.css";import { HashRouter, Route, Routes } from "react-r..

Python 2 - Tuple, Dictionary, 반복제어문, 함수

튜플튜플은 () 로 표현, 참고로 리스트는 [].리스트는 생성, 삭제, 수정이 가능하지만 튜플은 변경이 불가능합니다.   인덱싱과 슬라이싱  더하기와 곱하기  딕셔너리딕셔너리는 {}로 표현, 참고로 튜플은 () 리스트는 [].{Key1:Value1, Key2: Value2, Key3: Value3, ...}  딕셔너리 Key  딕셔너리 Values 딕셔너리 그 밖에 예제를 통해 학습하는 반복제어문, 함수삼각형의 밑변의 길이와 높이를 입력받아 넓이를 출력하고, "Continue?"에서 하나의 문자를 입력받아 그 문자가 'Y'나 'y'이면 작업을 반복하고 다른 문자이면 종료하는 프로그램을 작성합니다. (넓이는 반올림하여 소수 첫째자리까지 출력합니다.)입출력 예밑변=11 높이=5 삼각형 넓이 = 28 Cont..

인터페이스

자바의 인터페이스인터페이스는 interface 키워드를 사용하여 클래스를 선언하듯이 선언하는 것을 말합니다.interface PhoneInterface { // 인터페이스 선언 public static final int TIMEOUT = 10000; // 상수 필드, public static final 생략 기능 public abstract void sendCall(); // 추상 메소드. public abstract 생략 가능 public abstract void receiveCall(); // 추상 메소드. public abstract 생략 가능 public default void printLogo() { // default 메소드. public 생략 가능 Syste..

Python 1 - 파이썬 기초, String, List

숫자형정수123, -345, 0실수123.45, -1234.5, 3.4e108진수0o12, 0o345, 0o456716진수0x18, 00x999F, 0x3AC 파이썬 산술연산자연산자+-***///%   문자열(String)"Hello World"'Hello Word'   문자열 길이 구하기, 인덱싱문자열 인덱싱과 슬라이싱 문자열 슬라이싱  문자열 슬라이싱 예Jumin = "000707-3******"year = Jumin[:2]month = Jumin[2:4]day = Jumin[4:6]gender = Jumin[7] 리스트 Ex1 = [] Ex2 = [10, 20, 30] Ex3 = ['How', 'are', 'you'] Ex4 = [10, 20, 'How', 'are'] Ex5 = [10, 20, [..

인터페이스 기능 구현 & 구현 검증

인터페이스 기능 구현모듈 세부 설계서1. 컴포넌트 명세서컴포넌트의 개요 및 내부 클래스의 동작, 인터페이스를 통해 외부와 통신하는 명세를 정의  2. 인터페이스 명세서컴포넌트 명세서에 명시된 인터페이스 클래스의 세부적인 조건 및 기능을 명시한 명세서  인터페이스 기능 구현 정의하기1. 모듈간 세부 설계서를 확인각 모듈의 컴포넌트 명세서와 인터페이스 명세서 등 세부 설계서를 확인하여 인터페이스에 필요한 기능을 확인1) 컴포넌트 명세서를 확인  2) 인터페이스 명세서를 확인  2. 일관되고 정형화된 인터페이스 기능 구현을 정의일관된 인터페이스 기능 구현을 정의인터페이스의 기능의 일관성을 보이려면 다각도로 분석한 인터페이스의 기능데이터 표준이 모듈 설계서의 정의와 일치하여야 하고, 보는 사람에 따라 다른 해석..