[정보처리기사 실기 2020 개정] Ⅰ.요구사항 분석 - 2. 요구사항 확인
·
자격증/2020 정보처리기사 실기
1. 요구사항 시스템이 가져야하는 서비스 또는 제약사항 요구사항의 분류 기능적 요구사항의 특성 : 기능성, 완전성, 일관성 비기능적 요구사항 : 신뢰성, 사용성, 효율성, 유지보수성, 이식성 요구사항 개발 프로세스 도출(Elicitation) 분석(Analysis) 명세(Specification) 확인(Validation) 요구사항 소스 도출 기법 요구사항 분류 개념 모델링 기술 구조 설계 및 요구사항 할당 요구사항 협상 시스템 정의서 시스템 요구사항 명세서 소프트웨어 요구사항 명세서 검토 프로토타이핑 모델 검증 인수 테스트 인터뷰, 설문조사, 브레인스토밍, 워크숍 자료 흐름 지향 분석, 객체지향 분석 자연어에 의한 방법, 정형화 기법 사용 방법 동료 검토, 워크 스루, 인스펙션 요구사항 관리 프로세스 ..
[ReactJS로 영화 웹 서비스 만들기] 04. MAKING THE MOVIE APP 01
·
Side Project
Fetching Movies from API 일반적으로 javascript에서 data를 가져올때 fetch를 사용한다. 하지만 여기서는 fetch가 아닌 Axios를 이용할 것이다. npm install axios 를 이용하여, axios를 설치하자. API는 YTS의 API를 이용할 건데 이곳은 토렌트 사이트이다. 그래서 재공하는 API가 매번 변하는데, 이를 해결하기 위해 니꼬가 만든 yts proxy라는걸 만들었는데 이를 이용할 것이다. YTS API API Documentation - YTS YIFY Official YTS YIFY API documentation. YTS offers free API - an easy way to access the YIFY movies details. yts...
[정보처리기사 실기 2020 개정] Ⅰ.요구사항 분석 - 1.현행 시스템 분석
·
자격증/2020 정보처리기사 실기
1. 현행 시스템 파악 - 하위 시스템 구성 요소, 제공 기능 및 연계 정보, 기술 요소 파악 활동 - 사용 중 소프트웨어 및 하드웨어, 네트워크 구성에 대한 파악 활동 현행 시스템 파악 절차 절차 구성/기능/인터페이스 파악 아키텍처 및 소프트웨어 구성 파악 하드웨어 및 네트워크 구성 파악 설명 구성 주요 업무의 처리기간 업무와 이를 지원하는 지원업무로 구분하여 파악 명칭, 주요 기능들을 명시 모든 정보시스템의 현황 파악 가능하도록 함 기능 현재 제공하고 있는 기능 파악 주요기능과 하부기능으로 구분하여 계층형으로 표시 인터페이스 주고받는 데이터 종류, 데이터 형식, 프로토콜, 연계유형, 주기 파악 데이터 형식(XML, 고정포맷 등), 통신규약(TCP/IP, X25 등), 연계유형(EAI 등) 표시 아키텍..
[ReactJS로 영화 웹 서비스 만들기] 03. STATE
·
Side Project
Class Componant and State 앞서 했던 Food 예제는 모두 지우고, app.js 안의 app 함수를 class화 하자. import React from "react"; import PropTypes from "prop-types"; class App extends React.Component { } export default App; class는 반환하는 함수를 만들어주지 않는이상 return이 없다. 그렇다면 원하는 값을 반환하기위한 방법은 뭘까? 여기서 class를 React.Componet를 extends(확장) 하였다. 이 안에 render라는 함수메소드가 존재한다. 이를 이용하자. 리액트는 자동적으로 React.Component의 render메소드를 자동으로 실행한다. 함수대..
[정보처리기사 실기 2020 개정] 목차
·
자격증/2020 정보처리기사 실기
작년에 정보처리기사 필기를 통과 후 바로 실기를 봤어야 했지만, 코딩테스트가 겹치는 바람에 올해로 미뤄버렸다. 당시 개정된다는 사실을 알고는 있었지만... 어쩔수없는 선택이었다. 목차를 훑어보니 내용도 많이 바뀐 것 같고... 상당히 어렵다는 후기가 많은데... 우선 부딪혀보자. 책은 시나공, 이기적, 수제비 중에 수제비를 선택했다. Ⅰ. 요구사항 확인 1. 현행 시스템 분석 [정보처리기사 실기 2020 개정] Ⅰ.요구사항 분석 - 2. 요구사항 확인 1. 요구사항 시스템이 가져야하는 서비스 또는 제약사항 요구사항의 분류 기능적 요구사항의 특성 : 기능성, 완전성, 일관성 비기능적 요구사항 : 신뢰성, 사용성, 효율성, 유지보수성, 이식성 요 wonillism.tistory.com 현행 시스템 파악 개발..
[ReactJS로 영화 웹 서비스 만들기] 02. JSX & PROPS
·
Side Project
index.js import React from 'react'; import ReactDOM from 'react-dom'; import App from './App'; ReactDOM.render( ,document.getElementById('root') ); ReactDom.render 안의 은 컴포넌트이다. 리액트는 컴포넌트를 사용해서 HTML처럼 사용할 때 필요하다. Javascript와 HTML의 이러한 조합을 jsx라고 부른다. 그렇다면 컴포넌트를 만드는 방법은 무엇일까? src 하위에 Potato.js에 아래와 같이 작성해보자. import React from 'react'; function Potato(){ return I love potato. } jsx를 하기위해선 항상 리액트가 im..
[ReactJS로 영화 웹 서비스 만들기] 01. Set up
·
Side Project
우선 npx를 이용하여 react app을 만들어보자. app을 만들 디렉토리로 이동하고 아래를 입력하자. https://github.com/facebook/create-react-app facebook/create-react-app Set up a modern web app by running one command. Contribute to facebook/create-react-app development by creating an account on GitHub. github.com npx create-react-app movie_app_2020 package.json 파일을 열어보면 Debug 부분의 test와 eject를 지워주자. (나중에는 사용할지 몰라도, 지금은 사용하지 않는다) app을 ..
[Programmers - lv01] 자릿수 더하기 (cpp / python)
·
Algorithm/Programmers
자릿수 더하기 코딩테스트 연습 - 자릿수 더하기 자연수 N이 주어지면, N의 각 자릿수의 합을 구해서 return 하는 solution 함수를 만들어 주세요. 예를들어 N = 123이면 1 + 2 + 3 = 6을 return 하면 됩니다. 제한사항 N의 범위 : 100,000,000 이하의 자연수 입출 programmers.co.kr 문제 설명 주어지는 숫자의 각 자릿수를 더하는 문제. 방법은 여러가지다, 주어지는 숫자를 to_string으로 문자열화 하여 문자 1개씩 처리해도 되고, 숫자를 10으로 나누어 몫과 나머지를 이용하여 풀어도 된다. 문제 풀이 소스코드 : C++ 문자열 변환 #include using namespace std; int solution(int n){ int answer = 0;..
WONILLISM
'분류 전체보기' 카테고리의 글 목록 (29 Page)