REALITY
article thumbnail
[PHP 프로그래밍 입문 Chapter 10] 연습 문제, 정답
PHP 2024. 1. 1. 09:54

✨Chapter 10 연습 문제✨ [연습문제 10-01] 다음은 MySQL을 이용하여 회사 사원의 인적 사항을 관리하기 위한 DB 테이블(테이블명: worker)의 구조이다. ① worker 테이블을 일괄 생성하기 위한 worker.sql 파일의 빈칸을 채우시오. CREATE TABLE worker ( num int not null auto_increment, id char(20) not null, name char(10) not null, gender char(1) not null, age int, department char(20) not null, phone char(20) not null, address char(100), primary KEY (num) ); ② worker 테이블에 다음 데이터..

article thumbnail
[PHP 프로그래밍 입문 Chapter 09] 연습 문제, 정답
PHP 2023. 12. 31. 09:48

✨Chapter 09 연습 문제✨ [연습문제 9-01] 다음은 MySQL에 관한 설명이다. 맞으면 ○, 틀리면 ×표시를 하시오. ① MySQL은 데이터베이스 관리 시스템의 하나이다. (○) ② 주로 대형 서버 컴퓨터에 사용하고 중소 시스템이나 PC에는 잘 사용하지 않는다. (×) ③ MySQL은 테이블을 기본 구조로 하는 관계형 데이터베이스 관리 시스템에 속한다. (○) ④ PHP로 웹 프로그래밍을 할 때 데이터베이스로 MySQL을 많이 사용한다. (○) ⑤ SQL은 데이터베이스를 조회하거나 데이터를 갱신할 수 있는 데이터베이스 표준 언어이다. (○) ⑥ phpMyAdmin의 문자셋은 세계 표준인 euc-kr로 설정하는 것이 바람직하다. (○) ⑦ MySQL은 처리 속도가 빠르고 성능이 우수한 편이지만 ..

article thumbnail
[PHP 프로그래밍 입문 Chapter 08] 연습 문제, 정답
PHP 2023. 12. 30. 09:30

✨Chapter 08 연습 문제✨ [연습문제 8-01] 다음은 쿠키와 세션에 관한 설명이다. 맞으면 ○, 틀리면 ×표시를 하시오. ① 쿠키는 웹 페이지에 접속할 때 웹 서버가 사용자의 컴퓨터에 저장하는 데이터이다. (○) ② 쿠키를 사용하면 사용자의 컴퓨터에서 아이디와 비밀번호를 기억할 수 있다. (○) ③ 세션은 쿠키보다 사용법이 간단하지만, 보안성이 더 취약하다. (×) ④ 세션은 쿠키와 달리 사용자의 컴퓨터와 웹 서버에 세션 정보를 저장한다. (○) ⑤ 세션은 쿠키보다 보안성이 더 강하다. (○) [연습문제 8-02] 쿠키와 세션에 관한 물음에 답하시오. ① 쿠키를 생성할 때 사용하는 함수는 무엇인가? ( setcookie() ) ② 세션을 초기화하는 데 사용하는 함수는 무엇인가? ( session..

article thumbnail
[PHP 프로그래밍 입문 Chapter 06] 연습 문제, 정답
PHP 2023. 12. 29. 10:36

✨Chapter 06 연습 문제✨ [연습문제 6-01] 다음은 함수를 이용하여 두 수의 최대공약수를 구하는 프로그램이다. 빈칸을 채워 프로그램을 완성하시오. [연습문제 6-02] 다음은 함수를 이용하여 3개의 수 중에서 가장 큰 수를 찾는 프로그램이다. 빈칸을 채워 프로그램을 완성하시오. [연습문제 6-03] 다음은 놀이공원 입장객의 나이와 입장권의 종류에 따라 요금을 계산하여 출력하는 프로그램이다. 빈칸을 채워 프로그램을 완성하시오.

article thumbnail
[PHP 프로그래밍 입문 Chapter 03] 연습 문제, 정답
PHP 2023. 12. 27. 09:43

✨Chapter 03 연습 문제✨ [연습문제 01] 다음은 주간 또는 야간 근무 시간에 따라 아르바이트 급여를 계산하는 프로그램이다. 빈칸을 채워 프로그램을 완성하시오. [연습문제 02] 다음은 숫자로 된 월에 해당되는 계절 이름을 출력하는 프로그램이다. 빈칸을 채워 프로그램을 완성하시오. [연습문제 03] 다음은 시험 점수가 90~100점이면 수, 80~89점이면 우, 70~79점이면 미, 60~69점이면 양, 0~59점이면 가, 그 외 점수가 입력되면 ‘점수를 잘 못 입력하셨습니다!’라는 메시지를 출력하는 프로그램이다. 빈칸을 채워 프로그램을 완성하시오. [연습문제 04] 다음은 물건 구매액의 할인율에 따라 지불액을 계산하는 프로그램이다. 빈칸을 채워 프로그램을 완성하시오. [연습문제 05] 다음은 ..

article thumbnail
[PHP 프로그래밍 입문 Chapter 02]
PHP 2023. 9. 30. 16:09

✨PHP의 시작과 끝✨ - 는 PHP 프로그램의 끝을 나타낸다. 즉 PHP 코드의 앞에는 를 붙인다. ✨주석문✨ - 주석이 한 행인 경우에는 //를 사용한다. - 주석이 여러 행인 경우:에는 /*와*/를 사용한다. /*와*/ 사이에 있는 내용은 무시된다. - 주석은 프로그램에 대한 설명을 삽입할 때 뿐 아니라 오류를 찾는 디버깅 과정에도 유용하다. 오류의 원인으로 의심되는 행 앞에 //를 붙인 뒤 실행해보면 해당 행 때문에 오류가 발생했는지 여부를 확인할 수 있다. ✨상수와 변수✨ - 상수: 주어진 값을 일정하게 가진 것으로 문자열, 정수, 실수 등이 상수에 속한다. - 변수: 입력하는 값에 따라 내용이 변하는 것으로 상수와는 반대되는 개념이다. PHP에서 변수는 $로 시작하고, 변수명은 일반적으로 영문..

article thumbnail
[PHP 프로그래밍 입문 Chapter 01]
PHP 2023. 9. 30. 16:09

✨PHP의 개념✨ PHP는 Personal Home Page의 약어이며 정식 명칭은 PHP: Hyertext Preprocessor이다. PHP는 1994년 라스무스 레도르프가 개발한 웹 프로그래밍 언어로 HTML/CSS/자바스크립트와 함께 사용하여 다양한 형태의 웹 사이트를 제작할 수 있다. HTML/CSS로만 작성된 웹 페이지는 웹 서버 컴퓨터를 통해 단방향의 일방적인 정보만 제공할 수 있다. 그러나 PHP를 사용하면 웹 사이트의 게시판, 인터넷 뱅킹, 온라인 예약, 장바구니, 배송 조회 등 다양한 양방향의 기능을 구현할 수 있다. ✨PHP의 특징✨ 1. 대부분의 운영체제에서 구현가능 PHP는 윈도우, 매킨토시, 유닉스, 리눅스 등 대부분의 운영체제에서 잘 동작한다. 그 중에서도 리눅스 운영체제는 중..