총 598개
-
c언어 배열과 구조체를 활용한 성적관리프로그램(소스코드 첨부)2025.05.061. 자료구조 자료구조는 '데이터에 편리하게 접근하고, 변경하기 위해서 데이터를 저장하거나 조직하는 방법'을 의미한다. 효율성, 추상화, 재사용성을 증가시키기 위해 상황에 따른 적절한 자료구조를 선택할 필요가 있다. 대부분의 자료구조는 특정한 상황에 놓인 문제를 해결하는 데에 특화되어 있다. 2. 배열 배열은 동일한 타입의 데이터들을 묶는 구조이다. 배열을 사용하면 하나의 변수에 데이터를 저장할 수 있어 변수를 하나씩 전부 선언하는 것보다 훨씬 더 효율적이다. 배열을 이용할 때 연속적인 메모리 공간이 할당되기 때문에, 하나의 변수에...2025.05.06
-
배열의 정의, 선언, 초기화 및 활용2025.05.051. 배열의 정의 배열은 C언어에서 연속적인 메모리 영역에 동일한 데이터 타입의 여러 요소를 저장할 수 있는 구조입니다. 배열을 사용하면 데이터를 더욱 구조화된 방식으로 저장하고 접근할 수 있습니다. 2. 1차원 배열 선언 1차원 배열을 선언하려면 데이터 타입, 배열 이름, 배열 크기를 지정해야 합니다. 예를 들어, int arr[5]는 크기가 5인 int형 1차원 배열을 선언하는 것입니다. 3. 배열 활용 사례 배열은 시계열 데이터 저장, 문자열 처리, 정렬 및 검색 알고리즘 구현, 행렬 및 벡터 연산 등 다양한 상황에서 활용됩니...2025.05.05
-
[컴퓨터의이해 2024년] 1. 1) 정보사회와 4차 산업혁명 2) 컴퓨터와 통신이 결합하여 우리사회를 변화시킨 것들 3) 처리장치의 최신동향 2. 컴퓨터의 입출력, 1) 가상현실 등의 응용을 위한 3차원 출력장치 선택, 장치의 개요, 3차원 정보의 출력 방법 2) QR코드 설명, 유용하게 활용되는 사례 및 사용 시 유의할 사항 3) QR코드 만들기2025.01.251. 정보사회와 4차 산업혁명 정보사회는 정보화가 상단한 정도로 진행되었고 정보통신 인프라 정비가 진행단계이다. 정보사회의 특징은 정보 가치화 사회, 탈 대중화 사회, 쌍방향적 의사소통이 가능한 사회, 탈 공동체 사회, 새로운 규범과 문화를 창조한다. 4차 산업혁명은 인공지능과 기술의 발달 및 초연결화가 핵심이며, 사물과 인간, 사물과 사물 간의 연결이 극대화되면서 경계가 없어지고 기술과 사회의 급속한 변화가 예견된다. 2. 컴퓨터와 통신의 결합 1970년대 초반까지 대부분의 컴퓨터 시스템은 일괄처리방식으로 가동되었다. PC통신은 ...2025.01.25
-
C언어 1 - 재귀함수와 포인터의 개념 및 활용2025.01.151. 재귀함수 재귀함수는 함수가 자기 자신을 호출하여 문제를 해결하는 기법입니다. 이 기법은 큰 문제를 작은 문제로 나누어 해결할 수 있게 해주며, 특히 반복적이고 계층적인 구조의 문제를 해결하는 데 유용합니다. 재귀함수를 사용할 때는 기본 조건(base case)과 재귀 조건(recursive case)을 명확히 정의해야 합니다. 재귀함수의 대표적인 사용 사례로는 팩토리얼 계산, 피보나치 수열 계산, 트리 탐색 등이 있습니다. 2. 포인터 포인터는 다른 변수의 메모리 주소를 저장하는 변수로, 간접적으로 변수에 접근하고 조작할 수 ...2025.01.15
-
서강대학교 23년도 마이크로프로세서응용실험 3주차 Lab03 결과레포트 (A+자료)2025.01.211. 메모리 소자 마이크로 컨트롤러는 메모리 소자를 내장하고 있다. 메모리 소자는 크게 ROM과 RAM으로 구분되며, 이 둘의 차이는 volatile 여부로 나뉜다. RAM에서는 CPU가 데이터를 읽거나, 쓰는 동작을 수행할 수 있다. 2. SRAM 구조 및 동작 SRAM의 경우 메모리 소자의 한 종류이다. 메모리의 동작을 위해서는 핀들을 통한 신호전달이 필요하다. /CS는 특정 메모리 소자를 선택하는 신호로, LOW일 때 메모리가 선택되어 read/write가 가능해진다. /WE는 메모리에 데이터를 쓰고자 할 때 LOW가 되어야 ...2025.01.21
-
생활속 수학 바코드2025.04.251. 바코드 바코드(barcode)는 바(bar, 검은색 막대)와 공백(space, 흰색막대)을 특정한 형태로 조합하여 문자와 숫자 및 기호 등을 표현한 것으로 그 아래에 적혀져 있는 숫자를 스캐너로 읽을 수 있도록 한 것이다. 바코드는 미국의 발명가 노먼 조셉 우드랜드와 친구 버나드 실버가 1949년에 만들었다. 바코드에는 제조국가, 제조업체, 상품목록, 체크 코드가 있어 바코드를 찍으면 종합적인 정보를 알 수 있다. 2. 바코드의 원리 바코드 체계의 핵심은 이진법이다. 바코드에는 검은 바탕 4개의 흰 줄이 그어져 있는데, 이 중...2025.04.25
-
요양급여비용 청구시 상병명 및 상병분류기호 기재방법2025.04.261. 상병분류 (질병분류) 상병분류(질병분류)에 대해 설명하고 있습니다. 상병분류기호 기재 방법, 상병(질병) 코드 기재 지침, 질병(상병) 코드 사용의 일반 원칙 등을 자세히 다루고 있습니다. 2. 진단명 (Dx) 또는 상병명 진단명(Dx) 또는 상병명에 대해 설명하고 있습니다. 주진단의 정의, 주진단 선정 원칙, 기타진단의 정의, 기타진단 선정 원칙 등을 자세히 다루고 있습니다. 3. 상병(질병) 분류번호 찾기 상병(질병) 분류번호를 찾는 방법에 대해 설명하고 있습니다. 색인표의 용어 구성, 환자색인, 의사색인, 질병·수술색인 ...2025.04.26
-
시스템분석설계: 코드 설계 및 실제 적용 사례2025.11.151. 코드의 기본 개념 및 기능 코드는 정보처리 시 효율성을 극대화하기 위해 설계되는 중요한 요소입니다. 코드의 3대 기능은 식별기능(다른 것과 구별), 분류기능(동일 특성의 데이터 그룹화), 배열기능(순서대로 나열)입니다. 추가적으로 간소화, 표준화, 연상, 암호화, 오류검출 기능이 있으며, 컴퓨터 처리 시 융통성과 일관성, 업무 처리 시 효율성과 용이성을 갖춰야 합니다. 2. 코드 설계의 유의사항 및 설계 과정 코드 설계 시 컴퓨터 처리 적합성, 공통성, 확장성, 체계성, 일관성, 간결성, 식별성, 정렬과 분류 편의성을 고려해야...2025.11.15
-
[명지대 ERP개론] FI모듈 CASESTUDY, CHALLENGE2025.05.131. 총계정원장에서 은행 계정과목 생성 총계정원장에서 은행 계정과목을 생성하는 과정입니다. G/L Account number 100795와 Company Code US00를 입력하고, With Template를 클릭하여 Create with reference로 들어갑니다. 참조하는 G/L Account number 100000을 입력하고, Short Text와 G/L Acct Long Text를 입력한 후 저장합니다. 2. 총계정원장과 보조원장을 연결하는 조정계정 생성 총계정원장과 보조원장을 연결하는 역할인 조정계정을 생성하는 과정...2025.05.13
-
컴퓨터시스템의 구성과 기능, 처리장치 및 2차원 바코드2025.05.041. 개인용 컴퓨터 및 모바일 장치의 운영체제와 프로세서 데스크탑 PC는 인텔 코어i5 9세대 CPU와 윈도우10 운영체제를 사용하며, 문서작성, PC게임, 영상/이미지 편집 등 다양한 용도로 활용된다. 아이패드 프로는 애플 A12X CPU와 iOS12 운영체제를 사용하며, 이동 중 검색, 문서작업, 앱 활용, 그림 그리기 등의 용도로 사용된다. 갤럭시S10은 삼성 엑시노스 또는 스냅드래곤 855 CPU와 안드로이드 9.0 운영체제를 사용하며, 사진/영상 촬영 및 편집, 다양한 앱 활용 등의 용도로 사용된다. 2. 2차원 바코드의 ...2025.05.04
