전체 글

위와 같은 에러 발생. "Fatal error in launcher: Unable to create process using ... " 원인 - 파이썬 버전와 pip 버전이 맞지 않아 발생 1번 . 해결 방안 - pip를 업그레이드 하여 파이썬 버전과 버전을 맞춘다. ※ PATH 가 맞지 않는 경우 python.exe -m pip install --upgrade pip python -m pip install --upgrade pip pip install --upgrade pip 를 입력하여 pip를 업데이트 한다. 1번 방법으로 해결되지 않았다. 2번 . 해결 방안 - VSCode를 관리자 권한으로 실행하는 것 2번 역시 해결되지 않았다. 3번 . 해결방안 - python을 제거하고 다시 설치 하자. 설..
실행된 셀 아래 출력값이 보이지 않고, "outputs are collapsed ..." 만 보이는 경우 VScode 상에서 Error 로 취급하지는 않는다. 그러나 출력값을 확인할 수 없다. 출력 부분 파란색 새로바를 클릭하거나, [ctrl] + K T를 눌러 셀 출력을 확장 할 수 있다고 하지만, 위와 같이 출력값이 보이지 않게 된다. 이러한 문제를 해결하기 위해, 많은 시간과 방법을 사용해 보았다. 그 중 성공한 방법은 아래와 같다. 첫 번째 순서는 VScode를 삭제 후 재설치 이다. 여기서 주의점은 단순히 "프로그램 추가/제거" 를 통한 VScode 삭제가 아니라 PC에 저장된 설정 파일까지 모두 삭제해야한다. "C:\Users\user\.vscode" 파일을 삭제해야 한다. (.vscode) ..
소프트웨어 설계 4. 소프트웨어 설계에서 사용되는 대표적인 추상화(Abstraction) 기법이 아닌 것은? ① 자료 추상화 ② 제어 추상화 ③ 과정 추상화 ④ 강도 추상화 소프트웨어 설계 추상화 종류 - 과정 추상화 ; 자세한 단계를 고려하지 않고 상위 수준에서 수행 흐름만 먼저 설계 - 데이터 추상화 ; 데이터 구조를 대표할 수 있는 표현으로 대체하는 것 ; ex) 날짜 구조를 단순히 "날짜" 로 추상화 - 제어 추상화 ; 몇 개의 명령어를 모아 이해 하기 쉬운 추상 구문으로 만드는 것 5. 객체지향 설계에서 정보 은닉(Information Hiding)과 관련한 설명으로 틀린 것은? ① 필요하지 않은 정보는 접근할 수 없도록 하여 한 모듈 또는 하부시스템이 다른 모듈의 구현에 영향을 받지 않게 설계..
소프트웨어 설계 1. User Interface 설계 시 오류 메시지나 경고에 관한 지침으로 가장 거리가 먼 것은? ① 메시지는 이해하기 쉬워야 한다. ② 오류로부터 회복을 위한 구체적인 설명이 제공되어야 한다. ③ 오류로 인해 발생 될 수 있는 부정적인 내용을 적극적으로 사용자들에게 알려야 한다. ④ 소리나 색의 사용을 줄이고 텍스트로만 전달하도록 한다. 5. 설계 기법 중 하향식 설계 방법과 상향식 설계 방법에 대한 비교 설명으로 가장 옳지 않은 것은? ① 하향식 설계에서는 통합 검사 시 인터페이스가 이미 정의되어 있어 통합이 간단하다. ② 하향식 설계에서 레벨이 낮은 데이터 구조의 세부 사항은 설계초기 단계에서 필요하다. ③ 상향식 설계는 최하위 수준에서 각각의 모듈들을 설계하고 이러한 모듈이 완성..
소프트웨어 설계 1. UML 다이어그램 - 순차 다이어그램 UML 다이어그램 종류 * 구조적(Structural) 다이어그램 종류 ; 정적 모델링에서 주요 사용 - 클래스 다이어그램 - 객체 다이어그램 - 컴포넌트 다이어그램 - 배치 다이어그램 - 복합체 구조 다이어그램 - 패키지 다이어그램 * 행위(Behavioral) 다이어그램 종류 ; 동적 모델링에서 주로 사용 - 유스케이스 다이어그램 - 시퀀스 다이어그램 ; 상호작용 하는 시스템이나 객체들이 주고받는 메시지를 표현한다. - 커뮤니케이션 다이어그램 - 상태 다이어그램 - 활동 다이어그램 - 상호작용 개요 다이어그램 - 타이밍 다이어그램 12. 객체지향 기법 속성과 관련된 연산(Operation)을 클래스 안에 묶어서 하나로 취급하는 것을 의미하는 ..
A new release of pip available: 22.3.1 -> 23.0.1 pip 버전이 최신 버전이 아닌 경우 출력되는 메시지 이다. " python -m pip install --upgrade pip " 를 입력하여 pip를 최신 버전으로 업그레이드 해주자.
내가 잘한다 했잖아
도롱도롱