달력

12

« 2019/12 »

  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
  •  
  •  



 

폭포수 모델(Waterfall Model)

·         폭포수 모형

·         고전적 생명주기 패러다임

·         흐르듯 차근히 진행되는 모델

·         순차적으로 소프트웨어를 개발하는 전형적인 개발모델입니다.

·         시스템 개발에 단계적, 체계적, 순차적인 접근 방법을 활용합니다.

·         소프트웨어 개발의 과정을 나누어 체계적이고 순차적으로 접근하는 방식입니다.

·         이전 단계가 완료되어야 다음 단계로 진행 있습니다.

·         하향식(Top Down)으로 진행되지만 문제나 개선사항이 발견되면 단계로 돌아가는 피드백(Feedback)과정을 수행합니다.

 

단계

설명

요구사항 분석

(Analysis)

·         사용자가 원하는 시스템의 기능은 무엇인가? (What)

설계

(Design)

·         어떻게 사용자가 원하는 기능을 제공할 것인가? (How)

개발

(Construction)

·         구현이라고도 합니다.

·         프로그램 코딩

테스트(Test)

·         시스템의 오류를 발견하고 수정합니다.

실행 & 유지보수

(Implementation & Maintenance)

·         개발된 시스템을 사용자들에게 교육하고, 실제 업무에 적용합니다.

·         오류, 요구사항 변경 기능향상에 의한 수정이 이루어집니다.

 

 

 


 

 

 

 

 

 

 

절차로 산출물 도식도


 


Posted by codedragon codedragon

댓글을 달아 주세요

2015. 1. 18. 09:19

SQLite 실행 Development/Database

   

   

SQLite 실행

시작 > 실행 > cmd.exe 입력

   

sqlite3.exe 파일이 있는 디렉터리로 이동

cd C:\SecureCoding\SQLite\sqlite-shell

   

dir 로 해당 폴더안의 파일 내용 확인 (sqlite3.exe)

dir

   

sqlite3.exe 실행

   

   

Posted by codedragon codedragon

댓글을 달아 주세요

   

   

다운로드 받은 파일을 원하는 위치에서 압축을 해제합니다.

아래와 같이 bin폴더로 이동합니다.

C:\javanAndroid\netbeans-8.0.1-201408251540\netbeans\bin

   

exe파일을 실행합니다.

netbeans.exe

32bit

netbens64.exe

64bit

 

I Accept

   

   

실행완료!!!

   

Posted by codedragon codedragon

댓글을 달아 주세요

변수 선언후 초기화없이 변수의 데이터 출력

컴파일 및 링크시에도 문제가 없지만 실행시

초기화되지 않고 변수가 사용되었기 때문에 쓰레기값이 출력됩니다.

   

   

소스코드

   

  1. #include <stdio.h>
  2. int main(void) {
  3.    int num1;  // 변수 num1 (메모리 공간 num1)
  4.    int num2;  // 변수 num2 (메모리 공간 num2)
  5.    int num3;  // 변수 num3 (메모리 공간 num3)
  6.    printf("%d\n", num1);  // 변수num1 저장된 값을 출력
  7.    printf("%d\n", num2);  // 변수num2 저장된 값을 출력
  8.    printf("%d\n", num3);  // 변수num3 저장된 값을 출력
  9.    return 0;
  10. }

 


   

   

출력결과

초기화하지 않고 출력하여 쓰레기값이 출력됨

   

Posted by codedragon codedragon

댓글을 달아 주세요

   

시작 > 실행 > control userpasswords2

사용자 이름과 암호를 입력해야 이 컴퓨터를 사용할 수 있음(E)에 체크해제 후 [확인]버튼을 클릭한다.



   

ID, PW 입력 후 >

확인 버튼 클릭

Posted by codedragon codedragon

댓글을 달아 주세요

시작 > 실행 > netplwiz

   

사용자 이름과 암호를 입력해야 이 컴퓨터를 사용할 수 있음 체크해제

   

 ID, PW 입력 후 >

확인 버튼 클릭

   

Posted by codedragon codedragon

댓글을 달아 주세요

   

Power > Power Off

   

Yes

   

'Security > Tools' 카테고리의 다른 글

JHijack  (0) 2014.12.10
Kali Linux - BackTrack Reborn  (0) 2014.12.09
BT5- 종료 w/ VMPlayer  (0) 2014.12.08
동영상 재생시 음성이 나오지 않는 경우 (Online)-Windows Media Player 속도 설정  (0) 2014.12.07
BackTrack, login  (0) 2014.12.07
BackTrack 실행 w/VMWare Player  (0) 2014.12.07
Posted by codedragon codedragon

댓글을 달아 주세요

2014. 12. 4. 00:06

제어문 종류 Development/Java

   

   

제어문의 종류

분기문 (비교문)(Branch statement)

  • 주어진 조건의 결과에 따라 실행 문장을 다르게 하여 전혀 다른 결과를 얻기 위한 제어문.
  • if문, switch문

   

반복문(Repetitive statement)

  • 특정한 문장을 정해진 규칙에 따라 반복처리하기 위한 제어문.
  • 모든 반복문은 무한루프에 빠지지 않도록 주의
  • for문, while문, do~while문

   

break문

반복문내에서 쓰이며 반복문을 빠져나갈 때 쓰이는 제어문.

   

continue문

현재 진행되는 반복 회차를 포기하고 다음 회차로 이동하기 위한 제어문.

   

   

   

Posted by codedragon codedragon

댓글을 달아 주세요

2014. 12. 3. 02:25

제어문 Development/Java

   

제어문

  • 실행흐름의 컨트롤
  • 프로그램의 흐름에 영향을 주고 경우에 따라 제어가 가능하도록 하는 것이 바로 '제어문'입니다

   

   

제어문의 구성도

   

Posted by codedragon codedragon

댓글을 달아 주세요

2014. 9. 30. 08:39

제어문 Development/Java

   

제어문

  • 실행흐름의 컨트롤
  • 프로그램의 흐름에 영향을 주고 경우에 따라 제어가 가능하도록 하는 것이 바로 '제어문'입니다

   

   

제어문의 구성도

   

   

제어문의 종류

분기문 (비교문)(Branch statement)

  • 주어진 조건의 결과에 따라 실행 문장을 다르게 하여 전혀 다른 결과를 얻기 위한 제어문.
  • if문, switch문

   

반복문(Repetitive statement)

  • 특정한 문장을 정해진 규칙에 따라 반복처리하기 위한 제어문.
  • 모든 반복문은 무한루프에 빠지지 않도록 주의
  • for문, while문, do~while문

   

break문

반복문내에서 쓰이며 반복문을 빠져나갈 때 쓰이는 제어문.

   

continue문

현재 진행되는 반복 회차를 포기하고 다음 회차로 이동하기 위한 제어문.

   

   

   

Posted by codedragon codedragon

댓글을 달아 주세요