본문 바로가기

스마트워크11

[기술용어] Computational Thinking Computational Thinking란? 현실 세계의 문제를 분석하여 해결책을 찾는 과학적 사고법이다. 그리고 이렇게 설계한 해결책을 컴퓨터가 이해하기 쉬운 언어로 작성하는 것을 컴퓨터 프로그래밍이라고 한다. 즉, 하나의 문제를 작은 문제로 분해하고, 문제의 패텬을 발견하고, 어떤 데이터를 이용할 지 결정하고, 문제를 일반화하고 모델링할 수 있는지를 찾는 과정이라고 보면 된다. Computational Thinking 구성 1. 분해(Decomposition) : 복잡한 문제를 조금 더 컨트롤이 가능한 작은 문제로 나눈다. Breaking a complex problem down into smaller, more manageable parts. 2. 패턴인식(Pattern Recognition) : .. 2023. 12. 21.
[CMD] 실행중인 프로세서 확인 및 종료 tasklist : 현재 실행중인 프로세서 확인 tasklist | findstr " 찾고자 하는 파일명 및 확장자명" : 실행중인 프로세서 중 특정 프로세서만 따로 불러오기 위에서 실행중인 프로세서들 중 특정부분을 종료하기 위한 특정 프로세서명과 확장자를 적자. 크롬을 예로 들어봅시다! tasklist | findstr "chrome.exe" 라고 치고 엔터를 치면 이렇게 크롬과 관련된 리스트만 따로 추출됩니다. taskkill /f /im "종료하고 싶은 파일명 및 확장자명" 크롬창을 강제로 닫기 위해서는 taskkill /f /im "chrome.exe" 라는 명령어를 사용하면 강제 종료됩니다. 2023. 4. 15.
[컴퓨터 일반] 컴퓨터가 갑자기 정지했을때 할 수 있는 방법 최근 갑자기 컴퓨터가 멈추기 시작했다고 아는 지인이 컴퓨터를 가져왔다. 이전에도 이런일을 겪은 적이 있어서 해당 문제에 어떻게 접근하면 좋을지 포스팅 해본다. 참고로 멈춤현상의 이유는 너무 많지만, 높은 확률로 단순 프로그램 오류, 컴퓨터 과부하, 냉각팬 고장 및 먼지로 인한 본체 내부온도 상승, 악성코드/오류에 의한 손상이 이유가 될 수 있지만, 그외 하드웨어 문제나 기타 알 수 없는 문제가 있을 수 있으니 참고 바란다. 1. Ctrl + Shift + ESC 작동을 통해 다운된 프로그램 "작업끝내기" 클릭 단순 소프트웨어 오류나 과부하로 인한 멈춤현상의 경우 작업관리자(Ctrl + Shift + ESC)를 통해 해당 프로그램 작업끝내는 것으로 문제를 해결 할 수 있다. 단, 아무것도 하지 않았는데 작.. 2022. 10. 25.
[CSS] position 사용법 position은 웹상에 요소를 배치하는 방법을 지정합니다. ◎ static : 요소를 일반적인 문서흐름에 따라 배치합니다. ◎ relative : 요소를 일반적인 문서흐름에 따라 배치하고, 자기 자신을 기준으로 top, right, bottom, left의 값에 따라 오프셋을 적용합니다. ◎ absolute : 요소를 일반적인 문서 흐름에서 제거하고, 페이지 레이아웃 공간도 배정하지 않습니다. 대신 가장 가까운 위치된 조상 요소에 대해 상대적으로 배치합니다. ◎ fixed : 요소를 일반적인 문서 흐름에서 제거하고, 페이지 레이아웃 공간도 배정하지 않습니다. 대신 뷰포트의 초기 컨테이닝 블록을 기준으로 배치합니다. ◎ sticky : 요소를 일반적인 문서 흐름에 따라 배치하고, 테이블 관련 요소를 포함.. 2022. 9. 12.