일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- rnn
- 딥러닝
- 순환신경망
- 자바스크립트
- 혼공머신
- 개발일기
- 정보처리기사필기
- 중학1-1
- JSP/Servlet
- CSS
- 파이썬
- 중학수학
- 자바 실습
- ChatGPT
- 연습문제
- 자바
- 머신러닝
- 상속
- 데이터베이스
- 자바스크립트심화
- SQL
- 디버깅
- JDBC
- JSP
- 정보처리기사실기
- 컴퓨터비전
- 컴퓨터구조
- html/css
- c언어
- 데이터분석
- Today
- Total
목록개발 포트폴리오 (92)
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
문제를 그만 풀고 다른 과목을 공부해보고 싶은 마음이 들었지만 그래도 끝까지 다 풀어보기로 했다. 아직 이론 문제가 8문제나 남아있다. Web 이론 시험 여섯 번째 문제 13번쿼리 스트링(Query String)의 의미와 방식 그리고 사용하는 이유에 대해 기술하시오. 쿼리 스트링(Query String)의 의미의미 : 쿼리 스트링(Query String)은 URL에 포함된 추가 데이터로, 클라이언트가 서버로 요청할 때 필요한 정보를 전달하기 위해 사용된다.URL 끝에 ?로 시작하며, 키-값 쌍으로 데이터를 전달함형식URL?key1=value1&key2=value2&key3=value3 ? : 쿼리 스트링의 시작을 나타냄& : 여러 키-값 쌍을 구분key=value : 데이터 전달 형식 쿼리 스트..
조금 전에 URL 매핑에 관련한 무척 어려운 문제를 해결해 보았다. 이번에는 웹 프로그래밍에 관한 이론 문제를 이어서 풀어보겠다. Web 이론 시험 다섯 번째 문제 12번웹 프로그래밍을 하기 위해 WAS로 톰캣(Tomcat)을 사용했을 때, 사용할 웹 포트번호를 변경하거나 URL인코딩 방식을 바꿀 때에 수정해야 하는 파일명은 무엇인가? 톰캣(Tomcat)에서 웹 포트번호를 변경하거나 URL 인코딩 방식을 바꾸는 설정은 각각 다른 설정 파일에서 이루어집니다. 아래는 이를 수정해야 하는 파일 이름과 위치에 대한 설명이다. 1. 웹 포트번호를 변경하는 파일파일명: server.xml파일 위치: TOMCAT_HOME/conf/server.xml수정 방법server.xml 파일을 열고 태그를 찾는다.기본적..
이번에는 플라스크 관련 문제를 풀어보려고 한다. 여기서부터는 JSP 관련 문제들이다. Web 이론 시험 네 번째 문제 10번 Url Mapping의 의미와 사용하는 이유에 대해 기술하시오. URL Mapping의 의미URL Mapping은 클라이언트가 웹 브라우저를 통해 특정 URL로 요청을 보낼 때, 그 요청을 처리하기 위해 서버 측의 특정 코드, 함수, 또는 리소스와 연결하는 과정을 의미해.다른 이름: URL Routing, URL 패턴 매칭역할URL 요청과 이를 처리할 서버 측 리소스를 매핑(연결)클라이언트가 요청한 URL에 적합한 응답을 반환하도록 설정 URL Mapping을 사용하는 이유1. 사용자 친화적인 URL 설계사용자가 이해하기 쉽고 직관적인 URL을 제공예를 들어https://ex..
계층 선택자에 대한 문제부터 풀어볼 것이다. 계층 선택자에 대해서 그동안 잘 몰랐었는데 이번에 정리해 볼 수 있어서 좋았다. Web 이론 시험 세 번째 문제 7번각 계층선택자 종류와 계층선택자에 대한 기호를 쓰시오. 계층 선택자는 HTML 요소 간의 계층 관계를 바탕으로 특정 요소를 선택할 때 사용된다. 1. 자식 선택자 (>)정의 : 부모 요소의 직계 자식 요소만 선택기호 : A > BA의 직계 자식 요소 B만 선택예제 첫 번째 단락 스팬 요소 div > p { color: red;} 결과 : 만 선택되어 빨간색으로 표시되며, 은 적용되지 않음 2. 후손 선택자 (공백)정의 : 부모 요소의 모든 후손 요소를 선택기호 : A BA의 모든 하위 요소 B를 선택예제 첫 번째 단락 스팬 요소 ..
이제 4번 문제부터 풀어보겠다. 이번에 풀 문제는 CSS에 관한 내용이다. Web 이론 시험 두 번째 문제 4번절대경로와 상대경로에 대해서 서술하시오. 절대경로 (Absolute Path)정의 : 파일이나 디렉터리의 전체 경로를 나타내는 방식으로, 루트 디렉터리에서 시작하여 해당 파일이나 폴더까지의 경로를 정확히 지정특징경로의 시작이 항상 루트 디렉토리(/)로 시작웹에서는 도메인명을 포함하여 전체 경로를 작성경로가 고정되어 있어 어디서 참조하든 동일한 파일에 접근 가능예제파일 경로 : C:\Users\Username\Documents\file.txt 웹 경로 : https://www.example.com/images/photo.jpg장점경로가 명확하여 파일의 위치를 정확히 지정 가능단점경로가 길어..
파이썬 공부를 마쳤고 이제 웹 시험 문제를 풀어보려고 한다. Web 이론 시험 첫 번째 문제 1번Web Page에서 Client 단 페이지를 구성하는 3가지 요소를 작성하시오. 웹 페이지의 클라이언트 단을 구성하는 주요 3가지 요소와, 그 외에 자주 사용되는 기타 요소는 다음과 같다. 1. HTML (HyperText Markup Language)HTML의 역할웹 페이지의 뼈대를 정의하는 언어이다.브라우저가 페이지를 렌더링 할 때 기본적으로 참조하는 구조적 요소를 제공HTML 태그를 사용해 콘텐츠를 정의하고, 각 요소를 구분하며 계층 구조를 형성주요 특징정적 콘텐츠 : 텍스트, 이미지, 비디오, 오디오 등을 추가하이퍼링크 : 페이지 간 이동을 가능하게 함폼: 사용자 입력을 받을 수 있음 (ex:..
파이썬 문제가 딱 두 문제 남아있다. 이 문제는 1시간 안에 다 풀고 싶은데 될지 모르겠지만 아무튼 다 풀고 웹 공부도 시작해보고 싶다. 파이썬 시험 여섯 번째 문제 9번다음 문항을 읽고 알맞은 코드를 작성하시오. 표가 아무리 수정해도 이렇게 나와서 이전에 공부했던 판다스 수업 코드를 참고하며 다시 작성해 보았다. 코드를 수십 번 수정했는데 이렇게밖에 출력이 안되고 있다. 행을 추가하여 평균을 구하는 건 어떻게 하는지 잘 모르겠다. 문제 10번다음 문항을 읽고 알맞은 코드를 작성하시오. 이렇게 모든 문제를 다 풀었다. 학습을 마치고마지막 문제는 지금 내 수준에서 풀 수 있는 문제가 아니었다. 나중에 판타스 공부를 어느 정도 한 후에 풀 수 있을 듯하다. 하지만..
저녁을 먹고 공부를 다시 시작해보려고 한다. 길어야 3시간 정도 될 것 같은데 그 시간 안에 파이썬 문제를 모두 풀고 학습을 마쳐볼 것이다. 파이썬 시험 다섯 번째 문제 7번다음 score_list에 들어있는 데이터를 이용해 아래와 같이 성적표를 만드는 프로그램을 작성하시오. (단, 학생의 숫자가 늘어나도 동작할 수 있도록 고려) 이 문제를 풀기 위한 코드를 단계별로 작성해 보겠다. 1. 리스트와 반복문score_list는 2차원 리스트로 되어 있으므로, 반복문을 활용해서 각 학생의 정보를 처리해야 한다. 2. 평균 계산하기학생별 점수의 평균을 계산하려면 sum()과 len()을 활용할 수 있다. 여기서 student[0]이라고 쓰는 이유는, score_list가 2차원 리스트 형태로 되어 있기..
이번에는 별 찍기 문제인데 잘 모르는 개념이 많아서 학습할 내용이 상당히 많다. 차근차근 코드를 작성하며 공부해 보겠다. 파이썬 시험 네 번째 문제 5번반복문을 사용하여 입력받은 줄 수만큼 별(*)을 표시하는 프로그램을 만들어 아래와 같이 출력하시오. 파이썬이 익숙하지 않아 틀린 코드를 작성했다. 우선 별 찍기에 관한 문제를 여러 개 풀어보려고 한다. 설명i가 1부터 증가하면서 *을 i번 반복해서 출력한다.print("*" * i)는 * 문자를 i만큼 반복해서 출력 하지만 range() 함수가 이해가 되지 않아 우선 이 부분부터 공부해야 할 것 같다. 파이썬의 range() 함수는 반복문의 범위를 지정하는 데 사용되는데, 시작값, 끝값, 증가/감소값을 명시적으로 지정할 수 있다. ra..
아직 배열의 요소를 출력하는 문제가 남아있다. 이 문제와 함께 반복문 문제도 이어서 풀어볼 것이다. 파이썬 시험 세 번째 문제 4번아래와 같이 리스트를 만들고 요소의 짝수/홀수를 구분하여 개수를 세는 프로그램을 작성하시오. 문제를 풀기 전 in 키워드에 대해서 공부해보려고 한다. 파이썬은 자바나 다른 프로그래밍 언어와 달리 in이 들어가는 경우가 많은데 이게 들어가면 도통 무엇을 말하는지 아직도 잘 모르겠다. in 키워드는 어떤 값이 특정 데이터(리스트, 튜플, 문자열 등)에 포함되어 있는지 확인하는 데 사용된다. in 키워드의 기본 구조if문에서 사용왼쪽 : 확인할 값 (예: 숫자, 문자열)오른쪽 : 검색 대상 (예: 리스트, 튜플, 문자열 등)if 값 in 데이터: # 조건이 참일..