본문 바로가기
반응형

to be 개발자52

정보처리기사 실기 내맘대로 정리 (내 피셜 알아야 하는 것들) 9 - DDL / DML / DCL / 프레임워크 / 제어의 역흐름 / UI 기본원칙 / 동치분할검사 / 인증 / ARIA / 기억장치의 배치전략 / 정규화 DDL DML DCL CREATE VIEW 프레임워크 제어의 역흐름 UI UI 기본원칙(4) 동치분할검사 인증 ARIA 기억장치의 배치전략 ㄴ최초적합 ㄴ최선적합 ㄴ최악적합 단편화 정규화 제1정규형 제2정규형 제3정규형 BCNF 제4정규형 제5정규형 DDL - 정의어 - 스키마. 도메인. 테이블 뷰, 인덱스 정의, 변경, 제어 (CREATE, ALTER, DROP) DML - 조작어 - Table 내 레코드 추가, 제거, 변경, 검색 (INSERT INTO, UPDATE SET, DELETE FROM, SELECT) DCL - 제어어 - DB 보안 무결성 유지어. 권한 부여 / 박탈 (GRANT, REVOKE) CREATE VIEW - 뷰 명 (뷰 속성, 뷰 속성) AS SELECT - FROM 테이블 -.. 2021. 6. 25.
정보처리기사 실기 내맘대로 정리 (내 피셜 알아야 하는 것들) 8 - OSI 7계층 / TCP.UDP / 어플리케이션 테스트 OSI 7계층 1계층 - 2계층 - 3계층 - 4계층 - 5계층 - 6계층 - 7계층 - TCP UDP 어플리케이션Test - 오류-부재의 궤변 - 살충제 패러독스 - 결함집중 화이트박스테스트 블랙박스테스트 단위 Test 통합 Test 시스템 Test 인수 Test - 알파검사 - 베타검사 OSI 7계층 1계층 - 물리 계층 전기적. 기계적. 기능적. 절차적 특성 갖는 물리적 특징. 비트 단위. 장치: 허브. 리피티 2계층 - 데이터링크 계층 데이터전송 오류 흐름제어. 프레임동기화. 링크효율향상. 순서제어 프레임 단위. 장치: 스위치. 브리지. 3계층 - 네트워크 계층 데이터 자료 패킷 단위로 전송. 경로 선택 - IP 패킷 단위. 장치: 라우터. 4계층 - 전송 계층 시스템 종단간 오류 수정. 흐름제어.. 2021. 6. 4.
정보처리기사 실기 내맘대로 정리 (내 피셜 알아야 하는 것들) 7 - UML / 관계 / 데이터 오류 / 파티션 / 공통모듈 특성 / 릴레이션 / IPv6 UML UML 사물 관계 ㅡ 관계 -- 관계 -◇ 관계 -◆ 삽입이상 삭제이상 갱신이상 뷰 파티션 범위분할 해시분할 조합분할 공통모듈 설명 - 정확성 명확성 완전성 일관성 추적성 릴레이션용어 IPv6 ㄴ종류 UML Unified Modeling Language 시스템 개발자와 고객, 개발자 상호 간 의사소통 위해 표준화한 대표적 객체지향 모델링 언어 UML 사물 - 주해사물 / 그룹사물 / 구조사물 / 행동사물 관계 ㅡ 연관관계 ex) 학생 - 교수 일반화 관계 ex) 아이스아메리카노 - 커피 (아아는 커피의 한 종류. 어떤 큰 단어에 속한 단어 같은 느낌) 관계 -- 의존 관계 ex) 등급 - 할인율 (할인율은 등급에 따라 달라지니까) 실체화 관계 ex) 새 - 날 수 있는 (특성, 기능을 의미하는 것.. 2021. 5. 29.
정보처리기사 실기 내맘대로 정리 (내 피셜 알아야 하는 것들) 6 - WAS / 요구사항 / 요구공학 / 형상관리 / 정형분석 / 네트워크 공격 WAS 요구사항 프로세스 요구공학 요구사항 도출기법 분석 확인 형상관리 프로토타이핑 유스케이스 개념 모델링 정형분석 DoS 공격 Ping ofDeath 스머핑 SYN Flooding Land 어택 DDoS 공격 WAS 웹 어플리케이션 서버. 정적인 웹서버(WS)와 달리 동적 콘텐츠 처리 위해 쓰이는 미들웨어 - 요구사항 프로세스 : 도출 - 분석 - 명세 - 확인 요구공학 : 무엇을 개발해야 하는지 요구 정의 / 분석 / 관리 - 프로세서 연구 학문 요구사항 도출기법 : 인터뷰 / 설문 / 브레인스토밍 / 프로토타이핑 / 유스케이스 📝 요구사항 분석 - 요구사항 중 명확하지 않아 이해가 가지 않는 부분 걸러내고 중복, 통합 및 상충하는 부분 해결 과정 요구사항 확인 - 명세 (문서화, 특히 기능 요구사항.. 2021. 5. 27.
정보처리기사 실기 내맘대로 정리 (내 피셜 알아야 하는 것들) 5 - 선언형 / 명령형 / 함수형 / 논리형 언어 / 객체지향언어 특성 / 예외 / 미들웨어 / OS / DBMS 선언형 언어 명령형 언어 함수형 언어 논리형 언어 LISP PROLOG XML Haskell 객체지향언어 특성 / 의미 예외 예외처리 미들웨어 OS OS 요구식별 고려사항 OS 성능 평가기준 DBMS JDBC ODBC 선언형 언어 - 프로그램이 수행해야할 문제(목표)만 기술한 언어 (함수형 / 논리형) - 알고리즘은 없음 - 가독성. 재사용성 높고. 오류는 적다. - 프로그램 동작 없이도 관련값 대체 가능. - ex) HTML : 인터넷 표준 인터넷 표준 문서. 하이퍼텍스트 문서용 언어. 자료형 - 단순 텍스트. 호환성 좋고 편리. 명령형 언어 - 선언형 언어와 반대로 수행해야 할 알고리즘만 기술한 언어 (절차적 / 객체지향) 함수형 언어 - 수학 함수 조합 문제 해결. 적용형. 병렬처리. 재귀호출. L.. 2021. 5. 25.
정보처리기사 실기 내맘대로 정리 (내 피셜 알아야 하는 것들) 4 - 라이브러리 / 절차지향 언어 / 객체지향 언어 / 스크립트용 언어 / 객체 + 클래스 + 메세지 / javascript - JSP - ASP - PHP - 파이썬 라이브러리? #include #include import.java.util import.java.lang import os import re import random import statistics 절차적 프로그래밍 언어 C ALGOL COBOL FORTRAN 컴파일러 객체지향 프로그래밍 언어 ㄴ특징 ? 객체 클래스 메세지 스크립트 언어 ㄴ서버용 / 클라이언트용 ㄴ장점 / 단점 javascript ASP JSP PHP 파이썬 라이브러리 - 개발 효율성 위해 자주 사용하는 함수, 데이터 모아놓은 집합체 ㄴ표준 라이브러리 : 언어에 기본 탑재된 라이브러리 ㄴ외부 라이브러리 : 개발자들이 따로 만든 라이브러리. 인터넷 등에서 다운 설치 후 사용 C언어 표준 라이브러리 : 헤더파일로 제공. #include 데이.. 2021. 5. 22.
정보처리기사 실기 내맘대로 정리 (내 피셜 알아야 하는 것들) 3 - 파이썬 및 조건 / 반복문 파이썬 List -append -insert -del -remove -pop -count -reverse -sort Range(시작값, 종료값+1, 간격) Slice -문자열[시작값, 종료값+1, 간격] If. Else if. Else If. Elif. Else For(int i=0; i [1,'mike',23.45] -append a.append('B Class') a => [10, 'mike', 23.45, 'B Class'] -insert a.insert(1, 'Brown') => 적은 인덱스에 중간 삽입 a => [10, 'Brown', 'mike', 23.45] a[1]에 'Brown'을 넣겠다는 것. a[0]부터 시작이라 두번째에 들어감. 원래 a[1]이었던 요소는 a[2]가 되고 그 뒤로 다.. 2021. 5. 20.
정보처리기사 실기 내맘대로 정리 (내 피셜 알아야 하는 것들) 2 - 파이썬 ★ 클래스 메소드 생성자 파이썬 비교 -def. self 재귀함수 Sep. end Map Count Len Find. Index Replace Set -add -pop -remove -discard -union -intetsection -difference -copy -clear -update 클래스. 객체 생성 위한 설계도. 명령. 메소드 (함수)와 속성 정의. 메소드. 함수. 실제 행해지는 기능. 생성자. 객체 최초 생성시에만 호출되는 명령어. Ex) Name n = new Name(); 파이썬 비교 -def. self 클래스 앞에는 class. 메소드 앞에는 def. 인수 앞에는 self 붙여야함. - 인수가 없어도 인수 자리에 self 써야함. 재귀함수. 자신을 정의할 때 자기 자신을 재참조하는 함수.. 2021. 5. 13.
코딩테스트 / 알고리즘 연습하기 - 자바 / 라이브러리 / 배열 / List 코딩테스트는 보통 배열을 많이 활용해서 값을 구해야하고 그밖에 반복문, 조건문 등을 활용해야 하는데 일단 리스트를 사용하기 위해서는 라이브러리를 import 해줘야 한다. java.util.*; java.util.ArrayList; java.util.List; 그리고 리스트를 새로 생성해줘야 한다. List list = new ArrayList(); 활용할만한 명령어도 알고 있어야 한다. add(값) 리스트에 값 추가 list.add(5); //인데스번호 0 list.add(6); //1 list.add(7); //2 add(인덱스번호, 값) : 리스트의 인덱스번호에 값 추가. 해당번호에 값이 들어가고 해당번호 원래숫자 포함 뒤의 숫자들은 자리값이 1씩 증가. 뒤로 밀리는 것. list.add(1,3);.. 2021. 5. 6.
728x90
반응형
LIST