분류 전체보기 573

정보처리기사 실기 키워드 정리(5장)

1.논리 및 물리모델링 과정에서 작성하는 설계 산출물 - 테이블 정의서 2.저장 공간에서 할당되어 값을 가지거나 식별자에 의해 참조되는 공간 - 오브젝트 3.다른 부품과 조립되어 응용시스템을 구축하기 위해 사용하는 소프트웨어 프로그램 - 컴포넌트 4.트리거에서 변수 선언 시 ( ) / 트리거의 시작을 알릴 시 ( ) 구문을 넣는다. - DECLRAE, BEGIN 5.송신/수신 시스템에서 처리되는 일련의 과정에 대한 결과를 기록 및 관리하는 테이블 - 로그 테이블 6.XML 문서를 다른 XML 문서로 변환하는데 사용하는 XML 기반 언어 - XSLT 7.XML 문서에서 맨 첫 줄에 태그를 사용하여 XML 문서임을 명시하는 선언부 - XML 프롤로그 8.XML 문서를 해석할 때 외부 문서의 참조 여부를 명시..

정보처리기사 실기 키워드 정리(4장)

1.연계 시스템의 구성 - 송신 시스템, 수신 시스템, 중계 서버 2.인터페이스 시스템의 데이터 표준 - 인터페이스 데이터 공통부, 개별부, 종료부 3.데이터베이스에서 제공하는 DB 객체를 이용하여 직접 참조하는 방식 - DB 링크 4.WAS에서 DB로 연결하는 DB 커넥션 풀을 생성하고 연계 프로그램에서 해당 풀 이름을 이용하여 연결 - DB 연결 5.현재 페이지에서 다른 부분으로 가거나 전혀 다른 페이지로 이동하게 해주는 속성 - 하이퍼링크 5.기업에서 운영되는 서로 다른 플랫폼 및 애플리케이션 간의 정보를 전달, 연계, 통합 솔루션 - EAI EAI 구성요소(어브메) 기업에서 자체적으로 개발한 애플리케이션을 연결하는 EAI의 핵심 장치 - 어댑터 시스템 상호 간 데이터가 전송될 때, 데이터 포맷과 ..

정보처리기사 실기 키워드 정리(3장)

1.데이터 모델 절차 개념적 데이터 모델 - 주요 산출물로는 개체관계 다이어그램이 있으며 현실 세계에 대한 인식을 추상적, 개념적으로 표현하여 개념적 구조를 도출 논리적 데이터 모델 - 정규화를 수행하며 사람이 이해하기 쉽게 표현한 데이터 모델 물리적 데이터 모델 - 반정규화를 수행하며 특정 DBMS의 특성 및 성능을 고려하여 물리적인 스키마를 만드는 데이터 모델 논리적 데이터 모델의 종류 관계 데이터 모델 - 논리적 구조가 2차원 테이블 형태로 구성된 모델 계층 데이터 모델 - 논리적 구조가 트리 형태로 구성된 모델 네트워크 데이터 모델 - 논리적 구조가 그래프 형태로 구성된 모델 2.도출된 엔티티 간의 관계를 이해하기 쉽게 도식화한 다이어그램 - 개체관계 다이어그램 3.관계 데이터 모델의 구성요소 -..

210902

할일 알고리즘 강의 듣기(~2.3) 기사 실기 책 읽기(~2장) AWS 책 읽기(~38) 오늘은 먼저 기초 알고리즘 문제 풀이 강의를 들었다. 기초 강의여서 들을만 했던 것 같다. 그리고 기사 실기 나올만한 키워드들을 2장까지 다시 정리했다. 해당 키워드들이랑 프로그래밍 쪽 문제만 몇 문제 풀면 합격할듯 하다. 그리고 AWS 책 읽으면서 인텔리제이로 gradle 프로젝트 생성해서 진행 좀 해보려했는데 gradle 버전 문제때문에 좀 애먹었다. 책에 나와있는대로 인텔리제이 자체에서 터미널로 버전 변경하는 명령어 입력해서 버전 변경하는 부분을 적용하려 했는데 PowerShell로 입력하는게 아니고 Command Prompt로 입력해야 되는거였다. 그리고 만들어진 프로젝트의 build.gradle 파일에 8버..

TIL/2021 2021.09.02

문장 속 단어

1.split 사용 import java.util.Scanner; class Main { public String solution(String str) { //str은 문장임 String answer = ""; //가장 긴 단어가 들어갈거임 int m = Integer.MIN_VALUE; String[] s = str.split(" "); for(String x : s){ int len = x.length(); if(len>m){ m = len;//길이가 m보다 크면 len에 넣어라 answer = x; // 그리고 해당 길이의 단어를 answer에 넣어라. } } return answer; } public static void main(String[] args) { Main T = new Main();..

Algorithm/inflearn 2021.09.02

#문자 찾기

import java.util.Scanner; class Main { public int solution(String str, char t) { int answer = 0; str = str.toUpperCase(); //모두 대문자로 일단 바꿔라 t = Character.toUpperCase(t); // 이것도 대문자로 바꿔라 /*for(int i = 0; i < str.length(); i++) { if(str.charAt(i)==t) answer++; }*/ //향상된 for문 이용 for(char x : str.toCharArray()) { //toCharArray는 String을 char 배열로 만들어주는 메소드 if(x==t) answer++; } return answer; } public s..

Algorithm/inflearn 2021.09.01

210901

할일 C프로그래밍 책읽기(~554) 이코테 책 읽기(~81) C프로그래밍 책 메모리 영역별로 저장되는 데이터의 유형 - 코드 영역 이름 그대로 실행할 프로그램 코드가 저장되는 메모리 공간. CPU는 코드 영역에 저장된 명령문들을 하나씩 실행 - 데이터 영역 전역변수와 static으로 선언되는 static 변수가 할당됨. 시작과 동시에 메모리 공간에 할당되어 프로그램 종료시까지 남아있게 됨 - 스택 영역 지역변수와 매개변수가 할당됨. 함수를 빠져나가면 소멸됨 - 힙 영역 프로그래머가 원하는 시점에 변수를 할당하고 또 소멸하도록 지원을 하는 변수들이 할당됨 힙 영역의 메모리 공간 할당과 해제 : malloc,calloc / free 함수 이코테 책읽고 알고리즘 문제 하나 풀어보았다. 먼저 알고리즘 기초문제들..

TIL/2021 2021.09.01

정보처리기사 실기 키워드 정리(2장)

1.직관적 사용자 반응 기반 인터페이스(키보드나 마우스없이 신체부위 이용) - NUI 유기적 상호작용 기반 인터페이스(현실에 존재하는 모든 사물이 입출력 장치) - OUI 2.UI 설계 원칙 4가지(직유학유) - 직관성,유효성,학습성,유연성 학습성 - 초보와 숙련자 모두가 쉽게 배우고 사용할 수 있게 제작해야함 유연성 - 사용자의 인터렉션을 최대한 포용하고 실수를 방지할 수 있도록 제작 3.UI 품질 요구사항 6가지(기신사효유이) - 기능성,신뢰성,사용성,효율성,유지보수성,이식성 4.프로그램의 기능을 바꾸지 않으면서 중복제거, 단순화 등을 위해 시스템을 재구성한다는 원리 - 리팩토링 5.SW의 실행을 클라이언트에서 책임지는 기술 - 리치 클라이언트 서버에서 책임지는 기술 - 씬 클라이언트 6.어떤 시스템..