학부 강의(139)
-
2022-03-11 Android_studio_1
Android Studio 시작 거두절미하고 바로 시작. 안.드.로.이.드. 스.튜.디.오. 두.둥.탁! 귀여운 초록색 외계인을 파헤쳐보자. PC에 설치된 Java의 vesion 확인 terminal에 java -version openjdk-17.0.2 설치법 강의 기준 OpenJDK 17.0.2 ver을 설치 Android Studio 설치 구글에 Android Studio 검색 andriod_studio 설치 파일 실행 후 standard set으로 설치 완료 new project를 생성. name, Package name은 원하는 대로 ex) My Application, kr.co.example 언어는 Java를 사용 Kotlin을 사용할 순 있으나 강의는 Java로 진행 loading... 초기 ..
2022.03.13 -
2022-03-07 Arduino_1
TinkerCAD 시작하기 실물을 사용하기 전에 시뮬레이터를 사용해서 우선 배운다. 따로 프로그램을 설치할 필요없이 웹기반의 TinkerCAD 사용한다. 회원가입한다. 애플이나 구글의 계정을 이용할 수 있다. Circuit menu에서 "새로운 회로 작성"을 누른다. TinkerCAD 구성, 기능 우측에 구성요소(component)를 확인할 수 있을 것이다. 구성요소를 끌어와서 생성하면 구성요소마다 속성값(property)을 설정할 수 있다. 구성요소들을 서로 연결해서 원하는 회로를 구성할 수 있다. 회로의 기본요소인 아두이노 보드는 코드를 작성할 수 있다. "코드" 버튼을 클릭해서 들어가면 스크레치와 같은 블록 코딩을 지원한다는 것을 확인할 수 있을 것이다. 물론 일반적인 문자 코딩도 지원하다. 아두이..
2022.03.08 -
2022-03-07 소프트웨어_분석_및_설계_1
2022-03-07 강의 내용 정리. 1. 시스템 개발 과정의 이해 소프트웨어 공학 시스템과 시스템 개발자 SDLC 모형 프로토타입 모형 프로젝트 관리 학습목표 1.1 소프트웨어 위기 소프트웨어 위기와 소프트웨어 공학의 출현 배경을 이해한다. 시스템(소프트웨어) 개발 과정에 참여하는 사람들에 대해 알아본다. 시스템 개발 단계를 이해하기 위해 SDLC 모형 및 프로토타입 모형을 학습한다. 프로젝트 관리의 개념을 이해하고 절차를 학습한다. 소프트웨어 위기 많은 개발 프로젝트에서 개발기간 지연, 실패, 중도 포기가 발생했다. :( 운영 시에도 문제점 수정과 보완을 위해 추가 인력 및 비용이 필요했음. 소프트웨어는 비가시성이란 하드웨어와는 다른 성질을 지닌다. 비가시성은 소프트웨어 개발기간을 지연시키고, 유지,..
2022.03.07