일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- Filter
- SVG
- Java
- JavaScript
- 변수
- 인터페이스
- xss
- IO
- oracle
- format
- HTML
- w3schools
- 정보처리기사
- 연산자
- C
- SEQUENCE
- 절차적 프로그래밍
- 데이터타입
- Python
- node.js
- jquery
- 참고
- 시나공
- 개요
- web
- 요구사항확인
- Spring
- 튜토리얼
- CPS
- Git
- Today
- Total
목록정보처리기사 (13)
맛집탐방
1. UI 설계 원칙 1)직관성 : 누구나 큰 노력 없이 쉽게 이해하고 사용할 수 있어야 함 2)유효성 : 사용자의 목적이 정확하고 완벽하게 달성될 수 있도록 제작해야 함 3)학습성 : 초보와 숙련자 모두 쉽게 배우고 익힐 수 있게 제작해야 함 4)유연성 : 사용자의 요구사항을 최대한 수용하고 오류를 최소할 수 있도록 제작해야 함 2. UI 요구사항 정의 1)품질 요구사항 2)품질 기능성 실제 수행 결과와 품질 요구사항과의 차이를 분석하고 실제 사용 시 정확하지 않은 결과가 발생할 확률 등과 관련하여 시스템의 동작을 관찰하기 위한 품질 기준 신뢰성 시스템이 일정한 시간 또는 작동되는 시간동안 의도하는 기능을 수행함을 보증 사용성 사용자와 컴퓨터 사이에 발생하는 어떠한 행위를 정확하고 쉽게 인지 가능함을 ..
I 모듈 세부 설계서 1.컴포넌트 명세서 2.인터페이스 명세서 II 인터페이스 설계를 위한 도구 1. JSON : AJAX에서 많이 사용하고 XML을 대체하는 데이터포맷 2. XML : 유니코드문자, XML파서(마크업을 분석하고 필요한 정보를 애플리케이션에 넘겨줌) III 인터페이스 예외 처리 방법 1. 송신측 : AJAX를 호출 후 반환값을 받아 어떻게 처리할지 호출하는 부분에서 결정 2. 수신측 : 전달받은 JSON객체를 처리 시 try~catch 구문을 이용하여 처리 IV 인터페이스 보안 적용 기능 1.Secure Coding 구분 내용 입력 데이터 검증 및 표현 XSS, SQL 인젝션을 방지하기 위해 소스코드 취약점 점검 API 이용 gets(), system()등 시스템 접근 API 오용 보안 ..
I. 요구사항 정의 1. 요구공학 개요 1) 요구공학이란 시스템의 개발, 변경목적을 식별하기 위해 이해관계자들의 요구를 이해 및조정하여 체계적으로 수 집, 분석, 명세화 확인하는 공정 또는 이에 관한 학문 2)요구사항 개발 프로세스 process 내용 도출 소프트웨어가 해결해야 할 문제를 이해하는 첫 단계 요구사항 정보 수집을 위해 관련된 일련의 활동 등을 총칭하는 관계 이해관계자 식별을 통해 개발팀과 고객 사이의 관계 형성 다양한 이해관계자와 효율적인 의사소통 중요 분석 요구사항들간 상층되는 것을 해결 소프트웨어의 범위 파악 소프트웨어가 환경과 어떻게 상호 작용하는지 이해 시스템 요구사항을 정제하여 소프트웨어 요구사항 도출 명세 체계적으로 검토,평가, 승인될 수 있는 문서를 작성 시스템 정의, 시스템 ..
절차적 프로그래밍 언어의 특징 절차적 프로그래밍 언어는 일련의 처리 절차를 정해진 문법에 따라 순서대로 기술해 나가는 언어 절차적 프로그래밍 언어는 프로그램이 실행되는 절차를 중요시함 절차적 프로그래밍 언어는 데이터를 중심으로 프로시저를 구현하며, 프로그램 전체가 유기적으로 연결되어 있음 절차적 프로그래밍 언어는 자연어에 가까운 단어와 문장으로 구성됨 절차적 프로그래밍 언어는 과학 계산이나 하드웨어 제어에 주로 사용됨 절차적 프로그래밍 언어의 장단점 컴퓨터의 처리 구조와 유사하여 실행속도가 빠름 같은 코드를 복사하지 않고 다른 위치에서 호출하여 사용할 수 있음 모듈 구성이 용이하며, 구조적인 프로그래밍이 가능함 프로그램을 분석하기 어려움 유지 보수나 코드의 수정이 어려움 절차적 프로그래밍 언어의 종류 언..
C언어는 라이브러리를 헤더파일로 제공하는데, 각 헤더 파일에는 응용 프로그램 개발에 필요한 함수들이 정리되어 있음 C언어에서 헤더 파일을 사용하려면 '#include'와 같이 include문을 이용해 선언한 후 사용해야함 헤더파일 기능 stdio.h 데이터의 입출력에 사용되는 기능들을 제공함 math.h 수학 함수들을 제공 string.h 문자열 처리에 사용되는 기능들을 제공 stdlib.h 자료형 변환, 난수 발생, 메모리할당에 사용되는 기능들을 제공 time.h 시간처리에 사용되는 기능들을 제공