본문 바로가기

study

(30)
혼공알코 6주차 6주차(8/12 ~ 8/18)Chapter 04Ch.04(04-5) 확인 문제 풀고 인증하기(p. 340 ~ 341)깃, 깃 호스팅 서비스 강의 듣고 정리하기(p. 346 ~ 354)  ■ 기본 과제개정판에 04-05문제가 없어서, 관련 문제를 다 풀었습니다.1. 알맞는 단어 넣기 - 환경변수 : 컴퓨터에 설치된 프로그래밍 언어의 경로를 프로그램에 알려주기 위해서 사용함- 라이브러리 : 소프트웨어를 개발하는 도중 이미 개발된 유용한 기능을 넣기 위해 사용함- SDK : 프로그램을 만들때 필요한 도구를 제공하는것- 프레임워크 : 프로그램의 기초 설계를 미리 구성해 둔것2. 틀린 문장 찾기- 2번) 환경변수는 프로그램에 들어가는 것이 아니고, 시스템 환경변수에 셋팅하고 사용합니다.3. 나머지 종류가 다른것-..
혼공알코 5주차 5주차(8/5 ~ 8/11)Chapter 04Ch.04(04-3) 확인 문제 풀고 인증하기(p. 308 ~ 309)절차지향/객체지향/함수형 프로그래밍 특징 정리하기(p. 292 ~ 303)   ■ 기본 과제3. 다음중 프로그래밍 언어와 가장 연관이 깊은 개념 연결하기 - 자바 -> JVM    L virtual machine안에서 컴파일된 소스 코드가 동작하여서, 여러 OS 에서 동일하게 사용이 가능합니다. - C언어 -> 포인터   L 포인터를 기반으로 동작되는 방식이고, 포인터를 잘못 계산하거나 위치시켜면 동작 오류를 발생합니다.  - 스칼라 -> 함수형 프로그래밍   L 대표적인 함수형 언어입니다. - 자바스크립트 -> 인터프리터 언어   L 실행하면 동작되는 방식으로 컴파일되는 개념이 아닙니다. ..
혼공알코 4주차 4주차(7/22 ~ 7/28)Chapter 03Ch.03 마무리 용어 정리하기(p. 219)Ch.03(02-7) 데이터와 데이터베이스 강의 듣고 핵심 내용 정리하기  ■ 기본 과제   ■ 추가 과제데이터와 데이터 베이스 - 데이터를 저장하고 관련하는 곳이 데이터베이스 입니다. - 데이터의 형태가 다양해지고, 각각의 특성이 있는 데이터 베이스 즉 DB가 있지만 가장 많이 사용하는 종류는 RDBMS입니다. - Relation을 맺고 있는데, 그건 관계 때문에 관계형 DB라고 합니다. - 이러한 정보 저장 형태를 Table이라고 하고 조회를 할때 사용하는 언어를 SQL이라고 합니다. - SQL은 언어입니다. Language이고 select, insert, update, delete등등 다양한 조건문을 처리하기..
혼공알코 3주차 3주차(7/15 ~ 7/21)Chapter 02 ~ 03Ch.03(03-5) 확인 문제 풀고 인증하기(p. 202 ~ 203)Ch.02(02-3) 생성형 인공지능 서비스 둘러보고 직접 사용해보기(뤼튼에서 챗GPT4를 무료로 사용해 보세요: https://wrtn.ai/)  ■ 기본 과제3. 다음 중 나머지 넷과 성격이 다른 하나를 고르세요정답) 3번 1. 스프링 : java로 만들어진 framework입니다. springboot의 기반이기도 하고 현재 국내에서 가장 많이 사용합니다.2. 라라벨 : php언어 기반으로 만들어진 framework 입니다.3. REST API  : framework가 아니고, 아키텍처의 한 형태로 정보를 표현하기 위한 방식 중에 하나이다.4. 닷넷 : ms에서 만든 frame..
혼공알코 2주차 2주차(7/8 ~ 7/14)Chapter 01 ~ 02Ch.01(01-3, 01-4) 확인 문제 풀고 인증하기(p. 68~69 & p. 82~83)Ch.02(02-2) 자연어 처리와 생성형 인공지능 강의 듣고 핵심 내용 정리하기(p.101 ~ 103)  ■ 기본 숙제1-3. 틀린것 고르는 문제1) 기계어도 프로그래밍 언어에 속합니다.2) 사람에게 낮설고 어려울수록 고수준 언어에 가깝습니다.3) IDE는 소스코드에서 오류를 쉽게 찾을 수 있도록 도와줍니다.4) 널리 사용되는 언어는 시간이 지남에 따라 바뀔수 있습니다.5) 사람의 언어에 비해 프로그래밍 언어는 언아마다 차이가 크지  않습니다. 정답) 2. 어려울수록 저수준 언어에 가깝습니다.  1-4. 다음 문장 빈칸 채우기- 윈도우용 프로그램을 프로그래밍..
혼공알코 1주차 1주차(7/1 ~ 7/7)Chapter 01Ch.01(01-1, 01-2) 확인 문제 풀고 인증하기(p. 46~47 & p. 56~57)Ch.01(01-1)에 소개된 개발자와 연관된 직군을 정리하기  ■ 기본 숙제1-1. 프론트 앤드 개발자가 다루는 언어가 아닌것은?정답 : 3번 스위프트 --> iOS개발에 사용 보기 : html, css, js, 타입 스크립트 1-2. 빈칸 채우기프로그램은 운영체제를 구성하는 ( 시스템  ) 프로그램, 그리고 애플리케이션이라고도 불리는  ( 응용 ) 프로그램을 으로 나눌수 있다.  ■ 추가 숙제
혼공 JS 6주차 ■ 내용 살펴보기 ▥ 문서객체 조작 - DOM : Document Objects Model (문서 객체 모델) - : html5문서를 의미 // addEventListener : DOM 즉, document에 이벤트 추가 // DOMContentLoaded : html이 모두 loading된 다음에 이벤트 수행 // DOMContentLoaded는 html5에서 추가된 이벤트 (구버전에서는 사용불가) document.addEventListener('DOMContentLoaded', () => { document.body.innerText = "addTextTest" }) // p.310 // 책에서는 document.를 사용했는데, 잘 동작을 안하네. // 이전 브라우저에서 지원을 하기 위해서는 onlo..
혼공 JS 5주차 ■ 내용설명 ♣ 객체 여러 자료형을 다룰때, 객체를 사용합니다. 배열도 비슷하게 key, value형태를 사용하지만, 배열은 인덱스를 사용해서 접근하지만, 객체는 키를 사용해서 접근합니다. 배열 : [ ] 형태를 사용하고, 객체는 { } 형태를 사용합니다. // 키부분을 그냥 문자열, "", '' 어떠한 형태도 모두 가능하다 const product = { 제품명 : "망고", 유형 : "당절임", 성분 : 'a,b,c,d', 원산지 : '필리핀', "테스트1" : "tes1", '테스트2' : 'test2' } // 호출하기1 : 겍체['키'] console.log(product['제품명']) console.log(product['성분']) console.log(product.테스트1) console...