Certification 6

git push 계속 안되서 결국에는 초기화 후에 push 하기...

git 신생아라 한달에 1,2번 git 커밋을 하는데, 이때 마다 꼭 충돌나거나 잘 안되는 경우가 많다 결국 삽질하다가 아예 remote 디렉토리를 다 지워버리고 다시 pull 받아서 하고 있는데... 그냥 다시 로컬 폴더를 초기화 시켜서 git 저장소의 내용을 로컬에 덮어 씌워 버리는 방법을 자주 쓰게 되었다 그래서.. 아래에 정리 상황 local의 파일들은 모두 날라가도 문제 없는 상황에서 "나는 그저 원격 git 저장소의 master를 내 local로 덮어 씌우고 싶다." 하는 상황에서 사용 해결방법 git fetch --all git reset --hard origin/master git pull origin master 이후에 git add git commit git push origin mas..

3. 스크래치

교육용 프로그래밍 언어 - 일반 프로그래밍 언어에 비해 학습자가 이해하기 쉽고, 습득 시간이 짧으며, 단계적이고 즉각적인 피드백을 제공 함으로서 초중고 교육 현장에서 효과적인 프로그래밍 교육을 실시할 수 있게 만들어진 언어 1. 스크래치 - MIT에서 제작한 블록 프로그래밍 도구로 세계적으로 가장 널리 사용되고 있음 2. 엔트리 - 한구에서 제작한 블ㄹ록 프로그래밍 도구로 프로그래밍 교육에 특화되어 있음 3. 앱인벤터 - 앱을 쉽게 만들 수 있도록 웹 브라우저상에서 논리 블록을 조합하여 간단한 안드로이드 앱을 제작할 수 있게 해주는 도구 4. 파이썬 - 다양한 플랫폼과 라이브러리가 풍부하여 교육, 연구, 산업 기관등 다양한 곳에서 사용 5. 코듀 - 마이크로소프트에서 만든 3차원 그래픽을 이용한 게임 제..

2. 언플러그드

1. 정의 케이블 선을 연결 하지 않고, 컴퓨터 없이 컴퓨터 과학을 학습 할 수 있는 활동을 개발 하여 제한한 학습 방법 http://csunplugged.org http://computing.or.kr 2. 주요특징 - 유아교육 뿐만 아니라 모든 이들에게 활동이 진화 - 개인의 경쟁보다 협업을 중시 - 가르치는 입장에서 논리적인 컴퓨터 과학 교과 수업이 가능한 새로운 교육 방식 3. 원칙 - 컴퓨터를 이용하지 않는게 언플러그드의 지향점 - 컴퓨터 과학의 기본 개념인 알고리즘, 인고지능, 그래픽, 정보이론, HCI, 프로그래밍 언어를 알려주는 목적 - 컴퓨터 과학의 개념을 성명 하기 위한 도구가 아닌 개념을 이해 하고 습득 할수 있도록 하는 활동에 집중 - 진보주의 교육의 강조점과 공통점을 가짐 - 구성..

1. 알고리즘, 순서도

알고리즘 1. 정의 어떤 문제를 해결하기 위해 명확히 정의된 유한개의 규칙과 절차의 모임. 명확히 정의된 한정된 개수의 규제나 명령의 집합이며, 한정된 규칙을 적용함으로써 문제를 해결하는 것 어떤 문제를 해결할 때 해결 절차를 알기 쉽도록 기술 하는 논리적인 절차 과정 어떤 일을 하기 위한 방법 및 절차 2. 만족조건 입력: 외부에서 제공되는 데이터가 0개 이상 출력: 족어도 한가지의 결과를 생성 명확성: 각 명령들은 명확 해야하고, 모호하면 안됨 유한성: 알고리즘의 명령대로 수행하면 어떤 경우에도 한정된 수의 단계 뒤에는 반드시 종료 유효성: 각 연산이 명확해서만은 안되고 반드시 실행 가능 3. 특성 효과성: 하나의 알고리즘은 동일 유형의 문제 군에 집단적 해결 보장 정확성: 정확한 알고리즘은 모든 입..

4.3. Basis Specification, Black Box

Equivalence Partitioning (동등분할테스트)S/W나 시스템의 엽력값은 입력의 결과로 나타날 결과 값이 동일한 경우 하나의 class로 묶어 사용함. 이러한 class 내의 입력값은 내부적으로 같은 방식으로 처리된다고 가정함.해당 클래스는 유효한 입력 데이터 (Allow data, incorrect data, denied data)의 모두를 가질수 있음.테스트는 모든 레벨에 적용이 가능 하며, 특정 커버리지를 달성하기 위해서도 사용할 수 있음. 강한 동등 분할 테스트의 경우에는 모든 경우의 수를 고려하여 테스트를 진행 함 약한 동등 분할 테스트의 경우에는 대표할 수 있는 (범위안에 포함이 되는) 하나 이상의 특정 데이터를 포함 하여 테스트를 진행 함예) 리X지2 레볼X션에서 엘프 종족, ..

Certification/ISTQB 2019.02.21
728x90