전체 글
-
정보처리기사 실기 스터디[2022-10-01] - 프로그래밍 언어 활용(표준함수)자격증/정보처리기사 2022. 10. 1. 23:00
📌 Study 🔸 2022-10-01 [프로그래밍 언어 활용] 1. 기본 문법 활용하기 C 언어 표준 출력 함수 단순 출력 : printf(문자열); 개행 : printf('\n'); 변수 출력 : printf(포맷 스트링, 변수명); 포맷 스트링 문자형 : %(문자), %s(문자열) 정수형 : %d(10진수), %[-][0][전체자리수]d(10진수), %o(8진수), %x(16진수) 실수형 : %f, %[전체자리수].[소수점자리수]f(실수) C 언어 표준 출력 함수 예시 #include void main() { printf("Hello\nC\nWorld") // Hello // C // World #include void main() { char a = 'A'; int b= 10; float a = 1..
-
정보처리기사 실기 스터디[2022-09-30] - 프로그래밍 언어 활용자격증/정보처리기사 2022. 9. 30. 21:23
📌 Study 🔸 2022-09-30 [프로그래밍 언어 활용] 1. 기본 문법 활용하기 연산자 개념 : 프로그램 실행을 위해 연산을 표현하는 기호 연산자 우선순위 증감 연산자 산술 연산자 시프트 연산자 관계 연산자 비트 연산자 논리 연산자 삼항 연산자 대입 연산자 증감 연산자 : 피연산자를 1씩 증가 혹은 1씩 감소시킬 때 사용하는 연산자 ++x 변수 값을 1 증가시킨 후에 해당 변수를 사용하는 연산자 x++ 변수를 사용한 후에 변수 값을 1 증가시키는 연산자 --x 변수 값을 1 감소시킨 후에 해당 변수를 사용하는 연산자 x-- 변수를 사용한 후에 변수 값을 1 감소시키는 연산자 증감 연산자 예제 #include void main() { int x = 3, y = 3; printf("%d \n", x+..
-
정보처리기사 실기 스터디[2022-09-29] - 프로그래밍 언어 활용자격증/정보처리기사 2022. 9. 29. 15:09
📌 Study 🔸 2022-09-29 [프로그래밍 언어 활용] 1. 기본 문법 활용하기 자바 자료형 HashSet 중복된 원소를 허용하지 않는 집합(Set)의 성질 가진 클래스, 순서가 중요하지 않음 ArrayList 크기가 가변적으로 변하는 선형리스트의 성질을 가진 클래스, 순서가 중요함(인덱스 통해 접근가능) LinkedList 데이터를 저장하는 노드가 이전 노드와 다음 노드의 상태를 알고 있는 링크드 리스트 자료구조를 구현한 클래스 HashMap 키와 값으로 구성된 객체를 저장하는 구조로 되어 있는 자료 구조를 구현한 클래스 HashSet 선언 Set 변수명 = new HashSet(); HashSet 변수명 = new HashSet(); HashSet 메서드 add(값) : 값을 추가하는 메서드,..
-
정보처리기사 실기 스터디[2022-09-28] - 프로그래밍 언어 활용자격증/정보처리기사 2022. 9. 28. 19:12
📌 Study 🔸 2022-09-28 [프로그래밍 언어 활용] 1. 기본 문법 활용하기 포인트 : 변수의 주소값을 저장하는 공간 int a = 10; int *b = &a; int *b => 데이터가 들어갈 공간(포인터) &a => 주소값 b 공간에 a의 주소값을 저장 a 값을 호출하고 싶은 땐, *b 포인터 선언 데이터 타입*포인터 변수명 = &변수명; int *b = &a; 1차원 배열과 1차원 포인터 1차원 배열에서 배열명과 단독으로 사용할 경우 1차원 포인터와 동일 1차원 배열일 때 배열명[요소] 형태, *(배열명+요소), 1차원 포인터일 때, 포인터[요소] 형태, *(포인터+요소)일 경우 값을 가리킴 *(a+1) = a[1] p[0] = a[0] *(p+1) = p[1] 배열의 주소 배열명 ==..
-
정보처리기사 실기 스터디[2022-09-27] - 프로그래밍 언어 활용자격증/정보처리기사 2022. 9. 27. 22:46
📌 Study 🔸 2022-09-27 [프로그래밍 언어 활용] 1. 기본 문법 활용하기 진수 개념 특정 개수의 숫자만을 이용하여 수를 나타내는 수 체계 10진수 이하일 때는 0 ~ 9, 10 진수 초과할 경우는 영어 알파벳 이용 10진수 16진수 0 ~ 9 0 ~ 9 10 A 11 B 12 C 13 D 14 E 15 F 13을 2진수로 변환 => 13을 2로 나누어 나머지 읽기 = 1101(2) 201을 16진수로 변환 => 201을 16으로 나누어 나머지 읽기 = C9 2진수 1101을 10진수로 변환 => 1 + 4 x 1 + 8 x 1 = 13 16진수 C9를 10진수로 변환 => 16 x 12 + 9 = 201 아스키 코드 : 미국 ANSI에서 표준화한 정보교환용 부호 체계 영문 키보드로 입력할 ..
-
정보처리기사 실기 스터디[2022-09-26] - 인터페이스 구현자격증/정보처리기사 2022. 9. 26. 21:56
📌 Study 🔸 2022-09-26 [인터페이스 구현] 1. 인터페이스 설계 확인 EAI 방식 기업에서 운영되는 서로 다른 플랫폼 및 애플리케이션 간 정보를 전달, 통합 관리해주는 솔루션 비즈니스 로직, 시스템 확장성, 단단한 결합 EAI 구축 유형 구축 유형 설명 포인트 투 포인트 가장 기초적인 애플리케이션 통합 방법, 1:1 단순 통합 방법 허브 앤 스포크 단일 점점 허브 시스템을 통해 데이터 전송하는 중앙 집중식 방식 메시지 버스 애플리케이션 사이 미들웨어(버스)를 두어 연계하는 미들웨어 통합 방식 하이브리드 그룹 내에서는 허브 앤 스포크, 그룹 간 메시지 버스 방식 사용하는 통합 방식 ESB 방식 기업에서 운영되는 서로 다른 플랫폼 및 애플리케이션 간을 하나의 시스템으로 관리할 수 있도록 서비스..
-
정보처리기사 실기 스터디[2022-09-25] - 연계 데이터 구성자격증/정보처리기사 2022. 9. 25. 22:40
📌 Study 🔸 2022-09-25 [연계 데이터 구성] 1. 연계 요구사항 연계 요구사항 분석 참고문서 개체 정의서 : 데이터베이스 개념 모델링 단계에서 도출한 개체의 타입과 관련 속성, 식별자 등의 정보를 명세화한 정의서 테이블 정의서 : 논리 및 물리 모델링 과정에서 작성하는 설계 산출물 인터페이스 정의서 : 인터페이스 정의서에 작성한 항목들을 상세하게 작성 연계 요구사항 분석 절차 시스템 현황 확인 정의서 확인 체크리스트 작성 인터뷰 및 면담 연계 요구사항 분석서 작성 연계 시스템 구성 송신 시스템 : 연계할 데이터를 데이터베이스와 애플리케이션으로부터 파일 형태로 생성하여 송신하는 시스템 수신 시스템 : 수신한 파일의 데이터를 관리 데이터 형식에 맞게 변환 후 활용할 수 있도록 제공하는 시스템 ..
-
정보처리기사 실기 스터디[2022-09-24] - 데이터 입출력 구현자격증/정보처리기사 2022. 9. 24. 22:33
📌 Study 🔸 2022-09-24 [물리 데이터 저장소 설계] 1. 물리 데이터 모델링 개념 : 논리모델을 적용하고자 하는 기술에 맞도록 상세화해가는 과정 변환 절차 개체를 테이블로 변환 속성을 컬럼으로 변환 UID를 기본키로 변환 관계를 외래키로 변환 컬럼 유형과 길이 정의 반 정규화 수행 테이블 조합 : 슈퍼타입 / 서브타입 조합 슈퍼타입 : 모든 서브 타입으로 상속되는 공통 속성 서브타입 : 개체의 전체 집합에서 일부만 모아놓은 부분 속성 참조무결성 제약 조건 : 릴레이션 간 참조의 일관성을 보장하기 위한 조건 제한(Restricted) : 참조무결성 위배하는 연산을 거절하는 옵션 연쇄(Cascade) : 참조되는 릴레이션에서 튜플을 삭제하고, 이 튜플을 참조하는 튜플들도 함께 삭제 널 값(Nu..