분류 전체보기

정보처리산업기사

정보처리산업기사 - 애플리케이션 설계 - 요구사항 정의

※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공  요구사항의 개념 및 특징요구사항은 소프트웨어가 어떤 문제를 해결하기 위해 제공하는 서비스에 대한 설명과 정상적으로 운영되는데 필요한 제약조건 등을 나타냅니다.요구사항은 소프트웨어 개발이나 유지 보수 과정에서 필요한 기준과 근거를 제공합니다.요구사항은 개발하려는 소프트웨어의 전반적인 내용을 확인할 수 있게 하므로 개발에 참여하는 이해관계자들 간의 의사소통을 원활하게 하는 데 도움을 줍니다.요구사항이 제대로 정의되어야만 이를 토대로 이후 과정의 목표와 계획을 수립할 수 있습니다.※ 이해관계자소프트웨어 개발과 관련해서 이해관계자는 소프트웨어 개발 의뢰자, 소프트웨 개발자, 소프트웨어 사용자 등이 있습니다. 요구사항의 유형요구사항은 일반적으로 기..

코딩테스트 일기 (BAEKJOON)

BEAKJOON / 백준 - JAVA 14500번 테트로미노

2024.07.08기준 - 골드4백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 주어진 5개의 테트로미노가 주어질 지며 회전, 반전이 가능할 때, 하나의 블럭만 사용해서 종이 위에 올려 가려지는 숫자 합이 가장 큰 값을 출력하는 문제입니다. 1. 일단 저의 접근은 경우의 수를 전부 계산해 보았습니다.2. 주어진 경우의 수로 총 57가지의 이동 좌표가 나왔고, 이동 좌표를 저장해 주었습니다.static int[] dx = {1, 2, 3, 0, 0, 0, 1, 0, 1, 0, 0, 1, 1, 2, 0, 1, 1, 1, 1, 2, 2, 0, 0, -1, 0, 1, 2, 1, 0, 0, 1, 2, 2, 0, 1, 1, 1, 1, 2, 0, -1, -1, 1, 1, 2, 1, 1, 2, 1, 1..

코딩테스트 일기 (BAEKJOON)

BAEKJOON / 백준 - JAVA 28453번 Previous Level

2024.07.08기준 - 브론즈4백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 간단하게 조건식을 이용하여 입력받은 값이 어디에 속하는지 출력하는 문제입니다. 레벨이 300이상이면 1을 출력합니다.레벨이 300미만이고 275이상이면 2를 출력합니다.레벨이 275미만이고 250이상이면 3을 출력합니다.그 외에는 4를 출력합니다.  코드package Main;import java.io.*;import java.util.*;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in..

코딩테스트 일기 (BAEKJOON)

BEAKJOON / 백준 - JAVA 1992번 쿼드트리

2024.07.07기준 - 실버1백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 쿼드트리를 이용하여 하나의 ()안에 수로 표현해 출력하는 문제입니다. 에제의 일부를 통해 문제를 설명하도록 하겠습니다.// 예제 181100001111000011000011000000110010001111010011110011111100111111 왼쪽 위의 ()는 이렇게 나오게 됩니다.이렇게 동일하게 z방향으로 ()가 쌓이면서 진행하게 되는 원리입니다. 1. 함수를 생성해 전체 블럭이 하나의 0 또는 1로 구성되어 있다면 ()없이 바로 숫자를 출력해줍니다.Set set = new LinkedHashSet();char c = ' ';// 전체가 1 또는 0 이라면 () 없이 1 또는 0을 출력for (int ..

Coding_Slowly
'분류 전체보기' 카테고리의 글 목록 (52 Page)