전공 수업86 [Node.js] - VSCode에서 yarn command가 실행되지 않는 경우 1. 문제 상황 1-1. 개요 - VSCode와 같은 코드 편집기의 Terminal을 이용하여 npm 또는 yarn 계열 커맨드를 사용하는 경우 만약 처음 사용하는 환경이라면 터미널에서 아래와 같은 오류 메시지가 출력될 수 있습니다. 1-2. 메시지 내용 yarn : 이 시스템에서 스크립트를 실행할 수 없으므로 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policies( https://go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오. 2. 원인 확인 - 위와 같은 오류 메시지가 출력되는 이유는, Windows의 시스템 설정에서 특정한 스크립트를 실행할 수 있는 권한이 부여되어 있지 않는 상태이기 때문에 코드 편집기 터미널에서 yarn co.. 2023. 3. 14. [2주 차] - Android Studio 개발 환경 설정 과목명 : 모바일 프로그래밍(Mobile programming with Android Studio) 수업일자 : 2023년 03월 10일 (금) - 2주 차 수업 당시, 실습 및 프로젝트 진행을 위한 Android Studio 설치 및 개발 환경 설정을 진행하게 되었습니다. 1. Android Studio installation 1-1. Android Studio - 공식 URL : https://developer.android.com/studio/install?hl=ko - 해당 홈페이지에서 운영체제에 맞게 Android Studio를 설치할 수 있습니다. Android 스튜디오 설치 | Android 개발자 | Android Developers Windows, macOS 또는 Linux에서 Andro.. 2023. 3. 10. [2주 차] - Node.js(노드)의 정의와 특성, 역할, 개발 환경 설정하기 과목명 : 웹 서버 프로그래밍(Web Server-side programming with Node.js) 수업일자 : 2023년 03월 09일 (목) 1. Node.js(노드)의 정의 1-1. Node.js 정의 (공식 홈페이지) - Node.js는 Chrome V8 자바스크립트 엔진으로 빌드된 자바스크립트 런타임으로, Node.js는 이벤트 기반, Non-Blocking I/O 모델을 사용해 가볍고 효율적이며 Node.js의 패키지 생태계인 npm은 세계에서 가장 큰 오픈 소스 라이브러리 생태계이기도 합니다. 1-2. 런타임(Runtime) - 컴퓨터 과학에서 런타임은, 컴퓨터 프로그램이 실행되고 있는 동작을 의미합니다. 1-3. 이벤트 기반(Event-driven) - 특정 이벤트 발생에 의해 프로그.. 2023. 3. 10. [1주 차] - 모바일 프로그래밍 수업 개요 과목명 : 모바일 프로그래밍(Mobile programming with Android Studio) 수업일자 : 2023년 03월 03일 (금) 1. 수업 개요 - 모바일 프로그래밍은 모바일 기기에 최적화된 서비스 애플리케이션을 기획하고 개발하기 위한 클라이언트 기반 기술을 다루고 모바일 웹 개발을 위한 Markup Language 중 하나인 HTML5, 스크립트 프로그래밍 언어인 JavaScript, 그리고 모바일 애플리케이션 개발을 위한 안드로이드 프로그래밍 기술을 포함합니다. 2. 수업 관련 역량 2-1. 공학 기초 및 응용 지식 - 수학, 기초 과학, 공학 지식이론을 이해하고 이를 바탕으로 제시된 전공 문제를 해결한다. 2-2. 정보 및 관련 도구 활용 - 최신 ICT 기술을 기반으로 실무에 필요.. 2023. 3. 3. [1주 차] - 웹 서버 프로그래밍 수업 개요 과목명 : 웹 서버 프로그래밍(Web Server-side programming with Node.js) 수업일자 : 2023년 03월 02일 (목) 1. 강의 역량 - 자바스크립트를 런타임 환경에서 동작할 수 있도록 설계된 Node.js와 자바스크립트를 사용하여 서버 사이드 개발을 위한 기초 지식을 학습하고, 여러 가지 예제와 실습 환경을 통해 Node.js를 이용한 서버 개발 능력을 함양한다. 2. 강의 목표 (1) Node.js를 이해하고 실무에 적용 (2) 자바스크립트(JavaScript) Syntax 이해 (3) 백엔드 중심의 웹 프로그래밍 능력 향상 (4) 팀 프로젝트를 통한 실제 웹 서비스 구현 3. 강의 계획 (1) Node.js 핵심 개념과 서버로써의 Node 이해 (2) 자바스크립트 S.. 2023. 3. 2. [14주 차] - 기계 명령어 세트 : 주소 지정 방식과 형식 과목명 : 컴퓨터 구조(Computer Organization & Architecture) 수업일자 : 2022년 12월 01일 (목) (A) 주소 지정 방식 (B) 명령어 형식 1. 주소 지정 방식(Addressing modes) 1-1. 개요 - 전형적인 명령어 형식에서 주소 필드는 비교적 작은 부분을 담당하며, 사용자는 기억장치의 영역들을 적절히 사용하도록 설계하고 있습니다. 이러한 설계를 위해 여러 주소 지정 기법들이 사용되었으며 이번 파트에서는 일반적인 주소 지정 기법과 해당 방식들에 대해 알아보겠습니다. - 해당 방식들을 설명할 때 아래와 같은 표.. 2023. 1. 4. 이전 1 2 3 4 5 6 7 ··· 15 다음