
총 130개
-
인천대학교 로봇공학 중간과제 A+2025.04.301. PUMA 560 로봇 PUMA(Programmable Universal Machine for Assemble) 560 로봇은 6개의 회전 관절과 6개의 링크가 있는 산업용 로봇 팔입니다. PUMA 560 로봇의 순운동학의 수학적 모델은 6자유도를 가지며 좌표 프레임의 회전 및 변위를 포함합니다. PUMA 560 매니퓰레이터의 순운동학 분석은 D-H 모델과 변환행렬을 통해 분석할 수 있습니다. 2. 좌표축 설정 각 프레임의 z축은 프레임의 회전축이어야 하고 x축은 프레임 Bn-1 및 Bn의 z축에 수직이어야 합니다. 프레임 Bn...2025.04.30
-
부부상담 전문가 양성 프로그램 개발2025.01.021. 프로그램 개발 과정 이 프로그램은 부부간의 갈등을 해결하기 위한 전문 상담인력을 양성하는 것을 목적으로 합니다. 프로그램 개발의 필요성은 부부간 갈등의 심각성, 전문가 상담의 필요성, 상담 기술 배양 등입니다. 프로그램의 목적은 부부갈등 예방과 해결을 위한 상담 전문가 양성입니다. 목표는 상담 사례 분석, 상담 기술 배양, 상담사 자격증 취득입니다. 교육 내용과 방법은 다양한 사례 학습, 역할 체험, 실제 상담가 초청 교육 등입니다. 자원 배분과 운영, 마케팅, 평가 등의 과정을 거쳐 프로그램을 개발하고 있습니다. 1. 프로그...2025.01.02
-
정보사회와 4차 산업혁명에 대한 설명 및 컴퓨터와 통신의 결합이 가져온 사회 변화2025.01.251. 정보사회와 4차 산업혁명 ① 정보사회는 정보기술을 중심으로 사회 및 경제 구조가 형성되는 사회형태를 의미한다. 정보기술의 발전으로 인해 정보의 생산, 전달, 가공, 이용이 빠르고 쉽게 이뤄지며, 이로 인해 경제적, 사회적 활동이 크게 변화하게 되었다. 디지털 기술의 발달로 인간과 컴퓨터 간의 상호작용이 확대되고, 정보의 확산과 공유가 증가하면서 정보사회가 형성되었다. ② 4차 산업혁명은 정보기술, 인공지능, 사물인터넷, 빅데이터, 로봇공학 등 다양한 기술이 융합되어 새로운 산업 패러다임을 형성하고 있는 혁명적인 변화를 의미한다...2025.01.25
-
고등학교 프로그래밍 평가계획서2025.01.161. 프로그래밍의 개요 프로그래밍의 개념, 프로그래밍 언어의 종류와 특징을 학습한다. 프로그래밍의 절차와 알고리즘, 프로그래밍 개발 환경 등 프로그래밍의 기본 개념을 학습할 수 있도록 구성한다. 2. 프로그래밍 언어의 종류와 특징 프로그래밍 언어의 역사와 종류, 기계어, 어셈블리어, 고급언어의 특징을 설명할 수 있다. 3. 프로그래밍의 절차와 알고리즘 프로그램을 계발하기 위한 절차, 프로그래밍의 과정, 알고리즘의 조건과 표현 방법, 순서도를 활용한 알고리즘 표현, 컴파일과 디버깅을 학습한다. 4. 프로그래밍 개발 환경 통합 개발 환...2025.01.16
-
2024년 정보처리기사 실기 시험준비를 위한 기출문제 정리2 (~23년)2025.05.051. 데이터베이스 파일 구조 데이터베이스 파일 구조 중 해싱 방법은 키값을 해시함수(Hash Function)에 대입시켜 계산한 결과를 주소로 사용하여 레코드에 접근할 수 있게 하는 방법입니다. 인덱스 방법은 인덱스가 가리키는 주소를 따라 원하는 레코드에 접근할 수 있도록 하는 방법으로 <키값, 주소> 형태의 쌍으로 구성됩니다. 2. 3A 3A의 구성요소는 인증(Authentication), 권한 부여(Authorization), 계정 관리(Accounting)입니다. 계정 관리(Accounting)는 리소스 사용에 대한 정보를 수...2025.05.05
-
C언어 스케치 연습문제 솔루션 - 제 06장 함수2025.04.301. C 프로그래밍 C 프로그램은 여러 함수의 집합으로 구성되는 프로그램이다. 라이브러리 함수는 간단히 라이브러리(library) 또는 표준 함수(standard function)라고도 부른다. 함수몸체(function body)는 중괄호 {}로 시작하여 중괄호로 종료된다. 함수몸체에서 변수선언 문장은 함수 내부에서만 사용할 수 있다. 하나의 응용 프로그램은 하나의 main() 함수와 여러 개의 다른 함수로 구성되며 필요에 따라 여러 소스 파일로 나누어 프로그래밍할 수 있다. return 문장은 함수에서 반환값을 전달하는 목적과 함...2025.04.30
-
정수를 저장하는 객체를 만들기 위한 클래스 설계2025.01.261. C++ 클래스 문법 C++ 클래스는 class 키워드를 사용하여 선언되며, 멤버 변수(속성)와 멤버 함수(메서드)로 구성됩니다. 클래스의 멤버 함수는 클래스 내부 또는 외부에서 정의될 수 있으며, 이 경우 범위 지정 연산자 ::를 사용합니다. 클래스에는 private, protected, public의 세 가지 가시성 지시어가 있습니다. 생성자와 소멸자는 객체의 생성과 소멸 시 자동으로 호출되는 특수한 멤버 함수입니다. 2. 정수 저장 클래스 설계 정수를 저장하는 IntegerStorage 클래스를 설계하였습니다. 이 클래스는...2025.01.26
-
c언어로 쉽게 풀어쓴 자료구조 개정 3판 3장 연습문제 (해설 포함)2025.05.141. 2차원 배열의 메모리 크기 2차원 배열이 메모리에서 차지하는 크기는 행의 개수와 열의 개수, 그리고 각 요소의 크기를 곱하여 계산할 수 있다. 문제에서 제시된 10행 20열의 int형 2차원 배열은 10 x 20 x 4 = 800바이트의 크기를 차지한다. 2. 배열의 시작 주소 배열의 시작 주소는 배열의 첫 번째 요소가 저장되는 공간의 주소이다. 문제에서 배열의 첫 번째 요소가 1000번지에 저장된다고 했으므로, 10번째 요소는 1000 + (4 x 10) = 1040번지에 저장된다. 3. 배열의 크기 비교 배열의 크기는 각 ...2025.05.14
-
파이썬 시험 (답지 포함)2025.01.241. 파이썬 프로그래밍 파이썬 프로그래밍 언어를 사용하여 다양한 문제를 해결하는 방법에 대해 설명합니다. 이 문제에서는 flowchart 작성, 파이썬 코드 작성, 파일 입출력, 선형 회귀 분석, 그래프 그리기 등의 내용을 다룹니다. 2. 선형 회귀 분석 선형 회귀 분석은 데이터 간의 선형 관계를 분석하는 통계 기법입니다. 이 문제에서는 numpy와 matplotlib 라이브러리를 사용하여 선형 회귀 분석을 수행하고 그 결과를 그래프로 나타내는 방법을 다룹니다. 3. 원기둥 계산 원기둥의 반지름과 높이를 입력받아 밑면의 지름, 부피...2025.01.24
-
[학교현장실습] 교육실습(교생실습) 정보과목 단원 지도계획(자료와 정보)2025.05.151. 디지털 표현 동일한 정보가 다양한 방법으로 디지털로 변환될 수 있음을 이해하고 정보 활용 목적에 따라 보다 효율적인 방법을 선택하는 것에 대해 학습한다. 정보 활용 목적에 따라 다양한 변환방법 중 보다 효율적인 방법을 선택하여 실생활 정보를 디지털 형태로 변환할 수 있다. 2. 효율적인 디지털 표현 자료와 정보를 효율적으로 관리하기 위한 여러 가지 디지털 표현 방법을 이해하고, 자료와 정보 활용의 목적과 특성에 따라 보다 효율적인 디지털 표현 방법을 선택하도록 한다. 이를 통해 정보문화 소양을 기르고 컴퓨팅 사고력을 키운다. ...2025.05.15